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