diff options
author | Lars Wendler <polynomial-c@gentoo.org> | 2014-05-23 12:28:39 +0000 |
---|---|---|
committer | Lars Wendler <polynomial-c@gentoo.org> | 2014-05-23 12:28:39 +0000 |
commit | 02e4fa8c0313c7b4323c54e3edbc956fab6595f4 (patch) | |
tree | a5699f488be7a61a0733578fd22c706054062e96 /sys-libs/tdb | |
parent | Version bump (diff) | |
download | gentoo-2-02e4fa8c0313c7b4323c54e3edbc956fab6595f4.tar.gz gentoo-2-02e4fa8c0313c7b4323c54e3edbc956fab6595f4.tar.bz2 gentoo-2-02e4fa8c0313c7b4323c54e3edbc956fab6595f4.zip |
Version bump. Removed old
(Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 0x981CA6FC)
Diffstat (limited to 'sys-libs/tdb')
-rw-r--r-- | sys-libs/tdb/ChangeLog | 8 | ||||
-rw-r--r-- | sys-libs/tdb/tdb-1.2.7-r1.ebuild | 94 | ||||
-rw-r--r-- | sys-libs/tdb/tdb-1.3.0.ebuild (renamed from sys-libs/tdb/tdb-1.2.12-r1.ebuild) | 4 |
3 files changed, 9 insertions, 97 deletions
diff --git a/sys-libs/tdb/ChangeLog b/sys-libs/tdb/ChangeLog index e9801f20d3d1..f2ef6fa33059 100644 --- a/sys-libs/tdb/ChangeLog +++ b/sys-libs/tdb/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sys-libs/tdb # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/tdb/ChangeLog,v 1.61 2014/03/23 20:00:38 polynomial-c Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/tdb/ChangeLog,v 1.62 2014/05/23 12:28:39 polynomial-c Exp $ + +*tdb-1.3.0 (23 May 2014) + + 23 May 2014; Lars Wendler <polynomial-c@gentoo.org> -tdb-1.2.7-r1.ebuild, + -tdb-1.2.12-r1.ebuild, +tdb-1.3.0.ebuild: + Version bump. Removed old. *tdb-1.2.13 (23 Mar 2014) diff --git a/sys-libs/tdb/tdb-1.2.7-r1.ebuild b/sys-libs/tdb/tdb-1.2.7-r1.ebuild deleted file mode 100644 index d654e14c8e2d..000000000000 --- a/sys-libs/tdb/tdb-1.2.7-r1.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/tdb/tdb-1.2.7-r1.ebuild,v 1.10 2013/08/07 12:29:07 polynomial-c Exp $ - -EAPI="2" -PYTHON_DEPEND="python? 2" - -inherit autotools python eutils flag-o-matic - -DESCRIPTION="Samba tdb" -HOMEPAGE="http://tdb.samba.org/" -SRC_URI="http://samba.org/ftp/tdb/${P}.tar.gz - mirror://gentoo/${P}-patches.tar.gz" -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="alpha arm ia64 s390 sh sparc" -IUSE="python static-libs tools tdbtest" - -RDEPEND="" -DEPEND="!<net-fs/samba-3.3 - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - dev-libs/popt" - -pkg_setup() { - if use python; then - python_set_active_version 2 - python_pkg_setup - fi -} - -src_prepare() { - eautoconf -Ilib/replace - sed -i \ - -e 's:$(SHLD_FLAGS) :$(SHLD_FLAGS) $(LDFLAGS) :' \ - {Makefile.in,tdb.mk} || die "sed failed" - - # xsltproc will display a warning but we can assume the xml files are valid - sed -i \ - -e 's|$(XSLTPROC) -o|$(XSLTPROC) --nonet -o|' \ - tdb.mk || die "sed failed" - - #Fixing missing public symbols - epatch "${WORKDIR}"/${P}-public-in-c-file.patch - append-flags '-D_PUBLIC_=' -} - -src_configure() { - local myconf=() - - if use python; then - myconf+=( - PYTHON_CONFIG="${EPREFIX}/usr/bin/python-config-$(python_get_version)" - PYTHON="$(PYTHON -a)" - ) - fi - - econf \ - --sysconfdir=/etc/samba \ - --localstatedir=/var \ - $(use_enable python) \ - "${myconf[@]}" -} - -src_compile() { - # TODO: - # - don't build static-libs in case of USE=-static-libs - - # we create the directories first to avoid workaround parallel build problem - emake dirs || die "emake dirs failed" - - emake shared-build || die "emake shared-build failed" - - if use tdbtest ; then - emake bin/tdbtest || die "emake tdbtest failed" - fi -} - -src_install() { - emake install DESTDIR="${D}" || die "emake install failed" - - dodoc docs/README - - use static-libs || rm -f "${D}"/usr/lib*/*.a - use tools || rm -rf "${D}/usr/bin" "${D}/usr/share/man" - use tdbtest && dobin bin/tdbtest - use python && python_need_rebuild -} - -src_test() { - # the default src_test runs 'make test' and 'make check', letting - # the tests fail occasionally (reason: unknown) - emake check || die "emake check failed" -} diff --git a/sys-libs/tdb/tdb-1.2.12-r1.ebuild b/sys-libs/tdb/tdb-1.3.0.ebuild index b678d525b4f7..f446ec28e872 100644 --- a/sys-libs/tdb/tdb-1.2.12-r1.ebuild +++ b/sys-libs/tdb/tdb-1.3.0.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/tdb/tdb-1.2.12-r1.ebuild,v 1.1 2013/06/30 16:33:13 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/tdb/tdb-1.3.0.ebuild,v 1.1 2014/05/23 12:28:39 polynomial-c Exp $ EAPI=5 |