Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 28 Dec 2013 16:08:10 -0800 (PST)
From:      Matt Stofko <matt@mjslabs.com>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/185258: [PATCH] security/ykpers: update to 1.14.1
Message-ID:  <201312290008.rBT08AVi056997@phjeer.us>
Resent-Message-ID: <201312290010.rBT0A0DA075152@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         185258
>Category:       ports
>Synopsis:       [PATCH] security/ykpers: update to 1.14.1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Dec 29 00:10:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Matt Stofko
>Release:        FreeBSD 9.2-RELEASE-p2 amd64
>Organization:
mjslabs.com
>Environment:
System: FreeBSD phjeer.us 9.2-RELEASE-p2 FreeBSD 9.2-RELEASE-p2 #0 r259452: Mon Dec 16 01:52:26 PST 2013 root@phjeer.us:/usr/obj/usr/src/sys/DAEMON amd64


	
>Description:
	Update the security/ykpers port to 1.14.1.
	Do not build static libs by default.
	Yubico no longer uses Google Code to host the project.
	Stage support.

>How-To-Repeat:
	
>Fix:

	

--- ykpers-1.14.1.patch begins here ---
Index: Makefile
===================================================================
--- Makefile	(revision 337172)
+++ Makefile	(working copy)
@@ -1,9 +1,9 @@
 # $FreeBSD$
 
 PORTNAME=	ykpers
-PORTVERSION=	1.12.0
+PORTVERSION=	1.14.1
 CATEGORIES=	security
-MASTER_SITES=	GOOGLE_CODE
+MASTER_SITES=	http://opensource.yubico.com/yubikey-personalization/releases/
 
 MAINTAINER=	matt@mjslabs.com
 COMMENT=	Library and tool for personalization of Yubico's YubiKey
@@ -16,9 +16,6 @@
 USE_LDCONFIG=	yes
 USES=		pkgconfig
 
-MAN1=		ykchalresp.1 \
-		ykinfo.1 \
-		ykpersonalize.1
 PLIST_FILES=	bin/ykchalresp \
 		bin/ykinfo \
 		bin/ykpersonalize \
@@ -28,20 +25,24 @@
 		include/ykpers-1/ykpers.h \
 		include/ykpers-1/ykpers-version.h \
 		include/ykpers-1/ykstatus.h \
-		lib/libykpers-1.a \
 		lib/libykpers-1.la \
 		lib/libykpers-1.so \
-		lib/libykpers-1.so.13 \
-		libdata/pkgconfig/ykpers-1.pc
+		lib/libykpers-1.so.15 \
+		libdata/pkgconfig/ykpers-1.pc \
+		man/man1/ykchalresp.1.gz \
+		man/man1/ykinfo.1.gz \
+		man/man1/ykpersonalize.1.gz
 PLIST_DIRS=	include/ykpers-1
 
-PROJECTHOST=	yubikey-personalization
+OPTIONS_DEFINE=STATIC
 
+STATIC_CONFIGURE_ENABLE=static
+STATIC_PLIST_FILES=lib/libykpers-1.a
+
 MAKE_JOBS_UNSAFE=yes
 
 LDFLAGS+=	-L/usr/lib
 
-NO_STAGE=	yes
 post-patch:
 	@${REINPLACE_CMD} -e 's|^pkgconfigdir = .*|pkgconfigdir = /usr/local/libdata/pkgconfig|g' \
 		${WRKSRC}/Makefile.in
Index: distinfo
===================================================================
--- distinfo	(revision 337172)
+++ distinfo	(working copy)
@@ -1,2 +1,2 @@
-SHA256 (ykpers-1.12.0.tar.gz) = b6968982b9e9c3435a245ba6c3096a823dcb722967b5700402d91b8614a72429
-SIZE (ykpers-1.12.0.tar.gz) = 464464
+SHA256 (ykpers-1.14.1.tar.gz) = 7c1e25cd9c931bafa3c4693e98c64a481db25d0f7674e4960103cce639da1607
+SIZE (ykpers-1.14.1.tar.gz) = 499173
--- ykpers-1.14.1.patch ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



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