ports/80834: New Port: CheckDNS v0.5

Ozkan KIRIK ozkan at enderunix.org
Mon May 9 19:20:04 UTC 2005


>Number:         80834
>Category:       ports
>Synopsis:       New Port: CheckDNS v0.5
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Mon May 09 19:20:02 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Ozkan KIRIK
>Release:        FreeBSD 5.1-RELEASE i386
>Organization:
EnderUNIX SDT @ Turkey
>Environment:
System: FreeBSD 5.1-RELEASE i386


	
>Description:
	
	New Port: CheckDNS v0.5
>How-To-Repeat:
	
	Adding new port
>Fix:

	

--- checkdns.sh begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	checkdns
#	checkdns/Makefile
#	checkdns/distinfo
#	checkdns/files
#	checkdns/pkg-descr
#	checkdns/pkg-message
#	checkdns/pkg-plist
#	checkdns/files/Makefile.patch
#
echo c - checkdns
mkdir -p checkdns > /dev/null 2>&1
echo x - checkdns/Makefile
sed 's/^X//' >checkdns/Makefile << 'END-of-checkdns/Makefile'
X# New ports collection makefile for:   checkdns
X# Date created:                 9 May 2005
X# Whom:                         Ozkan KIRIK <ozkan at enderunix.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	checkdns
XPORTVERSION=	0.5
XCATEGORIES=	dns
XMASTER_SITES=	http://www.enderunix.org/checkdns/
X
XPATCH_SITES=	${FILESDIR}/
XPATCHFILES=	Makefile.patch
X
XMAINTAINER=	ozkan at enderunix.org
XCOMMENT=	A domain name server analysis and reporting tool
X
X.if defined(NOPORTDOCS)
X#make portlint happy :)
X.endif
X
XSED_SCRIPT+=	-e '{ s,%%PREFIX%%,${PREFIX},g; }'
X
Xpost-install:
X	@${CAT} ${PKGMESSAGE} | ${SED} ${SED_SCRIPT}
X
X.include <bsd.port.mk>
END-of-checkdns/Makefile
echo x - checkdns/distinfo
sed 's/^X//' >checkdns/distinfo << 'END-of-checkdns/distinfo'
XMD5 (checkdns-0.5.tar.gz) = 5f228f655aa324151da2df7b89706758
XSIZE (checkdns-0.5.tar.gz) = 17259
XMD5 (Makefile.patch) = 5c53172699a0e758efee3f9850071236
XSIZE (Makefile.patch) = 616
END-of-checkdns/distinfo
echo c - checkdns/files
mkdir -p checkdns/files > /dev/null 2>&1
echo x - checkdns/pkg-descr
sed 's/^X//' >checkdns/pkg-descr << 'END-of-checkdns/pkg-descr'
XThis program is a domain name server analysis and reporting tool.
XIt checks and reports whether a domain name, hosted by your organization,
Xis still in use, and if so, reports whether your name servers are
Xstill the delegated name servers of the domain name in question.
X
XReports are generated both to the console and as HTML output.
XHTMLs also include information about the MX and WWW records of the domain name.
X
XThe tool is expected to be of great use for Internet Service Providers
Xwho are in need of keeping track of lame dns records.
X
XProject Page:
XWWW: http://www.enderunix.org/checkdns
X
XAuthor: 
X      Atilim BOY
X   aboy at enderunix.org
X EnderUNIX SDT @ Turkey
Xhttp://www.enderunix.org/
END-of-checkdns/pkg-descr
echo x - checkdns/pkg-message
sed 's/^X//' >checkdns/pkg-message << 'END-of-checkdns/pkg-message'
X   --------------------------------------------------------------------
X  |            >>> ATTENTION PLEASE <<<                                |
X  |                                                                    |
X  |   Please don't forget these :                                      |
X  |         - editing %%PREFIX%%/etc/checkdns.conf file !              |
X  |         - copying checkdns.css file to Html Output Directory !     |
X  |                                                                    |
X   --------------------------------------------------------------------
X
X
X   --------------------------------------------------------------------
X  |                                                                    |
X  | uninstallation script has been stored to %%PREFIX%%/share/checkdns |
X  | so you can use it to uninstall checkdns in the future.             |
X  |                                                                    |
X  | (C), EnderUNIX Software Development Team @ Turkey                  |
X  |                http://www.enderunix.org/checkdns/                  |
X  |                                                                    |
X  |                                    Istanbul, 2005                  |
X   --------------------------------------------------------------------
END-of-checkdns/pkg-message
echo x - checkdns/pkg-plist
sed 's/^X//' >checkdns/pkg-plist << 'END-of-checkdns/pkg-plist'
Xbin/checkdns
Xetc/checkdns.conf
X%%DATADIR%%/README 
X%%DATADIR%%/THANKS 
X%%DATADIR%%/TODO
X%%DATADIR%%/AUTHORS
X%%DATADIR%%/COPYING
X%%DATADIR%%/INSTALL
X%%DATADIR%%/ChangeLog
X%%DATADIR%%/uninstall.sh
X%%DATADIR%%/lang/english
X%%DATADIR%%/lang/spanish
X%%DATADIR%%/lang/turkish
X at dirrm %%DATADIR%%/lang
X at dirrm %%DATADIR%%
END-of-checkdns/pkg-plist
echo x - checkdns/files/Makefile.patch
sed 's/^X//' >checkdns/files/Makefile.patch << 'END-of-checkdns/files/Makefile.patch'
X--- Makefile.orig	Sat Jan 15 22:40:27 2005
X+++ Makefile	Tue Aug  9 02:39:59 2005
X@@ -10,6 +10,14 @@
X 
X install:
X 	cp checkdns /usr/local/bin/checkdns
X+	chown root /usr/local/bin/checkdns
X+	chmod 700 /usr/local/bin/checkdns
X+	cp -pf checkdns.conf-dist /usr/local/etc/checkdns.conf
X+	mkdir -p /usr/local/share/checkdns/lang
X+	cp -f README THANKS TODO AUTHORS COPYING INSTALL ChangeLog uninstall.sh /usr/local/share/checkdns
X+	cp -f lang/* /usr/local/share/checkdns/lang
X+
X+
X 
X clean:
X 	rm -f $(OBJS) checkdns
X@@ -17,4 +25,4 @@
X uninstall: clean
X 	rm /usr/local/bin/checkdns
X 
X-all: compile install clean
X+all: compile
END-of-checkdns/files/Makefile.patch
exit
--- checkdns.sh ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list