Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 144705 - quake3-openarena-0.7.1.ebuild (New Package)
Summary: quake3-openarena-0.7.1.ebuild (New Package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Games
URL: http://openarena.ws/
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2006-08-21 17:49 UTC by Paul Bredbury
Modified: 2007-11-08 01:08 UTC (History)
17 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
quake3-openarena-0.5.1.ebuild (quake3-openarena-0.5.1.ebuild,1.07 KB, text/plain)
2006-08-21 17:50 UTC, Paul Bredbury
Details
quake3-openarena-0.6.0.ebuild (quake3-openarena-0.6.0.ebuild,1.00 KB, text/plain)
2006-12-09 06:39 UTC, frank
Details
quake3-openarena-0.6.0.ebuild (quake3-openarena-0.6.0.ebuild,1.38 KB, text/plain)
2006-12-11 09:39 UTC, Paul Bredbury
Details
quake3-openarena-0.7.0.ebuild (quake3-openarena-0.7.0.ebuild,1.40 KB, text/plain)
2007-07-08 18:35 UTC, Paul Bredbury
Details
diff for ebuildto add icon (ICON_quake3-openarena-0.7.0.ebuild.diff,511 bytes, text/plain)
2007-08-05 14:57 UTC, Rémy DUPONT
Details
Icon for openarena (openarena.xpm,2.52 KB, text/plain)
2007-08-05 14:58 UTC, Rémy DUPONT
Details
diff for ebuild to add icon (ICON_quake3-openarena-0.7.0.ebuild.diff,507 bytes, text/plain)
2007-08-05 16:00 UTC, Rémy DUPONT
Details
quake3-openarena-0.7.1.ebuild (quake3-openarena-0.7.1.ebuild,1.42 KB, text/plain)
2007-08-15 18:23 UTC, Paul Bredbury
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Bredbury 2006-08-21 17:49:33 UTC
Hi, here is an ebuild for Open Arena, the GPL-2 replacement game data (and executable) for Quake 3. It creates a completely GPL-2 game.

The data (seemingly) conflicts with the CD data on the DM6ISH map, giving "Requested feature was omitted at compile time" crashes. So, it is kept separate, rather than merged with the existing Quake 3 directories.
Comment 1 Paul Bredbury 2006-08-21 17:50:30 UTC
Created attachment 94821 [details]
quake3-openarena-0.5.1.ebuild
Comment 2 Paul Bredbury 2006-08-26 23:18:30 UTC
Comment on attachment 94821 [details]
quake3-openarena-0.5.1.ebuild

Version bump.
Comment 3 Daniel Herzog 2006-12-06 05:39:34 UTC
0.6.0 released on 03rd of December this year.
I'd love to see this goodie in the tree :-)
Comment 4 frank 2006-12-09 06:39:29 UTC
Created attachment 103690 [details]
quake3-openarena-0.6.0.ebuild

version bump
Comment 5 Paul Bredbury 2006-12-11 09:39:40 UTC
Created attachment 103814 [details]
quake3-openarena-0.6.0.ebuild
Comment 6 Bernard Cafarelli gentoo-dev 2006-12-13 11:30:44 UTC
Works fine on ~amd64 with the latest ebuild posted here (the correct x86_64 binary is used, the railgun still does its job, ... ).

Portage 2.1.2_rc3-r4 (default-linux/amd64/2006.1/desktop, gcc-4.1.1, glibc-2.5-r0, 2.6.19-beyond1 x86_64)
=================================================================
System uname: 2.6.19-beyond1 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 5000+
Gentoo Base System version 1.12.7
Last Sync: Wed, 13 Dec 2006 17:50:01 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
dev-util/confcache:  0.4.2-r1
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.18
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe -msse3"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/NX/etc /usr/NX/home /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=athlon64 -O2 -pipe -msse3"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks fixpackages metadata-transfer parallel-fetch prelink sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://pandemonium.tiscali.de/pub/gentoo/"
LANG="fr_FR@euro"
LC_ALL="fr_FR"
LDFLAGS="-Wl,-O1"
LINGUAS="fr fr_FR"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/portage/local/layman/custom-kernels"
SYNC="rsync://rsync.cafarelli.fr/gentoo-portage"
USE="amd64 X a52 aac aalib aim alsa alsa_cards_hda-intel audiofile bash-completion beagle berkdb bitmap-fonts bonobo bzip2 cairo cddb cdr cli cracklib crypt cscope cups curl dbus dga dlloader dri dts dvb dvd dvdr dvdread elibc_glibc emboss encode exif expat ffmpeg fftw flac foomaticdb fortran ftp galago gcj gd gdbm gif gimp glitz glut gmp gnome gnustep gnutls gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal iconv idn imagemagick imap imlib input_devices_evdev input_devices_keyboard input_devices_mouse ipv6 isdnlog jabber java jikes joystick jpeg kernel_linux lcms libcaca libg++ libnotify linguas_fr linguas_fr_FR lirc lirc_devices_mceusb2 live mad matroska mbox mikmod mime mng modplug mono mp3 mpeg msn musicbrainz nas ncurses nls nptl nptlonly nsplugin nvidia objc offensive ogg openal opengl oscar oss pam pcmcia pcre pda pdf perl php pic png posix ppds pppd python qt3 qt4 quicktime readline real recode reflection ruby samba scanner sdl seamonkey session slang smp speex spell spl sqlite ssl startup-notification subtitles svg tcl tcltk tcpd tetex theora threads tiff timidity tk truetype truetype-fonts type1-fonts udev unicode usb userland_GNU v4l v4l2 vcd video_cards_none video_cards_nvidia vorbis wifi wma wmf wxwindows x264 xcomposite xface xine xinerama xml xorg xosd xpm xscreensaver xulrunner xv xvid xvmc yahoo zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_RSYNC_EXTRA_OPTS
Comment 7 Nguyen Thai Ngoc Duy (RETIRED) gentoo-dev 2006-12-31 02:05:45 UTC
Dead SRC_URI
Comment 8 Paul Bredbury 2006-12-31 17:24:13 UTC
(In reply to comment #7)
> Dead SRC_URI

Is OK now.
Comment 9 Maxxer 2007-01-09 09:45:21 UTC
ebuild 103814 handles amd64 but hasn't the keyword for it :)
Anyway, it works fine on amd64, thanks.
Comment 10 Markus Rathgeb 2007-04-10 11:38:45 UTC
Hi!
I like the game and have seen that in the svn version there are more maps and other changes. Could somebody write a svn ebuild (for the engine and for the paks)?
Comment 11 Markus Rathgeb 2007-04-10 13:43:00 UTC
I have created my first ebuild ;-)
quake3-openarena-9999.ebuild
http://bugs.gentoo.org/show_bug.cgi?id=174032
Comment 12 Aniruddha 2007-06-06 12:25:53 UTC
So many ebuilds to choose :). Which one should I use? The one from Frank or Paul? Or this one http://bugs.gentoo.org/show_bug.cgi?id=174032 ?
Comment 13 Markus Rathgeb 2007-06-10 17:30:10 UTC
the last on is a svn ebuild.
for v0.6.0 you could use Paul's ebuild.
Comment 14 Aniruddha 2007-06-10 17:33:50 UTC
(In reply to comment #13)
> the last on is a svn ebuild.
> for v0.6.0 you could use Paul's ebuild.
> 

Thanks for explaining! 
Comment 15 gent_bz 2007-07-08 11:55:22 UTC
0.7.0 has been released.
Comment 16 Paul Bredbury 2007-07-08 18:35:35 UTC
Created attachment 124260 [details]
quake3-openarena-0.7.0.ebuild

Added pkg_nofetch.
Comment 17 Henrique Rodrigues 2007-08-04 15:10:59 UTC
The .destop file references an icon file quake3.png that doesn't get installed with this package. Since this package doesn't depend on quake3, we should provide an icon, either the same quake3.png or, preferably, an openarena one.
Comment 18 Rémy DUPONT 2007-08-05 14:57:41 UTC
Created attachment 126959 [details]
diff for ebuildto add icon
Comment 19 Rémy DUPONT 2007-08-05 14:58:15 UTC
Created attachment 126960 [details]
Icon for openarena
Comment 20 Paul Bredbury 2007-08-05 15:02:38 UTC
Variables should be *quoted* - if the value contained something as innocent as a space, it would fail.
Comment 21 Rémy DUPONT 2007-08-05 16:00:00 UTC
Created attachment 126965 [details]
diff for ebuild to add icon

Diff corrected (??)
Comment 22 Rémy DUPONT 2007-08-15 09:09:18 UTC
0.7.1 has been released.
Comment 23 Paul Bredbury 2007-08-15 18:23:27 UTC
Created attachment 128194 [details]
quake3-openarena-0.7.1.ebuild

Version bump.
Comment 24 Chris Gianelloni (RETIRED) gentoo-dev 2007-08-17 20:38:20 UTC
OK.  If this is completely standalone from quake3/quake3-bin, then why would we call it "quake3-openarena" and not just "openarena"?  I know that it is built on the ioquake3 sources, but it is still modified from those sources.  If it wasn't, we'd just use the data and require quake3/quake3-bin for the engine.

Also, why aren't we building this from source?  Is there some major disadvantage (like in tremulous) to using the sources?
Comment 25 Markus Rathgeb 2007-08-19 20:47:02 UTC
I think we should rename it to openarena.
Comment 26 Brandon Captain 2007-10-26 00:10:24 UTC
(In reply to comment #25)
> I think we should rename it to openarena.
> 

agreed
Comment 27 Canek Peláez Valdés 2007-11-06 20:50:02 UTC
The ebuild works if you just rename it from quake2-openarena to openarena.
Comment 28 Chris Gianelloni (RETIRED) gentoo-dev 2007-11-07 00:45:36 UTC
Cool... I've added this to the tree...
Comment 29 Henrique Rodrigues 2007-11-08 01:08:19 UTC
Since this is a binary package, wouldn't it be better to call it games-fps/openarena-bin? I still have hope that someone creates a source package, because I'm on PPC and I can't emerge this one.