aboutsummaryrefslogtreecommitdiff
path: root/security/yubikey-personalization-gui/Makefile
diff options
context:
space:
mode:
authorRomain Tartière <romain@FreeBSD.org>2017-10-20 07:08:56 +0000
committerRomain Tartière <romain@FreeBSD.org>2017-10-20 07:08:56 +0000
commit4acbc3037fb9fa5a806d3c3cb563dbebb98f476e (patch)
tree64a259aed632d78454f374fdcd30163daf4b6eff /security/yubikey-personalization-gui/Makefile
parentd22425e337b065778c687665fa52baafff496a84 (diff)
downloadports-4acbc3037fb9fa5a806d3c3cb563dbebb98f476e.tar.gz
ports-4acbc3037fb9fa5a806d3c3cb563dbebb98f476e.zip
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
Notes
Notes: svn path=/head/; revision=452504
Diffstat (limited to 'security/yubikey-personalization-gui/Makefile')
-rw-r--r--security/yubikey-personalization-gui/Makefile19
1 files changed, 16 insertions, 3 deletions
diff --git a/security/yubikey-personalization-gui/Makefile b/security/yubikey-personalization-gui/Makefile
index c3ee5601bf70..07494e007bcd 100644
--- a/security/yubikey-personalization-gui/Makefile
+++ b/security/yubikey-personalization-gui/Makefile
@@ -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>