Группа :: Игры/Прочее
Пакет: netris
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
# Unpackaged files in buildroot should terminate build
%define _unpackaged_files_terminate_build 1
Name: netris
Version: 0.52
Release: alt5
Summary: A free network version of Tetris
Summary(ru_RU.CP1251): яБНАНДМЮЪ БЕПЯХЪ ЯЕРЕБНЦН РЕРПХЯЮ
License: GPLv2
Group: Games/Other
Url: ftp://ftp.netris.org/pub/netris/
Packager: Slava Semushin <php-coder at altlinux.ru>
Source0: ftp://ftp.netris.org/pub/netris/%name-%version.tar.gz
Source1: %name.menu
# http://www.openbsd.org/cgi-bin/cvsweb/~checkout~/ports/games/netris/files/netris.1
# http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~/ports/games/netris/files/netris.1
Source2: %name.6
Patch0: %name-0.52-alt-warnings-Wall_fix.patch
Patch1: %name-0.52-alt-configure-tests_fix.patch
# http://www.openbsd.org/cgi-bin/cvsweb/ports/games/netris/patches/patch-game_c
Patch2: netris-openbsd-src-snprintf.patch
BuildRequires: libncurses-devel
%description
A free version of Tetris. This game uses ncurses library and can work
in console or pseudo-terminal. You can play against computer or on the
network against your friends.
%description -l ru_RU.CP1251
яБНАНДМЮЪ БЕПЯХЪ РЕРПХЯЮ. хЦПЮ ХЯОНКЭГСЕР АХАКХНРЕЙС ncurses Х ЛНФЕР
ПЮАНРЮРЭ ЙЮЙ Б ЙНМЯНКХ РЮЙ Х Б ОЯЕБДНРЕПЛХМЮКЕ. хЦПЮРЭ ЛНФМН ОПНРХБ
ЙНЛОЭЧРЕПЮ ХКХ ОН ЯЕРХ, ОПНРХБ ДПСЦ ДПСЦЮ.
%prep
%setup
%patch0 -p1
%patch1 -p1
%patch2
%build
./Configure -O%_optlevel --cextra "%optflags -Werror"
%make_build
%install
install -pD -m 755 %name %buildroot%_gamesbindir/%name
install -pD -m 755 sr %buildroot%_gamesbindir/sample-robot
install -pD -m 644 %SOURCE1 %buildroot%_menudir/%name
install -pD -m 644 %SOURCE2 %buildroot%_man6dir/%name.6
%files
%doc README FAQ robot_desc
%_gamesbindir/%name
%_gamesbindir/sample-robot
%_menudir/%name
%_man6dir/%name.6.*
%changelog
…
Полный changelog можно просмотреть здесь
%define _unpackaged_files_terminate_build 1
Name: netris
Version: 0.52
Release: alt5
Summary: A free network version of Tetris
Summary(ru_RU.CP1251): яБНАНДМЮЪ БЕПЯХЪ ЯЕРЕБНЦН РЕРПХЯЮ
License: GPLv2
Group: Games/Other
Url: ftp://ftp.netris.org/pub/netris/
Packager: Slava Semushin <php-coder at altlinux.ru>
Source0: ftp://ftp.netris.org/pub/netris/%name-%version.tar.gz
Source1: %name.menu
# http://www.openbsd.org/cgi-bin/cvsweb/~checkout~/ports/games/netris/files/netris.1
# http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~/ports/games/netris/files/netris.1
Source2: %name.6
Patch0: %name-0.52-alt-warnings-Wall_fix.patch
Patch1: %name-0.52-alt-configure-tests_fix.patch
# http://www.openbsd.org/cgi-bin/cvsweb/ports/games/netris/patches/patch-game_c
Patch2: netris-openbsd-src-snprintf.patch
BuildRequires: libncurses-devel
%description
A free version of Tetris. This game uses ncurses library and can work
in console or pseudo-terminal. You can play against computer or on the
network against your friends.
%description -l ru_RU.CP1251
яБНАНДМЮЪ БЕПЯХЪ РЕРПХЯЮ. хЦПЮ ХЯОНКЭГСЕР АХАКХНРЕЙС ncurses Х ЛНФЕР
ПЮАНРЮРЭ ЙЮЙ Б ЙНМЯНКХ РЮЙ Х Б ОЯЕБДНРЕПЛХМЮКЕ. хЦПЮРЭ ЛНФМН ОПНРХБ
ЙНЛОЭЧРЕПЮ ХКХ ОН ЯЕРХ, ОПНРХБ ДПСЦ ДПСЦЮ.
%prep
%setup
%patch0 -p1
%patch1 -p1
%patch2
%build
./Configure -O%_optlevel --cextra "%optflags -Werror"
%make_build
%install
install -pD -m 755 %name %buildroot%_gamesbindir/%name
install -pD -m 755 sr %buildroot%_gamesbindir/sample-robot
install -pD -m 644 %SOURCE1 %buildroot%_menudir/%name
install -pD -m 644 %SOURCE2 %buildroot%_man6dir/%name.6
%files
%doc README FAQ robot_desc
%_gamesbindir/%name
%_gamesbindir/sample-robot
%_menudir/%name
%_man6dir/%name.6.*
%changelog
…
Полный changelog можно просмотреть здесь