rpms/gerbv/devel import.log, NONE, 1.1 .cvsignore, 1.4, 1.5 gerbv.spec, 1.4, 1.5 sources, 1.4, 1.5

Chitlesh GOORAH chitlesh at fedoraproject.org
Thu Nov 13 20:41:08 UTC 2008


Author: chitlesh

Update of /cvs/pkgs/rpms/gerbv/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20501/devel

Modified Files:
	.cvsignore gerbv.spec sources 
Added Files:
	import.log 
Log Message:
2.1.0


--- NEW FILE import.log ---
gerbv-2_1_0-2_fc9:HEAD:gerbv-2.1.0-2.fc9.src.rpm:1226608797


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gerbv/devel/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- .cvsignore	1 Feb 2008 20:59:13 -0000	1.4
+++ .cvsignore	13 Nov 2008 20:40:37 -0000	1.5
@@ -1 +1 @@
-gerbv-2.0.0.tar.gz
+gerbv-2.1.0.tar.gz


Index: gerbv.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gerbv/devel/gerbv.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- gerbv.spec	1 Feb 2008 20:59:13 -0000	1.4
+++ gerbv.spec	13 Nov 2008 20:40:37 -0000	1.5
@@ -1,6 +1,6 @@
 Name:             gerbv
-Version:          2.0.0
-Release:          1%{?dist}
+Version:          2.1.0
+Release:          2%{?dist}
 Summary:          Gerber file viewer from the gEDA toolkit
 
 Group:            Applications/Engineering
@@ -10,7 +10,10 @@
 Source:           http://downloads.sourceforge.net/gerbv/%{name}-%{version}.tar.gz
 
 BuildRoot:        %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires:    gtk2-devel, libpng-devel, desktop-file-utils, automake
+BuildRequires:    gtk2-devel, libpng-devel, desktop-file-utils, automake, ImageMagick-devel
+
+Requires(postun): /sbin/ldconfig
+Requires(post):   /sbin/ldconfig
 
 
 %description
@@ -25,45 +28,53 @@
 
 gerbv is listed among Fedora Electronic Lab (FEL) packages.
 
+%package devel
+Summary:          Header files, libraries and development documentation for %{name}
+Group:            Development/Libraries
+Requires:         %{name} = %{version}-%{release}
+Requires:         gtk2-devel, libpng-devel
+
+%description devel
+This package contains the header files, libraries and development
+documentation for %{name}. If you like to develop programs using %{name},
+you will need to install %{name}-devel.
+
+
 %prep
 %setup -q
 
 %build
-%{__aclocal}
-%{__autoheader}
-%{__autoconf}
-%{__automake} --add-missing --copy
-
 
 # default measurement units set to millimeters
 %configure             \
    --enable-exportpng  \
    --enable-unit-mm    \
+   --disable-update-desktop-database \
+   --disable-static    \
    --enable-gtk2
 
+# 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 DESTDIR=%{buildroot}
 
 
 desktop-file-install --vendor fedora           \
     --remove-category Education                \
-    --add-category Engineering                 \
-    --add-category Science                     \
     --dir %{buildroot}%{_datadir}/applications \
     desktop/%{name}.desktop
 
 
-%{__mkdir} -p %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/
-%{__cp} -p desktop/%{name}.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/
-
+%{__rm} -f %{buildroot}%{_libdir}/libgerbv.la
 
+%{__rm} -f %{buildroot}%{_datadir}/applications/%{name}.desktop
 %{__rm} -f  {doc,example}/Makefile*
 
-
 pushd example/
 for dir in * ; do
   [ -d $dir ] && %{__rm} -f $dir/Makefile*
@@ -94,10 +105,12 @@
 
 
 %post
+/sbin/ldconfig
 touch --no-create %{_datadir}/icons/hicolor || :
 %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
 
 %postun
+/sbin/ldconfig
 touch --no-create %{_datadir}/icons/hicolor || :
 %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
 
@@ -106,15 +119,31 @@
 %files
 %defattr(-,root,root,-)
 %doc AUTHORS ChangeLog COPYING NEWS README TODO
-%doc example/ doc/
+%doc example/
 %{_bindir}/%{name}
 %{_datadir}/%{name}/
 %{_mandir}/man1/gerbv.*
-%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
+%{_datadir}/icons/hicolor/??x??/apps/%{name}.png
+%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
 %{_datadir}/applications/fedora-%{name}.desktop
+%{_libdir}/lib%{name}.so.*
+
+
+%files devel
+%defattr(-,root,root,-)
+%doc doc/*
+%{_includedir}/%{name}-%{version}/%{name}.h
+%{_libdir}/lib%{name}.so
+%{_libdir}/pkgconfig/libgerbv.pc
 
 
 %Changelog
+* Thu Nov 13 2008 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 2.1.0-2
+- BR ImageMagick-devel added
+
+* Thu Nov 13 2008 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 2.1.0-1
+- New upstream release and split into -devel package
+
 * Tue Feb 01 2008 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 2.0.0-1
 - New upstream release
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gerbv/devel/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- sources	1 Feb 2008 20:59:13 -0000	1.4
+++ sources	13 Nov 2008 20:40:37 -0000	1.5
@@ -1 +1 @@
-04a4664f1fd434bab2e6718cc0420deb  gerbv-2.0.0.tar.gz
+0e697643c2bc303357648d12120373ab  gerbv-2.1.0.tar.gz




More information about the scm-commits mailing list