Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37712047
en ru br
Репозитории ALT
S:4.2.1-alt1
5.1: 3.5-alt1
4.1: 3.3-alt1
4.0: 3.2.3-alt1
3.0: 3.1-alt4
www.altlinux.org/Changes

Группа :: Науки/Математика
Пакет: xaos

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Name: xaos
Version: 3.5
Release: alt1
Summary: A real-time fractal zoomer
Serial: 1

License: GPL

Group: Sciences/Mathematics
Url: http://xaos.sourceforge.net
Packager: Ilya Mashkin <oddity at altlinux.ru>

Source0: http://prdownloads.sourceforge.net/xaos/xaos-%version.tar.gz
Source1: xaos
Source2: config.sub
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 Tue Mar 18 2008

BuildRequires: aalib-devel imake libICE-devel libXxf86dga-devel zlib-devel  gettext
BuildRequires: libXxf86vm-devel libgpm-devel libXext-devel libX11-devel libXt-devel libgsl-devel
BuildRequires: libncurses-devel libpng-devel libslang-devel nasm xorg-cf-files libgtk+2-devel


%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
cp %{SOURCE2} .
# disable stripping binaries when installing
sed -i 's| -s | |' Makefile.in

%build
%configure --with-x11-driver --with-png=yes --with-gtk-driver=yes --with-aa-driver=yes
%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
mkdir -p %buildroot%_niconsdir
bzcat %SOURCE10 > %buildroot%_miconsdir/%name.xpm
bzcat %SOURCE11 > %buildroot%_niconsdir/%name.xpm
bzcat %SOURCE12 > %buildroot%_liconsdir/%name.xpm

%find_lang %name


%files -f %name.lang
%doc COPYING TODO
%_bindir/%name
%_datadir/XaoS
%_mandir/man6/*
%_infodir/*.info*
%_menudir/*
%_miconsdir/%name.xpm
%_niconsdir/%name.xpm
%_liconsdir/%name.xpm

%changelog

Полный changelog можно просмотреть здесь

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