[hugin/f18] new upstream release

bpostle bpostle at fedoraproject.org
Tue Nov 6 22:36:54 UTC 2012


commit da3388b0e710df3865ec1a19e5c75e80654a4a1c
Author: Bruno Postle <bruno at postle.net>
Date:   Tue Nov 6 22:36:20 2012 +0000

    new upstream release

 hugin.spec |   26 +++++++++++++++-----------
 1 files changed, 15 insertions(+), 11 deletions(-)
---
diff --git a/hugin.spec b/hugin.spec
index 9505877..d3b14e7 100644
--- a/hugin.spec
+++ b/hugin.spec
@@ -1,12 +1,11 @@
 %{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
 Summary: A panoramic photo stitcher and more
 Name: hugin
-Version: 2011.4.0
-Release: 9%{?dist}
+Version: 2012.0.0
+Release: 1%{?dist}
 License: GPLv2+
 Group: Applications/Multimedia
 Source: http://downloads.sourceforge.net/hugin/%{name}-%{version}.tar.bz2
-Patch0: hugin-gcc47.patch
 URL: http://hugin.sourceforge.net/
 Requires: shared-mime-info
 Requires: webclient
@@ -15,7 +14,7 @@ Requires: %{name}-base = %{version}-%{release}
 BuildRequires: libpano13-devel >= 2.9.18 zlib-devel libtiff-devel libjpeg-devel
 BuildRequires: libpng-devel gettext-devel wxGTK-devel >= 2.7.0 boost-devel freeglut-devel
 BuildRequires: cmake desktop-file-utils OpenEXR-devel exiv2-devel glew-devel
-BuildRequires: tclap-devel python-devel swig
+BuildRequires: tclap-devel python-devel swig flann-devel lensfun-devel
 %{?fedora:BuildRequires: mesa-libGLU-devel libXmu-devel}
 %{?rhel:BuildRequires: xorg-x11-devel}
 
@@ -31,7 +30,6 @@ Group: Applications/Multimedia
 Requires: make enblend >= 3.2 perl-Image-ExifTool
 Provides: bundled(vigra) = 1.5.0
 Provides: bundled(zthread) = 2.3.1
-Provides: bundled(flann) = 1.6.6
 
 %description base
 Command-line tools used to generate panoramic images, install this package
@@ -40,8 +38,6 @@ without a GUI environment.
 
 %prep
 %setup -q
-%patch0 -p1
-%__sed -i 's/^# @api-max.*/# @api-max %{version}/' src/hugin_script_interface/plugins/*.py
 
 %build
 %cmake . -DBUILD_HSI=1
@@ -56,6 +52,9 @@ desktop-file-install --vendor="" --delete-original \
 desktop-file-install --vendor="" --delete-original \
   --dir=%{buildroot}/%{_datadir}/applications \
   %{buildroot}/%{_datadir}/applications/PTBatcherGUI.desktop
+desktop-file-install --vendor="" --delete-original \
+  --dir=%{buildroot}/%{_datadir}/applications \
+  %{buildroot}/%{_datadir}/applications/pto_gen.desktop
 %find_lang %{name}
 
 
@@ -77,11 +76,11 @@ touch --no-create %{_datadir}/icons/gnome || :
 
 %files -f %{name}.lang
 %defattr(-, root, root,-)
-%{_bindir}/PTBatcher
 %{_bindir}/PTBatcherGUI
+%{_bindir}/PTBatcher
 %{_bindir}/hugin
-%{_bindir}/hugin_stitch_project
 %{_bindir}/nona_gui
+%{_bindir}/hugin_stitch_project
 %{_bindir}/icpfind
 %{_bindir}/calibrate_lens_gui
 %{_bindir}/autopano-noop.sh
@@ -91,6 +90,7 @@ touch --no-create %{_datadir}/icons/gnome || :
 %{_datadir}/applications/%{name}.desktop
 %{_datadir}/applications/PTBatcherGUI.desktop
 %{_datadir}/applications/calibrate_lens_gui.desktop
+%{_datadir}/applications/pto_gen.desktop
 %{_datadir}/pixmaps/*.png
 %{_datadir}/icons/gnome/48x48/mimetypes/*
 %{_datadir}/mime/packages/%{name}.xml
@@ -115,8 +115,8 @@ touch --no-create %{_datadir}/icons/gnome || :
 %{_bindir}/autooptimiser
 %{_bindir}/celeste_standalone
 %{_bindir}/fulla
-%{_bindir}/hugin_hdrmerge
 %{_bindir}/matchpoint
+%{_bindir}/hugin_hdrmerge
 %{_bindir}/nona
 %{_bindir}/pto2mk
 %{_bindir}/tca_correct
@@ -129,13 +129,13 @@ touch --no-create %{_datadir}/icons/gnome || :
 %{_bindir}/checkpto
 %{_bindir}/cpfind
 %{_bindir}/linefind
+%{_bindir}/pto_gen
 
 %{_libdir}/%{name}/libhuginbase.so*
 %{_libdir}/%{name}/libhuginvigraimpex.so*
 %{_libdir}/%{name}/libceleste.so*
 %{_libdir}/%{name}/liblocalfeatures.so*
 %{_libdir}/%{name}/libmakefilelib.so*
-%{_libdir}/%{name}/libflann_cpp.so*
 %{_libdir}/%{name}/libhuginlines.so*
 %{_libdir}/%{name}/libhugin_python_interface.so*
 %{python_sitearch}/_hsi.so
@@ -162,8 +162,12 @@ touch --no-create %{_datadir}/icons/gnome || :
 %{_mandir}/man1/checkpto.*
 %{_mandir}/man1/cpfind.*
 %{_mandir}/man1/linefind.*
+%{_mandir}/man1/pto_gen.*
 
 %changelog
+* Mon Nov 05 2012 Bruno Postle 2012.0.0-1
+- Stable release, no longer contains a bundled flann
+
 * Sun Aug 12 2012 Kevin Fenzi <kevin at scrye.com> 2011.4.0-9
 - Rebuild for new boost
 


More information about the scm-commits mailing list