Репозитории ALT
S: | 2.9.22-alt1 |
5.1: | 2.9.14-alt0.beta1 |
4.1: | 2.9.12-alt3 |
4.0: | 2.9.12-alt2 |
Группа :: Система/Библиотеки
Пакет: libpano13
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Name: libpano13
Version: 2.9.14
Release: alt0.beta1
Group: System/Libraries
Summary: %name - library for panorama stitching programs. This is new generation and development version
License: GPL
Url: http://sourceforge.net/projects/panotools
Packager: Sergei Epiphanov <serpiph at altlinux.ru>
Source0: %name-%version.tar.gz
Patch0: %name-configure.patch
Patch1: %name.patch
# Automatically added by buildreq on Sat Dec 03 2005
BuildPreReq: rpm-build-java
BuildRequires: gcc-c++ gcc-fortran libgcj-devel libjpeg-devel libpng-devel libstdc++-devel libtiff-devel zlib-devel autoconf automake libtool
%package devel
Group: System/Libraries
Summary: Devel package for %name
Requires: %name = %version
Provides: %name.so
%package programs
Group: Graphics
Summary: Programs built with %name
Requires: %name = %version
Obsoletes: libpano12-programs panotools
%description
This library is required for running any of the panorama stitching applications (hugin, PTStitcher, etc).
%description devel
This package contains files for development.
%description programs
This package contains programs from %name:
PTSticher - Based on code found in Helmut Dersch's panorama-tools to
duplicate the functionality of original program
PTblender - Implements the colour and brightness correction originally
found in PTStitcher.
PTcrop - This program takes as input a TIFF (cropped or uncropped)
and generates an cropped TIFF according to the spec:
* Specific boounding rectangle
* Outer bounding rectangle
* Inner inclusive rectangle
PTinfo - Displays information about an image created with panotools
PTmasker - Takes a set of tiffs and computes their stitching masks
PTmender - This is a rewrite of PTStitcher. It has most of its functionality
(see below) and it should be (for most people) a drop in
replacement for PTstitcher.
PToptimizer - Clone of PTOptimizer of Helmut Dersch's panorama-tools
PTroller - Flattens a set of TIFFs into one TIFF
PTtiff2psd - Converts a set of TIFF files into a Photoshop PSD file
PTtiffdump - This program compares the contents of 2 different tiff files.
If the byte is different it outputs it.
PTuncrop - This program takes as input a cropped TIFF and generates an
uncropped TIFF
panoinfo - Display info from pano12 dll/library
%prep
%setup -q
%patch0 -p1
#Off because MAX_FISHEYE_FOV value is equal 720, not 160
#patch1 -p1
%build
#From bootstrap
mkdir -p ./config
aclocal -I m4
libtoolize --force --copy
autoheader --force
automake --add-missing --copy
autoconf
%configure --with-java=%_javadir
%make
%install
%makeinstall
%files
%doc README README.linux AUTHORS NEWS
%_libdir/*.so.*
%files devel
%dir %_includedir/pano13
%_includedir/pano13/*
%_libdir/*.so
%files programs
%doc doc/*.txt doc/*.readme tools/README.PTmender
%_bindir/*
%_man1dir/*
%changelog
…
Полный changelog можно просмотреть здесь
Version: 2.9.14
Release: alt0.beta1
Group: System/Libraries
Summary: %name - library for panorama stitching programs. This is new generation and development version
License: GPL
Url: http://sourceforge.net/projects/panotools
Packager: Sergei Epiphanov <serpiph at altlinux.ru>
Source0: %name-%version.tar.gz
Patch0: %name-configure.patch
Patch1: %name.patch
# Automatically added by buildreq on Sat Dec 03 2005
BuildPreReq: rpm-build-java
BuildRequires: gcc-c++ gcc-fortran libgcj-devel libjpeg-devel libpng-devel libstdc++-devel libtiff-devel zlib-devel autoconf automake libtool
%package devel
Group: System/Libraries
Summary: Devel package for %name
Requires: %name = %version
Provides: %name.so
%package programs
Group: Graphics
Summary: Programs built with %name
Requires: %name = %version
Obsoletes: libpano12-programs panotools
%description
This library is required for running any of the panorama stitching applications (hugin, PTStitcher, etc).
%description devel
This package contains files for development.
%description programs
This package contains programs from %name:
PTSticher - Based on code found in Helmut Dersch's panorama-tools to
duplicate the functionality of original program
PTblender - Implements the colour and brightness correction originally
found in PTStitcher.
PTcrop - This program takes as input a TIFF (cropped or uncropped)
and generates an cropped TIFF according to the spec:
* Specific boounding rectangle
* Outer bounding rectangle
* Inner inclusive rectangle
PTinfo - Displays information about an image created with panotools
PTmasker - Takes a set of tiffs and computes their stitching masks
PTmender - This is a rewrite of PTStitcher. It has most of its functionality
(see below) and it should be (for most people) a drop in
replacement for PTstitcher.
PToptimizer - Clone of PTOptimizer of Helmut Dersch's panorama-tools
PTroller - Flattens a set of TIFFs into one TIFF
PTtiff2psd - Converts a set of TIFF files into a Photoshop PSD file
PTtiffdump - This program compares the contents of 2 different tiff files.
If the byte is different it outputs it.
PTuncrop - This program takes as input a cropped TIFF and generates an
uncropped TIFF
panoinfo - Display info from pano12 dll/library
%prep
%setup -q
%patch0 -p1
#Off because MAX_FISHEYE_FOV value is equal 720, not 160
#patch1 -p1
%build
#From bootstrap
mkdir -p ./config
aclocal -I m4
libtoolize --force --copy
autoheader --force
automake --add-missing --copy
autoconf
%configure --with-java=%_javadir
%make
%install
%makeinstall
%files
%doc README README.linux AUTHORS NEWS
%_libdir/*.so.*
%files devel
%dir %_includedir/pano13
%_includedir/pano13/*
%_libdir/*.so
%files programs
%doc doc/*.txt doc/*.readme tools/README.PTmender
%_bindir/*
%_man1dir/*
%changelog
…
Полный changelog можно просмотреть здесь