summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2012-02-23 11:57:17 +0000
committerPacho Ramos <pacho@gentoo.org>2012-02-23 11:57:17 +0000
commitbce441497c2a75168143dfe8dd37b897e53595a4 (patch)
tree35810c7bc66cc7fddeec1ad8240eb04faae42c5c /dev-db/xbase
parentStable for amd64, wrt bug #404895 (diff)
downloadhistorical-bce441497c2a75168143dfe8dd37b897e53595a4.tar.gz
historical-bce441497c2a75168143dfe8dd37b897e53595a4.tar.bz2
historical-bce441497c2a75168143dfe8dd37b897e53595a4.zip
Stop colliding with media-tv/linuxtv-dvb-apps (bug #208596), fix docs installation (bug #298599), respect CC (bug #243774).
Package-Manager: portage-2.1.10.48/cvs/Linux x86_64
Diffstat (limited to 'dev-db/xbase')
-rw-r--r--dev-db/xbase/ChangeLog10
-rw-r--r--dev-db/xbase/Manifest15
-rw-r--r--dev-db/xbase/xbase-2.0.0-r1.ebuild42
3 files changed, 57 insertions, 10 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/Manifest b/dev-db/xbase/Manifest
index 479138838d59..ce1d8f0041c8 100644
--- a/dev-db/xbase/Manifest
+++ b/dev-db/xbase/Manifest
@@ -1,17 +1,16 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
+Hash: SHA1
AUX xbase-2.0.0-gcc43.patch 16720 RMD160 5a6bb898c79103e7e229030f34d5296b6a988cc6 SHA1 324f275e4f6fb4710dc204af7c8fae7f099d570f SHA256 49367d9986b3032b2dce7c9427c8941b7073d49d358a8b731cabea5460c8e958
DIST xbase-2.0.0.tgz 493106 RMD160 577394ce21abc92df11127216f4199ec47549ce2 SHA1 11188393f2390a6b2765c1bf81faf95a8587e1e0 SHA256 4aa8aad84157422124a99a457863d52e4e9753656614dcdc67a6300a4a14bc90
+EBUILD xbase-2.0.0-r1.ebuild 1074 RMD160 879d1dbbc9f331bc9313e2f2ace02567b711e9f1 SHA1 12b2722f01ec5c18a70313f0ca8ebab7b62cdc4a SHA256 76236d5aca65767a7bd2ca895ec45d24547965b7addd0923b5c65089f3aeda03
EBUILD xbase-2.0.0.ebuild 983 RMD160 f87422d1d9eedd3cade3a65ced692d33189a12a3 SHA1 ed61a88d9b69299d11b043969340a4b9a9459656 SHA256 b76a7ce03402a8a62521910615b156fa7e43ef7006351bd660321ee6c8cecbe2
-MISC ChangeLog 2099 RMD160 b8c4b7b5512ae85076ca87d005d7805df538d968 SHA1 6dfac6321c8c4f179c4e149da92a7d6f95dffd81 SHA256 c6b94dbb171ed6e60a9b131f092e9a116242454fc1a5165ea7bb2c2ab34641d0
+MISC ChangeLog 2329 RMD160 22b0455aecff1f03799671bba0895a2c633afbe8 SHA1 5aecb76894f0be8bfa43eb3d592e1dd21455187a SHA256 ebac4ffc8dfeba1a0961ddb63d4b89b684d5567f11fc942e98871608f892dae0
MISC metadata.xml 212 RMD160 f278ca2a473dd949f7d0f359c432cfe4ed026e71 SHA1 b67d9ec2368a50032f536d14dbd7f105b25191cf SHA256 70bbfd181623c884c763902ca127ef24c917b2e55cda0869e6ffaa6c4ebc5757
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.18 (GNU/Linux)
+Version: GnuPG v2.0.17 (GNU/Linux)
-iJwEAQEIAAYFAk59A9UACgkQfXuS5UK5QB0LCwP+JrEz1kbL0fx0vxx+IkKD2cmo
-pdyNdSIg7cuBLYJjEMW/tGq/3M3pOueAbpkuNpDKT860iS3/HnXIWVQCzzYLLxUf
-He8OMP4fi/T8TmjhHjGByJX6tLbE7fe/VIkdp6JvUJF4LnxbtfX8tVCLjbtMfD8N
-PA9ZvZgzfdEoYsXwjuw=
-=WM5D
+iEYEARECAAYFAk9GKaMACgkQCaWpQKGI+9T6RwCfY6/1wj+X22QPs7Pk6d3I1+OG
+IqcAn09tde1CCaGxK2U6CYyXGaPUx/ZU
+=7QqR
-----END PGP SIGNATURE-----
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
+}