summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2008-11-27 18:02:11 +0000
committerMike Frysinger <vapier@gentoo.org>2008-11-27 18:02:11 +0000
commitfd9242688e1385e9fe3d036df61ead2761b0759e (patch)
tree03396bf4c36da8b53ecdac53b7c2f871d8064e19 /app-cdr/xdvdfs-tools
parentFix quoting too. (diff)
downloadhistorical-fd9242688e1385e9fe3d036df61ead2761b0759e.tar.gz
historical-fd9242688e1385e9fe3d036df61ead2761b0759e.tar.bz2
historical-fd9242688e1385e9fe3d036df61ead2761b0759e.zip
Respect build settings #248714 by Diego E. Pettenò and touchup rar DEPEND #244989 by drantin.
Package-Manager: portage-2.2_rc16/cvs/Linux 2.6.27.4 x86_64
Diffstat (limited to 'app-cdr/xdvdfs-tools')
-rw-r--r--app-cdr/xdvdfs-tools/ChangeLog9
-rw-r--r--app-cdr/xdvdfs-tools/Manifest14
-rw-r--r--app-cdr/xdvdfs-tools/xdvdfs-tools-2.1-r1.ebuild26
3 files changed, 33 insertions, 16 deletions
diff --git a/app-cdr/xdvdfs-tools/ChangeLog b/app-cdr/xdvdfs-tools/ChangeLog
index a80090732ce9..0f28ee533360 100644
--- a/app-cdr/xdvdfs-tools/ChangeLog
+++ b/app-cdr/xdvdfs-tools/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-cdr/xdvdfs-tools
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-cdr/xdvdfs-tools/ChangeLog,v 1.10 2007/02/21 20:21:23 peper Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-cdr/xdvdfs-tools/ChangeLog,v 1.11 2008/11/27 18:02:11 vapier Exp $
+
+ 27 Nov 2008; Mike Frysinger <vapier@gentoo.org>
+ xdvdfs-tools-2.1-r1.ebuild:
+ Respect build settings #248714 by Diego E. Pettenò and touchup rar DEPEND
+ #244989 by drantin.
21 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog:
Transition to Manifest2.
diff --git a/app-cdr/xdvdfs-tools/Manifest b/app-cdr/xdvdfs-tools/Manifest
index d651e488efd2..2088171762ad 100644
--- a/app-cdr/xdvdfs-tools/Manifest
+++ b/app-cdr/xdvdfs-tools/Manifest
@@ -1,5 +1,15 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX xdvdfs-tools-2.1-fnamefix.patch 677 RMD160 50c9ae0c179654f9ef9aa3d2c613aea2c0a6464c SHA1 df53e0280cf34b7422f98cad558a9d82f01e6d25 SHA256 488b5e678ac903de9178d15523f051c504e649f8d9c2b651e5a2579ab326aa75
DIST XDVDFSToolsv2.1.rar 211193 RMD160 4e3d336b69b8c31272d9cb3e446f22e90aa287f5 SHA1 85f802295a3c9ff325ace9420145f9554a89040b SHA256 ad9603564597004151812302074408a60c54cabcc19e843e1186b5a506eb068f
-EBUILD xdvdfs-tools-2.1-r1.ebuild 1260 RMD160 055c6afc06453f168f92a68ecf70cd79b9c5b4c5 SHA1 68072890c96b0843da7c9a8c0b5d048830904604 SHA256 441ee2779a37b58e8a75d58c2a3aa549f0845595782656539da5a9437d7bccbf
-MISC ChangeLog 1456 RMD160 159606049d9190174ee61041ba1ddcfe87a5eb23 SHA1 8cb087fc148287b656dad3c0e6f828caa95bf902 SHA256 e9001ea3f5733ab93b1b12c45731a2f80b4144d4962d38e23d14fa8dac3cfc66
+EBUILD xdvdfs-tools-2.1-r1.ebuild 1272 RMD160 3bfcdb1eb21f76a296a67724692d2b871bdffdb6 SHA1 004b2982de56ccc8e5492429327cc0920f429424 SHA256 d10f092b4d66513962c7329b48e71873c00a03662e7eaf08bd307548906aeecb
+MISC ChangeLog 1637 RMD160 4fc7072cee60748c669fa127bea997ceabf8ab17 SHA1 62a1255f73a53e4e84770574b830b6bf637e68eb SHA256 af6722b08927ac1e4e45f75a3d0e5397948df7b74a344bb3face1ea041c2729a
MISC metadata.xml 235 RMD160 ed72efcbc4ccae119d204f71bf4d486b97c3db37 SHA1 9bab6d601a76d4f82b635ba53714bf8bd182ba84 SHA256 2b18055a17932f6ecab24a7b4b4951cc585a04c17b3eec8b17151cd73b54ed98
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+iEYEARECAAYFAkku4KkACgkQ67wieSYcaxdnkACdHjK0XyjXSevUTCaYlOzhpRK/
+8/QAnj8/EWicwFI66+HpwHg7tBNO3pat
+=VTW2
+-----END PGP SIGNATURE-----
diff --git a/app-cdr/xdvdfs-tools/xdvdfs-tools-2.1-r1.ebuild b/app-cdr/xdvdfs-tools/xdvdfs-tools-2.1-r1.ebuild
index 01d1bf2f83b7..64852a5ff6ae 100644
--- a/app-cdr/xdvdfs-tools/xdvdfs-tools-2.1-r1.ebuild
+++ b/app-cdr/xdvdfs-tools/xdvdfs-tools-2.1-r1.ebuild
@@ -1,38 +1,40 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-cdr/xdvdfs-tools/xdvdfs-tools-2.1-r1.ebuild,v 1.2 2008/06/14 16:13:13 drac Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-cdr/xdvdfs-tools/xdvdfs-tools-2.1-r1.ebuild,v 1.3 2008/11/27 18:02:11 vapier Exp $
-inherit eutils
+inherit eutils toolchain-funcs
DESCRIPTION="Tools for manipulating Xbox ISO images"
HOMEPAGE="http://www.layouts.xbox-scene.com/"
-SRC_URI="http://www.layouts.xbox-scene.com/main/files/XDVDFSToolsv2.1.rar"
+SRC_URI="http://www.layouts.xbox-scene.com/main/files/XDVDFSToolsv${PV}.rar"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc x86"
IUSE=""
-DEPEND="app-arch/unrar"
+DEPEND="|| ( app-arch/unrar app-arch/rar )"
RDEPEND=""
S=${WORKDIR}/XDVDFS_Tools/src
src_unpack() {
- unrar x "${DISTDIR}"/XDVDFSToolsv${PV}.rar
+ unpack ${A}
mv "XDVDFS Tools" XDVDFS_Tools
- sed -i -e "s:CCFLAGS = .*:CCFLAGS = ${CFLAGS}:g" "${S}"/makefile.prefab
+ sed -i \
+ -e '/^LDFLAGS = -s/d' \
+ -e '/^CCFLAGS =/s:=.*:= ${CFLAGS} ${CPPFLAGS}:g' \
+ -e "/^CC =/s:=.*:=$(tc-getCC):" \
+ "${S}"/makefile.prefab
epatch "${FILESDIR}"/${P}-fnamefix.patch
mkdir "${S}"/xdvdfs_extract/output "${S}"/xdvdfs_maker/output
}
src_compile() {
- cd "${S}"/xdvdfs_dumper
- emake || die "xdvdfs_dumper"
- cd ../xdvdfs_extract
- emake || die "xdvdfs_extract"
- cd ../xdvdfs_maker
- emake || die "xdvdfs_maker"
+ local d
+ for d in xdvdfs_{dumper,extract,maker} ; do
+ emake -C ${d} || die
+ done
}
src_install() {