Summary: Library for manipulating panoramic images Name: libpano13 Version: 2.9.12 Release: 7%{?dist} License: GPLv2+ URL: http://panotools.sourceforge.net/ Group: Development/Libraries Source: http://downloads.sourceforge.net/panotools/%{name}-%{version}.tar.gz BuildRequires: libjpeg-devel, libtiff-devel, libpng-devel, zlib-devel BuildRequires: libgcj-devel BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description Helmut Dersch's Panorama Tools library. Provides very high quality manipulation, correction and stitching of panoramic photographs. Due to patent restrictions, this library has a maximum fisheye field-of-view restriction of 160 degrees to prevent stitching of hemispherical photographs. %package tools Summary: Tools that use the libpano13 library Group: Applications/Multimedia Requires: %{name} = %{version}-%{release} %description tools PTcrop, create cropped TIFF files from uncropped TIFF PTuncrop, create uncropped TIFF files from cropped TIFF PTtiffdump PTinfo PToptimizer, a command-line interface for control-point optimisation PTblender, match colour histograms of overlappng TIFF files PTtiff2psd, convert TIFF files to PSD panoinfo, a tool for querying pano13 library capabilities PTmasker PTmender, remaps photos between projections PTroller, merges multiple TIFF with alpha masks to a single TIFF %package devel Summary: Development tools for programs which will use the libpano13 library Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: libjpeg-devel, libtiff-devel, libpng-devel, zlib-devel Requires: libgcj-devel %description devel The libpano13-devel package includes the header files necessary for developing programs which will manipulate panoramas using the libpano13 library. %prep %setup -q %build %configure --disable-static make %{?_smp_mflags} %install make install DESTDIR=%{buildroot} rm %{buildroot}/%{_libdir}/libpano13.la %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %clean rm -rf %{buildroot} %files %defattr(-, root, root,-) %doc AUTHORS ChangeLog COPYING NEWS README README.linux %{_libdir}/libpano13.so.0* %files tools %defattr(-, root, root,-) %doc doc/Optimize.txt doc/stitch.txt %{_bindir}/PTcrop %{_bindir}/PTtiffdump %{_bindir}/PTinfo %{_bindir}/PToptimizer %{_bindir}/PTblender %{_bindir}/PTtiff2psd %{_bindir}/panoinfo %{_bindir}/PTmasker %{_bindir}/PTmender %{_bindir}/PTroller %{_bindir}/PTuncrop %files devel %defattr(-, root, root,-) %{_includedir}/pano13 %{_libdir}/libpano13.so %changelog * Fri Jun 13 2008 Bruno Postle - 2.9.12-7 - Bad URL report, use sourceforge tar.gz rather than slightly different tar.bz2. It seems that there have been two 2.9.12 releases with the old bz2 file being deleted. Diffing trees reveals just a couple of bugfixes in the newer gz version. * Thu May 29 2008 Bruno Postle - 2.9.12-6 - bumping to fix broken shipped binaries on F-9 * Mon Feb 18 2008 Fedora Release Engineering - 2.9.12-5 - Autorebuild for GCC 4.3 * Sun Sep 30 2007 Bruno Postle 2.9.12-4 - add _smp_mflags, change defattr * Sun Jul 01 2007 Bruno Postle 2.9.12-3 - upstream release * Sat Jan 27 2007 Bruno Postle 2.9.12-1 - adapted from libpano12 package