summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Popov <pinkbyte@gentoo.org>2013-03-15 12:15:31 +0000
committerSergey Popov <pinkbyte@gentoo.org>2013-03-15 12:15:31 +0000
commit79c6ccc0072e997d0dd0de8915a7b9efed4a8b0e (patch)
tree4909e35e53457edafac7cc9c76843446fea55f64 /dev-db/gigabase
parentStable for x86, wrt bug #461598 (diff)
downloadgentoo-2-79c6ccc0072e997d0dd0de8915a7b9efed4a8b0e.tar.gz
gentoo-2-79c6ccc0072e997d0dd0de8915a7b9efed4a8b0e.tar.bz2
gentoo-2-79c6ccc0072e997d0dd0de8915a7b9efed4a8b0e.zip
Install static libraries optionally, prune unnecessary libtool files, wrt bug #405523. Thanks to Agostino Sarubbo for discovering this issue
(Portage version: 2.2.0_alpha166/cvs/Linux x86_64, signed Manifest commit with key 0x1F357D42)
Diffstat (limited to 'dev-db/gigabase')
-rw-r--r--dev-db/gigabase/ChangeLog6
-rw-r--r--dev-db/gigabase/gigabase-3.83-r1.ebuild11
2 files changed, 11 insertions, 6 deletions
diff --git a/dev-db/gigabase/ChangeLog b/dev-db/gigabase/ChangeLog
index 7c58e8e97f5a..12fed39cfd83 100644
--- a/dev-db/gigabase/ChangeLog
+++ b/dev-db/gigabase/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-db/gigabase
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/gigabase/ChangeLog,v 1.56 2013/02/16 12:30:37 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/gigabase/ChangeLog,v 1.57 2013/03/15 12:15:31 pinkbyte Exp $
+
+ 15 Mar 2013; Sergey Popov <pinkbyte@gentoo.org> gigabase-3.83-r1.ebuild:
+ Install static libraries optionally, prune unnecessary libtool files, wrt bug
+ #405523. Thanks to Agostino Sarubbo for discovering this issue
16 Feb 2013; Pacho Ramos <pacho@gentoo.org> -gigabase-3.82-r1.ebuild,
-gigabase-3.83.ebuild, metadata.xml:
diff --git a/dev-db/gigabase/gigabase-3.83-r1.ebuild b/dev-db/gigabase/gigabase-3.83-r1.ebuild
index c7f177b1b2e4..080ad9498c33 100644
--- a/dev-db/gigabase/gigabase-3.83-r1.ebuild
+++ b/dev-db/gigabase/gigabase-3.83-r1.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/gigabase/gigabase-3.83-r1.ebuild,v 1.3 2012/03/08 09:21:08 phajdan.jr Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/gigabase/gigabase-3.83-r1.ebuild,v 1.4 2013/03/15 12:15:31 pinkbyte Exp $
EAPI="4"
inherit eutils multilib
@@ -12,12 +12,12 @@ SRC_URI="mirror://sourceforge/gigabase/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86"
-IUSE="doc"
+IUSE="doc static-libs"
DEPEND="doc? ( app-doc/doxygen )"
RDEPEND=""
-S=${WORKDIR}/gigabase
+S="${WORKDIR}/${PN}"
src_prepare() {
epatch "${FILESDIR}/${P}-fix-dereferencing.patch"
@@ -26,7 +26,7 @@ src_prepare() {
src_configure() {
mf="${S}/Makefile"
- econf
+ econf $(use_enable static-libs static)
sed -r -i -e 's/subsql([^\.]|$)/subsql-gdb\1/' ${mf} || die
}
@@ -50,6 +50,7 @@ src_test() {
src_install() {
einstall
+ prune_libtool_files
dodoc CHANGES
use doc && dohtml GigaBASE.htm