Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37535623
en ru br
Репозитории 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
www.altlinux.org/Changes

Группа :: Графика
Пакет: 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 можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin