summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatsuu Takuto <matsuu@gentoo.org>2004-03-01 16:54:56 +0000
committerMatsuu Takuto <matsuu@gentoo.org>2004-03-01 16:54:56 +0000
commit47253f0b256d82c14628b94ad04802bf2c34b7db (patch)
tree3b95e0481ff590b6a150437fda4053b5db85a1b2
parentinteractive fix (Manifest recommit) (diff)
downloadgentoo-2-47253f0b256d82c14628b94ad04802bf2c34b7db.tar.gz
gentoo-2-47253f0b256d82c14628b94ad04802bf2c34b7db.tar.bz2
gentoo-2-47253f0b256d82c14628b94ad04802bf2c34b7db.zip
Version bumped. #40194.
-rw-r--r--dev-cpp/poslib/ChangeLog10
-rw-r--r--dev-cpp/poslib/Manifest4
-rw-r--r--dev-cpp/poslib/files/digest-poslib-1.0.21
-rw-r--r--dev-cpp/poslib/poslib-1.0.2.ebuild26
-rw-r--r--net-dns/posadis/ChangeLog10
-rw-r--r--net-dns/posadis/Manifest5
-rw-r--r--net-dns/posadis/files/digest-posadis-0.60.21
-rw-r--r--net-dns/posadis/files/posadis-init30
-rw-r--r--net-dns/posadis/posadis-0.60.2.ebuild42
9 files changed, 123 insertions, 6 deletions
diff --git a/dev-cpp/poslib/ChangeLog b/dev-cpp/poslib/ChangeLog
index be7aa219d2c4..336403ee0de8 100644
--- a/dev-cpp/poslib/ChangeLog
+++ b/dev-cpp/poslib/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-cpp/poslib
-# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-cpp/poslib/ChangeLog,v 1.2 2004/01/04 18:54:49 aliz Exp $
+# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/poslib/ChangeLog,v 1.3 2004/03/01 16:51:19 matsuu Exp $
+
+*poslib-1.0.2 (02 Mar 2004)
+
+ 02 Mar 2004; <matsuu@gentoo.org> poslib-1.0.2.ebuild:
+ Version bumped. Bug # 40194.
+ Added ~amd64 to KEYWORDS.
*poslib-1.0.1 (02 Nov 2003)
diff --git a/dev-cpp/poslib/Manifest b/dev-cpp/poslib/Manifest
index 90f1909b4eab..f2338dd4a023 100644
--- a/dev-cpp/poslib/Manifest
+++ b/dev-cpp/poslib/Manifest
@@ -1,4 +1,6 @@
-MD5 db2236865a9147566b0432566c8e9d6b poslib-1.0.1.ebuild 710
MD5 c3f736cef97ea981cc8e5dee714bb85c ChangeLog 333
MD5 ca160035368973903394d90e1506ff21 metadata.xml 566
+MD5 db2236865a9147566b0432566c8e9d6b poslib-1.0.1.ebuild 710
+MD5 1ae9299c35418346e7fd46fa59db4537 poslib-1.0.2.ebuild 717
MD5 a27e94a708d0593be9de871130fbee66 files/digest-poslib-1.0.1 64
+MD5 d26ec63ce97f5c2e14c08762a62ba2f7 files/digest-poslib-1.0.2 64
diff --git a/dev-cpp/poslib/files/digest-poslib-1.0.2 b/dev-cpp/poslib/files/digest-poslib-1.0.2
new file mode 100644
index 000000000000..67ffdb0096ef
--- /dev/null
+++ b/dev-cpp/poslib/files/digest-poslib-1.0.2
@@ -0,0 +1 @@
+MD5 49de55d4f1efc2f1c81912a3bcd7bee7 poslib-1.0.2.tar.gz 255360
diff --git a/dev-cpp/poslib/poslib-1.0.2.ebuild b/dev-cpp/poslib/poslib-1.0.2.ebuild
new file mode 100644
index 000000000000..10192b0358b7
--- /dev/null
+++ b/dev-cpp/poslib/poslib-1.0.2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/poslib/poslib-1.0.2.ebuild,v 1.1 2004/03/01 16:51:19 matsuu Exp $
+
+DESCRIPTION="A library for creating C++ programs using the Domain Name System"
+HOMEPAGE="http://www.posadis.org/projects/poslib.php"
+SRC_URI="mirror://sourceforge/posadis/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="ipv6"
+
+DEPEND="virtual/glibc"
+
+src_compile() {
+ econf \
+ --with-cxxflags="${CXXFLAGS} -funsigned-char" \
+ `use_enable ipv6` || die
+ emake || die
+}
+
+src_install() {
+ make DESTDIR=${D} install || die
+ dodoc AUTHORS ChangeLog INSTALL NEWS README TODO
+}
diff --git a/net-dns/posadis/ChangeLog b/net-dns/posadis/ChangeLog
index a05dbd82ddca..dc5c5d711016 100644
--- a/net-dns/posadis/ChangeLog
+++ b/net-dns/posadis/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-dns/posadis
-# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/posadis/ChangeLog,v 1.2 2003/12/07 23:48:10 foser Exp $
+# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-dns/posadis/ChangeLog,v 1.3 2004/03/01 16:54:55 matsuu Exp $
+
+*posadis-0.60.2 (02 Mar 2004)
+
+ 02 Mar 2004; <matsuu@gentoo.org> posadis-0.60.2.ebuild, files/posadis-init:
+ Version bumped. Bugs # 40194.
+ Added ~amd64 to KEYWORDS.
*posadis-0.60.1 (02 Nov 2003)
diff --git a/net-dns/posadis/Manifest b/net-dns/posadis/Manifest
index dffa21c6a3a8..1fa27f5ae537 100644
--- a/net-dns/posadis/Manifest
+++ b/net-dns/posadis/Manifest
@@ -1,5 +1,8 @@
MD5 550e62f1acb466ea6818e9cbbcaa1289 ChangeLog 451
MD5 9958987a590a5ac0b9919f1d15ef001e metadata.xml 542
MD5 c7d047e7f62e258db3a440b22b43e714 posadis-0.60.1.ebuild 1096
-MD5 dde6c2ce0131d5fc180fc630252fa860 files/posadis-0.60.1-init 726
+MD5 6f56c202effc196de96fabe15d7235cf posadis-0.60.2.ebuild 1104
+MD5 b9eb7a985dae0001d98271968fbacf53 files/posadis-init 726
MD5 ebd4b8159124c93f03d46ba8f70ac6c8 files/digest-posadis-0.60.1 66
+MD5 dde6c2ce0131d5fc180fc630252fa860 files/posadis-0.60.1-init 726
+MD5 cb21a826267c4909cdf65a356eab70d6 files/digest-posadis-0.60.2 66
diff --git a/net-dns/posadis/files/digest-posadis-0.60.2 b/net-dns/posadis/files/digest-posadis-0.60.2
new file mode 100644
index 000000000000..6b8f6ec32bf3
--- /dev/null
+++ b/net-dns/posadis/files/digest-posadis-0.60.2
@@ -0,0 +1 @@
+MD5 1f1d5cabd14fe72156a9117b35f0eef8 posadis-0.60.2.tar.gz 445385
diff --git a/net-dns/posadis/files/posadis-init b/net-dns/posadis/files/posadis-init
new file mode 100644
index 000000000000..c09e1973197b
--- /dev/null
+++ b/net-dns/posadis/files/posadis-init
@@ -0,0 +1,30 @@
+#!/sbin/runscript
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2 or later
+# $Header $
+
+depend() {
+ need net
+}
+
+checkconfig() {
+ if [ ! -e /etc/posadisrc ] ; then
+ eerror "You need an /etc/posadisrc to run Posadis"
+ eerror "For more help, do man posadisrc."
+ return 1
+ fi
+}
+
+start() {
+ checkconfig || return 1
+ ebegin "Starting Posadis"
+ start-stop-daemon --quiet --start -p /var/posadis/pidfile --exec /usr/bin/posadis -- -p /var/posadis/pidfile -f
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping Posadis"
+ start-stop-daemon --quiet --stop --name posadis -p /var/posadis/pidfile --exec /usr/bin/posadis
+ eend $?
+}
+
diff --git a/net-dns/posadis/posadis-0.60.2.ebuild b/net-dns/posadis/posadis-0.60.2.ebuild
new file mode 100644
index 000000000000..98965e919dd1
--- /dev/null
+++ b/net-dns/posadis/posadis-0.60.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-dns/posadis/posadis-0.60.2.ebuild,v 1.1 2004/03/01 16:54:55 matsuu Exp $
+
+DESCRIPTION="An authoritive/caching Domain Name Server"
+HOMEPAGE="http://www.posadis.org/projects/posadis.php"
+SRC_URI="mirror://sourceforge/posadis/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="fam"
+
+DEPEND=">=dev-cpp/poslib-1.0.2
+ fam? ( >=app-admin/fam-2.6.9 )"
+
+src_compile() {
+ econf `use_enable fam` || die
+ emake || die
+}
+
+src_install() {
+ make DESTDIR=${D} install || die
+
+ # make directory for posadis pidfile and zone data files
+ keepdir /var/posadis
+ keepdir /etc/posadis
+
+ exeinto /etc/init.d; newexe ${FILESDIR}/${PN}-init posadis
+ insinto /etc/
+ doins posadisrc
+
+ dodoc AUTHORS ChangeLog INSTALL README TODO
+}
+
+pkg_preinst() {
+ source /etc/init.d/functions.sh
+ if [ -L ${svcdir}/started/posadis ]; then
+ einfo "The posadis init script is running. I'll stop it, merge the new files and restart the script."
+ /etc/init.d/posadis stop
+ fi
+}