diff options
author | Michael Weber <xmw@gentoo.org> | 2012-02-05 17:23:58 +0000 |
---|---|---|
committer | Michael Weber <xmw@gentoo.org> | 2012-02-05 17:23:58 +0000 |
commit | 0bc566d0f1805ef87ddf28dddfc5ebe1100e3f11 (patch) | |
tree | 76d5f443e532122608a1b587a0ba9cf3d4fa956c /app-admin/elektra | |
parent | Fix examples' install path wrt #386953 by Agostino Sarubbo <ago@gentoo.org> (diff) | |
download | gentoo-2-0bc566d0f1805ef87ddf28dddfc5ebe1100e3f11.tar.gz gentoo-2-0bc566d0f1805ef87ddf28dddfc5ebe1100e3f11.tar.bz2 gentoo-2-0bc566d0f1805ef87ddf28dddfc5ebe1100e3f11.zip |
Initial import, thanks to all contributors (Piotr Szymaniak from sunrise, everybody on bug 63417)
(Portage version: 2.1.10.44/cvs/Linux x86_64)
Diffstat (limited to 'app-admin/elektra')
-rw-r--r-- | app-admin/elektra/ChangeLog | 11 | ||||
-rw-r--r-- | app-admin/elektra/Manifest | 4 | ||||
-rw-r--r-- | app-admin/elektra/elektra-0.7.1.ebuild | 61 | ||||
-rw-r--r-- | app-admin/elektra/metadata.xml | 9 |
4 files changed, 85 insertions, 0 deletions
diff --git a/app-admin/elektra/ChangeLog b/app-admin/elektra/ChangeLog new file mode 100644 index 000000000000..8d3bf6889b91 --- /dev/null +++ b/app-admin/elektra/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-admin/elektra +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-admin/elektra/ChangeLog,v 1.1 2012/02/05 17:23:58 xmw Exp $ + +*elektra-0.7.1 (05 Feb 2012) + + 05 Feb 2012; Michael Weber <xmw@gentoo.org> +elektra-0.7.1.ebuild, + +metadata.xml: + Initial import, thanks to all contributors (Piotr Szymaniak from sunrise, + everybody on bug 63417) + diff --git a/app-admin/elektra/Manifest b/app-admin/elektra/Manifest new file mode 100644 index 000000000000..fc6ec1486ec4 --- /dev/null +++ b/app-admin/elektra/Manifest @@ -0,0 +1,4 @@ +DIST elektra-0.7.1.tar.gz 1347524 RMD160 2b9153b508a535c80fef2795955eb98a8dfeb968 SHA1 bcc733cab0b391e5790c05635ab7161d9bdcaffa SHA256 ff90ae274935eac9c9c5c85ca7e66049be46a31d9ef08bc59a59858a15284c8c +EBUILD elektra-0.7.1.ebuild 1383 RMD160 4bd08798ed9410ca06b08e8174b27451ad694e8c SHA1 5bb149832e82b4ca4f4a58e21cb1f3fbf3f39c79 SHA256 eeff9fa2a1ad826668261708d2fa280ded18d2167002d82df21368c1ec07383b +MISC ChangeLog 337 RMD160 cb02f36941f4aaf66a0f3140ab580322c7d3b538 SHA1 46b22e8fe82dd46c91db69b9ce9c500da9d6abfa SHA256 faac7fa499a2fc90d08ec44f79ad6c7a3acd5c0ab0e84bc1d4e8dbfc5450db73 +MISC metadata.xml 224 RMD160 2a7e22a99ec669c5b961c3d1738a0cda58264318 SHA1 f6fd81fac4df7d7995b1600848b265fceda692f8 SHA256 f810c6de744adceee241992d3f713142db3e7025986f6cc5898cfe3c9cb2f4a7 diff --git a/app-admin/elektra/elektra-0.7.1.ebuild b/app-admin/elektra/elektra-0.7.1.ebuild new file mode 100644 index 000000000000..d147d82146f8 --- /dev/null +++ b/app-admin/elektra/elektra-0.7.1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-admin/elektra/elektra-0.7.1.ebuild,v 1.1 2012/02/05 17:23:58 xmw Exp $ + +EAPI=4 + +inherit autotools + +DESCRIPTION="universal and secure framework to store config parameters in a hierarchical key-value pair mechanism" +HOMEPAGE="http://sourceforge.net/projects/elektra/" +SRC_URI="ftp://ftp.markus-raab.org/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="iconv static-libs" + +RDEPEND="dev-libs/libxml2" +DEPEND="${RDEPEND} + sys-devel/libtool + iconv? ( virtual/libiconv )" + +src_prepare() { + einfo 'Removing bundled libltdl' + rm -rf libltdl || die + sed -i -e '/^SUBDIRS/s:libltdl::' Makefile.am || die + sed -i -e '1adeveldocDATA_INSTALL = install' doc/Makefile.am || die + + touch config.rpath + eautoreconf +} + +src_configure() { + # berkeleydb, daemon, fstab, gconf, python do not work + econf \ + --enable-filesys \ + --enable-hosts \ + --enable-ini \ + --enable-passwd \ + --disable-berkeleydb \ + --disable-fstab \ + --disable-gconf \ + --disable-daemon \ + --enable-cpp \ + --disable-python \ + --enable-gcov \ + $(use_enable iconv) \ + $(use_enable static-libs static) \ + --with-docdir=/usr/share/doc/${PF} \ + --with-develdocdir=/usr/share/doc/${PF} +} + +src_install() { + emake DESTDIR="${D}" install + + if ! use static-libs; then + find "${D}" -name "*.a" -delete || die + fi + + dodoc AUTHORS ChangeLog NEWS README TODO +} diff --git a/app-admin/elektra/metadata.xml b/app-admin/elektra/metadata.xml new file mode 100644 index 000000000000..59acc2cc580e --- /dev/null +++ b/app-admin/elektra/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<maintainer> +<email>xmw@gentoo.org</email> +<name>Michael Weber</name> +</maintainer> +</pkgmetadata> + |