Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 Apr 2015 13:28:05 +0000 (UTC)
From:      Vsevolod Stakhov <vsevolod@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r384158 - head/security/hpenc
Message-ID:  <201504171328.t3HDS53G070231@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: vsevolod
Date: Fri Apr 17 13:28:04 2015
New Revision: 384158
URL: https://svnweb.freebsd.org/changeset/ports/384158

Log:
  - Install manual page [1]
  - Try to fix openssl port dependency
  
  Submitted by:	Anton Juzhaninov via private email [1]

Modified:
  head/security/hpenc/Makefile

Modified: head/security/hpenc/Makefile
==============================================================================
--- head/security/hpenc/Makefile	Fri Apr 17 13:13:46 2015	(r384157)
+++ head/security/hpenc/Makefile	Fri Apr 17 13:28:04 2015	(r384158)
@@ -2,6 +2,7 @@
 
 PORTNAME=	hpenc
 PORTVERSION=	2.0
+PORTREVISION=	1
 CATEGORIES=	security
 MASTER_SITES=	http://highsecure.ru/distfiles/
 
@@ -12,7 +13,7 @@ LICENSE=	BSD2CLAUSE
 
 USES=		tar:xz compiler:c++11-lib gmake
 USE_OPENSSL=	yes
-PLIST_FILES=	bin/hpenc
+PLIST_FILES=	bin/hpenc man/man1/hpenc.1.gz
 
 MAKE_ARGS+=	"ARCH=${ARCH:S/amd64/x86/:S/i386/x86/}"
 CXXFLAGS+=	-std=c++11 \
@@ -25,9 +26,17 @@ LDFLAGS+=	-pthread -lcrypto -L${OPENSSLL
 
 .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000036
 WITH_OPENSSL_PORT=	yes
+
+# XXX: brain damage warning
+# we need to .include bsd.openssl.mk manually here.because USE_OPENSSL only
+# works when it is defined before bsd.port{.pre}.mk is .included.
+# This makes it currently impossible to combine this macro with OSVERSION to
+# conditionally select WITH_OPENSSL_PORT for OSVERSIONS before 1000015
+.include "${PORTSDIR}/Mk/bsd.openssl.mk"
 .endif
 
 post-install:
+	${INSTALL_MAN} ${WRKSRC}/doc/hpenc.1 ${STAGEDIR}${MANPREFIX}/man/man1
 	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/hpenc
 
 .include <bsd.port.post.mk>



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