diff options
author | Pacho Ramos <pacho@gentoo.org> | 2012-02-23 11:57:17 +0000 |
---|---|---|
committer | Pacho Ramos <pacho@gentoo.org> | 2012-02-23 11:57:17 +0000 |
commit | c10cde961e8a1ba6e3e71e5466c83e5f8cb97d6e (patch) | |
tree | ade90a4a5a2d6a9a8a10062737bcf2a375dbf05c /dev-db/xbase | |
parent | Stable for amd64, wrt bug #404895 (diff) | |
download | gentoo-2-c10cde961e8a1ba6e3e71e5466c83e5f8cb97d6e.tar.gz gentoo-2-c10cde961e8a1ba6e3e71e5466c83e5f8cb97d6e.tar.bz2 gentoo-2-c10cde961e8a1ba6e3e71e5466c83e5f8cb97d6e.zip |
Stop colliding with media-tv/linuxtv-dvb-apps (bug #208596), fix docs installation (bug #298599), respect CC (bug #243774).
(Portage version: 2.1.10.48/cvs/Linux x86_64)
Diffstat (limited to 'dev-db/xbase')
-rw-r--r-- | dev-db/xbase/ChangeLog | 10 | ||||
-rw-r--r-- | dev-db/xbase/xbase-2.0.0-r1.ebuild | 42 |
2 files changed, 50 insertions, 2 deletions
diff --git a/dev-db/xbase/ChangeLog b/dev-db/xbase/ChangeLog index 5e92c6b505ce..bc7c22a775b4 100644 --- a/dev-db/xbase/ChangeLog +++ b/dev-db/xbase/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-db/xbase -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/xbase/ChangeLog,v 1.20 2011/07/20 15:45:42 pacho Exp $ +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-db/xbase/ChangeLog,v 1.21 2012/02/23 11:57:17 pacho Exp $ + +*xbase-2.0.0-r1 (23 Feb 2012) + + 23 Feb 2012; Pacho Ramos <pacho@gentoo.org> +xbase-2.0.0-r1.ebuild: + Stop colliding with media-tv/linuxtv-dvb-apps (bug #208596), fix docs + installation (bug #298599), respect CC (bug #243774). 20 Jul 2011; Pacho Ramos <pacho@gentoo.org> metadata.xml: Drop maintainer due retirement, bug #47265 diff --git a/dev-db/xbase/xbase-2.0.0-r1.ebuild b/dev-db/xbase/xbase-2.0.0-r1.ebuild new file mode 100644 index 000000000000..5848fa9a2007 --- /dev/null +++ b/dev-db/xbase/xbase-2.0.0-r1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-db/xbase/xbase-2.0.0-r1.ebuild,v 1.1 2012/02/23 11:57:17 pacho Exp $ + +EAPI="4" +inherit base eutils + +DESCRIPTION="XBase is an xbase (i.e. dBase, FoxPro, etc.) compatible C++ class library" +HOMEPAGE="http://www.rekallrevealed.org/" +SRC_URI="http://www.rekallrevealed.org/packages/${P}.tgz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="doc" + +RDEPEND="" +DEPEND="${DEPEND} + sys-devel/automake + sys-devel/libtool" + +src_prepare() { + epatch "${FILESDIR}"/${P}-gcc43.patch +} + +src_compile() { + emake CC="$(tc-getCC)" +} + +src_install() { + base_src_install + # media-tv/linuxtv-dvb-apps collision, bug #208596 + mv "${ED}/usr/bin/zap" "${ED}/usr/bin/xbase-zap" || die + find "${D}" -name '*.la' -exec rm -f {} + + + dodoc AUTHORS ChangeLog NEWS README TODO + if use doc; then + dohtml html/* + insinto /usr/share/doc/${PF}/examples + doins examples/{*.cpp,examples.ide,makefile.g95} + fi +} |