pkgsrc/security/pinentry-mac/Makefile
rillig 9fd786bb11 security: align variable assignments
pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
2019-11-04 21:12:51 +00:00

39 lines
1.2 KiB
Makefile

# $NetBSD: Makefile,v 1.3 2019/11/04 21:12:58 rillig Exp $
DISTNAME= pinentry-mac-${PINENTRY_VERSION}
MASTER_SITES= ${MASTER_SITE_GITHUB:=GPGTools/}
PINENTRY_VERSION= 0.9.4
GITHUB_TAG= v${PKGVERSION_NOREV}
EXTRACT_SUFX= .zip
PKGREVISION= 1
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/GPGTools/pinentry-mac/
COMMENT= Application for entering PINs or Passphrases under Mac OS
LICENSE= gnu-gpl-v3
CATEGORIES= security
ONLY_FOR_PLATFORM= Darwin-*-*
USE_TOOLS= pax
PINENTRY_APP_DIR= ${PREFIX}/libexec/${PINENTRY_APP_NAME}
PINENTRY_APP_NAME= pinentry-mac.app
INSTALLATION_DIRS= bin
FILES_SUBST+= PINENTRY_APP_DIR=${PINENTRY_APP_DIR:Q}
SUBST_CLASSES+= pinentry-mac-sh
SUBST_STAGE.pinentry-mac-sh= pre-configure
SUBST_FILES.pinentry-mac-sh+= ${WRKDIR}/pinentry-mac.sh
SUBST_VARS.pinentry-mac-sh+= PINENTRY_APP_DIR
SUBST_MESSAGE.pinentry-mac-sh= Set path to the pinentry-mac .app directory.
post-extract:
${CP} ${FILESDIR}/pinentry-mac.sh ${WRKDIR}
do-install:
${INSTALL_PROGRAM_DIR} ${DESTDIR}${PINENTRY_APP_DIR}
cd ${WRKSRC}/build/Release/${PINENTRY_APP_NAME} && pax -rwpam . ${DESTDIR}${PINENTRY_APP_DIR}
${INSTALL_SCRIPT} ${WRKDIR}/pinentry-mac.sh ${DESTDIR}${PREFIX}/bin/pinentry-mac
.include "../../mk/bsd.pkg.mk"