summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2009-07-26 20:23:02 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2009-07-26 20:23:02 +0000
commitf4cc1d8e99c1c3778cc7f9fa6d7878db2faabfda (patch)
treedabb5420e2053721bd4dbfa43cf112333998a671 /games-fps/ezquake-bin
parent0.6.0 release (bug #279110). (diff)
downloadhistorical-f4cc1d8e99c1c3778cc7f9fa6d7878db2faabfda.tar.gz
historical-f4cc1d8e99c1c3778cc7f9fa6d7878db2faabfda.tar.bz2
historical-f4cc1d8e99c1c3778cc7f9fa6d7878db2faabfda.zip
version bump - ebuild submitted by James Le Cuirot via bug #279196
Package-Manager: portage-2.1.6.13/cvs/Linux i686
Diffstat (limited to 'games-fps/ezquake-bin')
-rw-r--r--games-fps/ezquake-bin/ChangeLog10
-rw-r--r--games-fps/ezquake-bin/Manifest5
-rw-r--r--games-fps/ezquake-bin/ezquake-bin-1.9.3.ebuild80
3 files changed, 92 insertions, 3 deletions
diff --git a/games-fps/ezquake-bin/ChangeLog b/games-fps/ezquake-bin/ChangeLog
index c5946e26ad8a..d5b823466675 100644
--- a/games-fps/ezquake-bin/ChangeLog
+++ b/games-fps/ezquake-bin/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for games-fps/ezquake-bin
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-fps/ezquake-bin/ChangeLog,v 1.10 2008/06/05 17:02:09 mr_bones_ Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-fps/ezquake-bin/ChangeLog,v 1.11 2009/07/26 20:23:02 mr_bones_ Exp $
+
+*ezquake-bin-1.9.3 (26 Jul 2009)
+
+ 26 Jul 2009; Michael Sterrett <mr_bones_@gentoo.org>
+ +ezquake-bin-1.9.3.ebuild:
+ version bump - ebuild submitted by James Le Cuirot via bug #279196
05 Jun 2008; Michael Sterrett <mr_bones_@gentoo.org>
-ezquake-bin-1517.ebuild:
diff --git a/games-fps/ezquake-bin/Manifest b/games-fps/ezquake-bin/Manifest
index 5ad0b080dc8b..5d0d3cd83f0f 100644
--- a/games-fps/ezquake-bin/Manifest
+++ b/games-fps/ezquake-bin/Manifest
@@ -1,5 +1,8 @@
+DIST ezquake_linux-x86_1.9.3.tar.gz 19230315 RMD160 83ef512ca953c506c3eefe8b6efa9fd1688d6822 SHA1 f333714441f78127278441d528edc357c1e399eb SHA256 a0a9c4f2cc0444f5a404b387fa33c933b826acf0ffe81fd5415e7cba93b24196
DIST ezquake_linux-x86_1.9.tar.gz 19193980 RMD160 75b455489e7ebf320dc9225d5db85c0e1685e55b SHA1 418f02b2595d89c65be2257d84c69b6524634d52 SHA256 2e65c1632bedbf8382870d79ba7dc1ee76d2371e03943da9cd57f2c4e5ac1dcb
+DIST ezquake_linux-x86_64.1.9.3.tar.gz 18624824 RMD160 6f49e28faab781275550b9e016527dcf1a526a14 SHA1 fb6faf973934effe6cae6ea2f2c8954c5f37e1d2 SHA256 3697482c2c8299ed02aef9d39d263f7d91ab783026cd9489beb28fe9566acacf
DIST ezquake_security_1.8.2.zip 846404 RMD160 30e27c21f6d13725f55e9e29274cdae5089cdca4 SHA1 8608a5395ff370e6c5edcfb6f252dfffb3f64eff SHA256 8ab7ac98069a2dbcb67c963abca63f9dcf9fd663c1aa788d592599e30f45943a
+EBUILD ezquake-bin-1.9.3.ebuild 2296 RMD160 2df04dab53e2654554ed4833c8d163fd1b75d829 SHA1 4ab5eef206788e63a4241c569c962996adbd0c53 SHA256 b45e976cde809a91b0e0f2cb5f729a106263844570b251cc3bde0f811431e0b0
EBUILD ezquake-bin-1.9.ebuild 2258 RMD160 06eaf1d9d1bb60df5b09d9fa58afdbdc5d4c31f2 SHA1 6bb9f628938f32e74a9e0383f23c8b57a92840ed SHA256 cf7b546b2103ca88915480b922638446ee4b05da001ca9e25b45002f691f8dac
-MISC ChangeLog 1674 RMD160 da2620d0765863280505da3041b6693f88dd8ac4 SHA1 627ab330f9880d74d648e7b03fc7fe6067da2879 SHA256 4a3ea75016050b80af71a5fb9178c33e125e379f77197fbd6de94244a3c0df37
+MISC ChangeLog 1862 RMD160 707d2bf0c5c15401ce7c991f53b367cccfb27d36 SHA1 1fd293e41743484798522dd458c993f65b30e5ef SHA256 952b7f900ea6634760011e195556b4cf6a0bfacfe679210df29c06fffe48822f
MISC metadata.xml 262 RMD160 130ce4dfb918c16a1419e8f368b54c20a3b33a76 SHA1 af506e64851e257c3cbe61b04fc23ea88fc0c31a SHA256 320a0c4f589e44eb15acbe7baae2408c1aaf3b8513567c88de342e28f5dfb9af
diff --git a/games-fps/ezquake-bin/ezquake-bin-1.9.3.ebuild b/games-fps/ezquake-bin/ezquake-bin-1.9.3.ebuild
new file mode 100644
index 000000000000..698eadefdb31
--- /dev/null
+++ b/games-fps/ezquake-bin/ezquake-bin-1.9.3.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-fps/ezquake-bin/ezquake-bin-1.9.3.ebuild,v 1.1 2009/07/26 20:23:02 mr_bones_ Exp $
+
+EAPI=2
+inherit games
+
+MY_PN="${PN/-bin/}"
+DESCRIPTION="Quakeworld client with mqwcl functionality and many more features."
+HOMEPAGE="http://ezquake.sf.net/"
+SRC_URI="amd64? ( mirror://sourceforge/${MY_PN}/${MY_PN}_linux-x86_64.${PV}.tar.gz )
+ x86? ( mirror://sourceforge/${MY_PN}/${MY_PN}_linux-x86_${PV}.tar.gz )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="strip"
+IUSE="cdinstall opengl svga"
+
+QA_EXECSTACK_x86="${GAMES_PREFIX_OPT:1}/ezquake-bin/ezquake-gl.glx
+ ${GAMES_PREFIX_OPT:1}/ezquake-bin/ezquake.x11
+ ${GAMES_PREFIX_OPT:1}/ezquake-bin/ezquake.svga"
+QA_EXECSTACK_amd64="${GAMES_PREFIX_OPT:1}/ezquake-bin/ezquake-gl.glx
+ ${GAMES_PREFIX_OPT:1}/ezquake-bin/ezquake.x11
+ ${GAMES_PREFIX_OPT:1}/ezquake-bin/ezquake.svga"
+
+RDEPEND=">=dev-libs/expat-2.0
+ sys-libs/glibc
+ !svga? ( x11-libs/libXext )
+ svga? ( media-libs/svgalib )
+ opengl? ( virtual/opengl x11-libs/libXext )
+ cdinstall? ( games-fps/quake1-data )"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${MY_PN}
+
+dir=${GAMES_PREFIX_OPT}/${PN}
+
+src_unpack() {
+ unpack ${A}
+ if use amd64; then
+ mv ${MY_PN}_linux-x86_64.${PV} "${MY_PN}"
+ else
+ mv ${MY_PN}_linux-x86.${PV} "${MY_PN}"
+ fi
+}
+
+src_install() {
+ exeinto "${dir}"
+ insinto "${dir}"
+
+ local x BINS="ezquake.x11"
+ use svga && BINS="${BINS} ezquake.svga"
+ use opengl && BINS="${BINS} ezquake-gl.glx"
+
+ doexe ${BINS} || die "doexe"
+ doins -r ezquake qw || die "doins failed"
+ dosym "${GAMES_DATADIR}"/quake1/id1 "${dir}"/id1
+
+ for x in ${BINS}; do
+ games_make_wrapper ${x} ./${x} "${dir}" "${dir}"
+ done
+
+ prepgamesdirs
+}
+
+pkg_postinst() {
+ games_pkg_postinst
+
+ if ! use cdinstall; then
+ elog "NOTE that this client doesn't include .pak files. You *should*"
+ elog "enable \"cdinstall\" flag or install quake1-demodata."
+ elog "You can also copy the files from your Quake1 CD to"
+ elog " ${dir}/quake1/id1 (all names lowercase)"
+ elog ""
+ elog "You may also want to check:"
+ elog " http://fuhquake.quakeworld.nu - complete howto on commands and variables"
+ elog " http://equake.quakeworld.nu - free package containing various files"
+ fi
+}