Version bumped, Support to syslog, bug #156564.
authorMatsuu Takuto <matsuu@gentoo.org>
Sun, 3 Dec 2006 03:46:55 +0000 (03:46 +0000)
committerMatsuu Takuto <matsuu@gentoo.org>
Sun, 3 Dec 2006 03:46:55 +0000 (03:46 +0000)
Package-Manager: portage-2.1.1-r2

net-dns/maradns/ChangeLog
net-dns/maradns/Manifest
net-dns/maradns/files/digest-maradns-1.2.12.04 [new file with mode: 0644]
net-dns/maradns/files/maradns.rc6
net-dns/maradns/files/zoneserver.rc6
net-dns/maradns/maradns-1.2.12.04.ebuild [new file with mode: 0644]

index 040e379181f28024641614b1f82b8b2a588342b2..675609fa951d964e75bb8da2250777c7ca5bd920 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for net-dns/maradns
 # Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/maradns/ChangeLog,v 1.8 2006/08/13 00:48:10 matsuu Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dns/maradns/ChangeLog,v 1.9 2006/12/03 03:46:54 matsuu Exp $
+
+*maradns-1.2.12.04 (03 Dec 2006)
+
+  03 Dec 2006; MATSUU Takuto <matsuu@gentoo.org> files/maradns.rc6,
+  files/zoneserver.rc6, +maradns-1.2.12.04.ebuild:
+  Version bumped. Support syslog, bug #156564.
 
 *maradns-1.2.07.8 (13 Aug 2006)
 
index 7724ae019db3bdc8015206ec0a12b27c02c259c0..948fa91a8d3579515fd60009668d164c0d38374e 100644 (file)
@@ -1,13 +1,14 @@
-AUX maradns.rc6 535 RMD160 8a802350e89680ec7c4f168804a9ec48810342fc SHA1 e68f2803b54f0a1dd6e774d5420423bd581e6028 SHA256 19be9b2c5f62bfd8dc4b2416a1c92b1bd1638c7778b19eccc6204e1daf13c0ff
-MD5 c96def1e9760b2ffff24462dea0d73f9 files/maradns.rc6 535
-RMD160 8a802350e89680ec7c4f168804a9ec48810342fc files/maradns.rc6 535
-SHA256 19be9b2c5f62bfd8dc4b2416a1c92b1bd1638c7778b19eccc6204e1daf13c0ff files/maradns.rc6 535
-AUX zoneserver.rc6 542 RMD160 cd987fb24fcfd1b45414f6c9324ec50779cc83e4 SHA1 56cd8741756ee32bbe6ba324cdaeee73187332b6 SHA256 c24a5bb936ca20011284a70443f0211fc5dbdb766c95f715c43418f0c0493d9b
-MD5 7253353e8372f874a6f2bb7f6577d3a7 files/zoneserver.rc6 542
-RMD160 cd987fb24fcfd1b45414f6c9324ec50779cc83e4 files/zoneserver.rc6 542
-SHA256 c24a5bb936ca20011284a70443f0211fc5dbdb766c95f715c43418f0c0493d9b files/zoneserver.rc6 542
+AUX maradns.rc6 496 RMD160 6593915bc266ccf1ec49220ed28d2470937f8bdc SHA1 58f1e6d7cbd303b6632f7e085c6ab07432e7085d SHA256 bc94fd47ffedc57e48c391bfc2278e649ac64cd094f51ad096b2f31d8b9e9239
+MD5 011decff6d3b8f3fce3d47516e483cf9 files/maradns.rc6 496
+RMD160 6593915bc266ccf1ec49220ed28d2470937f8bdc files/maradns.rc6 496
+SHA256 bc94fd47ffedc57e48c391bfc2278e649ac64cd094f51ad096b2f31d8b9e9239 files/maradns.rc6 496
+AUX zoneserver.rc6 498 RMD160 7911e2d99bba889d3e5d208a5820c4b38dda0865 SHA1 100012d3a75cef9990fa77a2bfd6582c84a56bcf SHA256 e362ec86fe50a4b94118155a05ad5720caa2f5c1a4100e3cde208f801f7dd53a
+MD5 5bbef88afb340b86adcc6c53ce427e28 files/zoneserver.rc6 498
+RMD160 7911e2d99bba889d3e5d208a5820c4b38dda0865 files/zoneserver.rc6 498
+SHA256 e362ec86fe50a4b94118155a05ad5720caa2f5c1a4100e3cde208f801f7dd53a files/zoneserver.rc6 498
 DIST maradns-1.2.03.3.tar.bz2 770309 RMD160 e4729d92fd9da3dee49ca49e6486f889634514cc SHA1 77625d68c1763eae95af65e0e88771832557b79b SHA256 dcc92c42251961651684ca4c5591bc3b220c686e58c968a41683cab1351b65ec
 DIST maradns-1.2.07.8.tar.bz2 983469 RMD160 0b9a88c89d2dd6e9e78a5d6f1fa6b281a20312d5 SHA1 9f629c3c362ff9a57486ee82067ee9b532766395 SHA256 ff89d28c291a3bb9ea4ed28969636c1b458f35b51ac87a4756203a4067cfc6ca
