Group :: Jogos/Arcade
RPM: tong
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
Name: tong
Version: 1.0
Release: alt3.qa1
Summary: Tetris meets Pong
Summary(ru_RU.KOI8-R): ôÅÔÒÉÓ, ÓËÒÅÝ£ÎÎÙÊ Ó ðÏÎÇÏÍ
License: %gpl2plus
Group: Games/Arcade
URL: http://www.nongnu.org/tong/
Packager: Alexey Rusakov <ktirf at altlinux.ru>
Requires: %name-data = %version-%release
Source: %url/%name-%version.tar.gz
Source1: %name.desktop
Patch1: %name-1.0-fix-link-as-needed.patch
BuildRequires: rpm-build-licenses
BuildRequires: gcc-c++ libSDL-devel libSDL_image-devel libSDL_mixer-devel
%description
Tetris and Pong are classics. TONG is the result of mixing the two,
capitalizing on the essential qualities of each classic and adding new
twists of its own to make an explosive chemical reaction out of it all.
%description -l ru_RU.KOI8-R
Tetris É Pong - ÜÔÏ ËÌÁÓÓÉËÁ. TONG - ÜÔÏ ÒÅÚÕÌØÔÁÔ ÉÈ ÓÍÅÛÉ×ÁÎÉÑ
Ó ÁËÃÅÎÔÏÍ ÎÁ ÓÉÌØÎÙÈ ÓÔÏÒÏÎÁÈ ËÁÖÄÏÊ ÉÚ ËÌÁÓÓÉÞÅÓËÉÈ ÉÇÒÙ É ÄÏÂÁ×ÌÅÎÉÅÍ
ÓÏÂÓÔ×ÅÎÎÙÈ ×Ù×ÅÒÔÏ×. òÅÚÕÌØÔÁÔ ÐÏÌÕÞÉÌÓÑ ÄÏ×ÏÌØÎÏ ×ÚÒÙ×ÏÏÐÁÓÎÙÊ :)
%package data
Summary: Tetris meets Pong
Group: Games/Arcade
Requires(pre): %name = %version-%release
BuildArch: noarch
%description data
This package contains data files for Tong game. You don't need to install
this package explicitly - it will be installed along with the main package
as a dependency.
%prep
%setup -q
%patch1
subst "s|media/|%_gamesdatadir/%name/media/|" *.cpp option.h
%build
%make_build
%install
mkdir -p %buildroot%_gamesdatadir/%name/media
install -pD -m755 %name %buildroot%_gamesbindir/%name
install -pD -m644 media/* %buildroot%_gamesdatadir/%name/media/
install -pD -m644 media/icon.png %buildroot%_niconsdir/%name.png
install -pD -m644 %SOURCE1 %buildroot%_desktopdir/%name.desktop
%files
%_gamesbindir/%name
%_niconsdir/%name.png
%_desktopdir/%name.desktop
%doc CHANGELOG COPYING CREDITS README
%files data
%dir %_gamesdatadir/%name
%_gamesdatadir/%name/media
%changelog
…
Todas as alterações você pod ver aqui
Version: 1.0
Release: alt3.qa1
Summary: Tetris meets Pong
Summary(ru_RU.KOI8-R): ôÅÔÒÉÓ, ÓËÒÅÝ£ÎÎÙÊ Ó ðÏÎÇÏÍ
License: %gpl2plus
Group: Games/Arcade
URL: http://www.nongnu.org/tong/
Packager: Alexey Rusakov <ktirf at altlinux.ru>
Requires: %name-data = %version-%release
Source: %url/%name-%version.tar.gz
Source1: %name.desktop
Patch1: %name-1.0-fix-link-as-needed.patch
BuildRequires: rpm-build-licenses
BuildRequires: gcc-c++ libSDL-devel libSDL_image-devel libSDL_mixer-devel
%description
Tetris and Pong are classics. TONG is the result of mixing the two,
capitalizing on the essential qualities of each classic and adding new
twists of its own to make an explosive chemical reaction out of it all.
%description -l ru_RU.KOI8-R
Tetris É Pong - ÜÔÏ ËÌÁÓÓÉËÁ. TONG - ÜÔÏ ÒÅÚÕÌØÔÁÔ ÉÈ ÓÍÅÛÉ×ÁÎÉÑ
Ó ÁËÃÅÎÔÏÍ ÎÁ ÓÉÌØÎÙÈ ÓÔÏÒÏÎÁÈ ËÁÖÄÏÊ ÉÚ ËÌÁÓÓÉÞÅÓËÉÈ ÉÇÒÙ É ÄÏÂÁ×ÌÅÎÉÅÍ
ÓÏÂÓÔ×ÅÎÎÙÈ ×Ù×ÅÒÔÏ×. òÅÚÕÌØÔÁÔ ÐÏÌÕÞÉÌÓÑ ÄÏ×ÏÌØÎÏ ×ÚÒÙ×ÏÏÐÁÓÎÙÊ :)
%package data
Summary: Tetris meets Pong
Group: Games/Arcade
Requires(pre): %name = %version-%release
BuildArch: noarch
%description data
This package contains data files for Tong game. You don't need to install
this package explicitly - it will be installed along with the main package
as a dependency.
%prep
%setup -q
%patch1
subst "s|media/|%_gamesdatadir/%name/media/|" *.cpp option.h
%build
%make_build
%install
mkdir -p %buildroot%_gamesdatadir/%name/media
install -pD -m755 %name %buildroot%_gamesbindir/%name
install -pD -m644 media/* %buildroot%_gamesdatadir/%name/media/
install -pD -m644 media/icon.png %buildroot%_niconsdir/%name.png
install -pD -m644 %SOURCE1 %buildroot%_desktopdir/%name.desktop
%files
%_gamesbindir/%name
%_niconsdir/%name.png
%_desktopdir/%name.desktop
%doc CHANGELOG COPYING CREDITS README
%files data
%dir %_gamesdatadir/%name
%_gamesdatadir/%name/media
%changelog
…
Todas as alterações você pod ver aqui