pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pinentry: Update to 1.1.1
Module Name: pkgsrc-wip
Committed By: Michael Baeuerle <micha%NetBSD.org@localhost>
Pushed By: micha
Date: Fri Jan 29 13:09:35 2021 +0100
Changeset: 7462a673f51d670296bb13caf5333ef869991ec9
Modified Files:
Makefile
Added Files:
pinentry/DESCR
pinentry/Makefile
pinentry/Makefile.common
pinentry/PLIST
pinentry/buildlink3.mk
pinentry/distinfo
Log Message:
pinentry: Update to 1.1.1
Noteworthy changes in version 1.1.1 (2021-01-21)
===================================
* A Pinentry for the Enlightenment environment is available.
* In the GTK, QT, TQt, and curses pinentries, echoing can be disabled by
pressing the backspace key prior to any other input.
* The TTY pinentry now supports line editing.
* The GTK pinentry now requires GTK+ 2.12.0 or a later version.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=7462a673f51d670296bb13caf5333ef869991ec9
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
Makefile | 1 +
pinentry/DESCR | 4 ++++
pinentry/Makefile | 21 +++++++++++++++++++++
pinentry/Makefile.common | 34 ++++++++++++++++++++++++++++++++++
pinentry/PLIST | 6 ++++++
pinentry/buildlink3.mk | 13 +++++++++++++
pinentry/distinfo | 6 ++++++
7 files changed, 85 insertions(+)
diffs:
diff --git a/Makefile b/Makefile
index 98207308cf..6972fc530e 100644
--- a/Makefile
+++ b/Makefile
@@ -3070,6 +3070,7 @@ SUBDIR+= pike8.0-Odbc
SUBDIR+= pilemc-svn
SUBDIR+= pimcommon
SUBDIR+= pinball
+SUBDIR+= pinentry
SUBDIR+= pinentry-dmenu
SUBDIR+= pinkpony
SUBDIR+= pioneer
diff --git a/pinentry/DESCR b/pinentry/DESCR
new file mode 100644
index 0000000000..eca2e9c121
--- /dev/null
+++ b/pinentry/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 GTK+ and
+QT, as well as for the console, using curses.
diff --git a/pinentry/Makefile b/pinentry/Makefile
new file mode 100644
index 0000000000..cf0686fc9a
--- /dev/null
+++ b/pinentry/Makefile
@@ -0,0 +1,21 @@
+# $NetBSD$
+
+COMMENT= Applications for entering PINs or Passphrases
+
+CONFIGURE_ARGS+= --enable-pinentry-tty
+CONFIGURE_ARGS+= --enable-pinentry-emacs
+CONFIGURE_ARGS+= --disable-pinentry-qt5
+CONFIGURE_ARGS+= --disable-pinentry-gnome3
+CONFIGURE_ARGS+= --disable-pinentry-gtk2
+CONFIGURE_ARGS+= --disable-pinentry-fltk
+
+.include "../../wip/pinentry/Makefile.common"
+
+.if defined(PINENTRY_DEFAULT)
+post-install:
+ cd ${DESTDIR}${PREFIX}/bin && \
+ ${LN} -sf pinentry-${PINENTRY_DEFAULT} pinentry
+.endif
+
+.include "../../security/libksba/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/pinentry/Makefile.common b/pinentry/Makefile.common
new file mode 100644
index 0000000000..984abc97dc
--- /dev/null
+++ b/pinentry/Makefile.common
@@ -0,0 +1,34 @@
+# $NetBSD$
+# -*- Makefile -*-
+#
+# used by security/pinentry/Makefile
+# used by security/pinentry-fltk/Makefile
+# used by security/pinentry-gnome3/Makefile
+# used by security/pinentry-gtk2/Makefile
+# used by security/pinentry-qt4/Makefile
+
+PINENTRY_VERSION= 1.1.1
+DISTNAME= pinentry-${PINENTRY_VERSION}
+
+CATEGORIES= security
+MASTER_SITES= ftp://ftp.gnupg.org/gcrypt/pinentry/
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= ftp://ftp.gnupg.org/gcrypt/pinentry/
+LICENSE= gnu-gpl-v2
+
+#PATCHDIR= ${.CURDIR}/../../security/pinentry/patches
+DISTINFO_FILE= ${.CURDIR}/../../security/pinentry/distinfo
+
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+= --with-libiconv-prefix=${BUILDLINK_PREFIX.iconv}
+
+INFO_FILES= yes
+
+.include "../../security/libassuan2/buildlink3.mk"
+BUILDLINK_API_DEPENDS.libgpg-error+= libgpg-error>=1.16
+.include "../../security/libgpg-error/buildlink3.mk"
+.include "../../converters/libiconv/buildlink3.mk"
+.include "../../mk/curses.buildlink3.mk"
+.include "../../mk/pthread.buildlink3.mk"
diff --git a/pinentry/PLIST b/pinentry/PLIST
new file mode 100644
index 0000000000..511f4b3fa5
--- /dev/null
+++ b/pinentry/PLIST
@@ -0,0 +1,6 @@
+@comment $NetBSD: PLIST,v 1.10 2015/07/06 10:31:00 wiz Exp $
+bin/pinentry
+bin/pinentry-curses
+bin/pinentry-emacs
+bin/pinentry-tty
+info/pinentry.info
diff --git a/pinentry/buildlink3.mk b/pinentry/buildlink3.mk
new file mode 100644
index 0000000000..68d1d8e709
--- /dev/null
+++ b/pinentry/buildlink3.mk
@@ -0,0 +1,13 @@
+# $NetBSD: buildlink3.mk,v 1.9 2018/01/07 13:04:30 rillig Exp $
+
+BUILDLINK_TREE+= pinentry
+
+.if !defined(PINENTRY_BUILDLINK3_MK)
+PINENTRY_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.pinentry+= pinentry>=0.7.1
+BUILDLINK_ABI_DEPENDS.pinentry+= pinentry>=0.7.1nb3
+BUILDLINK_PKGSRCDIR.pinentry?= ../../security/pinentry
+.endif # PINENTRY_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -pinentry
diff --git a/pinentry/distinfo b/pinentry/distinfo
new file mode 100644
index 0000000000..eb038e83ee
--- /dev/null
+++ b/pinentry/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.24 2018/01/10 12:29:38 wiz Exp $
+
+SHA1 (pinentry-1.1.0.tar.bz2) = 693bdf9f48dfb3e040d92f50b1bb464e268b9fb0
+RMD160 (pinentry-1.1.0.tar.bz2) = 33b1f9ae44172a0bba37ad4b7d264822e040fe9e
+SHA512 (pinentry-1.1.0.tar.bz2) = 5012672925bcb5f683358c259e55e4b87c67cf063ad52c759308933733025c33f7ce08e5b8019ffc101cbf7ef30499040ef2fd34a7611698e65e1593f80948cd
+Size (pinentry-1.1.0.tar.bz2) = 467702 bytes
Home |
Main Index |
Thread Index |
Old Index