add support for the linux cd #110425
authorMike Frysinger <vapier@gentoo.org>
Wed, 26 Oct 2005 00:27:14 +0000 (00:27 +0000)
committerMike Frysinger <vapier@gentoo.org>
Wed, 26 Oct 2005 00:27:14 +0000 (00:27 +0000)
Package-Manager: portage-2.0.53_rc6

games-fps/quake3-data/Manifest
games-fps/quake3-data/quake3-data-1.32b.ebuild
games-fps/quake3/Manifest [new file with mode: 0644]

index 84007e55c6639ca9ea4d6393ac8929a2691d61a5..9c7b64f7230101765080acf39275facd8ca4fdcd 100644 (file)
@@ -1,4 +1,4 @@
 MD5 c160e06289964a511efeae92d2e7ceaa ChangeLog 344
 MD5 ac0eeb5bcea4995d27e0c6575b8f4dbb files/digest-quake3-data-1.32b 76
 MD5 f17b9b8fa07a38914fe1c03268f51678 metadata.xml 158
-MD5 cd4d0008e86e1a9bf442cf779bd4a405 quake3-data-1.32b.ebuild 1058
+MD5 357b9dd1d628acc5e0314237af60c7d2 quake3-data-1.32b.ebuild 1124
index 6a4f512a674a04f5b7a05dac5c6e3cc44aa701ba..999488d27abd63f06d8cd1982fcc11eb819f74a8 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-fps/quake3-data/quake3-data-1.32b.ebuild,v 1.1 2005/10/25 00:44:36 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-fps/quake3-data/quake3-data-1.32b.ebuild,v 1.2 2005/10/26 00:27:14 vapier Exp $
 
 inherit eutils games
 
@@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.idsoftware.com/idstuff/quake3/linux/linuxq3apoint-${PV}-3.x86
 LICENSE="Q3AEULA"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE=""
+IUSE="cdinstall"
 
 RDEPEND="|| ( games-fps/quake3 games-fps/quake3-bin )"
 
@@ -19,7 +19,7 @@ S=${WORKDIR}
 
 pkg_setup() {
        games_pkg_setup
-       cdrom_get_cds Quake3/baseq3/pak0.pk3
+       use cdinstall && cdrom_get_cds baseq3/pak0.pk3:Quake3/baseq3/pak0.pk3
 }
 
 src_unpack() {
@@ -34,9 +34,11 @@ src_install() {
        doins baseq3/*.pk3 || die "baseq3"
        eend 0
 
-       einfo "Copying files from CD ..."
-       doins "${CDROM_ROOT}"/Quake3/baseq3/pak0.pk3 || die "cdrom pak0"
-       eend 0
+       if use cdinstall ; then
+               einfo "Copying files from CD ..."
+               doins "${CDROM_ROOT}/${CDROM_MATCH}" || die "cdrom pak0"
+               eend 0
+       fi
 
        find "${D}" -exec touch '{}' \;
 
diff --git a/games-fps/quake3/Manifest b/games-fps/quake3/Manifest
new file mode 100644 (file)
index 0000000..876bbe1
--- /dev/null
@@ -0,0 +1,4 @@
+MD5 95012747cd74dc04a1ed2dfd251f03ab ChangeLog 390
+MD5 0b69f4d246be341cc59cdfee97f91a6a files/digest-quake3-1.33_alpha177 73
+MD5 0a25a9c85ee385ef578cb770a957756d metadata.xml 954
+MD5 3a415bd0a3088af7eeb32c7439c99ebd quake3-1.33_alpha177.ebuild 1678