rpms/pcb/EL-5 import.log, NONE, 1.1 .cvsignore, 1.5, 1.6 pcb.spec, 1.19, 1.20 sources, 1.5, 1.6 pcb.desktop, 1.7, NONE pcb.png, 1.1, NONE
Chitlesh GOORAH
chitlesh at fedoraproject.org
Wed Dec 3 18:40:23 UTC 2008
- Previous message (by thread): rpms/duel3/F-10 Duel3_20060225-fix-buf-oflow.patch, NONE, 1.1 Duel3_20060225-windowed-mode.patch, NONE, 1.1 duel3.spec, 1.5, 1.6
- Next message (by thread): rpms/sendmail/F-10 sendmail-8.14.3-makemapman.patch, NONE, 1.1 sendmail-8.14.3-movefiles.patch, NONE, 1.1 sendmail.etc-mail-make, NONE, 1.1 sendmail.nm-dispatcher, NONE, 1.1 sendmail-redhat.mc, 1.18, 1.19 sendmail.etc-mail-Makefile, 1.11, 1.12 sendmail.init, 1.18, 1.19 sendmail.spec, 1.95, 1.96 sendmail-8.12.2-movefiles.patch, 1.2, NONE sendmail-8.14.0-makemapman.patch, 1.1, NONE sendmail-8.14.1-gcc2690.patch, 1.1, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: chitlesh
Update of /cvs/pkgs/rpms/pcb/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10343/EL-5
Modified Files:
.cvsignore pcb.spec sources
Added Files:
import.log
Removed Files:
pcb.desktop pcb.png
Log Message:
first EL-5 pcb package
--- NEW FILE import.log ---
pcb-0_20081128-1_fc10:EL-5:pcb-0.20081128-1.fc10.src.rpm:1228329445
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/pcb/EL-5/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- .cvsignore 21 Jun 2007 15:49:57 -0000 1.5
+++ .cvsignore 3 Dec 2008 18:39:52 -0000 1.6
@@ -1 +1 @@
-pcb-20070208p1.tar.gz
+pcb-20081128.tar.gz
Index: pcb.spec
===================================================================
RCS file: /cvs/pkgs/rpms/pcb/EL-5/pcb.spec,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -r1.19 -r1.20
--- pcb.spec 21 Jun 2007 15:49:57 -0000 1.19
+++ pcb.spec 3 Dec 2008 18:39:52 -0000 1.20
@@ -1,25 +1,22 @@
-%define pcbver 20070208
+%define pcbver 20081128
Name: pcb
Version: 0.%{pcbver}
-Release: 2%{?dist}
+Release: 1%{?dist}
Summary: An interactive printed circuit board editor
-License: GPL
+License: GPLv2
Group: Applications/Engineering
URL: http://pcb.sourceforge.net
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: tcl, bison, flex, gawk, ImageMagick, gtk2-devel, gd-devel, fontconfig-devel
-BuildRequires: cups, tetex-latex, libICE-devel, desktop-file-utils
+BuildRequires: cups, tetex-latex, libICE-devel, desktop-file-utils, intltool, gettext-devel
Requires: m4
-Source0: http://downloads.sourceforge.net/sourceforge/%{name}/%{name}-%{pcbver}p1.tar.gz
-Source1: %{name}.desktop
-Source2: %{name}.png
+Requires: electronics-menu
-#Patch1: %{name}-default_font.patch
-Obsoletes: pcb-doc
+Source0: http://downloads.sourceforge.net/sourceforge/%{name}/%{name}-%{pcbver}.tar.gz
Requires(post): /sbin/install-info
Requires(preun):/sbin/install-info
@@ -35,48 +32,59 @@
%prep
-%setup -q -n %{name}-%{pcbver}p1
-
-#%patch1 -p0 -b .default_font
-
-%{__sed} -i -e \
- 's|pkgdatadir = $(datadir)/@PACKAGE@|pkgdatadir = %{_datadir}/%{name}/tutorial|' \
- doc/Makefile.in
+%setup -q -n %{name}-%{pcbver}
+%{__sed} -i \
+ 's|examplesdir = $(pkgdatadir)/examples|examplesdir = example/|' \
+ example/Makefile.in
+
+install -d example/thermal
+install -d example/pad
+install -d example/puller
+install -d example/LED_Interface
+%{__cp} tutorial/tut1.pcb example/LED_Interface
+
+# rpmlint W: spurious-executable-perm
+chmod 0644 example/LED.NET
+chmod 0644 example/LED
%build
-WISH=/usr/bin/wish
-export WISH
+export WISH=%{_bindir}/wish
-CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{_prefix} --bindir=%{_bindir} \
- --datadir=%{_datadir} --includedir=%{_includedir} \
- --libdir=%{_libdir} --mandir=%{_mandir} --sysconfdir=%{_sysconfdir} \
- --infodir=%{_infodir}
+%configure --disable-update-mime-database
%{__make} %{?_smp_mflags}
%install
%{__rm} -rf %{buildroot}
-%{__make} DESTDIR=%{buildroot} INSTALL="install -p" install
+%{__make} DESTDIR=%{buildroot} INSTALL="%{_bindir}/install -p" install
-# in /usr/share/pcb/newlib/ folder, cypress, sockets and toko are empty folders
+# in /usr/share/pcb/newlib/ folder, sockets is an empty folder
desktop-file-install --vendor fedora \
- --add-category X-Fedora \
- --add-category Engineering \
--dir %{buildroot}%{_datadir}/applications \
- %{SOURCE1}
+ --delete-original \
+ %{buildroot}%{_datadir}/applications/%{name}.desktop
-# restructuring for docdir
-%{__rm} -rf example/*
-%{__mv} %{buildroot}%{_datadir}/%{name}/examples/* example/
-%{__rm} -rf %{buildroot}%{_datadir}/%{name}/example/
-%{__mv} %{buildroot}%{_datadir}/%{name}/tutorial/tut1.pcb example/
-%{__rm} -f tutorial/*
-%{__mv} %{buildroot}%{_datadir}/%{name}/tutorial/* tutorial/
+# restructuring for docdir and tutorial
+# renaming to .pcb extension
+%{__mv} example/LED example/LED.pcb
+%{__mv} example/LED2 example/LED2.pcb
+
+%{__rm} -f example/Makefile*
+%{__rm} -f example/*/Makefile*
+
+%{__mv} example/LED*.* example/LED_Interface
+
+install -p -m 0644 doc/thermal.{pcb,pdf,gif,png} example/thermal/
+install -p -m 0644 doc/pad.{pcb,pdf,gif,png} example/pad/
+install -p -m 0644 doc/puller.{pcb,pdf,gif,png} example/puller/
+
%{__rm} -rf %{buildroot}%{_datadir}/%{name}/tutorial/
+%{__rm} -rf %{buildroot}%{_datadir}/%{name}/example/
+%{__rm} -rf %{buildroot}%{_docdir}/%{name}
## --- pcb supports for acpcircuits
# http://www.apcircuits.com/resources/links/pcb_unix.html
@@ -97,11 +105,14 @@
chmod 755 %{buildroot}%{_datadir}/%{name}/tools/{PCB2HPGL,tgo2pcb.tcl}
-%{__rm} -f %{buildroot}%{_infodir}/dir
-%{__mkdir} -p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/
-%{__cp} -p %{SOURCE2} %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
+%{__rm} -rf %{buildroot}%{_datadir}/info/dir
+
+# Bug 472618
+%{__rm} -f %{buildroot}%{_datadir}/applications/mimeinfo.cache
+# locale's
+%find_lang %{name}
%clean
%{__rm} -rf %{buildroot}
@@ -119,29 +130,46 @@
%preun
-/sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir || :
-
+/sbin/install-info --delete %{_infodir}/%{name}.info*.gz %{_infodir}/dir || :
# Ignored warning W: pcb devel-file-in-non-devel-package /usr/share/pcb/tools/gerbertotk.c
-
-%files
+%files -f %{name}.lang
%defattr(-, root, root, -)
%doc AUTHORS COPYING README NEWS ChangeLog
%doc README_FILES/CHANGES README_FILES/Whats_new_in_2.0
-%doc example/ tutorial/
+%doc example/ doc/refcard.pdf doc/pcb.pdf
%{_datadir}/applications/fedora-%{name}.desktop
%{_bindir}/%{name}
%{_bindir}/MergePCBPS
%{_bindir}/Merge_dimPCBPS
-%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
%{_datadir}/%{name}/
%{_infodir}/%{name}*
%{_mandir}/man1/%{name}*
+%{_datadir}/icons/hicolor/*/mimetypes/application-x-*
+%{_datadir}/icons/hicolor/*/apps/%{name}.*
+%{_datadir}/mime/packages/pcb.xml
+%{_datadir}/mimelnk/application/x-excellon.desktop
+%{_datadir}/mimelnk/application/x-gerber.desktop
+%{_datadir}/mimelnk/application/x-pcb-*.desktop
%Changelog
+* Sat Nov 29 2008 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 0.20081128-1
+- new upstream release
+- restructuring docs, tutorials and examples
+- Fixed Bug 472618 - Must not include /usr/share/applications/mimeinfo.cache
+
+* Sat Feb 09 2008 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 0.20080202-2
+- added gettext-devel as BR
+- treat locales properly
+
+* Sat Feb 02 2008 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 0.20080202-1
+- fixed docdir
+- new upstream release
+- treat locales properly
+
* Thu Jun 21 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 0.20070208-2
- fixed docdir
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/pcb/EL-5/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- sources 21 Jun 2007 15:49:57 -0000 1.5
+++ sources 3 Dec 2008 18:39:52 -0000 1.6
@@ -1 +1 @@
-c4d7ead28e2b2ee6b171a94212a7bc2f pcb-20070208p1.tar.gz
+e192ee993b04749f82dd3e8b529d40c0 pcb-20081128.tar.gz
--- pcb.desktop DELETED ---
- Previous message (by thread): rpms/duel3/F-10 Duel3_20060225-fix-buf-oflow.patch, NONE, 1.1 Duel3_20060225-windowed-mode.patch, NONE, 1.1 duel3.spec, 1.5, 1.6
- Next message (by thread): rpms/sendmail/F-10 sendmail-8.14.3-makemapman.patch, NONE, 1.1 sendmail-8.14.3-movefiles.patch, NONE, 1.1 sendmail.etc-mail-make, NONE, 1.1 sendmail.nm-dispatcher, NONE, 1.1 sendmail-redhat.mc, 1.18, 1.19 sendmail.etc-mail-Makefile, 1.11, 1.12 sendmail.init, 1.18, 1.19 sendmail.spec, 1.95, 1.96 sendmail-8.12.2-movefiles.patch, 1.2, NONE sendmail-8.14.0-makemapman.patch, 1.1, NONE sendmail-8.14.1-gcc2690.patch, 1.1, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list