ports/185259: [PATCH] security/ykclient: update to 2.12
Matt Stofko
matt at mjslabs.com
Sun Dec 29 00:10:01 UTC 2013
>Number: 185259
>Category: ports
>Synopsis: [PATCH] security/ykclient: update to 2.12
>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 at phjeer.us:/usr/obj/usr/src/sys/DAEMON amd64
>Description:
Update the security/ykclient port to 2.12.
Do not build static libs by default.
Yubico no longer uses Google Code to host the project.
Stage support.
>How-To-Repeat:
>Fix:
--- ykclient-2.12.patch begins here ---
Index: Makefile
===================================================================
--- Makefile (revision 337172)
+++ Makefile (working copy)
@@ -1,10 +1,9 @@
# $FreeBSD$
PORTNAME= ykclient
-PORTVERSION= 2.9
-PORTREVISION= 1
+PORTVERSION= 2.12
CATEGORIES= security
-MASTER_SITES= GOOGLE_CODE
+MASTER_SITES= http://opensource.yubico.com/yubico-c-client/releases/
MAINTAINER= matt at mjslabs.com
COMMENT= Yubico C client library
@@ -19,18 +18,22 @@
PLIST_FILES= bin/ykclient \
include/ykclient.h \
+ include/ykclient_errors.h \
include/ykclient_server_response.h \
- lib/libykclient.a \
+ include/ykclient_version.h \
lib/libykclient.la \
lib/libykclient.so \
- lib/libykclient.so.7
+ lib/libykclient.so.8 \
+ man/man1/ykclient.1.gz
-PROJECTHOST= yubico-c-client
+OPTIONS_DEFINE=STATIC
+STATIC_CONFIGURE_ENABLE=static
+STATIC_PLIST_FILES=lib/libykclient.a
+
MAKE_JOBS_UNSAFE= yes
regression-test: build
@(cd ${WRKSRC}; ${MAKE} check)
-NO_STAGE= yes
.include <bsd.port.mk>
Index: distinfo
===================================================================
--- distinfo (revision 337172)
+++ distinfo (working copy)
@@ -1,2 +1,2 @@
-SHA256 (ykclient-2.9.tar.gz) = f5f93d77dd9f2e3fd1854f7fcfbbc3cfbf4227c3ebe145c8a3f7a2339efbeca5
-SIZE (ykclient-2.9.tar.gz) = 352183
+SHA256 (ykclient-2.12.tar.gz) = eda62475b51e488686ec82564c82bd707eeb30a2fe74a24a5ced2a730f74198c
+SIZE (ykclient-2.12.tar.gz) = 385009
--- ykclient-2.12.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list