rpms/libgeda/F-8 .cvsignore, 1.11, 1.12 libgeda.spec, 1.13, 1.14 sources, 1.11, 1.12

Chitlesh GOORAH (chitlesh) fedora-extras-commits at redhat.com
Sun Feb 3 09:49:34 UTC 2008


Author: chitlesh

Update of /cvs/pkgs/rpms/libgeda/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv27023/F-8

Modified Files:
	.cvsignore libgeda.spec sources 
Log Message:



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/libgeda/F-8/.cvsignore,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- .cvsignore	22 Jan 2008 18:34:44 -0000	1.11
+++ .cvsignore	3 Feb 2008 09:49:00 -0000	1.12
@@ -1 +1 @@
-libgeda-1.2.1.tar.gz
+libgeda-1.4.0.tar.gz


Index: libgeda.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libgeda/F-8/libgeda.spec,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- libgeda.spec	22 Jan 2008 18:34:44 -0000	1.13
+++ libgeda.spec	3 Feb 2008 09:49:00 -0000	1.14
@@ -1,7 +1,7 @@
-%define          real_ver 1.2.1
+%define          real_ver   1.4.0
 
 Name:            libgeda
-Version:         20071231
+Version:         20080127
 Release:         1%{?dist}
 Summary:         Libraries for the gEDA project
 
@@ -9,14 +9,14 @@
 License:         GPLv2
 URL:             http://www.geda.seul.org
 
-Source:          http://geda.seul.org/release/v1.2/%{relver}/%{name}-%{real_ver}.tar.gz
+Source:          http://geda.seul.org/release/v1.4/%{relver}/%{name}-%{real_ver}.tar.gz
 
 BuildRoot:       %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 Requires(post):  /sbin/ldconfig
 Requires(postun):/sbin/ldconfig
 
-BuildRequires:   gtk2-devel gd-devel gettext-devel guile-devel gawk
+BuildRequires:   gtk2-devel gd-devel gettext-devel guile-devel gawk intltool
 
 Obsoletes:       libgeda-doc < 20070526
 Provides:        libgeda-doc = %{version}-%{release}
@@ -42,22 +42,45 @@
 
 %build
 
-%configure --disable-static --enable-gd
+%configure --disable-static \
+           --enable-gd      \
+           --disable-rpath  \
+           --disable-update-mime-database
+
 %{__make} %{?_smp_mflags}
 
 %install
 %{__rm} -rf %{buildroot}
-%{__make} INSTALL="install -p" install DESTDIR=%{buildroot}
+%{__make} INSTALL="%{_bindir}/install -p" install DESTDIR=%{buildroot}
 
-%{__rm} -f %{buildroot}%{_infodir}/dir
 %{__rm} -f %{buildroot}%{_libdir}/*.la
 
 %{__rm} -rf docs/Makefile*
 %{__install} -d %{buildroot}%{_docdir}/gEDA/
 %{__mv} docs/* %{buildroot}%{_docdir}/gEDA/
 
-%post -p /sbin/ldconfig
-%postun -p /sbin/ldconfig
+
+# locale's
+#find_lang libgeda33
+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/libgeda33.mo" >> %{name}.lang
+  done
+fi
+
+
+%post
+/sbin/ldconfig
+touch --no-create %{_datadir}/icons/hicolor || :
+%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
+update-desktop-database &> /dev/null ||:
+
+%postun
+/sbin/ldconfig
+touch --no-create %{_datadir}/icons/hicolor || :
+%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
+update-desktop-database &> /dev/null ||:
 
 %clean
 %{__rm} -rf %{buildroot}
@@ -73,7 +96,7 @@
 #%dir %{_datadir}/doc/gEDA/
 #%dir %{_datadir}/gEDA/scheme
 
-%files
+%files -f %{name}.lang
 %defattr(-,root,root,-)
 %doc AUTHORS BUGS HACKING TODO COPYING ChangeLog README
 %dir %{_datadir}/gEDA/
@@ -83,6 +106,9 @@
 %{_datadir}/gEDA/prolog.ps
 %{_datadir}/gEDA/scheme/geda.scm
 %{_datadir}/gEDA/system-gafrc
+%{_datadir}/mime/packages/libgeda.xml
+%{_datadir}/mimelnk/application/x-geda-*.desktop
+%{_datadir}/icons/hicolor/*/mimetypes/application-x-geda-*
 
 %files devel
 %defattr(-,root,root,-)
@@ -93,6 +119,12 @@
 
 
 %Changelog
+* Tue Feb 01 2008 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 20080127-1
+- New upstream release
+- disable-update-mime-database
+- prepare post and postun
+- treat locales properly
+
 * Tue Jan 22 2008 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 20071231-1
 - New upstream release
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/libgeda/F-8/sources,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- sources	22 Jan 2008 18:34:44 -0000	1.11
+++ sources	3 Feb 2008 09:49:00 -0000	1.12
@@ -1 +1 @@
-154d219540de33694e1db67e3525b8b6  libgeda-1.2.1.tar.gz
+6d123e1c41b36688a951351b0f8a9764  libgeda-1.4.0.tar.gz




More information about the fedora-extras-commits mailing list