svn commit: r307649 - in head/dns/sshfp: . files
Emanuel Haupt
ehaupt at FreeBSD.org
Thu Nov 22 12:30:40 UTC 2012
Author: ehaupt
Date: Thu Nov 22 12:30:39 2012
New Revision: 307649
URL: http://svnweb.freebsd.org/changeset/ports/307649
Log:
- Update to 1.2.2
- Use github macros
- Update WWW, project moved to github
- Trim header
Feature safe: yes
Added:
head/dns/sshfp/pkg-plist (contents, props changed)
Deleted:
head/dns/sshfp/files/
Modified:
head/dns/sshfp/Makefile
head/dns/sshfp/distinfo
head/dns/sshfp/pkg-descr
Modified: head/dns/sshfp/Makefile
==============================================================================
--- head/dns/sshfp/Makefile Thu Nov 22 12:28:09 2012 (r307648)
+++ head/dns/sshfp/Makefile Thu Nov 22 12:30:39 2012 (r307649)
@@ -1,16 +1,9 @@
-# New ports collection makefile for: sshfp
-# Date created: 5 Oct 2006
-# Whom: Emanuel Haupt <ehaupt at FreeBSD.org>
-#
+# Created by: Emanuel Haupt <ehaupt at FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= sshfp
-PORTVERSION= 1.2.1
-PORTREVISION= 1
+PORTVERSION= 1.2.2
CATEGORIES= dns security
-MASTER_SITES= ftp://ftp.xelerance.com/sshfp/ \
- CRITICAL
MAINTAINER= ehaupt at FreeBSD.org
COMMENT= Generate SSHFP DNS records from knownhosts files or ssh-keyscan
@@ -18,19 +11,25 @@ COMMENT= Generate SSHFP DNS records from
LICENSE= GPLv2
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
+ ${PYTHON_PKGNAMEPREFIX}argparse>=0.8.0:${PORTSDIR}/devel/py-argparse \
+ ${PYTHON_PKGNAMEPREFIX}ipcalc>=0.6:${PORTSDIR}/net-mgmt/py-ipcalc \
+ ${PYTHON_SITELIBDIR}/ldns.py:${PORTSDIR}/dns/py-ldns
NO_BUILD= yes
USE_PYTHON= 2.5+
+USE_GITHUB= yes
+GH_ACCOUNT= xelerance
+GH_TAGNAME= ${PORTVERSION}
+GH_COMMIT= 3378f7d
MAN1= sshfp.1 dane.1
-PLIST_FILES= bin/sshfp bin/dane
PY_FILES= sshfp dane
+WRKSRC= ${WRKDIR}/${GH_ACCOUNT}-${PORTNAME}-${GH_COMMIT}
+
post-patch:
-.for f in ${PY_FILES}
+.for f in ${PY_FILES} daneldnsx.py
@${REINPLACE_CMD} -e '1s|.*|#!${PYTHON_CMD}|' ${WRKSRC}/${f}
.endfor
@@ -39,5 +38,6 @@ do-install:
${INSTALL_SCRIPT} ${WRKSRC}/${f} ${PREFIX}/bin
${INSTALL_MAN} ${WRKSRC}/${f}.1 ${MANPREFIX}/man/man1
.endfor
+ ${INSTALL_SCRIPT} ${WRKSRC}/daneldnsx.py ${PYTHON_SITELIBDIR}/
.include <bsd.port.mk>
Modified: head/dns/sshfp/distinfo
==============================================================================
--- head/dns/sshfp/distinfo Thu Nov 22 12:28:09 2012 (r307648)
+++ head/dns/sshfp/distinfo Thu Nov 22 12:30:39 2012 (r307649)
@@ -1,2 +1,2 @@
-SHA256 (sshfp-1.2.1.tar.gz) = ebb7f3ac11f62bdaf43afd1b7c0adea7f10d15b32b854dec4b571facf57d4455
-SIZE (sshfp-1.2.1.tar.gz) = 28278
+SHA256 (sshfp-1.2.2.tar.gz) = ac904e785d762406f21e939b7901c6a251133426207179db561bf1d4542005e4
+SIZE (sshfp-1.2.2.tar.gz) = 34709
Modified: head/dns/sshfp/pkg-descr
==============================================================================
--- head/dns/sshfp/pkg-descr Thu Nov 22 12:28:09 2012 (r307648)
+++ head/dns/sshfp/pkg-descr Thu Nov 22 12:30:39 2012 (r307649)
@@ -3,4 +3,4 @@ keys from a knownhosts file or from scan
client can use these SSHFP records if you set "VerifyHostKeyDNS yes" in the file
/etc/ssh/ssh_config.
-WWW: http://freecode.com/projects/sshfp/
+WWW: https://github.com/xelerance/sshfp
Added: head/dns/sshfp/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/dns/sshfp/pkg-plist Thu Nov 22 12:30:39 2012 (r307649)
@@ -0,0 +1,3 @@
+bin/dane
+bin/sshfp
+%%PYTHON_SITELIBDIR%%/daneldnsx.py
More information about the svn-ports-all
mailing list