summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Bar-Lev <alonbl@gentoo.org>2007-05-23 14:19:53 +0000
committerAlon Bar-Lev <alonbl@gentoo.org>2007-05-23 14:19:53 +0000
commit933b13fd396647ee8e6b7309ed8a2d3172641910 (patch)
treeb51345c96a87673395fa55503b600069460c365d /app-crypt/onak
parentStable for x86, closing bug #179012. Wiped out previous version. (diff)
downloadhistorical-933b13fd396647ee8e6b7309ed8a2d3172641910.tar.gz
historical-933b13fd396647ee8e6b7309ed8a2d3172641910.tar.bz2
historical-933b13fd396647ee8e6b7309ed8a2d3172641910.zip
Fix db engines use flags and CGIs, also works now with gnupg-2, thank to maxim for his help
Package-Manager: portage-2.1.2.7
Diffstat (limited to 'app-crypt/onak')
-rw-r--r--app-crypt/onak/ChangeLog9
-rw-r--r--app-crypt/onak/Manifest30
-rw-r--r--app-crypt/onak/files/digest-onak-0.3.23
-rw-r--r--app-crypt/onak/files/digest-onak-0.3.3-r1 (renamed from app-crypt/onak/files/digest-onak-0.3.3)0
-rw-r--r--app-crypt/onak/onak-0.3.2.ebuild31
-rw-r--r--app-crypt/onak/onak-0.3.3-r1.ebuild49
-rw-r--r--app-crypt/onak/onak-0.3.3.ebuild31
7 files changed, 68 insertions, 85 deletions
diff --git a/app-crypt/onak/ChangeLog b/app-crypt/onak/ChangeLog
index 63dc447a7e80..ff3da1931f3d 100644
--- a/app-crypt/onak/ChangeLog
+++ b/app-crypt/onak/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-crypt/onak
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/onak/ChangeLog,v 1.3 2007/05/22 15:43:29 alonbl Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/onak/ChangeLog,v 1.4 2007/05/23 14:19:53 alonbl Exp $
+
+*onak-0.3.3-r1 (23 May 2007)
+
+ 23 May 2007; Alon Bar-Lev <alonbl@gentoo.org> -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)
diff --git a/app-crypt/onak/Manifest b/app-crypt/onak/Manifest
index 0bb6166893ee..7b113fef426b 100644
--- a/app-crypt/onak/Manifest
+++ b/app-crypt/onak/Manifest
@@ -1,24 +1,16 @@
-DIST onak-0.3.2.tar.gz 173462 RMD160 290a0dc65d729a2787031acd15d13adad8ef28aa SHA1 5e517a0fb17f35234255c21d64b0c4cbf70e7495 SHA256 c80c64b188b6db1c486035cfffa7f56acfd57b7deaf19c8873645fa8aa51a5fa
DIST onak-0.3.3.tar.gz 235853 RMD160 691b9c0ab7bc8dedede4d3b97a49ce8ed3704131 SHA1 61c248a28c129f3b9a15e505332ccd055d0d1ec0 SHA256 eaa6710530b66ab57b7bc46e8e8d884b1091506e5ec97e7e202985c9bbcfdaa8
-EBUILD onak-0.3.2.ebuild 953 RMD160 dd4ac2eea325335448383fc8a7e373ce6f71af2f SHA1 678e6e69aedb4f0c8056a79d7da5718cb97a477b SHA256 f194805597f21ad8325ee0bc7f6deb17913abf516362dd38b7c2aeecd2dcf324
-MD5 d29dfd40aa358cb8d7854027633f6f4d onak-0.3.2.ebuild 953
-RMD160 dd4ac2eea325335448383fc8a7e373ce6f71af2f onak-0.3.2.ebuild 953
-SHA256 f194805597f21ad8325ee0bc7f6deb17913abf516362dd38b7c2aeecd2dcf324 onak-0.3.2.ebuild 953
-EBUILD onak-0.3.3.ebuild 952 RMD160 6a7bb3b8853afbd22edb9393164dcf2229ebad35 SHA1 d76c59b2b85117229be72f878b73bd170999a7ae SHA256 9b9b2356f7992ca323e0520a37fa351056be1e220b61863314118356c3434b9c
-MD5 4da309d9dd2e4598fd632f6addaafac9 onak-0.3.3.ebuild 952
-RMD160 6a7bb3b8853afbd22edb9393164dcf2229ebad35 onak-0.3.3.ebuild 952
-SHA256 9b9b2356f7992ca323e0520a37fa351056be1e220b61863314118356c3434b9c onak-0.3.3.ebuild 952
-MISC ChangeLog 603 RMD160 a972a011d1045187924180060073dd23918af7f0 SHA1 dc037b8bc54ab9e923116068fbdb13c8dfe193e9 SHA256 71f837915df33087d9e0200c6d3100859b62a938b0e24f60977e4b7500943b9c
-MD5 0d17c3392f92a1c19f323c559775a0c5 ChangeLog 603
-RMD160 a972a011d1045187924180060073dd23918af7f0 ChangeLog 603
-SHA256 71f837915df33087d9e0200c6d3100859b62a938b0e24f60977e4b7500943b9c ChangeLog 603
+EBUILD onak-0.3.3-r1.ebuild 1416 RMD160 5be29ed082dbfbc1f92599f9f497f81a85c292f6 SHA1 acd9937245695af73dc2e7a78025825a1fb83cd7 SHA256 da2b67ec2d6fd9bf11759c4f9f7b50a03a0bc6151cc80b2a1c136ef9a73e90b8
+MD5 81ff42f2f5ebdbccfb628c6316d90675 onak-0.3.3-r1.ebuild 1416
+RMD160 5be29ed082dbfbc1f92599f9f497f81a85c292f6 onak-0.3.3-r1.ebuild 1416
+SHA256 da2b67ec2d6fd9bf11759c4f9f7b50a03a0bc6151cc80b2a1c136ef9a73e90b8 onak-0.3.3-r1.ebuild 1416
+MISC ChangeLog 843 RMD160 a555c3cb27c19d2805f5a5464df0408cc7b06304 SHA1 fa9a030b26967ee93974b3ea525f09479ff06442 SHA256 d92cf2bf0db0e7c5a7a23ec9297a13c2e0688f16f37aa68184d8e456b7de9d11
+MD5 2ce525967cd23a9118fde1c4b0f32207 ChangeLog 843
+RMD160 a555c3cb27c19d2805f5a5464df0408cc7b06304 ChangeLog 843
+SHA256 d92cf2bf0db0e7c5a7a23ec9297a13c2e0688f16f37aa68184d8e456b7de9d11 ChangeLog 843
MISC metadata.xml 222 RMD160 66c75209b7ea0b1e4c86c9e47fbc7463d7359b42 SHA1 016eae3e47d404d2c1f411fc47329004f5b231bc SHA256 4a9f1c32a9a2bf909479ede7bee0f78698d6e9d86a13ceb5e81433c14b70bdcf
MD5 a5ab3618f9cd3d7433bdfa40ae257618 metadata.xml 222
RMD160 66c75209b7ea0b1e4c86c9e47fbc7463d7359b42 metadata.xml 222
SHA256 4a9f1c32a9a2bf909479ede7bee0f78698d6e9d86a13ceb5e81433c14b70bdcf metadata.xml 222
-MD5 45d7531713e50fe91d043e466ce90090 files/digest-onak-0.3.2 232
-RMD160 22f55391b98491ae1fe249750f764629a2802f64 files/digest-onak-0.3.2 232
-SHA256 156acf235cc26a6be1e5da1152b7738c78e0b8df94b9601ef55bb50f51ebf1e7 files/digest-onak-0.3.2 232
-MD5 d807445c07f2e86f202206939e85c4e0 files/digest-onak-0.3.3 232
-RMD160 b9661ef7f77ca82c2b13c9cb9838df2c53b1ef32 files/digest-onak-0.3.3 232
-SHA256 a66f23d65f4d070abb1bce0c6bbe4a6a0ff3454af96faab5fffac21e819c0e84 files/digest-onak-0.3.3 232
+MD5 d807445c07f2e86f202206939e85c4e0 files/digest-onak-0.3.3-r1 232
+RMD160 b9661ef7f77ca82c2b13c9cb9838df2c53b1ef32 files/digest-onak-0.3.3-r1 232
+SHA256 a66f23d65f4d070abb1bce0c6bbe4a6a0ff3454af96faab5fffac21e819c0e84 files/digest-onak-0.3.3-r1 232
diff --git a/app-crypt/onak/files/digest-onak-0.3.2 b/app-crypt/onak/files/digest-onak-0.3.2
deleted file mode 100644
index 10d5887d7b8e..000000000000
--- a/app-crypt/onak/files/digest-onak-0.3.2
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 c94194e6ad0ddcef321e53bfcaff3bbe onak-0.3.2.tar.gz 173462
-RMD160 290a0dc65d729a2787031acd15d13adad8ef28aa onak-0.3.2.tar.gz 173462
-SHA256 c80c64b188b6db1c486035cfffa7f56acfd57b7deaf19c8873645fa8aa51a5fa onak-0.3.2.tar.gz 173462
diff --git a/app-crypt/onak/files/digest-onak-0.3.3 b/app-crypt/onak/files/digest-onak-0.3.3-r1
index 499f326aa442..499f326aa442 100644
--- a/app-crypt/onak/files/digest-onak-0.3.3
+++ b/app-crypt/onak/files/digest-onak-0.3.3-r1
diff --git a/app-crypt/onak/onak-0.3.2.ebuild b/app-crypt/onak/onak-0.3.2.ebuild
deleted file mode 100644
index 790db7143665..000000000000
--- a/app-crypt/onak/onak-0.3.2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/onak/onak-0.3.2.ebuild,v 1.1 2005/09/19 08:37:34 robbat2 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=""
-RDEPEND="=sys-libs/db-4*"
-DEPEND="${RDEPEND}"
-
-src_install() {
- keepdir /var/lib/onak
- dosbin onak maxpath sixdegrees onak-mail.pl
- dobin splitkeys stripkey
- doman *.[1-8]
- insinto /etc
- doins onak.conf
-
- # these are CGI stuff that I don't want to deal with yet
- #dobin lookup add gpgwww
- 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
-}
diff --git a/app-crypt/onak/onak-0.3.3-r1.ebuild b/app-crypt/onak/onak-0.3.3-r1.ebuild
new file mode 100644
index 000000000000..86d4c57bfc92
--- /dev/null
+++ b/app-crypt/onak/onak-0.3.3-r1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2007 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.1 2007/05/23 14:19:53 alonbl 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? ( dev-db/postgresql )"
+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
+}
diff --git a/app-crypt/onak/onak-0.3.3.ebuild b/app-crypt/onak/onak-0.3.3.ebuild
deleted file mode 100644
index f02600240353..000000000000
--- a/app-crypt/onak/onak-0.3.3.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2007 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.ebuild,v 1.1 2007/05/22 15:43:29 alonbl 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=""
-RDEPEND="=sys-libs/db-4*"
-DEPEND="${RDEPEND}"
-
-src_install() {
- keepdir /var/lib/onak
- dosbin onak maxpath sixdegrees onak-mail.pl
- dobin splitkeys stripkey
- doman *.[1-8]
- insinto /etc
- doins onak.conf
-
- # these are CGI stuff that I don't want to deal with yet
- #dobin lookup add gpgwww
- 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
-}