Группа :: Игры/Спорт
Пакет: csmash
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Name: csmash
Version: 0.6.6
Release: alt1.1
Group: Games/Sports
Summary: CannonSmash is a 3D tabletennis game
Url: http://CannonSmash.sourceforge.net/
License: GPL
Source: http://download.SourceForge.net/CannonSmash/%name-%version.tar.bz2
Source1: %name.16.xpm.bz2
Source2: %name.32.xpm.bz2
Source3: %name.48.xpm.bz2
Source5: %name
Patch0: csmash-win32.patch
Patch1: csmash-0.6.5-compile.patch
# Automatically added by buildreq on Tue Aug 17 2004 (-bi)
#BuildRequires: XFree86-devel XFree86-libs esound fontconfig freetype2 gcc-c++ glib2-devel libGLU-devel libSDL-devel libSDL_image-devel libSDL_mixer-devel libatk-devel libgtk+2-devel libpango-devel libstdc++-devel pkgconfig zlib-devel
BuildRequires: XFree86-devel XFree86-libs esound fontconfig freetype2
BuildRequires: gcc-c++ glib2-devel libGLU-devel libSDL-devel libSDL_image-devel
BuildRequires: libSDL_mixer-devel libatk-devel libgtk+2-devel libpango-devel
BuildRequires: libstdc++-devel pkgconfig zlib-devel
%description
CannonSmash is a 3D tabletennis game. The goal of this project is to represent
various strategy of tabletennis on computer game.
%prep
%setup -q -n %name-%version
#%patch0 -p1
#%patch1 -p1
%build
%define _optlevel 3
%add_optflags %optflags_kernel %optflags_notraceback %optflags_fastmath
%configure --bindir=%_gamesbindir \
--datadir=%_datadir/%name \
--disable-rpath \
--program-transform-name=""
%make_build
%install
%makeinstall bindir=$RPM_BUILD_ROOT%_gamesbindir datadir=$RPM_BUILD_ROOT%_datadir
mv %buildroot/%_gamesbindir/%name %buildroot/%_gamesbindir/%name.real
install -m 755 %SOURCE5 %buildroot/%_gamesbindir/%name
rm -rf $RPM_BUILD_ROOT/%_gamesdatadir/%name/win32
mkdir -p $RPM_BUILD_ROOT/%_menudir
cat << EOF > $RPM_BUILD_ROOT/%_menudir/%name
?package(%name):command="%_gamesbindir/%name" icon="%name.xpm" \
needs="x11" section="Amusement/Sports" title="Cannon Smash" \
longtitle="%summary"
EOF
mkdir -p $RPM_BUILD_ROOT%_miconsdir
mkdir -p $RPM_BUILD_ROOT%_liconsdir
bzcat %SOURCE1 > $RPM_BUILD_ROOT%_miconsdir/%name.xpm
bzcat %SOURCE2 > $RPM_BUILD_ROOT%_iconsdir/%name.xpm
bzcat %SOURCE3 > $RPM_BUILD_ROOT%_liconsdir/%name.xpm
%find_lang %name
%post
%update_menus
%postun
%clean_menus
%files -f %name.lang
%doc AUTHORS COPYING README README.en
%_gamesbindir/*
%_gamesdatadir/%name/*
%_menudir/%name
%_miconsdir/%name.xpm
%_iconsdir/%name.xpm
%_liconsdir/%name.xpm
%changelog
…
Полный changelog можно просмотреть здесь
Name: csmash
Version: 0.6.6
Release: alt1.1
Group: Games/Sports
Summary: CannonSmash is a 3D tabletennis game
Url: http://CannonSmash.sourceforge.net/
License: GPL
Source: http://download.SourceForge.net/CannonSmash/%name-%version.tar.bz2
Source1: %name.16.xpm.bz2
Source2: %name.32.xpm.bz2
Source3: %name.48.xpm.bz2
Source5: %name
Patch0: csmash-win32.patch
Patch1: csmash-0.6.5-compile.patch
# Automatically added by buildreq on Tue Aug 17 2004 (-bi)
#BuildRequires: XFree86-devel XFree86-libs esound fontconfig freetype2 gcc-c++ glib2-devel libGLU-devel libSDL-devel libSDL_image-devel libSDL_mixer-devel libatk-devel libgtk+2-devel libpango-devel libstdc++-devel pkgconfig zlib-devel
BuildRequires: XFree86-devel XFree86-libs esound fontconfig freetype2
BuildRequires: gcc-c++ glib2-devel libGLU-devel libSDL-devel libSDL_image-devel
BuildRequires: libSDL_mixer-devel libatk-devel libgtk+2-devel libpango-devel
BuildRequires: libstdc++-devel pkgconfig zlib-devel
%description
CannonSmash is a 3D tabletennis game. The goal of this project is to represent
various strategy of tabletennis on computer game.
%prep
%setup -q -n %name-%version
#%patch0 -p1
#%patch1 -p1
%build
%define _optlevel 3
%add_optflags %optflags_kernel %optflags_notraceback %optflags_fastmath
%configure --bindir=%_gamesbindir \
--datadir=%_datadir/%name \
--disable-rpath \
--program-transform-name=""
%make_build
%install
%makeinstall bindir=$RPM_BUILD_ROOT%_gamesbindir datadir=$RPM_BUILD_ROOT%_datadir
mv %buildroot/%_gamesbindir/%name %buildroot/%_gamesbindir/%name.real
install -m 755 %SOURCE5 %buildroot/%_gamesbindir/%name
rm -rf $RPM_BUILD_ROOT/%_gamesdatadir/%name/win32
mkdir -p $RPM_BUILD_ROOT/%_menudir
cat << EOF > $RPM_BUILD_ROOT/%_menudir/%name
?package(%name):command="%_gamesbindir/%name" icon="%name.xpm" \
needs="x11" section="Amusement/Sports" title="Cannon Smash" \
longtitle="%summary"
EOF
mkdir -p $RPM_BUILD_ROOT%_miconsdir
mkdir -p $RPM_BUILD_ROOT%_liconsdir
bzcat %SOURCE1 > $RPM_BUILD_ROOT%_miconsdir/%name.xpm
bzcat %SOURCE2 > $RPM_BUILD_ROOT%_iconsdir/%name.xpm
bzcat %SOURCE3 > $RPM_BUILD_ROOT%_liconsdir/%name.xpm
%find_lang %name
%post
%update_menus
%postun
%clean_menus
%files -f %name.lang
%doc AUTHORS COPYING README README.en
%_gamesbindir/*
%_gamesdatadir/%name/*
%_menudir/%name
%_miconsdir/%name.xpm
%_iconsdir/%name.xpm
%_liconsdir/%name.xpm
%changelog
…
Полный changelog можно просмотреть здесь