Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
DISCONTINUED:openSUSE:11.1
chromium
chromium.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File chromium.spec of Package chromium
# # spec file for package chromium (Version 0.9.12) # # Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild Name: chromium BuildRequires: Mesa-devel SDL-devel freealut-devel gcc-c++ glib libdrm-devel libjpeg-devel libpng-devel openal-devel qt3-devel update-desktop-files License: Artistic License Group: Amusements/Games/Action/Shoot PreReq: permissions Autoreqprov: on Version: 0.9.12 Release: 1031 Source: %{name}-src-%{version}.tar.bz2 Source1: %{name}-data-%{version}.tar.bz2 Source2: %name.desktop Source3: %name.png Patch: Chromium-0.9.dif Patch1: Chromium-0.9-qt3.patch Patch2: Chromium-0.9-libpng.patch Patch3: Chromium-0.9-warning.patch Patch4: Chromium-0.9-alut.patch URL: http://www.reptilelabour.com/software/chromium/ BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary: Vertical Scrolling Space Shooter Game %description Chromium B.S.U. is a fast-paced, arcade-style, top-scrolling space shooter. %prep %setup -n Chromium-0.9 -a 1 %patch %patch1 %patch2 %patch3 %patch4 find -type d -name CVS | xargs rm -rfv find -type d -name .xvpics | xargs rm -rfv # %{suse_update_config} %build %define my_cflags "%{optflags} -Wall -Wstrict-prototypes -Wformat -DPKGBINDIR='\"\\\"/usr/games\\\"\"'" %define my_cxxflags "%{optflags} -Wall -Wformat -DPKGBINDIR='\"\\\"/usr/games\\\"\"'" ./configure cd support/glpng/src make CFLAGS_EXTRA=%{my_cflags} CXXFLAGS_EXTRA=%{my_cxxflags} cd ../../../src make CFLAGS_EXTRA=%{my_cflags} CXXFLAGS_EXTRA=%{my_cxxflags} cd ../src-setup make CFLAGS_EXTRA=%{my_cflags} CXXFLAGS_EXTRA=%{my_cxxflags} %install rm -rf $RPM_BUILD_ROOT # make DESTDIR=$RPM_BUILD_ROOT CHROMIUM_DATA=/usr/share/games/Chromium install %define _CHROMIUM_DATA /usr/share/games/Chromium mkdir -p $RPM_BUILD_ROOT/%{_CHROMIUM_DATA} echo "Install data doc fonts png wav" cp -vr Chromium-0.9/data/png $RPM_BUILD_ROOT/%{_CHROMIUM_DATA} cp -vr Chromium-0.9/data/wav $RPM_BUILD_ROOT/%{_CHROMIUM_DATA} cp -vr Chromium-0.9/data/fonts $RPM_BUILD_ROOT/%{_CHROMIUM_DATA} mkdir -p $RPM_BUILD_ROOT/usr/games/ cp src/chromium $RPM_BUILD_ROOT/usr/games/chromium cp src-setup/chromium-setup $RPM_BUILD_ROOT/usr/games/chromium-setup mkdir -p $RPM_BUILD_ROOT/var/games/ touch $RPM_BUILD_ROOT/var/games/chromium.highscore mkdir -p $RPM_BUILD_ROOT/usr/share/pixmaps install -m 644 %{S:3} $RPM_BUILD_ROOT/usr/share/pixmaps %suse_update_desktop_file -i %name Game ArcadeGame %clean rm -rf $RPM_BUILD_ROOT %post %run_permissions %verifyscript %verify_permissions -e /usr/games/chromium %files %defattr(-,root,root) %doc AUTHORS CHANGES INSTALL LICENSE README Chromium-0.9/data/doc/*.htm Chromium-0.9/data/doc/images %verify(not mode) %attr(0755,games,games) /usr/games/chromium %attr(755,games,games) /usr/games/chromium-setup /usr/share/games/Chromium/ %attr(664,games,games) /var/games/chromium.highscore /usr/share/applications/%name.desktop /usr/share/pixmaps/* %changelog -n chromium * Tue Oct 24 2006 - ro@suse.de - try to fix build with freealut * Tue Sep 05 2006 - anosek@suse.cz - fixed compiler warning: operation on 'Global::randIndex' may be undefined [#188219] (warning.patch) * Mon Jan 30 2006 - ro@suse.de - added Mesa-devel to BuildRequires * Wed Jan 25 2006 - mls@suse.de - converted neededforbuild to BuildRequires * Mon Apr 18 2005 - nadvornik@suse.de - installed icon [#74577] * Mon Aug 16 2004 - nadvornik@suse.cz - build with system libpng [#43008] * Mon Mar 22 2004 - ro@suse.de - removed .xvpics directory * Wed Dec 17 2003 - lnussel@suse.de - fix launching chromium from within chromium-setup - use default qt theme instead of sgi style in chromium-setup - use alDistanceModel(AL_NONE) to work around too silent sound * Tue Nov 04 2003 - ro@suse.de - package according to permissions.secure and add run_permissions - don't build as root * Mon Aug 11 2003 - sndirsch@suse.de - added desktop file * Mon May 19 2003 - ro@suse.de - remove CVS subdirs * Mon Jan 13 2003 - nadvornik@suse.cz - use lib64 * Mon Nov 11 2002 - nadvornik@suse.cz - compiled with qt3 - fixed installation of help files * Thu Oct 24 2002 - pthomas@suse.de - Build and install chromium-setup - Fix chromium-setup to build with current openal - Use C compatibility headers - Change Makefiles to allow passing additional compiler options - Use RPM_OPT_FLAGS - Define GL_GLEXT_PROTOTYPES in glpng.c to get prototypes for the GL extensions * Tue Jul 30 2002 - kukuk@suse.de - Change group game to games * Fri Feb 08 2002 - nadvornik@suse.cz - added Ogg/Vorbis support * Wed Feb 06 2002 - nadvornik@suse.cz - added smpeg to neededforbuild * Sat Feb 02 2002 - sndirsch@suse.de - fixed OpenAL Audio support (was broken by Update to OpenAL-20020201) * Fri Feb 01 2002 - ro@suse.de - changed neededforbuild <libpng> to <libpng-devel-packages> * Tue Jan 15 2002 - ro@suse.de - added openal-devel to neededforbuild * Tue Nov 20 2001 - nadvornik@suse.cz - removed broken patch for axp * Thu Nov 08 2001 - ro@suse.de - use mesa-devel-packages in neededforbuild * Mon Oct 08 2001 - nadvornik@suse.cz - added /var/games/chromium.highscore to filelist * Sat Sep 22 2001 - sndirsch@suse.de - RPM Group tag set to Amusements/Games, so it can be found easier * Wed Aug 08 2001 - ro@suse.de - changed neededforbuild <kdelibs kdelibs-devel> to <kdelibs-artsd> * Wed Aug 08 2001 - ro@suse.de - changed neededforbuild <sdl> to <SDL> - changed neededforbuild <sdl-devel> to <SDL-devel> * Thu Jun 21 2001 - pblaha@suse.cz - update on new version 9.12 - add kdelibs kdelibs-devel for libartsc * Sun May 06 2001 - sndirsch@suse.de - replaced glx with mesasoft in #neededforbuild * Tue Apr 17 2001 - schwab@suse.de - Fix missing declarations. * Tue Apr 17 2001 - pblaha@suse.cz - bziped source and fix SDL version to compile * Tue Apr 10 2001 - pblaha@suse.cz - fix highscore file into /var/games * Fri Mar 30 2001 - uli@suse.de - don't use precompiled glpng (fixes non-x86 archs) * Mon Mar 26 2001 - ro@suse.de - changed neededforbuild <sdl> to <sdl sdl-devel> * Thu Mar 15 2001 - ro@suse.de - changed neededforbuild <mesaglu> to <xf86glu> - changed neededforbuild <mesaglu-devel> to <xf86glu-devel> * Wed Mar 14 2001 - pblaha@suse.cz - update on 9.11 * Thu Mar 08 2001 - uli@suse.de - added mesaglut* to neededforbuild * Wed Mar 07 2001 - ro@suse.de - changed neededforbuild <mesadev> to <mesa-devel> * Wed Feb 21 2001 - uli@suse.de - added alsa to neededforbuild (reqd. by new SDL) * Tue Jan 30 2001 - mmj@suse.de - Added a patch to remove the -Werror - Touched some source files beacuse the author forgot [#]include <string.h> where string functions were used * Tue Nov 21 2000 - pblaha@suse.cz - create this package
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor