svn commit: r338406 - head/security/ykclient

Danilo Egea Gondolfo danilo at FreeBSD.org
Wed Jan 1 23:52:48 UTC 2014


Author: danilo
Date: Wed Jan  1 23:52:47 2014
New Revision: 338406
URL: http://svnweb.freebsd.org/changeset/ports/338406

Log:
  - Update from 2.9 to 2.12
  - Update MASTER_SITES
  - Convert LICENSE from BSD to BSD2CLAUSE
  - Add pkgconfig to USES
  - Add STATIC as option
  - Add stage support
  
  PR:		ports/185259
  Submitted by:	Matt Stofko <matt at mjslabs.com> (maintainer)

Modified:
  head/security/ykclient/Makefile
  head/security/ykclient/distinfo

Modified: head/security/ykclient/Makefile
==============================================================================
--- head/security/ykclient/Makefile	Wed Jan  1 23:49:53 2014	(r338405)
+++ head/security/ykclient/Makefile	Wed Jan  1 23:52:47 2014	(r338406)
@@ -1,36 +1,41 @@
 # $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
 
-LICENSE=	BSD
+LICENSE=	BSD2CLAUSE
 
-LIB_DEPENDS=	curl:${PORTSDIR}/ftp/curl
-BUILD_DEPENDS=	curl-config:${PORTSDIR}/ftp/curl
+LIB_DEPENDS=	libcurl.so:${PORTSDIR}/ftp/curl
+BUILD_DEPENDS=	curl-config:${PORTSDIR}/ftp/curl \
+		help2man:${PORTSDIR}/misc/help2man
 
+USES=		pkgconfig
 GNU_CONFIGURE=	yes
 USE_LDCONFIG=	yes
 
 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>

Modified: head/security/ykclient/distinfo
==============================================================================
--- head/security/ykclient/distinfo	Wed Jan  1 23:49:53 2014	(r338405)
+++ head/security/ykclient/distinfo	Wed Jan  1 23:52:47 2014	(r338406)
@@ -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


More information about the svn-ports-all mailing list