[csw-devel] SF.net SVN: gar:[3578] csw/mgar/pkg/djbdns
glawsf at users.sourceforge.net
glawsf at users.sourceforge.net
Wed Mar 4 13:05:48 CET 2009
Revision: 3578
http://gar.svn.sourceforge.net/gar/?rev=3578&view=rev
Author: glawsf
Date: 2009-03-04 12:05:48 +0000 (Wed, 04 Mar 2009)
Log Message:
-----------
more files
Added Paths:
-----------
csw/mgar/pkg/djbdns/branches/
csw/mgar/pkg/djbdns/trunk/Makefile
csw/mgar/pkg/djbdns/trunk/checksums
csw/mgar/pkg/djbdns/trunk/files/
csw/mgar/pkg/djbdns/trunk/files/CSWdjbdns.gspec
Added: csw/mgar/pkg/djbdns/trunk/Makefile
===================================================================
--- csw/mgar/pkg/djbdns/trunk/Makefile (rev 0)
+++ csw/mgar/pkg/djbdns/trunk/Makefile 2009-03-04 12:05:48 UTC (rev 3578)
@@ -0,0 +1,69 @@
+GARNAME = djbdns
+GARVERSION = 1.05
+CATEGORIES = apps
+
+DESCRIPTION = retrieve and publish Domain Name System information
+define BLURB
+djbdns is a collection of Domain Name System tools. It includes several
+components:
+
+ * The dnscache program is a local DNS cache. It accepts recursive DNS
+ queries from local clients such as web browsers. It collects responses
+ from remote DNS servers.
+ * The tinydns program is a fast, UDP-only DNS server. It makes local DNS
+ information available to the Internet. It supports load balancing and
+ client differentation.
+ * The walldns program is a reverse DNS wall. It provides matching reverse
+ and forward records while hiding local host information.
+ * The rbldns program is an IP-address-listing DNS server. It uses DNS to
+ publish a list of IP addresses, such as RBL or DUL.
+ * The dns library handles outgoing and incoming DNS packets. It can be
+ used by clients such as web browsers to look up host addresses, hot names,
+ MX records, etc. It supports asynchronous resolution.
+ * The dnsfilter program is a parallel IP-address-to-host-name converter.
+ * The dnsip, dnsipq, dnsname, dnstxt, and dnsmx programs are simple
+ command-line interfaces to DNS.
+ * The dnsq and dnstrace programs are DNS debugging tools.
+
+If you wish to replicate DNS information to secondary djbdns servers, you will
+also need to install openssh and rsync to perform the actual replication.
+This is not required unless you want to replicate to a secondary djbdns server
+and is not required if your secondary is a BIND DNS server.
+endef
+
+MASTER_SITES = http://cr.yp.to/djbdns/
+DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz
+DISTFILES += $(call admfiles,CSWdjbdns,)
+
+# We define upstream file regex so we can be notifed of new upstream software release
+UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz
+
+CONFIGURE_ARGS = $(DIRPATHS)
+FILES = axfr-get axfrdns axfrdns-conf dnscache dnscache-conf dnsfilter dnsip dnsipq dnsmx dnsname dnsq dnsqr dnstrace dnstracesort dnstxt pickdns pickdns-conf pickdns-data random-ip rbldns rbldns-conf rbldns-data tinydns tinydns-conf tinydns-data tinydns-edit tinydns-get walldns walldns-conf
+
+CONFIGURE_SCRIPTS = custom
+BUILD_SCRIPTS = custom
+TEST_SCRIPTS = custom
+INSTALL_SCRIPTS = custom
+
+TEST_SCRIPTS =
+
+include gar/category.mk
+
+configure-custom:
+ @echo "==> Configuring $(GARNAME)"
+ @cd $(WORKSRC)/ && sed "s|/usr/local|$(prefix)|g" < conf-home > conf-home.csw && mv conf-home.csw conf-home
+ @$(MAKECOOKIE)
+
+build-custom:
+ @echo "==> building $(GARNAME)"
+ @cd $(WORKSRC) && PATH=/opt/csw/gnu:/opt/csw/gcc3/bin/:/usr/bin/:$PATH && export PATH && make
+ @$(MAKECOOKIE)
+
+install-custom:
+ @echo "==> installing $(GARNAME)"
+ @echo "==> to $(DESTDIR)$(prefix)/bin"
+ @rm -rf $(DESTDIR)$(prefix)
+ @mkdir -p $(DESTDIR)$(prefix)/bin
+ @ginstall -m 755 $(foreach FILE, $(FILES), $(WORKSRC)/$(FILE)) $(DESTDIR)$(prefix)/bin
+ @$(MAKECOOKIE)
Added: csw/mgar/pkg/djbdns/trunk/checksums
===================================================================
--- csw/mgar/pkg/djbdns/trunk/checksums (rev 0)
+++ csw/mgar/pkg/djbdns/trunk/checksums 2009-03-04 12:05:48 UTC (rev 3578)
@@ -0,0 +1,2 @@
+3147c5cd56832aa3b41955c7a51cbeb2 download/djbdns-1.05.tar.gz
+913166e653d2c5f026e8a0eccffb39bb download/CSWdjbdns.gspec
Added: csw/mgar/pkg/djbdns/trunk/files/CSWdjbdns.gspec
===================================================================
--- csw/mgar/pkg/djbdns/trunk/files/CSWdjbdns.gspec (rev 0)
+++ csw/mgar/pkg/djbdns/trunk/files/CSWdjbdns.gspec 2009-03-04 12:05:48 UTC (rev 3578)
@@ -0,0 +1,5 @@
+%var bitname djbdns
+%var pkgname CSWdjbdns
+%var hotline http://www.opencsw.org/bugtrack
+%include url file://%{PKGLIB}/csw_dyndepend.gspec
+%copyright
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the devel
mailing list