]> git.pld-linux.org Git - packages/hugin.git/blobdiff - hugin.spec
- S: autopano-sift
[packages/hugin.git] / hugin.spec
index b84796c8145b8f37b9e8b3db2980e72fc85810a0..7b93872820505ebb11e7a3a03d53ddb2c401af00 100644 (file)
@@ -1,12 +1,17 @@
+#
+# Conditional build:
+%bcond_with    pano13                  # use libpano13 instead of libpano12
+#
+%define                _beta   beta4
 Summary:       Toolchain to create panoramic images
-Summary(pl):   Zestaw narzêdzi do tworzenia panoramicznych zdjêæ
+Summary(pl.UTF-8):     Zestaw narzędzi do tworzenia panoramicznych zdjęć
 Name:          hugin
-Version:       0.6.1
-Release:       1
+Version:       0.7
+Release:       0.%{_beta}.2.1
 License:       GPL v2+
 Group:         Applications/Graphics
-Source0:       http://dl.sourceforge.net/hugin/%{name}-%{version}.tar.bz2
-# Source0-md5: 46bc3136d42acbabab837128ff471507
+Source0:       http://dl.sourceforge.net/hugin/%{name}-%{version}_%{_beta}.tar.bz2
+# Source0-md5: 28b69d85ae06a22fe9514f7f77e6dddb
 Patch0:                %{name}-pl.po-update.patch
 Patch1:                %{name}-defaults.patch
 Patch2:                %{name}-asneeded.patch
@@ -14,24 +19,29 @@ URL:                http://hugin.sourceforge.net/
 BuildRequires: autoconf >= 2.50
 BuildRequires: automake
 BuildRequires: boost-any-devel >= 1.31
+BuildRequires: boost-bind-devel >= 1.31
+BuildRequires: boost-graph-devel >= 1.31
 BuildRequires: boost-ref-devel >= 1.31
 BuildRequires: boost-test-devel >= 1.31
-BuildRequires: boost-bind-devel >= 1.31
 BuildRequires: boost-thread-devel >= 1.31
 BuildRequires: boost-uBLAS-devel >= 1.31
 BuildRequires: gettext-devel
-BuildRequires: gtk+2-devel >= 2.0.3
+BuildRequires: gtk+2-devel >= 1:2.0.3
 BuildRequires: libjpeg-devel
-BuildRequires: libpano12-devel >= 2.8.1
+%{!?with_pano13:BuildRequires: libpano12-devel >= 2.8.1}
+%{?with_pano13:BuildRequires:  libpano13-devel}
 BuildRequires: libpng-devel
 BuildRequires: libstdc++-devel
 BuildRequires: libtiff-devel
 BuildRequires: libtool >= 2:1.5
 BuildRequires: sed >= 4.0
-BuildRequires: wxGTK2-devel >= 2.6.0
+BuildRequires: wxGTK2-unicode-devel >= 2.6.0
 BuildRequires: zip
 BuildRequires: zlib-devel
-Requires:      libpano12 >= 2.8.1
+%{!?with_pano13:BuildConflicts:        libpano13-devel}
+%{!?with_pano13:Requires:      libpano12 >= 2.8.1}
+%{?with_pano13:Requires:       libpano13}
+Suggests:      autopano-sift
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -43,16 +53,16 @@ Note: Hugin can use autopano-sift package to match images and enblend
 package for soft blending, so you'll probably want to install them
 too.
 
-%description -l pl
-Przy u¿yciu hugina mo¿na po³±czyæ wiele fotografii w kompletn±, du¿±
-panoramê, skleiæ dowolny ci±g nak³adaj±cych siê zdjêæ i wiele wiêcej.
+%description -l pl.UTF-8
+Przy użyciu hugina można połączyć wiele fotografii w kompletną, dużą
+panoramę, skleić dowolny ciąg nakładających się zdjęć i wiele więcej.
 
-Hugin mo¿e u¿ywaæ pakietu autopano-sift do dopasowania zdjêæ oraz
-pakiet enblend do wyg³adzenia krawêdzi po ³±czeniu - wiêc warto te
-pakiety tak¿e zainstalowaæ.
+Hugin może używać pakietu autopano-sift do dopasowania zdjęć oraz
+pakiet enblend do wygładzenia krawędzi po łączeniu - więc warto te
+pakiety także zainstalować.
 
 %prep
-%setup -q
+%setup -q -n %{name}-%{version}_%{_beta}
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
@@ -75,7 +85,7 @@ cp -f po/Makefile.in.in src/nona_gui/po
 %{__autoheader}
 %{__automake}
 %configure \
-       --with-wx-config=wx-gtk2-ansi-config
+       --with-wx-config=wx-gtk2-unicode-config
 %{__make}
 
 %install
This page took 0.104584 seconds and 4 git commands to generate.