[packages/libpano13] - updated to 2.9.19 (note: new soname)
qboosh
qboosh at pld-linux.org
Sat Jun 21 09:48:58 CEST 2014
commit a1ec2ad253cafe629158fdc985e9a4ef3a0728e1
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sat Jun 21 09:53:01 2014 +0200
- updated to 2.9.19 (note: new soname)
libpano13.spec | 47 +++++++++++++++++++++++++++--------------------
1 file changed, 27 insertions(+), 20 deletions(-)
---
diff --git a/libpano13.spec b/libpano13.spec
index 40b694c..fcffcaa 100644
--- a/libpano13.spec
+++ b/libpano13.spec
@@ -1,16 +1,17 @@
#
# Conditional build:
-%bcond_with java # build with Java Native Interface
+%bcond_with java # Java Native Interface
+%bcond_without static_libs # static library build
#
Summary: Panorama Tools library
Summary(pl.UTF-8): Panorama Tools - biblioteka do obróbki panoram
Name: libpano13
-Version: 2.9.18
-Release: 2
+Version: 2.9.19
+Release: 1
License: GPL v2+
Group: Libraries
Source0: http://downloads.sourceforge.net/panotools/%{name}-%{version}.tar.gz
-# Source0-md5: 9c3a4fce8b6f1d79e395896ce5d8776e
+# Source0-md5: 1e4ce42f58a3f22c0a97d0b7a8e1dbb0
URL: http://panotools.sourceforge.net/
BuildRequires: autoconf >= 2.50
BuildRequires: automake
@@ -19,6 +20,7 @@ BuildRequires: libjpeg-devel >= 6b
BuildRequires: libpng-devel
BuildRequires: libtiff-devel
BuildRequires: libtool
+BuildRequires: zlib-devel
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
@@ -66,9 +68,9 @@ Statyczna biblioteka Panorama Tools.
%{__autoheader}
%{__automake}
%configure \
- LIBS="-lm" \
- --enable-static \
+ %{?with_static_libs:--enable-static} \
%{?with_java:--with-java=/usr/%{_lib}/java}%{!?with_java:--without-java}
+# LIBS="-lm" \
%{__make}
@@ -78,6 +80,9 @@ rm -rf $RPM_BUILD_ROOT
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
+# obsoleted by pkg-config
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/libpano13.la
+
%clean
rm -rf $RPM_BUILD_ROOT
@@ -87,6 +92,7 @@ rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog NEWS README README.linux doc/*.txt
+%attr(755,root,root) %{_bindir}/PTAInterpolate
%attr(755,root,root) %{_bindir}/PTblender
%attr(755,root,root) %{_bindir}/PTcrop
%attr(755,root,root) %{_bindir}/PTinfo
@@ -99,27 +105,28 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %{_bindir}/PTuncrop
%attr(755,root,root) %{_bindir}/panoinfo
%attr(755,root,root) %{_libdir}/libpano13.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libpano13.so.2
-%{_mandir}/man1/panoinfo.1.*
-%{_mandir}/man1/PTAInterpolate.1.*
-%{_mandir}/man1/PTblender.1.*
-%{_mandir}/man1/PTcrop.1.*
-%{_mandir}/man1/PTinfo.1.*
-%{_mandir}/man1/PTmasker.1.*
-%{_mandir}/man1/PTmender.1.*
-%{_mandir}/man1/PToptimizer.1.*
-%{_mandir}/man1/PTroller.1.*
-%{_mandir}/man1/PTtiff2psd.1.*
-%{_mandir}/man1/PTtiffdump.1.*
-%{_mandir}/man1/PTuncrop.1.*
+%attr(755,root,root) %ghost %{_libdir}/libpano13.so.3
+%{_mandir}/man1/PTAInterpolate.1*
+%{_mandir}/man1/PTblender.1*
+%{_mandir}/man1/PTcrop.1*
+%{_mandir}/man1/PTinfo.1*
+%{_mandir}/man1/PTmasker.1*
+%{_mandir}/man1/PTmender.1*
+%{_mandir}/man1/PToptimizer.1*
+%{_mandir}/man1/PTroller.1*
+%{_mandir}/man1/PTtiff2psd.1*
+%{_mandir}/man1/PTtiffdump.1*
+%{_mandir}/man1/PTuncrop.1*
+%{_mandir}/man1/panoinfo.1*
%files devel
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/libpano13.so
-%{_libdir}/libpano13.la
%{_includedir}/pano13
%{_pkgconfigdir}/libpano13.pc
+%if %{with static_libs}
%files static
%defattr(644,root,root,755)
%{_libdir}/libpano13.a
+%endif
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/libpano13.git/commitdiff/a1ec2ad253cafe629158fdc985e9a4ef3a0728e1
More information about the pld-cvs-commit
mailing list