pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pinentry-gtk2: Disable FLTK for GTK+ package



Module Name:	pkgsrc-wip
Committed By:	Michael Baeuerle <michael.baeuerle%stz-e.de@localhost>
Pushed By:	micha
Date:		Thu Jan 17 12:45:37 2019 +0100
Changeset:	77f53cf90eeef2d24c6490369a9495478e52768f

Added Files:
	pinentry-gtk2/DESCR
	pinentry-gtk2/Makefile
	pinentry-gtk2/PLIST
	pinentry-gtk2/README

Log Message:
pinentry-gtk2: Disable FLTK for GTK+ package

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=77f53cf90eeef2d24c6490369a9495478e52768f

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 pinentry-gtk2/DESCR    |  4 ++++
 pinentry-gtk2/Makefile | 22 ++++++++++++++++++++++
 pinentry-gtk2/PLIST    |  2 ++
 pinentry-gtk2/README   | 30 ++++++++++++++++++++++++++++++
 4 files changed, 58 insertions(+)

diffs:
diff --git a/pinentry-gtk2/DESCR b/pinentry-gtk2/DESCR
new file mode 100644
index 0000000000..51c5dfc9d8
--- /dev/null
+++ b/pinentry-gtk2/DESCR
@@ -0,0 +1,4 @@
+This is a collection of simple PIN or passphrase entry dialogs which
+utilize the Assuan protocol as described by the aegypten project.
+It provides programs for several graphical toolkits, such as FLTK,
+GTK+ and QT, as well as for the console, using curses.
diff --git a/pinentry-gtk2/Makefile b/pinentry-gtk2/Makefile
new file mode 100644
index 0000000000..478b866493
--- /dev/null
+++ b/pinentry-gtk2/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD$
+
+PKGNAME=		${DISTNAME:S/pinentry-/pinentry-gtk2-/}
+PKGREVISION=		5
+COMMENT=		Applications for entering PINs or Passphrases, GTK+ enabled
+
+.include		"../../security/pinentry/Makefile.common"
+
+USE_TOOLS+=		pkg-config
+CONFIGURE_ARGS+=	--enable-pinentry-gtk2
+CONFIGURE_ARGS+=        --disable-pinentry-qt
+CONFIGURE_ARGS+=        --disable-pinentry-curses
+CONFIGURE_ARGS+=        --disable-pinentry-emacs
+#CONFIGURE_ARGS+=       --disable-fallback-curses
+CONFIGURE_ARGS+=        --disable-pinentry-gnome3
+CONFIGURE_ARGS+=        --disable-pinentry-fltk
+CONFIGURE_ARGS+=        --disable-libsecret
+
+INSTALL_DIRS=		gtk+-2
+
+.include "../../x11/gtk2/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/pinentry-gtk2/PLIST b/pinentry-gtk2/PLIST
new file mode 100644
index 0000000000..ca21dd504c
--- /dev/null
+++ b/pinentry-gtk2/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD$
+bin/pinentry-gtk-2
diff --git a/pinentry-gtk2/README b/pinentry-gtk2/README
new file mode 100644
index 0000000000..cf99edb4c0
--- /dev/null
+++ b/pinentry-gtk2/README
@@ -0,0 +1,30 @@
+If FLTK is installed (make configure):
+--------------------------------------------------------------------------------
+
+        Pinentry v1.1.0 has been configured as follows:
+
+        Revision:  02df3d2  (735)
+        Platform:  x86_64--netbsd
+
+        Curses Pinentry ..: no
+        TTY Pinentry .....: maybe
+        Emacs Pinentry ...: no
+        GTK+-2 Pinentry ..: yes
+        GNOME 3 Pinentry .: no
+        Qt Pinentry ......: no
+        TQt Pinentry .....: no
+        W32 Pinentry .....: no
+=>      FLTK Pinentry ....: yes
+
+        Fallback to Curses: yes
+        Emacs integration : yes
+
+        libsecret ........: no
+
+        Default Pinentry .: pinentry-gtk-2
+
+--------------------------------------------------------------------------------
+Should be disabled for GTK2 package.
+
+[X] Added configure option to disable FLTK
+[X] Bumped PKGREVISION


Home | Main Index | Thread Index | Old Index