diff options
author | ehaupt <ehaupt@FreeBSD.org> | 2011-04-17 04:44:14 +0800 |
---|---|---|
committer | ehaupt <ehaupt@FreeBSD.org> | 2011-04-17 04:44:14 +0800 |
commit | a5ee620d670afa9b8c58cb7633b34f92be385725 (patch) | |
tree | ea7ed6be13099dea968c30014697fd2963000037 /dns/sshfp | |
parent | be57837870c607380fb84cc87fdfacf3476f4b09 (diff) | |
download | freebsd-ports-gnome-a5ee620d670afa9b8c58cb7633b34f92be385725.tar.gz freebsd-ports-gnome-a5ee620d670afa9b8c58cb7633b34f92be385725.tar.zst freebsd-ports-gnome-a5ee620d670afa9b8c58cb7633b34f92be385725.zip |
Update to 1.2.0
Diffstat (limited to 'dns/sshfp')
-rw-r--r-- | dns/sshfp/Makefile | 23 | ||||
-rw-r--r-- | dns/sshfp/distinfo | 4 | ||||
-rw-r--r-- | dns/sshfp/files/patch-dane | 14 |
3 files changed, 31 insertions, 10 deletions
diff --git a/dns/sshfp/Makefile b/dns/sshfp/Makefile index 7dbb27f2906b..901f9ac7e0f6 100644 --- a/dns/sshfp/Makefile +++ b/dns/sshfp/Makefile @@ -6,8 +6,7 @@ # PORTNAME= sshfp -PORTVERSION= 1.1.6 -PORTREVISION= 1 +PORTVERSION= 1.2.0 CATEGORIES= dns security MASTER_SITES= ftp://ftp.xelerance.com/sshfp/ \ CRITICAL @@ -15,21 +14,29 @@ MASTER_SITES= ftp://ftp.xelerance.com/sshfp/ \ MAINTAINER= ehaupt@FreeBSD.org COMMENT= Generate SSHFP DNS records from knownhosts files or ssh-keyscan -RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/dns/__init__.py:${PORTSDIR}/dns/py-dnspython +RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/dns/__init__.py:${PORTSDIR}/dns/py-dnspython \ + ${PYTHON_PKGNAMEPREFIX}argparse>=0.8.0:${PORTSDIR}/devel/py-argparse +LIB_DEPENDS+= ldns:${PORTSDIR}/dns/ldns NO_BUILD= yes USE_PYTHON= 2.5+ LICENSE= GPLv2 -MAN1= sshfp.1 -PLIST_FILES= bin/sshfp +MAN1= sshfp.1 dane.1 +PLIST_FILES= bin/sshfp bin/dane + +PY_FILES= sshfp dane post-patch: - @${REINPLACE_CMD} -e '1s|.*|#!${PYTHON_CMD}|' ${WRKSRC}/${PORTNAME} +.for f in ${PY_FILES} + @${REINPLACE_CMD} -e '1s|.*|#!${PYTHON_CMD}|' ${WRKSRC}/${f} +.endfor do-install: - ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin - ${INSTALL_MAN} ${WRKSRC}/${MAN1} ${MANPREFIX}/man/man1 +.for f in ${PY_FILES} + ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${PREFIX}/bin + ${INSTALL_MAN} ${WRKSRC}/${f}.1 ${MANPREFIX}/man/man1 +.endfor .include <bsd.port.mk> diff --git a/dns/sshfp/distinfo b/dns/sshfp/distinfo index 00e0244cf0b8..9d11e12cdb8d 100644 --- a/dns/sshfp/distinfo +++ b/dns/sshfp/distinfo @@ -1,2 +1,2 @@ -SHA256 (sshfp-1.1.6.tar.gz) = 3e89de259966c4a4e5dec03117192c301c5b7d5b34f929c7a9baf7273bb196bc -SIZE (sshfp-1.1.6.tar.gz) = 17625 +SHA256 (sshfp-1.2.0.tar.gz) = 3b5ef1304e10642e04a11fc5e70b107d0b326f45bb145efaa55b3508a2a8d5ed +SIZE (sshfp-1.2.0.tar.gz) = 28109 diff --git a/dns/sshfp/files/patch-dane b/dns/sshfp/files/patch-dane new file mode 100644 index 000000000000..8525b43bfd2c --- /dev/null +++ b/dns/sshfp/files/patch-dane @@ -0,0 +1,14 @@ +--- dane.orig 2011-04-15 15:47:31.000000000 +0200 ++++ dane 2011-04-15 15:49:44.000000000 +0200 +@@ -27,9 +27,8 @@ + try: + import ldns + except ImportError: +- print "dane requires the ldns-python sub-package from http://www.nlnetlabs.nl/projects/ldns/" +- print "Fedora/CentOS: yum install ldns-python" +- print "Debian/Ubuntu: apt-get install python-ldns" ++ print "dane requires the ldns python bindings. Please reinstall dns/ldns with the" ++ print "python binding option enabled." + sys.exit() + + |