Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 20 Oct 2017 07:08:56 +0000 (UTC)
From:      =?UTF-8?Q?Romain_Tarti=c3=a8re?= <romain@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r452504 - head/security/yubikey-personalization-gui
Message-ID:  <201710200708.v9K78ux7003587@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: romain
Date: Fri Oct 20 07:08:56 2017
New Revision: 452504
URL: https://svnweb.freebsd.org/changeset/ports/452504

Log:
  Various improvements
  
  - Install man pages
  - Install .desktop file
  - Install icons
  - Properly register dependencies reported by stage-qa
  - Define LICENSE_FILE
  - Bump PORTREVISION
  
  PR:		223124
  Submitted by:	ehaupt

Modified:
  head/security/yubikey-personalization-gui/Makefile

Modified: head/security/yubikey-personalization-gui/Makefile
==============================================================================
--- head/security/yubikey-personalization-gui/Makefile	Fri Oct 20 06:52:03 2017	(r452503)
+++ head/security/yubikey-personalization-gui/Makefile	Fri Oct 20 07:08:56 2017	(r452504)
@@ -3,14 +3,17 @@
 PORTNAME=	yubikey-personalization-gui
 PORTVERSION=	3.1.24
 DISTVERSIONPREFIX=	${PORTNAME}-
+PORTREVISION=	1
 CATEGORIES=	security
 
 MAINTAINER=	romain@FreeBSD.org
 COMMENT=	Graphical YubiKey personalization tool
 
 LICENSE=	BSD2CLAUSE
+LICENSE_FILE=	${WRKSRC}/COPYING
 
-LIB_DEPENDS=	libykpers-1.so:security/ykpers
+LIB_DEPENDS=	libykpers-1.so:security/ykpers \
+		libyubikey.so:security/libyubikey
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	Yubico
@@ -18,9 +21,19 @@ GH_ACCOUNT=	Yubico
 USES=		pkgconfig qmake
 USE_QT4=	corelib gui moc_build rcc_build testlib_build uic_build
 
-PLIST_FILES=	bin/yubikey-personalization-gui
+PLIST_FILES=	bin/yubikey-personalization-gui \
+		man/man1/yubikey-personalization-gui.1.gz \
+		share/applications/yubikey-personalization-gui.desktop \
+		share/pixmaps/yubikey-personalization-gui.png \
+		share/pixmaps/yubikey-personalization-gui.xpm
 
 do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/build/release/yubikey-personalization-gui ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/build/release/${PORTNAME} \
+		${STAGEDIR}${PREFIX}/bin
+	${INSTALL_DATA} ${WRKSRC}/resources/lin/${PORTNAME}.desktop  \
+		${STAGEDIR}${DESKTOPDIR}
+	${INSTALL_MAN} ${WRKSRC}/resources/lin/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1
+	${INSTALL_DATA} ${WRKSRC}/resources/lin/${PORTNAME}.png ${STAGEDIR}${PREFIX}/share/pixmaps
+	${INSTALL_DATA} ${WRKSRC}/resources/lin/${PORTNAME}.xpm ${STAGEDIR}${PREFIX}/share/pixmaps
 
 .include <bsd.port.mk>



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