Репозитории ALT
Группа :: Науки/Математика
Пакет: xaos
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Name: xaos
Version: 3.2.3
Release: alt1
Summary: A real-time fractal zoomer
Serial: 1
License: GPL
Group: Sciences/Mathematics
Url: http://xaos.sourceforge.net
Packager: Alex Karpov <karpov at altlinux.ru>
Source0: http://prdownloads.sourceforge.net/xaos/XaoS-%version.tar.gz
Source1: xaos
Source10: %name.16.xpm.bz2
Source11: %name.32.xpm.bz2
Source12: %name.48.xpm.bz2
Patch1: XaoS-3.1pre1-mdk-64bit-fixes.patch
Patch2: XaoS-3.1-mdk-x11shm-errors.patch
Patch3: XaoS-3.1-mdk-xlibs-path.patch
# Patch4: XaoS-3.1-alt-ru.patch
# Patch5: XaoS-3.1-alt-ru-hack.patch
# Patch6: XaoS-3.1-alt-gcc3.4.patch
Provides : XaoS = %version, %name-aalib = %version
Obsoletes: XaoS, %name-aalib
# Automatically added by buildreq on Mon Jan 15 2007
BuildRequires: aalib-devel glibc-devel-static imake libgpm-devel libncurses-devel libpng-devel libslang-devel libXt-devel libXxf86dga-devel libXxf86vm-devel linux-libc-headers packages-info-i18n-common xorg-cf-files
%description
XaoS is a real-time fractal zoomer. It is highly optimized. It features an
advanced help system and nice tutorial about a lot different fractals.
This package holds the binary that runs with X11.
%prep
%setup -q -n XaoS-%version
%patch1 -p1
%patch2 -p1
%patch3 -p1
# %patch4 -p1
# %patch5 -p1
# %patch6 -p1
%build
%configure --with-x11-driver
%make
%install
mkdir -p %buildroot%_infodir
%makeinstall LOCALEDIR=%buildroot%_datadir/locale
%if_with aalib
install -m755 xaos-aalib %buildroot%_bindir
%endif
%if_with svgalib
install -m755 xaos-svgalib %buildroot%_bindir
%endif
install -m644 help/xaos.hlp %buildroot%_datadir/XaoS/catalogs
# menu entry
install -m 755 -d %buildroot%_menudir
install -m 644 %SOURCE1 %buildroot%_menudir/
# icon
mkdir -p %buildroot%_miconsdir
mkdir -p %buildroot%_liconsdir
bzcat %SOURCE10 > %buildroot%_miconsdir/%name.xpm
bzcat %SOURCE11 > %buildroot%_iconsdir/%name.xpm
bzcat %SOURCE12 > %buildroot%_liconsdir/%name.xpm
%find_lang %name
%post
%update_menus
%install_info %name.info
%preun
%uninstall_info %name.info
%postun
%clean_menus
%files -f %name.lang
%doc COPYING TODO doc/PROBLEMS doc/README doc/README.bugs doc/compilers.txt
%_bindir/%name
%_datadir/XaoS
%_mandir/man6/*
%_infodir/*.info*
%_menudir/*
%_miconsdir/%name.xpm
%_iconsdir/%name.xpm
%_liconsdir/%name.xpm
%changelog
…
Полный changelog можно просмотреть здесь
Version: 3.2.3
Release: alt1
Summary: A real-time fractal zoomer
Serial: 1
License: GPL
Group: Sciences/Mathematics
Url: http://xaos.sourceforge.net
Packager: Alex Karpov <karpov at altlinux.ru>
Source0: http://prdownloads.sourceforge.net/xaos/XaoS-%version.tar.gz
Source1: xaos
Source10: %name.16.xpm.bz2
Source11: %name.32.xpm.bz2
Source12: %name.48.xpm.bz2
Patch1: XaoS-3.1pre1-mdk-64bit-fixes.patch
Patch2: XaoS-3.1-mdk-x11shm-errors.patch
Patch3: XaoS-3.1-mdk-xlibs-path.patch
# Patch4: XaoS-3.1-alt-ru.patch
# Patch5: XaoS-3.1-alt-ru-hack.patch
# Patch6: XaoS-3.1-alt-gcc3.4.patch
Provides : XaoS = %version, %name-aalib = %version
Obsoletes: XaoS, %name-aalib
# Automatically added by buildreq on Mon Jan 15 2007
BuildRequires: aalib-devel glibc-devel-static imake libgpm-devel libncurses-devel libpng-devel libslang-devel libXt-devel libXxf86dga-devel libXxf86vm-devel linux-libc-headers packages-info-i18n-common xorg-cf-files
%description
XaoS is a real-time fractal zoomer. It is highly optimized. It features an
advanced help system and nice tutorial about a lot different fractals.
This package holds the binary that runs with X11.
%prep
%setup -q -n XaoS-%version
%patch1 -p1
%patch2 -p1
%patch3 -p1
# %patch4 -p1
# %patch5 -p1
# %patch6 -p1
%build
%configure --with-x11-driver
%make
%install
mkdir -p %buildroot%_infodir
%makeinstall LOCALEDIR=%buildroot%_datadir/locale
%if_with aalib
install -m755 xaos-aalib %buildroot%_bindir
%endif
%if_with svgalib
install -m755 xaos-svgalib %buildroot%_bindir
%endif
install -m644 help/xaos.hlp %buildroot%_datadir/XaoS/catalogs
# menu entry
install -m 755 -d %buildroot%_menudir
install -m 644 %SOURCE1 %buildroot%_menudir/
# icon
mkdir -p %buildroot%_miconsdir
mkdir -p %buildroot%_liconsdir
bzcat %SOURCE10 > %buildroot%_miconsdir/%name.xpm
bzcat %SOURCE11 > %buildroot%_iconsdir/%name.xpm
bzcat %SOURCE12 > %buildroot%_liconsdir/%name.xpm
%find_lang %name
%post
%update_menus
%install_info %name.info
%preun
%uninstall_info %name.info
%postun
%clean_menus
%files -f %name.lang
%doc COPYING TODO doc/PROBLEMS doc/README doc/README.bugs doc/compilers.txt
%_bindir/%name
%_datadir/XaoS
%_mandir/man6/*
%_infodir/*.info*
%_menudir/*
%_miconsdir/%name.xpm
%_iconsdir/%name.xpm
%_liconsdir/%name.xpm
%changelog
…
Полный changelog можно просмотреть здесь