svn commit: r452504 - head/security/yubikey-personalization-gui
Romain Tartière
romain at FreeBSD.org
Fri Oct 20 07:08:57 UTC 2017
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 at 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>
More information about the svn-ports-head
mailing list