summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2008-10-26 20:03:14 +0000
committerMike Frysinger <vapier@gentoo.org>2008-10-26 20:03:14 +0000
commit223ebe38a2a17a942768052ef90d7242f556e7f3 (patch)
tree3541857d62b4e4fd4f04d0271d8b282d9db7b321 /dev-embedded
parentamd64/x86 stable, bug #232517 (diff)
downloadgentoo-2-223ebe38a2a17a942768052ef90d7242f556e7f3.tar.gz
gentoo-2-223ebe38a2a17a942768052ef90d7242f556e7f3.tar.bz2
gentoo-2-223ebe38a2a17a942768052ef90d7242f556e7f3.zip
Cleanup ebuild and add support for amd64 multilib by Jason.
(Portage version: 2.2_rc12/cvs/Linux 2.6.26.2 x86_64)
Diffstat (limited to 'dev-embedded')
-rw-r--r--dev-embedded/libftd2xx/ChangeLog8
-rw-r--r--dev-embedded/libftd2xx/libftd2xx-0.4.13-r1.ebuild29
2 files changed, 22 insertions, 15 deletions
diff --git a/dev-embedded/libftd2xx/ChangeLog b/dev-embedded/libftd2xx/ChangeLog
index 52a3461375d3..02a9f54a4c6e 100644
--- a/dev-embedded/libftd2xx/ChangeLog
+++ b/dev-embedded/libftd2xx/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-embedded/libftd2xx
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-embedded/libftd2xx/ChangeLog,v 1.2 2007/12/29 12:27:16 jurek Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-embedded/libftd2xx/ChangeLog,v 1.3 2008/10/26 20:03:14 vapier Exp $
+
+ 26 Oct 2008; Mike Frysinger <vapier@gentoo.org>
+ libftd2xx-0.4.13-r1.ebuild:
+ Cleanup ebuild and add support for amd64 multilib by Jason.
*libftd2xx-0.4.13-r1 (29 Dec 2007)
diff --git a/dev-embedded/libftd2xx/libftd2xx-0.4.13-r1.ebuild b/dev-embedded/libftd2xx/libftd2xx-0.4.13-r1.ebuild
index fb8f2057103f..6cbd7ccde257 100644
--- a/dev-embedded/libftd2xx/libftd2xx-0.4.13-r1.ebuild
+++ b/dev-embedded/libftd2xx/libftd2xx-0.4.13-r1.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-embedded/libftd2xx/libftd2xx-0.4.13-r1.ebuild,v 1.1 2007/12/29 12:27:16 jurek Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-embedded/libftd2xx/libftd2xx-0.4.13-r1.ebuild,v 1.2 2008/10/26 20:03:14 vapier Exp $
inherit multilib
@@ -12,32 +12,35 @@ SRC_URI="http://www.ftdichip.com/Drivers/D2XX/Linux/${MY_P}.tar.gz"
LICENSE="as-is"
SLOT="0"
-KEYWORDS="~x86"
+KEYWORDS="~amd64 ~x86"
IUSE="examples"
-DEPEND=""
-RDEPEND="${DEPEND}"
+RDEPEND="amd64? ( app-emulation/emul-linux-x86-baselibs )"
S="${WORKDIR}/${MY_P}"
+pkg_setup() {
+ has_multilib_profile && ABI="x86"
+}
+
src_install() {
- ftdifile="${PN}.so.${PV}"
- ftdisym="${PN}.so.0 ${PN}.so"
+ local ftdifile="${PN}.so.${PV}"
+ local ftdisym="${PN}.so.0 ${PN}.so"
- insinto /usr/include || die "insinto failed"
+ insinto /usr/include
doins ftd2xx.h || die "doins failed"
doins WinTypes.h || die "doins failed"
dolib.so ${ftdifile} || die "dolib.so failed"
- for i in ${ftdisym}
- do
+ local i
+ for i in ${ftdisym} ; do
dosym ${ftdifile} /usr/$(get_libdir)/${i}
done
- if use examples; then
- insinto /usr/share/doc/${PF} || die "insinto failed"
+ if use examples ; then
+ insinto /usr/share/doc/${PF}
doins -r sample || die "doins failed"
- insinto /usr/share/doc/${PF}/sample || die "insinto failed"
+ insinto /usr/share/doc/${PF}/sample
doins -r lib_table || die "doins failed"
fi