+DIST maradns-1.2.12.04.tar.bz2 987784 RMD160 4ab165b60f7b868c86e210e138892e5ce4fc5cb1 SHA1 02b9a8ddaedbec2b1d0113a7f2bc8b654354e657 SHA256 55b843b9e0f33aaab8a37537ce17358f9ca8df66990fedc0eee86b876270bcfe
 EBUILD maradns-1.2.03.3.ebuild 1515 RMD160 b249068dcb5e2914820c4e53c49e848c86dd73b0 SHA1 c0c5471096fff6479855af88a1dbc2ef42ce4f4c SHA256 0afc64c80d0bb7f49a91ce9218ad1e8782f29be4b211185aaf60343e5d79e31b
 MD5 f3d5d906c43c8fbc53daa8913a461dce maradns-1.2.03.3.ebuild 1515
 RMD160 b249068dcb5e2914820c4e53c49e848c86dd73b0 maradns-1.2.03.3.ebuild 1515
@@ -16,10 +17,14 @@ EBUILD maradns-1.2.07.8.ebuild 1436 RMD160 d024f5cfc04ebaf005cf35ca9d1a9c6f60876
 MD5 142d2ed68503234da2492b41b1027a38 maradns-1.2.07.8.ebuild 1436
 RMD160 d024f5cfc04ebaf005cf35ca9d1a9c6f60876523 maradns-1.2.07.8.ebuild 1436
 SHA256 e8584e28a42507d3fd36fab463cc712a547594189fe25cf7b47fec003c603cf8 maradns-1.2.07.8.ebuild 1436
-MISC ChangeLog 1307 RMD160 441c409ce41b7e307262e52ad6505739b4e2e32a SHA1 e07752f454aae84c51b33cb645c1b1e0d1625414 SHA256 84eece8aa4ee02affdba8747020e03125266b97f80ec16655bee31cb69f4abb1
-MD5 64eca46be1420115265166236817e4e0 ChangeLog 1307
-RMD160 441c409ce41b7e307262e52ad6505739b4e2e32a ChangeLog 1307
-SHA256 84eece8aa4ee02affdba8747020e03125266b97f80ec16655bee31cb69f4abb1 ChangeLog 1307
+EBUILD maradns-1.2.12.04.ebuild 1469 RMD160 991d459a9671ed5f2ae74f909378a92c346d2d7a SHA1 4d584e40487b3cebf18250ec839bc7f941fbdb0e SHA256 acb51db4cd1412e87a45b0531ab206b540eb9f15d750c09f2500f0dfd954a7c1
+MD5 31f4bfbdd4dfac81b0ae09593881a806 maradns-1.2.12.04.ebuild 1469
+RMD160 991d459a9671ed5f2ae74f909378a92c346d2d7a maradns-1.2.12.04.ebuild 1469
+SHA256 acb51db4cd1412e87a45b0531ab206b540eb9f15d750c09f2500f0dfd954a7c1 maradns-1.2.12.04.ebuild 1469
+MISC ChangeLog 1508 RMD160 4d74958a963842609f760576d2b68ce5829cefc6 SHA1 4639d2f48322d1abf6df243affcbad0d746a066d SHA256 63e3000c749c0571c1ae4475b797bea935aff5eec870d3c951289b3abeb60029
+MD5 64041309a810221003f533114f2f5558 ChangeLog 1508
+RMD160 4d74958a963842609f760576d2b68ce5829cefc6 ChangeLog 1508
+SHA256 63e3000c749c0571c1ae4475b797bea935aff5eec870d3c951289b3abeb60029 ChangeLog 1508
 MISC metadata.xml 222 RMD160 23efe87c16ebc9fbeb91e894ab372cc3bb66bc49 SHA1 a5d1e2317ae207bbd664aebe986687948fdd984a SHA256 38ef3457fd14e6872985f0e100fde79d0b8a9dbc4fc39ceef780c8c5abc5f337
 MD5 ae35aecf3e681586ace5f8c15866aed7 metadata.xml 222
 RMD160 23efe87c16ebc9fbeb91e894ab372cc3bb66bc49 metadata.xml 222
@@ -30,3 +35,6 @@ SHA256 c2abce5d1323d51764402212510c5e1f1cb0850caccc91f3a80ddc95c8163618 files/di
 MD5 6022949495e1524af9409d64a6db66af files/digest-maradns-1.2.07.8 253
 RMD160 ae20f5ac20d1f411c0a6aed98550fd481c350e32 files/digest-maradns-1.2.07.8 253
 SHA256 b52cfa028106c093e1a3570f351dc7d806ff8787bfed91b9ac854a6bc83a6e39 files/digest-maradns-1.2.07.8 253
