summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Weber <xmw@gentoo.org>2012-02-05 17:23:58 +0000
committerMichael Weber <xmw@gentoo.org>2012-02-05 17:23:58 +0000
commit0bc566d0f1805ef87ddf28dddfc5ebe1100e3f11 (patch)
tree76d5f443e532122608a1b587a0ba9cf3d4fa956c /app-admin/elektra
parentFix examples' install path wrt #386953 by Agostino Sarubbo <ago@gentoo.org> (diff)
downloadgentoo-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/ChangeLog11
-rw-r--r--app-admin/elektra/Manifest4
-rw-r--r--app-admin/elektra/elektra-0.7.1.ebuild61
-rw-r--r--app-admin/elektra/metadata.xml9
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>
+