New port: security/pinentry-qt5, Qt 5 version of the GnuPG password dialog
PR: 209556 Submitted by: Ralf Nolden <nolden@kde.org> (kde) Approved by: makc (implicit as kde maintainer)
This commit is contained in:
parent
c70f23f472
commit
43a869f0d6
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=415872
@ -782,6 +782,7 @@
|
||||
SUBDIR += pinentry-gnome3
|
||||
SUBDIR += pinentry-gtk2
|
||||
SUBDIR += pinentry-qt4
|
||||
SUBDIR += pinentry-qt5
|
||||
SUBDIR += pinentry-tty
|
||||
SUBDIR += pixiewps
|
||||
SUBDIR += pkcrack
|
||||
|
12
security/pinentry-qt5/Makefile
Normal file
12
security/pinentry-qt5/Makefile
Normal file
@ -0,0 +1,12 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= pinentry
|
||||
PORTREVISION= 0
|
||||
|
||||
COMMENT= Qt 5 version of the GnuPG password dialog
|
||||
|
||||
PINENTRY_GUI= qt5
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../pinentry
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
@ -19,7 +19,7 @@ NO_BUILD= yes
|
||||
PLIST_FILES= bin/pinentry
|
||||
|
||||
OPTIONS_SINGLE= FRONTEND
|
||||
OPTIONS_SINGLE_FRONTEND= TTY NCURSES GTK2 QT4 GNOME3
|
||||
OPTIONS_SINGLE_FRONTEND= TTY NCURSES GTK2 QT4 QT5 GNOME3
|
||||
OPTIONS_DEFAULT= TTY
|
||||
|
||||
FRONTEND_DESC= Default frontend
|
||||
@ -37,9 +37,13 @@ PINENTRY_GTK2= pinentry-gtk-2
|
||||
GTK2_RUN_DEPENDS= ${PINENTRY_GTK2}:security/pinentry-gtk2
|
||||
|
||||
QT4_DESC= Qt 4 frontend
|
||||
PINENTRY_QT4= pinentry-qt
|
||||
PINENTRY_QT4= pinentry-qt4
|
||||
QT4_RUN_DEPENDS= ${PINENTRY_QT4}:security/pinentry-qt4
|
||||
|
||||
QT5_DESC= Qt 5 frontend
|
||||
PINENTRY_QT5= pinentry-qt5
|
||||
QT5_RUN_DEPENDS= ${PINENTRY_QT5}:security/pinentry-qt5
|
||||
|
||||
GNOME3_DESC= GNOME 3 frontend
|
||||
PINENTRY_GNOME3= pinentry-gnome3
|
||||
GNOME3_RUN_DEPENDS= ${PINENTRY_GNOME3}:security/pinentry-gnome3
|
||||
@ -87,8 +91,15 @@ CONFIGURE_ARGS+=--disable-pinentry-gnome3
|
||||
.if ${PINENTRY_GUI} == "qt4"
|
||||
USES+= compiler:c++11-lib
|
||||
USE_QT4= gui moc_build
|
||||
PLIST_FILES= bin/pinentry-qt
|
||||
CONFIGURE_ARGS+=--disable-pinentry-qt5
|
||||
PLIST_FILES= bin/pinentry-qt4
|
||||
CONFIGURE_ARGS+=--disable-pinentry-qt5 \
|
||||
--program-suffix=4
|
||||
.elif ${PINENTRY_GUI} == "qt5"
|
||||
USES+= compiler:c++11-lib
|
||||
USE_QT5= core gui widgets buildtools_build
|
||||
PLIST_FILES= bin/pinentry-qt5
|
||||
CONFIGURE_ARGS+=--enable-pinentry-qt5 \
|
||||
--program-suffix=5
|
||||
.else
|
||||
CONFIGURE_ARGS+=--disable-pinentry-qt --disable-pinentry-qt5
|
||||
.endif
|
||||
|
Loading…
Reference in New Issue
Block a user