From 51df519028dea2ea3d4ef351abe8def7a3851683 Mon Sep 17 00:00:00 2001 From: Chitlesh GOORAH Date: Nov 13 2008 20:38:46 +0000 Subject: 2.1.0 --- diff --git a/.cvsignore b/.cvsignore index 2d688bf..83957d9 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -gerbv-2.0.0.tar.gz +gerbv-2.1.0.tar.gz diff --git a/gerbv.spec b/gerbv.spec index ee3daa8..4e884c7 100644 --- a/gerbv.spec +++ b/gerbv.spec @@ -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 @@ URL: http://gerbv.sourceforge.net/ 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 @@ and different EDA-vendors implement it different. 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 @@ set -x %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 @@ touch --no-create %{_datadir}/icons/hicolor || : %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 - 2.1.0-2 +- BR ImageMagick-devel added + +* Thu Nov 13 2008 Chitlesh Goorah - 2.1.0-1 +- New upstream release and split into -devel package + * Tue Feb 01 2008 Chitlesh Goorah - 2.0.0-1 - New upstream release diff --git a/import.log b/import.log new file mode 100644 index 0000000..6ad347c --- /dev/null +++ b/import.log @@ -0,0 +1 @@ +gerbv-2_1_0-2_fc9:F-10:gerbv-2.1.0-2.fc9.src.rpm:1226608650 diff --git a/sources b/sources index 009751e..b129c74 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -04a4664f1fd434bab2e6718cc0420deb gerbv-2.0.0.tar.gz +0e697643c2bc303357648d12120373ab gerbv-2.1.0.tar.gz