rpms/pcb/F-7 pcb.spec,1.20,1.21

Chitlesh GOORAH (chitlesh) fedora-extras-commits at redhat.com
Fri Feb 8 17:38:42 UTC 2008


Author: chitlesh

Update of /cvs/pkgs/rpms/pcb/F-7
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv27200/F-7

Modified Files:
	pcb.spec 
Log Message:



Index: pcb.spec
===================================================================
RCS file: /cvs/pkgs/rpms/pcb/F-7/pcb.spec,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- pcb.spec	2 Feb 2008 12:08:22 -0000	1.20
+++ pcb.spec	8 Feb 2008 17:38:12 -0000	1.21
@@ -2,7 +2,7 @@
 
 Name:           pcb
 Version:        0.%{pcbver}
-Release:        1%{?dist}
+Release:        2%{?dist}
 
 Summary:        An interactive printed circuit board editor
 License:        GPLv2
@@ -11,7 +11,7 @@
 
 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, intltool
+BuildRequires:  cups, tetex-latex, libICE-devel, desktop-file-utils, intltool, gettext-devel
 
 Requires:       m4
 Source0:        http://downloads.sourceforge.net/sourceforge/%{name}/%{name}-%{pcbver}.tar.gz
@@ -62,6 +62,7 @@
 desktop-file-install --vendor fedora           \
     --add-category X-Fedora                    \
     --add-category Engineering                 \
+    --add-category Science                     \
     --dir %{buildroot}%{_datadir}/applications \
     --delete-original                          \
     %{buildroot}%{_datadir}/applications/%{name}.desktop
@@ -81,6 +82,8 @@
 unzip tools/apctools.zip
 install -p -m 755 apc*.pl  %{buildroot}%{_datadir}/%{name}/tools
 
+%{__rm} -rf %{buildroot}%{_datadir}/info/dir
+
 # Removes duplicates
 %{__rm} -f %{buildroot}%{_datadir}/%{name}/tools/apctools.zip
 %{__rm} -f %{buildroot}%{_datadir}/%{name}/tools/{MergePCBPS,Merge_dimPCBPS}
@@ -98,7 +101,13 @@
 #{__rm} -f %{buildroot}%{_infodir}/dir
 
 # locale's
-%find_lang %{name}
+#find_lang %{name}
+if [ -d %{buildroot}%{_datadir}/locale/ ]; then
+  for lang_dir in %{buildroot}%{_datadir}/locale/* ; do
+    lang=$(basename $lang_dir)
+    echo "%lang($lang) %{_datadir}/locale/$lang/LC_MESSAGES/pcb.mo" >> %{name}.lang
+  done
+fi
 
 %clean
 %{__rm} -rf %{buildroot}
@@ -144,6 +153,9 @@
 %{_datadir}/mimelnk/application/x-pcb-*.desktop
 
 %Changelog
+* Sat Feb 02 2008 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 0.20080202-2
+- treat locales properly
+
 * Sat Feb 02 2008 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 0.20080202-1
 - fixed docdir
 - new upstream release




More information about the fedora-extras-commits mailing list