ChangeLog

# ChangeLog for app-crypt/onak
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/onak/ChangeLog,v 1.5 2008/05/21 15:49:17 dev-zero Exp $

21 May 2008; Tiziano Müller onak-0.3.3-r1.ebuild:
Changed dependency for postgresql from dev-db/postgresql to
virtual/postgresql-server

*onak-0.3.3-r1 (23 May 2007)

23 May 2007; Alon Bar-Lev -onak-0.3.2.ebuild,
-onak-0.3.3.ebuild, +onak-0.3.3-r1.ebuild:
Fix db engines use flags and CGIs, also works now with gnupg-2, thank to
maxim for his help

*onak-0.3.3 (22 May 2007)

22 May 2007; Alon Bar-Lev +onak-0.3.3.ebuild:
Version bump

08 Feb 2007; Diego Pettenò ChangeLog:
Regenerate digest in Manifest2 format.

*onak-0.3.2 (19 Sep 2005)

19 Sep 2005; Robin H. Johnson +metadata.xml,
+onak-0.3.2.ebuild:
Initial commit. Ebuild by Robin H. Johnson .

Manifest

DIST onak-0.3.3.tar.gz 235853 RMD160 691b9c0ab7bc8dedede4d3b97a49ce8ed3704131 SHA1 61c248a28c129f3b9a15e505332ccd055d0d1ec0 SHA256 eaa6710530b66ab57b7bc46e8e8d884b1091506e5ec97e7e202985c9bbcfdaa8
EBUILD onak-0.3.3-r1.ebuild 1426 RMD160 67074b4062cfd5aee03fc179c5e54efee711d32a SHA1 b908456b4baa96d49717f421e282f3b188cf5ffe SHA256 c35510706129548ddca22909a0893915179839e8828bfd21f1c7365c15799f99
MISC ChangeLog 1011 RMD160 2d576b15185276ae2ebdaf1a66681f0177e9b93d SHA1 b94f02aceb547e8d1f22fcf9f01b64292593f0f4 SHA256 bca25a9c6da1703f7c3201b2fa6a39b404788b4112823156adbba37dc9ee06a6
MISC metadata.xml 222 RMD160 66c75209b7ea0b1e4c86c9e47fbc7463d7359b42 SHA1 016eae3e47d404d2c1f411fc47329004f5b231bc SHA256 4a9f1c32a9a2bf909479ede7bee0f78698d6e9d86a13ceb5e81433c14b70bdcf

metadata.xml




crypto

robbat2@gentoo.org

onak-0.3.3-r1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/onak/onak-0.3.3-r1.ebuild,v 1.2 2008/05/21 15:49:17 dev-zero Exp $

DESCRIPTION="onak is an OpenPGP keyserver"
HOMEPAGE="http://www.earth.li/projectpurple/progs/onak.html"
SRC_URI="http://www.earth.li/projectpurple/files/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86"
IUSE="berkdb postgres"
RDEPEND="berkdb? ( =sys-libs/db-4* )
postgres? ( virtual/postgresql-server )"
DEPEND="${RDEPEND}"

src_compile() {
local backend="fs"
use berkdb && backend="db4"
use postgres && backend="pg"
if use berkdb && use postgres; then
ewarn "berkdb and postgres requested, postgres was preferred"
fi
econf \
--enable-backend="${backend}" \
|| die "could not configure"
emake || die "emake failed"
}

src_install() {
keepdir /var/lib/onak
dosbin onak maxpath sixdegrees onak-mail.pl
dobin splitkeys stripkey
doman *.[1-8]
insinto /etc
doins onak.conf
dodir /var/lib/onak/doc
insinto /var/lib/onak/doc
doins apache2 README LICENSE onak.sql
dodir /usr/lib/cgi-bin/pks
insinto /usr/lib/cgi-bin/pks
doins add gpgwww lookup

sed -i \
-e 's,^www_port 11371,www_port 0,g' \
-e 's,^db_dir /var/lib/lib/onak,db_dir /var/lib/onak,g' \
-e 's,^logfile /var/lib/log/onak.log,logfile /var/log/onak.log,g' \
-e 's,^max_last 1,max_last 0,g' \
${D}/etc/onak.conf
}