Hello community, here is the log from the commit of package geotiff for openSUSE:Factory checked in at 2017-03-16 09:43:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/geotiff (Old) and /work/SRC/openSUSE:Factory/.geotiff.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "geotiff" Thu Mar 16 09:43:44 2017 rev:5 rq:479807 version:1.4.2 Changes: -------- --- /work/SRC/openSUSE:Factory/geotiff/geotiff.changes 2016-10-04 15:58:57.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.geotiff.new/geotiff.changes 2017-03-16 09:52:10.100410600 +0100 @@ -1,0 +2,6 @@ +Sun Mar 12 12:42:35 UTC 2017 - mplus...@suse.com + +- Small packaging cleanup +- Prepare version update for Leap and backports (boo#1029595) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ geotiff.spec ++++++ --- /var/tmp/diff_new_pack.SzKPzr/_old 2017-03-16 09:52:10.792312614 +0100 +++ /var/tmp/diff_new_pack.SzKPzr/_new 2017-03-16 09:52:10.796312048 +0100 @@ -1,7 +1,7 @@ # # spec file for package geotiff # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,6 +16,8 @@ # +%define sover 2 +%define libname lib%{name}%{sover} Name: geotiff Version: 1.4.2 Release: 0 @@ -24,41 +26,38 @@ Group: Productivity/Scientific/Other Url: http://trac.osgeo.org/geotiff Source0: http://download.osgeo.org/%{name}/lib%{name}/lib%{name}-%{version}.tar.gz -BuildRequires: doxygen BuildRequires: gcc-c++ -BuildRequires: graphviz BuildRequires: libjpeg-devel -BuildRequires: libproj-devel -BuildRequires: libtiff-devel -BuildRequires: pkg-config -BuildRequires: zlib-devel -BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: pkgconfig +BuildRequires: pkgconfig(libtiff-4) +BuildRequires: pkgconfig(proj) +BuildRequires: pkgconfig(zlib) %description This library is designed to permit the extraction and parsing of the "GeoTIFF" Key directories, as well as definition and installation of GeoTIFF keys in new files. -%package -n lib%{name}-devel +%package devel Summary: GeoTIFF header files Group: Development/Libraries/C and C++ -Requires: lib%{name}2 = %{version} -Requires: libproj-devel -Requires: libtiff-devel +Provides: lib%{name}-devel = %{version} +Requires: %{libname} = %{version} +Requires: pkgconfig(libtiff-4) +Requires: pkgconfig(proj) -%description -n lib%{name}-devel +%description devel Header files for GeoTIFF library. This library is designed to permit the extraction and parsing of the "GeoTIFF" Key directories, as well as definition and installation of GeoTIFF keys in new files. -%package -n lib%{name}2 +%package -n %{libname} Summary: Shared libraries for GeoTIFF library Group: System/Libraries -Provides: lib%{name} -%description -n lib%{name}2 +%description -n %{libname} Shared libraries for GeoTIFF library. This library is designed to permit the extraction and parsing of the @@ -87,7 +86,6 @@ %build export CFLAGS="%{optflags} $CFLAGS -g -fstack-protector -fno-strict-aliasing -D _BSD_SOURCE" export CXXFLAGS="%{optflags} $CXXFLAGS -g -fstack-protector -fno-strict-aliasing" - %configure \ --prefix=%{_prefix} \ --includedir=%{_includedir}/lib%{name} \ @@ -97,11 +95,10 @@ --with-pic \ --enable-static=no \ --enable-debug=yes - make %{?_smp_mflags} %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} INSTALL="install -p" +%make_install # install pkgconfig file cat > libgeotiff.pc <<EOF @@ -111,23 +108,19 @@ includedir=%{_includedir}/lib%{name} Name: %{libname} -Description: GeoTIFF file format library Version: %{version} +Description: GeoTIFF file format library Libs: -L%{_libdir} -llib%{name} Cflags: -I%{_includedir}/lib%{name} EOF - install -dm 755 %{buildroot}%{_libdir}/pkgconfig install -p -m 644 lib%{name}.pc %{buildroot}%{_libdir}/pkgconfig - echo >> %{buildroot}%{_datadir}/epsg_csv/codes.csv - # do not ship la files find %{buildroot}%{_libdir} -name "*.la" -delete -print -%post -n lib%{name}2 -p /sbin/ldconfig - -%postun -n lib%{name}2 -p /sbin/ldconfig +%post -n %{libname} -p /sbin/ldconfig +%postun -n %{libname} -p /sbin/ldconfig %files %defattr(-,root,root) @@ -135,21 +128,20 @@ %{_bindir}/geotifcp %{_bindir}/listgeo %{_bindir}/applygeo -#%{_bindir}/makegeo -%{_mandir}/man1/listgeo.1.* -%{_mandir}/man1/applygeo.1.* -%{_mandir}/man1/geotifcp.1.* +%{_mandir}/man1/listgeo.1%{ext_man} +%{_mandir}/man1/applygeo.1%{ext_man} +%{_mandir}/man1/geotifcp.1%{ext_man} %dir %{_datadir}/epsg_csv %attr(0755,root,root) %{_datadir}/epsg_csv/csv2c.py* %attr(0755,root,root) %{_datadir}/epsg_csv/csv_tools.py* %attr(0644,root,root) %{_datadir}/epsg_csv/*.csv -%files -n lib%{name}2 +%files -n %{libname} %defattr(-,root,root) %doc ChangeLog LICENSE README COPYING -%{_libdir}/lib%{name}.so.* +%{_libdir}/lib%{name}.so.%{sover}* -%files -n lib%{name}-devel +%files devel %defattr(0644,root,root,0755) %doc ChangeLog LICENSE README COPYING %dir %{_includedir}/lib%{name}