rpms/gerbv/EL-5 import.log, NONE, 1.1 .cvsignore, 1.3, 1.4 gerbv.spec, 1.2, 1.3 sources, 1.3, 1.4 gerbv-1.0.3-init.patch, 1.1, NONE gerbv-1.0.3-overflow.patch, 1.1, NONE

Chitlesh GOORAH chitlesh at fedoraproject.org
Fri Nov 14 13:19:37 UTC 2008


Author: chitlesh

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

Modified Files:
	.cvsignore gerbv.spec sources 
Added Files:
	import.log 
Removed Files:
	gerbv-1.0.3-init.patch gerbv-1.0.3-overflow.patch 
Log Message:
2.1.0


--- NEW FILE import.log ---
gerbv-2_1_0-2_fc9:EL-5:gerbv-2.1.0-2.fc9.src.rpm:1226668665


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gerbv/EL-5/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- .cvsignore	5 Dec 2007 00:22:06 -0000	1.3
+++ .cvsignore	14 Nov 2008 13:19:06 -0000	1.4
@@ -1 +1 @@
-gerbv-1.0.3.tar.gz
+gerbv-2.1.0.tar.gz


Index: gerbv.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gerbv/EL-5/gerbv.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- gerbv.spec	5 Dec 2007 00:22:06 -0000	1.2
+++ gerbv.spec	14 Nov 2008 13:19:07 -0000	1.3
@@ -1,6 +1,6 @@
 Name:             gerbv
-Version:          1.0.3
-Release:          1%{?dist}
+Version:          2.1.0
+Release:          2%{?dist}
 Summary:          Gerber file viewer from the gEDA toolkit
 
 Group:            Applications/Engineering
@@ -8,11 +8,12 @@
 URL:              http://gerbv.sourceforge.net/
 
 Source:           http://downloads.sourceforge.net/gerbv/%{name}-%{version}.tar.gz
-Patch0:           %{name}-%{version}-init.patch
-Patch1:           %{name}-%{version}-overflow.patch
 
 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
@@ -27,49 +28,53 @@
 
 gerbv is listed among Fedora Electronic Lab (FEL) packages.
 
-%prep
-%setup -q
+%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.
 
-%patch0 -p0 -b init
-%patch1 -p0 -b overflow
 
+%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*
@@ -100,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 || :
 
@@ -112,15 +119,34 @@
 %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
+
 * Tue Dec 04 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.0.3-1
 - new upstream release
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gerbv/EL-5/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sources	5 Dec 2007 00:22:06 -0000	1.3
+++ sources	14 Nov 2008 13:19:07 -0000	1.4
@@ -1 +1 @@
-dc7f2c362c7e9e406133ed0a60bb17b9  gerbv-1.0.3.tar.gz
+0e697643c2bc303357648d12120373ab  gerbv-2.1.0.tar.gz


--- gerbv-1.0.3-init.patch DELETED ---


--- gerbv-1.0.3-overflow.patch DELETED ---




More information about the fedora-extras-commits mailing list