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
commit31685123e4dde33de355a282cbef25d333a8a690 (patch)
tree63ee0d78f934beb762e6cf79f9984a72734e808e /app-admin/elektra
parentFix examples' install path wrt #386953 by Agostino Sarubbo <ago@gentoo.org> (diff)
downloadhistorical-31685123e4dde33de355a282cbef25d333a8a690.tar.gz
historical-31685123e4dde33de355a282cbef25d333a8a690.tar.bz2
historical-31685123e4dde33de355a282cbef25d333a8a690.zip
Initial import, thanks to all contributors (Piotr Szymaniak from sunrise, everybody on bug 63417)
Package-Manager: portage-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/Manifest14
-rw-r--r--app-admin/elektra/elektra-0.7.1.ebuild61
-rw-r--r--app-admin/elektra/metadata.xml9
4 files changed, 95 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..a3b40d097c57
--- /dev/null
+++ b/app-admin/elektra/Manifest
@@ -0,0 +1,14 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+DIST elektra-0.7.1.tar.gz 1347524 RMD160 2b9153b508a535c80fef2795955eb98a8dfeb968 SHA1 bcc733cab0b391e5790c05635ab7161d9bdcaffa SHA256 ff90ae274935eac9c9c5c85ca7e66049be46a31d9ef08bc59a59858a15284c8c
+EBUILD elektra-0.7.1.ebuild 1480 RMD160 2ebf9c7a1cc8a81704a347cd338de214d601fee5 SHA1 4153137582eae1a4ae25b522d71d9e9dfb9bf1da SHA256 c7af16dbbf577627540cc67416e6987674dd94273ecff77f8968880a9a58f747
+MISC ChangeLog 423 RMD160 5ae34edf4feec9202a73ea85c3dfdfc09cdb564e SHA1 86838a019139a4482011c70357b4108736d8dcc2 SHA256 ed0c96a394b836f7b1bc87de4688d214ac41e5e5264bf0198234626bcf13764d
+MISC metadata.xml 224 RMD160 2a7e22a99ec669c5b961c3d1738a0cda58264318 SHA1 f6fd81fac4df7d7995b1600848b265fceda692f8 SHA256 f810c6de744adceee241992d3f713142db3e7025986f6cc5898cfe3c9cb2f4a7
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (GNU/Linux)
+
+iF4EAREIAAYFAk8uu14ACgkQknrdDGLu8JAflgD/eWI3cjMriaa0+vdrjMhSKgHY
+C5/NkI1ywn59TFDcjfAA/idGYaLWE94dX334XUokysescUfIhJdo6DnevhnnXyfr
+=vUUI
+-----END PGP SIGNATURE-----
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>
+