Репозитории ALT
S: | 2022.0.0-alt2 |
5.1: | 2009.2.0-alt1 |
4.1: | 0.7.0-alt3.beta4 |
4.0: | 0.7.0-alt0.beta4 |
Группа :: Графика
Пакет: hugin
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
%define beta_magic beta4
%define version_magic 0.7_%beta_magic
Name: hugin
Version: 0.7.0
Release: alt3.%beta_magic
Group: Graphics
Summary: hugin - Goal: an easy to use cross-platform GUI for Panorama Tools.
License: GPL
Url: http://hugin.sourceforge.net/
Source0: %name-%version_magic.tar.bz2
Source1: %name.menu
Source2: %name.desktop
Patch0: hugin-bootstrap.patch
Patch1: hugin-Makefile.patch
Patch2: hugin-automake-0.7.patch
Packager: Anton V. Boyarshinov <boyarsh at altlinux.ru>
# Automatically added by buildreq on Wed Jul 27 2005
BuildPreReq: libpano13-devel boost-devel >= 1.34 wxGTK2u-devel >= 2.6.0
BuildPreReq: libgtk+2-devel >= 2.0.3 boost-thread-devel >= 1.34 gcc-c++ >= 4.1 gcc-c++ < 4.2
BuildRequires: boost-devel boost-regex-devel-static boost-test-devel boost-thread-devel
BuildRequires: boost-graph-devel
BuildRequires: gcc-c++ gcc-fortran glib-devel libgtk+2-devel libjpeg-devel libpano13-devel
BuildRequires: libpng-devel libstdc++-devel libtiff-devel wxGTK2u-devel xorg-x11-locales
BuildRequires: zlib-devel libpango-devel zip
Requires: enblend >= 3.0 libpano13 boost-thread >= 1.32 wxGTK2u >= 2.6.0 libgtk+2 >= 2.0.3
%description
With hugin you can assemble a mosaic of photographs into a complete immersive
panorama, stitch any series of overlapping pictures and much more.
%prep
%setup -q -n %name-%version_magic
%patch0 -p1
%patch1 -p1
%patch2 -p1
%build
###From CVS only
rm -rf autom4te.cache
./bootstrap
%configure --enable-desktop=no prefix=%buildroot ac_default_prefix=%buildroot --with-unicode=yes --enable-shared=yes --enable-static=no
%make LDFLAGS=-lpangox-1.0
%install
###Check line below
#/bin/ln -s %%_datadir/automake/mkinstalldirs config/mkinstalldirs
%makeinstall
###Check line below
%find_lang %name
###Check line below ???
%find_lang nona_gui
/bin/cat nona_gui.lang >>%name.lang
/bin/install -p -m644 -D %SOURCE2 %buildroot%_desktopdir/%name.desktop
/bin/install -p -m644 -D src/hugin/xrc/data/icon.png %buildroot%_datadir/pixmaps/%name.png
/bin/install -p -m644 -D src/hugin/xrc/data/icon.png %buildroot%_niconsdir/%name.png
%post
%update_menus
%postun
%clean_menus
%files -f %name.lang
%doc AUTHORS BUGS LICENCE LICENCE_JHEAD LICENCE_VIGRA README
%_bindir/*
%dir %_datadir/hugin
%_datadir/applications/*
%_datadir/hugin/*/*
%_datadir/mime/packages/*
%_datadir/pixmaps/*
%_niconsdir/*
%_desktopdir/*
%_man1dir/*
%_iconsdir/gnome/48x48/mimetypes/gnome-mime-application-x-ptoptimizer-script.png
%changelog
…
Полный changelog можно просмотреть здесь
%define version_magic 0.7_%beta_magic
Name: hugin
Version: 0.7.0
Release: alt3.%beta_magic
Group: Graphics
Summary: hugin - Goal: an easy to use cross-platform GUI for Panorama Tools.
License: GPL
Url: http://hugin.sourceforge.net/
Source0: %name-%version_magic.tar.bz2
Source1: %name.menu
Source2: %name.desktop
Patch0: hugin-bootstrap.patch
Patch1: hugin-Makefile.patch
Patch2: hugin-automake-0.7.patch
Packager: Anton V. Boyarshinov <boyarsh at altlinux.ru>
# Automatically added by buildreq on Wed Jul 27 2005
BuildPreReq: libpano13-devel boost-devel >= 1.34 wxGTK2u-devel >= 2.6.0
BuildPreReq: libgtk+2-devel >= 2.0.3 boost-thread-devel >= 1.34 gcc-c++ >= 4.1 gcc-c++ < 4.2
BuildRequires: boost-devel boost-regex-devel-static boost-test-devel boost-thread-devel
BuildRequires: boost-graph-devel
BuildRequires: gcc-c++ gcc-fortran glib-devel libgtk+2-devel libjpeg-devel libpano13-devel
BuildRequires: libpng-devel libstdc++-devel libtiff-devel wxGTK2u-devel xorg-x11-locales
BuildRequires: zlib-devel libpango-devel zip
Requires: enblend >= 3.0 libpano13 boost-thread >= 1.32 wxGTK2u >= 2.6.0 libgtk+2 >= 2.0.3
%description
With hugin you can assemble a mosaic of photographs into a complete immersive
panorama, stitch any series of overlapping pictures and much more.
%prep
%setup -q -n %name-%version_magic
%patch0 -p1
%patch1 -p1
%patch2 -p1
%build
###From CVS only
rm -rf autom4te.cache
./bootstrap
%configure --enable-desktop=no prefix=%buildroot ac_default_prefix=%buildroot --with-unicode=yes --enable-shared=yes --enable-static=no
%make LDFLAGS=-lpangox-1.0
%install
###Check line below
#/bin/ln -s %%_datadir/automake/mkinstalldirs config/mkinstalldirs
%makeinstall
###Check line below
%find_lang %name
###Check line below ???
%find_lang nona_gui
/bin/cat nona_gui.lang >>%name.lang
/bin/install -p -m644 -D %SOURCE2 %buildroot%_desktopdir/%name.desktop
/bin/install -p -m644 -D src/hugin/xrc/data/icon.png %buildroot%_datadir/pixmaps/%name.png
/bin/install -p -m644 -D src/hugin/xrc/data/icon.png %buildroot%_niconsdir/%name.png
%post
%update_menus
%postun
%clean_menus
%files -f %name.lang
%doc AUTHORS BUGS LICENCE LICENCE_JHEAD LICENCE_VIGRA README
%_bindir/*
%dir %_datadir/hugin
%_datadir/applications/*
%_datadir/hugin/*/*
%_datadir/mime/packages/*
%_datadir/pixmaps/*
%_niconsdir/*
%_desktopdir/*
%_man1dir/*
%_iconsdir/gnome/48x48/mimetypes/gnome-mime-application-x-ptoptimizer-script.png
%changelog
…
Полный changelog можно просмотреть здесь