[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