Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37793955
en ru br
Репозитории ALT
S:1.0.5b-alt8.nb2
5.1: 1.0.5b-alt5.nb2.1
4.1: 1.0.5b-alt4.nb1
4.0: 1.0.5b-alt3.nb1
3.0:
+backports:1.0.5b-alt0.M30.3.nb1
www.altlinux.org/Changes

Группа :: Игры/Карты
Пакет: xfreecell

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

%define bsdver nb1
Summary: Popular freecell card game for X
Name: xfreecell
Version: 1.0.5b
Release: alt0.M30.3.%bsdver
License: free
Group: Games/Cards
Url: http://www2.giganet.net/~nakayama/
Source: %name-%version.tgz
Source1: MSNumbers.gz
Source2: %{name}_16.png
Source3: %{name}_32.png
Source4: %{name}_48.png
Patch1: http://mirror.vmmatrix.net/NetBSD/packages/pkgsrc/games/xfreecell/patches/patch-aa
Patch2: http://mirror.vmmatrix.net/NetBSD/packages/pkgsrc/games/xfreecell/patches/patch-ab
Patch3: http://mirror.vmmatrix.net/NetBSD/packages/pkgsrc/games/xfreecell/patches/patch-ac
Patch4: http://mirror.vmmatrix.net/NetBSD/packages/pkgsrc/games/xfreecell/patches/patch-ad
Patch5: http://mirror.vmmatrix.net/NetBSD/packages/pkgsrc/games/xfreecell/patches/patch-ae
Patch10: xfreecell-1.0.5b-alt-makefile-optflags.patch
Patch11: xfreecell-1.0.5b-alt-datadir.patch

Packager: Igor Yu. Vlasenko <viy at altlinux.org>
Prefix: /usr

# Automatically added by buildreq on Fri Apr 07 2006

BuildRequires: gcc-c++ libstdc++-devel xorg-x11-devel

%description
Popular freecell card game for X

%prep
%setup -q -n %name
%patch1 -p0
%patch2 -p0
%patch3 -p0
%patch4 -p0
%patch5 -p0
%patch10 -p1
%patch11 -p1

%build
export OPTFLAGS="$RPM_OPT_FLAGS"
make X11BASE=%{_x11dir} GMAKE=make

%install
mkdir -p $RPM_BUILD_ROOT{%{_bindir},%{_man6dir},%{_datadir}/%{name}}
install -s -m 755 %{name} $RPM_BUILD_ROOT%{_bindir}
install -m 644 %{name}.6 $RPM_BUILD_ROOT%{_man6dir}/%{name}.6

zcat %SOURCE1 > $RPM_BUILD_ROOT%_datadir/%name/MSNumbers

# backwards compatibility with Master 2x/Compact 30

%{?!_niconsdir:%define _niconsdir %_iconsdir}
%__install -D -m644 %SOURCE2 $RPM_BUILD_ROOT%_miconsdir/%name.png
%__install -D -m644 %SOURCE3 $RPM_BUILD_ROOT%_niconsdir/%name.png
%__install -D -m644 %SOURCE4 $RPM_BUILD_ROOT%_liconsdir/%name.png

(cd $RPM_BUILD_ROOT
mkdir -p .%_menudir
cat > .%_menudir/%{name} <<EOF
?package(%{name}):\
command="%{_bindir}/%{name}" \
title="X freecell"\
longtitle="X freecell"\
icon="%{name}.png" \
needs="x11"\
section="Games/Cards"
EOF
)

%post
%update_menus

%postun
%clean_menus

%files
%defattr(-,root,root)
%doc README
%{_bindir}/%{name}
%{_man6dir}/%{name}.*
%_datadir/%name/MSNumbers
%_menudir/%name
%_miconsdir/%name.png
%_niconsdir/%name.png
%_liconsdir/%name.png

%changelog

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

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