rpms/libgeda/EL-5 import.log, NONE, 1.1 .cvsignore, 1.10, 1.11 libgeda.spec, 1.13, 1.14 sources, 1.10, 1.11

Chitlesh GOORAH chitlesh at fedoraproject.org
Tue Dec 23 19:37:28 UTC 2008


Author: chitlesh

Update of /cvs/pkgs/rpms/libgeda/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9476/EL-5

Modified Files:
	.cvsignore libgeda.spec sources 
Added Files:
	import.log 
Log Message:
new package


--- NEW FILE import.log ---
libgeda-20081220-1_fc10:EL-5:libgeda-20081220-1.fc10.src.rpm:1230060931


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/libgeda/EL-5/.cvsignore,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- .cvsignore	3 Sep 2007 05:25:38 -0000	1.10
+++ .cvsignore	23 Dec 2008 19:36:58 -0000	1.11
@@ -1 +1 @@
-libgeda-1.2.0.tar.gz
+libgeda-1.4.2.tar.gz


Index: libgeda.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libgeda/EL-5/libgeda.spec,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- libgeda.spec	3 Sep 2007 05:25:38 -0000	1.13
+++ libgeda.spec	23 Dec 2008 19:36:58 -0000	1.14
@@ -1,7 +1,7 @@
-%define          real_ver 1.2.0
+%define          real_ver   1.4.2
 
 Name:            libgeda
-Version:         20070902
+Version:         20081220
 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/%{realver}/%{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,53 @@
 
 %build
 
-%configure --disable-static --enable-gd
+
+%configure --disable-static \
+           --disable-rpath  \
+           --disable-update-mime-database \
+           --disable-update-desktop-database
+
+# clean unused-direct-shlib-dependencies
+sed -i -e 's! -shared ! -Wl,--as-needed\0!g' libtool
+
 %{__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/
+#%{__install} -pm 0644 docs/*.html   %{buildroot}%{_docdir}/gEDA/
+#%{__install} -pm 0644 docs/logo.png %{buildroot}%{_docdir}/gEDA/
+
+
+# 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 ||:
 
-%post -p /sbin/ldconfig
-%postun -p /sbin/ldconfig
 
 %clean
 %{__rm} -rf %{buildroot}
@@ -73,16 +104,21 @@
 #%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/
 %dir %{_datadir}/gEDA/scheme
-%{_docdir}/gEDA/
+%dir %{_docdir}/gEDA/
 %{_libdir}/libgeda.so.*
 %{_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 +129,23 @@
 
 
 %Changelog
+* Sun Dec 22 2008 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 20081220-1
+- new upstream release
+- stripped off contents that upstream accepted from us.
+
+* Tue Nov 11 2008 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 20080929-1
+- New upstream release
+- cleaned rpmlint warnings : unused-direct-shlib-dependencies
+
+* 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
+
 * Mon Sep 03 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 20070902-1
 - New upstream release
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/libgeda/EL-5/sources,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- sources	3 Sep 2007 05:25:38 -0000	1.10
+++ sources	23 Dec 2008 19:36:58 -0000	1.11
@@ -1 +1 @@
-43f2b2daabee59ffeae84fe13c10c51d  libgeda-1.2.0.tar.gz
+e22e28cf3684efcf42f6591995fe943b  libgeda-1.4.2.tar.gz




More information about the fedora-extras-commits mailing list