c1f10d1
Summary: Library for manipulating panoramic images
c1f10d1
Name: libpano13
c2b6163
Version: 2.9.19
9ee8b7f
Release: 4%{?dist}
c1f10d1
License: GPLv2+
c1f10d1
URL: http://panotools.sourceforge.net/
c1f10d1
Group: Development/Libraries
0c28d5a
Source: http://downloads.sourceforge.net/panotools/%{name}-%{version}.tar.gz
c1f10d1
BuildRequires: libjpeg-devel, libtiff-devel, libpng-devel, zlib-devel
c2b6163
BuildRequires: cmake
c1f10d1
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
c1f10d1
c1f10d1
%description
c1f10d1
Helmut Dersch's Panorama Tools library.  Provides very high quality
c1f10d1
manipulation, correction and stitching of panoramic photographs.
c1f10d1
c1f10d1
Due to patent restrictions, this library has a maximum fisheye field-of-view
8f60aab
restriction of 179 degrees to prevent stitching of hemispherical photographs.
c1f10d1
c1f10d1
%package tools
c1f10d1
Summary: Tools that use the libpano13 library
c1f10d1
Group: Applications/Multimedia
c1f10d1
Requires: %{name} = %{version}-%{release}
c1f10d1
c1f10d1
%description tools
c1f10d1
PTcrop, create cropped TIFF files from uncropped TIFF
c1f10d1
PTuncrop, create uncropped TIFF files from cropped TIFF
c1f10d1
PTtiffdump
c1f10d1
PTinfo
c1f10d1
PToptimizer, a command-line interface for control-point optimisation
c2b6163
PTblender, match colour histograms of overlapping TIFF files
c1f10d1
PTtiff2psd, convert TIFF files to PSD
c1f10d1
panoinfo, a tool for querying pano13 library capabilities
c1f10d1
PTmasker 
c1f10d1
PTmender, remaps photos between projections
c1f10d1
PTroller, merges multiple TIFF with alpha masks to a single TIFF
c1f10d1
c1f10d1
%package devel
c1f10d1
Summary: Development tools for programs which will use the libpano13 library
c1f10d1
Group: Development/Libraries
c1f10d1
Requires: %{name} = %{version}-%{release}
c1f10d1
Requires: libjpeg-devel, libtiff-devel, libpng-devel, zlib-devel
c1f10d1
c1f10d1
%description devel
c1f10d1
The libpano13-devel package includes the header files necessary for developing
c1f10d1
programs which will manipulate panoramas using the libpano13 library.
c1f10d1
c1f10d1
%prep
c1f10d1
%setup -q
c1f10d1
c1f10d1
%build
c2b6163
%cmake . -DSUPPORT_JAVA_PROGRAMS=0
c2b6163
make VERBOSE=1 %{?_smp_mflags}
c1f10d1
c1f10d1
%install
c1f10d1
make install DESTDIR=%{buildroot}
c2b6163
rm %{buildroot}/%{_libdir}/libpano13.a
c2b6163
rm -rf %{buildroot}/usr/share/pano13
c1f10d1
c1f10d1
%post -p /sbin/ldconfig
c1f10d1
%postun -p /sbin/ldconfig
c1f10d1
c1f10d1
%clean
c1f10d1
rm -rf %{buildroot}
c1f10d1
c1f10d1
%files
c1f10d1
%defattr(-, root, root,-)
c1f10d1
%doc AUTHORS ChangeLog COPYING NEWS README README.linux
c2b6163
%{_libdir}/libpano13.so.3*
c1f10d1
c1f10d1
%files tools
c1f10d1
%defattr(-, root, root,-)
c2b6163
%doc doc/Optimize.txt doc/stitch.txt doc/PTblender.readme doc/PTmender.readme
c1f10d1
%{_bindir}/PTcrop
c1f10d1
%{_bindir}/PTtiffdump
c1f10d1
%{_bindir}/PTinfo
c1f10d1
%{_bindir}/PToptimizer
c1f10d1
%{_bindir}/PTblender
c1f10d1
%{_bindir}/PTtiff2psd
c1f10d1
%{_bindir}/panoinfo
c1f10d1
%{_bindir}/PTmasker
c1f10d1
%{_bindir}/PTmender
c1f10d1
%{_bindir}/PTroller
c1f10d1
%{_bindir}/PTuncrop
8f60aab
%{_mandir}/man1/*.1.gz
c1f10d1
c1f10d1
%files devel
c1f10d1
%defattr(-, root, root,-)
8f60aab
%doc COPYING
c1f10d1
%{_includedir}/pano13
c1f10d1
%{_libdir}/libpano13.so
7ca178e
%{_libdir}/pkgconfig/libpano13.pc
c1f10d1
c1f10d1
%changelog
9ee8b7f
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.19-4
9ee8b7f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
9ee8b7f
fd9608d
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.19-3
fd9608d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
fd9608d
11cc6a6
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.9.19-2
11cc6a6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
11cc6a6
c2b6163
* Thu Oct 16 2014 Bruno Postle <bruno@postle.net> - 2.9.19-1
c2b6163
- Upstream release
c2b6163
0979d79
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.9.18-12
0979d79
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
0979d79
57c2887
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.9.18-11
57c2887
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
57c2887
25b5d07
* Wed Jun 04 2014 Bruno Postle <bruno@postle.net> - 2.9.18-10
25b5d07
- Drop PTAInterpolate since it required java
25b5d07
35dd9c7
* Wed Jun 04 2014 Bruno Postle <bruno@postle.net> - 2.9.18-9
b69cb13
- Drop java support since libgcj-devel no longer in fedora
b69cb13
736ef0b
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.9.18-8
736ef0b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
736ef0b
71c9ea2
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.9.18-7
71c9ea2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
71c9ea2
Adam Tkac 230a9f1
* Fri Jan 18 2013 Adam Tkac <atkac redhat com> - 2.9.18-6
Adam Tkac 230a9f1
- rebuild due to "jpeg8-ABI" feature drop
Adam Tkac 230a9f1
5f704ec
* Fri Dec 21 2012 Adam Tkac <atkac redhat com> - 2.9.18-5
5f704ec
- rebuild against new libjpeg
5f704ec
6d9ed24
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.9.18-4
6d9ed24
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
6d9ed24
53ed791
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.9.18-3
53ed791
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
53ed791
5d8cff9
* Tue Dec 06 2011 Adam Jackson <ajax@redhat.com> - 2.9.18-2
5d8cff9
- Rebuild for new libpng
5d8cff9
08720dd
* Tue May 03 2011 Bruno Postle 2.9.18-1
08720dd
- new upstream release
08720dd
7ca178e
* Sat Sep 11 2010 Terry Duell 2.9.17-1
7ca178e
- New upstream release with soname increment
7ca178e
dd0f360
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.9.14-2
dd0f360
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
dd0f360
8f60aab
8f60aab
* Tue May 26 2009 Bruno Postle <bruno@postle.net> - 2.9.14-1
8f60aab
- New upstream release with soname increment.
8f60aab
- Maximum fisheye field of view has increased to 179 degrees.
8f60aab
- Obsoletes libpano12-devel and libpano12-tools.
8f60aab
- New man pages and PTAinterpolate tool.
8f60aab
883d7b8
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.9.12-8
883d7b8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
883d7b8
0c28d5a
* Fri Jun 13 2008 Bruno Postle <bruno@postle.net> - 2.9.12-7
0c28d5a
- Bad URL report, use sourceforge tar.gz rather than slightly different tar.bz2.
0c28d5a
  It seems that there have been two 2.9.12 releases with the old bz2 file being deleted.
0c28d5a
  Diffing trees reveals just a couple of bugfixes in the newer gz version.
0c28d5a
6c17bba
* Thu May 29 2008 Bruno Postle <bruno@postle.net> - 2.9.12-6
6c17bba
- bumping to fix broken shipped binaries on F-9
6c17bba
2c93825
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 2.9.12-5
2c93825
- Autorebuild for GCC 4.3
2c93825
c1f10d1
* Sun Sep 30 2007 Bruno Postle <bruno@postle.net> 2.9.12-4
c1f10d1
- add _smp_mflags, change defattr
c1f10d1
c1f10d1
* Sun Jul 01 2007 Bruno Postle <bruno@postle.net> 2.9.12-3
c1f10d1
- upstream release
c1f10d1
c1f10d1
* Sat Jan 27 2007 Bruno Postle <bruno@postle.net> 2.9.12-1
c1f10d1
- adapted from libpano12 package
c1f10d1