Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Nov 2012 12:30:39 +0000 (UTC)
From:      Emanuel Haupt <ehaupt@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r307649 - in head/dns/sshfp: . files
Message-ID:  <201211221230.qAMCUdJG076176@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@FreeBSD.org>
-#
+# Created by: Emanuel Haupt <ehaupt@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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201211221230.qAMCUdJG076176>