+MD5 aff80d28e511a9e434a664bc1cf2e4ac files/digest-maradns-1.2.12.04 256
+RMD160 ee3b5b447a042fc4a5129fe5142f00d1a294658a files/digest-maradns-1.2.12.04 256
+SHA256 4fe3fa6c29b5a90672b63b136858b537cace203525a52f4e45a59cfc474251f1 files/digest-maradns-1.2.12.04 256
diff --git a/net-dns/maradns/files/digest-maradns-1.2.12.04 b/net-dns/maradns/files/digest-maradns-1.2.12.04
new file mode 100644 (file)
index 0000000..bb89da4
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 957b7772d22f30cb948def52eb6eaaf6 maradns-1.2.12.04.tar.bz2 987784
+RMD160 4ab165b60f7b868c86e210e138892e5ce4fc5cb1 maradns-1.2.12.04.tar.bz2 987784
+SHA256 55b843b9e0f33aaab8a37537ce17358f9ca8df66990fedc0eee86b876270bcfe maradns-1.2.12.04.tar.bz2 987784
index 90f494ad3447e8ab66ee19cea5f09d396d20da63..f93ad5587f9a577a8013d8533202bd1eabae5422 100644 (file)
@@ -1,7 +1,7 @@
 #!/sbin/runscript
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/maradns/files/maradns.rc6,v 1.2 2004/07/14 23:23:52 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dns/maradns/files/maradns.rc6,v 1.3 2006/12/03 03:46:55 matsuu Exp $
 
 depend() {
        need net
@@ -10,13 +10,13 @@ depend() {
 
 start() {
        ebegin "Starting maradns"
-       start-stop-daemon --start --quiet -b -m --pidfile /var/run/maradns.pid \
-               --exec /usr/sbin/maradns
+       start-stop-daemon --start --quiet \
+               --exec /usr/bin/duende /usr/sbin/maradns
        eend $?
 }
 
 stop() {
        ebegin "Stopping maradns"
-       start-stop-daemon --stop --quiet --pidfile /var/run/maradns.pid
+       start-stop-daemon --stop --quiet --name maradns
        eend $?
 }
index 38faf8a4b83e4cca5827a71ae48f547f30a6e9a5..b2fe8fe3da2af950bf7da8daf50acfe8ecdaa981 100644 (file)
@@ -1,7 +1,7 @@
 #!/sbin/runscript
 # Copyright 1999-2006 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/maradns/files/zoneserver.rc6,v 1.1 2006/02/25 17:49:54 matsuu Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dns/maradns/files/zoneserver.rc6,v 1.2 2006/12/03 03:46:55 matsuu Exp $
 
 depend() {
        need net
@@ -9,14 +9,13 @@ depend() {
 
 start() {
        ebegin "Starting zoneserver"
-       start-stop-daemon --start --quiet -b -m \
-               --pidfile /var/run/zoneserver.pid \
-               --exec /usr/sbin/zoneserver
+       start-stop-daemon --start --quiet \
+               --exec /usr/bin/duende /usr/sbin/zoneserver
        eend $?
 }
 
 stop() {
        ebegin "Stopping zoneserver"
-       start-stop-daemon --stop --quiet --pidfile /var/run/zoneserver.pid
+       start-stop-daemon --stop --quiet --name zoneserver
        eend $?
 }
diff --git a/net-dns/maradns/maradns-1.2.12.04.ebuild b/net-dns/maradns/maradns-1.2.12.04.ebuild
new file mode 100644 (file)
index 0000000..c0de67e
--- /dev/null
@@ -0,0 +1,57 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-dns/maradns/maradns-1.2.12.04.ebuild,v 1.1 2006/12/03 03:46:54 matsuu Exp $
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Proxy DNS server with permanent caching"
+HOMEPAGE="http://www.maradns.org/"
+SRC_URI="mirror://sourceforge/maradns/${P}.tar.bz2"
+
+LICENSE="as-is"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE=""
+
+DEPEND="dev-lang/perl"
+
+src_unpack() {
+       unpack ${A}
+       cd "${S}"
+       sed -i \
+               -e "s:PREFIX/man:PREFIX/share/man:" \
+               -e "s:PREFIX/doc/maradns-\$VERSION:PREFIX/share/doc/${PF}:" \
+               build/install.locations || die
+       sed -i -e "s:-O2:${CFLAGS}:" build/Makefile.linux || die
+}
+
+src_compile() {
+       ./configure || die
+       emake CC="$(tc-getCC)" || die "compile problem"
+}
+
+src_install() {
+       dosbin server/maradns
+       # use authonly && newsbin server/maradns.authonly maradns
+       dosbin tcp/zoneserver
+
+       dobin tcp/getzone tcp/fetchzone tools/askmara tools/duende
+
+       doman doc/en/man/*.[1-9]
+
+       dodoc maradns.gpg.key
+       dodoc doc/en/{QuickStart,README,*.txt}
+       dohtml doc/en/*.html
+       dohtml -r doc/en/webpage
+
+       insinto /etc; newins doc/en/examples/example_mararc mararc
+       insinto /etc/maradns; newins doc/en/examples/example_csv2 db.example.net
+       keepdir /etc/maradns/logger
+
+       newinitd "${FILESDIR}"/maradns.rc6 maradns
+       newinitd "${FILESDIR}"/zoneserver.rc6 zoneserver
+}
+
+pkg_postinst() {
+       enewuser maradns 99 -1 /var/empty daemon
+}