Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 Sep 2013 20:02:05 +0000 (UTC)
From:      Alex Kozlov <ak@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r328311 - head/security/dropbear
Message-ID:  <201309252002.r8PK25Km000236@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: ak
Date: Wed Sep 25 20:02:05 2013
New Revision: 328311
URL: http://svnweb.freebsd.org/changeset/ports/328311

Log:
  - Support STAGEDIR
  - Convert to USES=gmake
  - Convert to options helpers
  - Reformat pkg-descr

Modified:
  head/security/dropbear/Makefile
  head/security/dropbear/pkg-descr   (contents, props changed)

Modified: head/security/dropbear/Makefile
==============================================================================
--- head/security/dropbear/Makefile	Wed Sep 25 19:59:55 2013	(r328310)
+++ head/security/dropbear/Makefile	Wed Sep 25 20:02:05 2013	(r328311)
@@ -11,28 +11,23 @@ COMMENT=	SSH 2 server, designed to be us
 
 GNU_CONFIGURE=	yes
 USE_BZIP2=	yes
-USE_GMAKE=	yes
+USES=	gmake
 
 USE_RC_SUBR=	${PORTNAME}
 
 PLIST_FILES=	bin/dbclient \
 		bin/dropbearkey \
 		bin/dropbearconvert \
-		sbin/dropbear
+		sbin/dropbear \
+		man/man1/dbclient.1.gz \
+		man/man8/dropbear.8.gz \
+		man/man8/dropbearkey.8.gz
 
 PLIST_DIRSTRY=	etc/dropbear
 
-MAN1=	dbclient.1
-MAN8=	dropbear.8 dropbearkey.8
-
 OPTIONS_DEFINE=	STATIC
 
-NO_STAGE=	yes
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MSTATIC}
-LDFLAGS+=	-static
-.endif
+STATIC_LDFLAGS=	-static
 
 post-patch:
 	@${REINPLACE_CMD} -e "s,_PRIV_FILENAME \"/etc/,_PRIV_FILENAME \"${PREFIX}/etc/,g; \
@@ -42,8 +37,9 @@ post-patch:
 				${WRKSRC}/libtomcrypt/Makefile.in
 
 post-install:
-	@${MKDIR} ${PREFIX}/etc/dropbear
-	${INSTALL_MAN} ${MAN1:S|^|${WRKSRC}/|} ${MAN1PREFIX}/man/man1
-	${INSTALL_MAN} ${MAN8:S|^|${WRKSRC}/|} ${MAN8PREFIX}/man/man8
+	@${MKDIR} ${STAGEDIR}${PREFIX}/etc/dropbear
+	${INSTALL_MAN} ${WRKSRC}/dbclient.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
+	${INSTALL_MAN} ${WRKSRC}/dropbear.8 ${STAGEDIR}${MAN1PREFIX}/man/man8
+	${INSTALL_MAN} ${WRKSRC}/dropbearkey.8 ${STAGEDIR}${MAN1PREFIX}/man/man8
 
 .include <bsd.port.mk>

Modified: head/security/dropbear/pkg-descr
==============================================================================
--- head/security/dropbear/pkg-descr	Wed Sep 25 19:59:55 2013	(r328310)
+++ head/security/dropbear/pkg-descr	Wed Sep 25 20:02:05 2013	(r328311)
@@ -1,10 +1,10 @@
-Dropbear is an SSH 2 server, designed to be usable in small memory environments.
-It supports: 
+Dropbear is an SSH 2 server, designed to be usable in small memory
+environments. It supports:
 
 	* Main features of SSH 2 protocol
-	* Implements X11 forwarding, and authentication-agent forwarding 
+	* Implements X11 forwarding, and authentication-agent forwarding
 	for OpenSSH clients
-	* Compatible with OpenSSH ~/.ssh/authorized_keys public key 
+	* Compatible with OpenSSH ~/.ssh/authorized_keys public key
 	authentication
 
 WWW: http://matt.ucc.asn.au/dropbear/dropbear.html



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