Gentoo Archives: gentoo-commits

From: "Michael Weber (xmw)" <xmw@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-admin/elektra: metadata.xml ChangeLog elektra-0.7.1.ebuild Manifest
Date: Sun, 05 Feb 2012 17:24:18
Message-Id: 20120205172358.2E4112004B@flycatcher.gentoo.org
1 xmw 12/02/05 17:23:58
2
3 Added: metadata.xml ChangeLog elektra-0.7.1.ebuild
4 Manifest
5 Log:
6 Initial import, thanks to all contributors (Piotr Szymaniak from sunrise, everybody on bug 63417)
7
8 (Portage version: 2.1.10.44/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.1 app-admin/elektra/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/elektra/metadata.xml?rev=1.1&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/elektra/metadata.xml?rev=1.1&content-type=text/plain
15
16 Index: metadata.xml
17 ===================================================================
18 <?xml version="1.0" encoding="UTF-8"?>
19 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
20 <pkgmetadata>
21 <maintainer>
22 <email>xmw@g.o</email>
23 <name>Michael Weber</name>
24 </maintainer>
25 </pkgmetadata>
26
27
28
29
30 1.1 app-admin/elektra/ChangeLog
31
32 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/elektra/ChangeLog?rev=1.1&view=markup
33 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/elektra/ChangeLog?rev=1.1&content-type=text/plain
34
35 Index: ChangeLog
36 ===================================================================
37 # ChangeLog for app-admin/elektra
38 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
39 # $Header: /var/cvsroot/gentoo-x86/app-admin/elektra/ChangeLog,v 1.1 2012/02/05 17:23:58 xmw Exp $
40
41 *elektra-0.7.1 (05 Feb 2012)
42
43 05 Feb 2012; Michael Weber <xmw@g.o> +elektra-0.7.1.ebuild,
44 +metadata.xml:
45 Initial import, thanks to all contributors (Piotr Szymaniak from sunrise,
46 everybody on bug 63417)
47
48
49
50
51 1.1 app-admin/elektra/elektra-0.7.1.ebuild
52
53 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/elektra/elektra-0.7.1.ebuild?rev=1.1&view=markup
54 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/elektra/elektra-0.7.1.ebuild?rev=1.1&content-type=text/plain
55
56 Index: elektra-0.7.1.ebuild
57 ===================================================================
58 # Copyright 1999-2012 Gentoo Foundation
59 # Distributed under the terms of the GNU General Public License v2
60 # $Header: /var/cvsroot/gentoo-x86/app-admin/elektra/elektra-0.7.1.ebuild,v 1.1 2012/02/05 17:23:58 xmw Exp $
61
62 EAPI=4
63
64 inherit autotools
65
66 DESCRIPTION="universal and secure framework to store config parameters in a hierarchical key-value pair mechanism"
67 HOMEPAGE="http://sourceforge.net/projects/elektra/"
68 SRC_URI="ftp://ftp.markus-raab.org/${PN}/${P}.tar.gz"
69
70 LICENSE="BSD"
71 SLOT="0"
72 KEYWORDS="~amd64 ~x86"
73 IUSE="iconv static-libs"
74
75 RDEPEND="dev-libs/libxml2"
76 DEPEND="${RDEPEND}
77 sys-devel/libtool
78 iconv? ( virtual/libiconv )"
79
80 src_prepare() {
81 einfo 'Removing bundled libltdl'
82 rm -rf libltdl || die
83 sed -i -e '/^SUBDIRS/s:libltdl::' Makefile.am || die
84 sed -i -e '1adeveldocDATA_INSTALL = install' doc/Makefile.am || die
85
86 touch config.rpath
87 eautoreconf
88 }
89
90 src_configure() {
91 # berkeleydb, daemon, fstab, gconf, python do not work
92 econf \
93 --enable-filesys \
94 --enable-hosts \
95 --enable-ini \
96 --enable-passwd \
97 --disable-berkeleydb \
98 --disable-fstab \
99 --disable-gconf \
100 --disable-daemon \
101 --enable-cpp \
102 --disable-python \
103 --enable-gcov \
104 $(use_enable iconv) \
105 $(use_enable static-libs static) \
106 --with-docdir=/usr/share/doc/${PF} \
107 --with-develdocdir=/usr/share/doc/${PF}
108 }
109
110 src_install() {
111 emake DESTDIR="${D}" install
112
113 if ! use static-libs; then
114 find "${D}" -name "*.a" -delete || die
115 fi
116
117 dodoc AUTHORS ChangeLog NEWS README TODO
118 }
119
120
121
122 1.1 app-admin/elektra/Manifest
123
124 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/elektra/Manifest?rev=1.1&view=markup
125 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/elektra/Manifest?rev=1.1&content-type=text/plain
126
127 Index: Manifest
128 ===================================================================
129 DIST elektra-0.7.1.tar.gz 1347524 RMD160 2b9153b508a535c80fef2795955eb98a8dfeb968 SHA1 bcc733cab0b391e5790c05635ab7161d9bdcaffa SHA256 ff90ae274935eac9c9c5c85ca7e66049be46a31d9ef08bc59a59858a15284c8c
130 EBUILD elektra-0.7.1.ebuild 1383 RMD160 4bd08798ed9410ca06b08e8174b27451ad694e8c SHA1 5bb149832e82b4ca4f4a58e21cb1f3fbf3f39c79 SHA256 eeff9fa2a1ad826668261708d2fa280ded18d2167002d82df21368c1ec07383b
131 MISC ChangeLog 337 RMD160 cb02f36941f4aaf66a0f3140ab580322c7d3b538 SHA1 46b22e8fe82dd46c91db69b9ce9c500da9d6abfa SHA256 faac7fa499a2fc90d08ec44f79ad6c7a3acd5c0ab0e84bc1d4e8dbfc5450db73
132 MISC metadata.xml 224 RMD160 2a7e22a99ec669c5b961c3d1738a0cda58264318 SHA1 f6fd81fac4df7d7995b1600848b265fceda692f8 SHA256 f810c6de744adceee241992d3f713142db3e7025986f6cc5898cfe3c9cb2f4a7