New port for pydns, simple DNS library for Python. This is an existing project hosted on SourceForge. It is under the Python (CNRI) license. Fix: A sharfile is appended. How-To-Repeat: n/a
The shar file included in my initial PR was bogus. Even when you RTFM, if it's your first port, you're gonna get _something_ wrong. The following sharfile resulted from _really_ RTFM. -- Mark # 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: # # pydns # pydns/files # pydns/pkg-plist # pydns/pkg-descr # pydns/pkg-comment # pydns/distinfo # pydns/Makefile # echo c - pydns mkdir -p pydns > /dev/null 2>&1 echo c - pydns/files mkdir -p pydns/files > /dev/null 2>&1 echo x - pydns/pkg-plist sed 's/^X//' >pydns/pkg-plist << 'END-of-pydns/pkg-plist' Xlib/%%PYTHON_VERSION%%/site-packages/DNS/Base.py Xlib/%%PYTHON_VERSION%%/site-packages/DNS/Base.pyc Xlib/%%PYTHON_VERSION%%/site-packages/DNS/Base.pyo Xlib/%%PYTHON_VERSION%%/site-packages/DNS/Class.py Xlib/%%PYTHON_VERSION%%/site-packages/DNS/Class.pyc Xlib/%%PYTHON_VERSION%%/site-packages/DNS/Class.pyo Xlib/%%PYTHON_VERSION%%/site-packages/DNS/Lib.py Xlib/%%PYTHON_VERSION%%/site-packages/DNS/Lib.pyc Xlib/%%PYTHON_VERSION%%/site-packages/DNS/Lib.pyo Xlib/%%PYTHON_VERSION%%/site-packages/DNS/Opcode.py Xlib/%%PYTHON_VERSION%%/site-packages/DNS/Opcode.pyc Xlib/%%PYTHON_VERSION%%/site-packages/DNS/Opcode.pyo Xlib/%%PYTHON_VERSION%%/site-packages/DNS/Status.py Xlib/%%PYTHON_VERSION%%/site-packages/DNS/Status.pyc Xlib/%%PYTHON_VERSION%%/site-packages/DNS/Status.pyo Xlib/%%PYTHON_VERSION%%/site-packages/DNS/Type.py Xlib/%%PYTHON_VERSION%%/site-packages/DNS/Type.pyc Xlib/%%PYTHON_VERSION%%/site-packages/DNS/Type.pyo Xlib/%%PYTHON_VERSION%%/site-packages/DNS/__init__.py Xlib/%%PYTHON_VERSION%%/site-packages/DNS/__init__.pyc Xlib/%%PYTHON_VERSION%%/site-packages/DNS/__init__.pyo Xlib/%%PYTHON_VERSION%%/site-packages/DNS/lazy.py Xlib/%%PYTHON_VERSION%%/site-packages/DNS/lazy.pyc Xlib/%%PYTHON_VERSION%%/site-packages/DNS/lazy.pyo Xlib/%%PYTHON_VERSION%%/site-packages/DNS/win32dns.py Xlib/%%PYTHON_VERSION%%/site-packages/DNS/win32dns.pyc Xlib/%%PYTHON_VERSION%%/site-packages/DNS/win32dns.pyo X@dirrm lib/%%PYTHON_VERSION%%/site-packages/DNS END-of-pydns/pkg-plist echo x - pydns/pkg-descr sed 's/^X//' >pydns/pkg-descr << 'END-of-pydns/pkg-descr' XThis directory contains a Python module that implements a DNS (Domain XName Server) client, plus additional modules that define some symbolic Xconstants used by DNS (dnstype, dnsclass, dnsopcode). X XThis code is released under a Python-style license. X XA mailing list is available at pydns-developer@lists.sourceforge.net. X XBugs and/or patches should go to the tracker on SourceForge: XWWW: http://sourceforge.net/tracker/?group_id=31674 X X- Mark Linimon Xlinimon@lonesome.com END-of-pydns/pkg-descr echo x - pydns/pkg-comment sed 's/^X//' >pydns/pkg-comment << 'END-of-pydns/pkg-comment' XA DNS (Domain Name Server) library for Python END-of-pydns/pkg-comment echo x - pydns/distinfo sed 's/^X//' >pydns/distinfo << 'END-of-pydns/distinfo' XMD5 (pydns-2.3.0.tgz) = b79616da9e88abce88edf82b369ee58d END-of-pydns/distinfo echo x - pydns/Makefile sed 's/^X//' >pydns/Makefile << 'END-of-pydns/Makefile' X# New ports collection makefile for: pydns X# Date created: 21 September 2002 X# Whom: Mark Linimon (linimon@lonesome.com) X# X# $FreeBSD$ X# X XPORTNAME= pydns XPORTVERSION= 2.3.0 XPORTREVISION= 0 XCATEGORIES= net python XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= pydns XEXTRACT_SUFX= .tgz X XMAINTAINER= linimon@lonesome.com X XUSE_PYTHON= yes XUSE_PYDISTUTILS= yes X XDOCS= README.txt README-guido.txt X X.if !defined(NOPORTDOCS) Xpost-install: X @${MKDIR} ${DOCSDIR} X.for file in ${DOCS} X @${INSTALL_MAN} ${WRKSRC}/${file} ${DOCSDIR} X.endfor X.endif X X.include <bsd.port.mk> END-of-pydns/Makefile exit
Responsible Changed From-To: freebsd-ports->perky I'll handle this after ports freeze.
State Changed From-To: open->closed New port added. Thanks!