summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTed Alff2018-09-15 13:35:04 -0400
committerTed Alff2018-09-15 13:35:04 -0400
commit5e093bceddd4373b314f8f58cc55701d1262eb33 (patch)
treeb3e9b645671b561c2f100082cb0e45fd26222993
downloadaur-5e093bceddd4373b314f8f58cc55701d1262eb33.tar.gz
Initial commit. All python extensions have been ported to Python 3
-rw-r--r--.SRCINFO173
-rw-r--r--PKGBUILD304
-rw-r--r--dropbox-remove-python-deps.patch71
-rw-r--r--nemo-seahorse-gnupg.patch13
4 files changed, 561 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..fb03afc8cbfb
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,173 @@
+# Generated by mksrcinfo v8
+# Sat Sep 15 17:34:24 UTC 2018
+pkgbase = nemo-extensions-git
+ pkgdesc = Various extensions for Nemo
+ pkgver = 3.8.0+26+g2750b80
+ pkgrel = 1
+ url = https://github.com/linuxmint/nemo-extensions
+ arch = i686
+ arch = x86_64
+ makedepends = intltool
+ makedepends = gtk-doc
+ makedepends = gobject-introspection
+ makedepends = git
+ makedepends = meson
+ makedepends = cjs
+ makedepends = clutter-gtk
+ makedepends = clutter-gst
+ makedepends = libmusicbrainz5
+ makedepends = gtksourceview3
+ makedepends = xreader
+ makedepends = python-gobject
+ makedepends = libcryptui
+ makedepends = libgnome-keyring
+ depends = nemo
+ options = !emptydirs
+ source = nemo-extensions-git::git+https://github.com/linuxmint/nemo-extensions
+ source = nemo-seahorse-gnupg.patch
+ source = dropbox-remove-python-deps.patch
+ sha256sums = SKIP
+ sha256sums = ba6ae77a7d6727088e49aae2dc2c89c77c44f1ea19ee48956481d673d97caa36
+ sha256sums = ac695b3d847368606f5a551db198942dcc0422c20dadf5f6524c2d41ad54a499
+
+pkgname = nemo-fileroller-git
+ pkgdesc = File archiver extension for Nemo
+ license = GPL2
+ depends = nemo
+ depends = file-roller
+ provides = nemo-fileroller=3.8.0+26+g2750b80
+ conflicts = nemo-fileroller
+
+pkgname = nemo-engrampa-git
+ pkgdesc = File archiver extension for Nemo using engrampa
+ license = GPL2
+ depends = nemo
+ depends = engrampa
+ provides = nemo-engrampa=3.8.0+26+g2750b80
+ conflicts = nemo-engrampa
+
+pkgname = nemo-image-converter-git
+ pkgdesc = Nemo extension to rotate/resize image files
+ license = GPL2
+ depends = nemo
+ depends = imagemagick
+ provides = nemo-image-converter=3.8.0+26+g2750b80
+ conflicts = nemo-image-converter
+
+pkgname = nemo-preview-git
+ pkgdesc = Quick file previewer for Nemo
+ license = GPL2
+ depends = nemo
+ depends = cjs
+ depends = clutter-gtk
+ depends = clutter-gst
+ depends = libmusicbrainz5
+ depends = gtksourceview3
+ depends = xreader
+ provides = nemo-preview=3.8.0+26+g2750b80
+ conflicts = nemo-preview
+
+pkgname = nemo-python-git
+ pkgdesc = Python binding for Nemo components
+ license = GPL2
+ depends = nemo
+ depends = python-gobject
+ provides = nemo-python=3.9.0
+ conflicts = nemo-python
+
+pkgname = nemo-seahorse-git
+ pkgdesc = PGP encryption and signing extension for Nemo
+ license = GPL2
+ depends = nemo
+ depends = libcryptui
+ depends = libgnome-keyring
+ provides = nemo-seahorse=3.8.0+26+g2750b80
+ conflicts = nemo-seahorse
+
+pkgname = nemo-share-git
+ pkgdesc = Samba extension for Nemo
+ license = GPL2
+ depends = nemo
+ depends = samba
+ provides = nemo-share=3.8.0+26+g2750b80
+ conflicts = nemo-share
+
+pkgname = nemo-terminal-git
+ pkgdesc = Embedded terminal window for Nemo
+ arch = any
+ license = GPL3
+ depends = nemo-python>=3.9.0
+ depends = vte3
+ provides = nemo-terminal=3.9.0
+ conflicts = nemo-terminal
+
+pkgname = nemo-audio-tab-git
+ pkgdesc = View audio tag information in Nemo's properties tab
+ arch = any
+ license = GPL2
+ depends = nemo-python>=3.9.0
+ depends = python-mutagen
+ provides = nemo-audio-tab=3.9.0
+ conflicts = nemo-audio-tab
+
+pkgname = nemo-compare-git
+ pkgdesc = Context menu comparison extension for Nemo file manager
+ arch = any
+ license = GPL3
+ depends = nemo-python>=3.9.0
+ depends = python-xdg
+ depends = python-gobject
+ optdepends = meld: Install at least one file comparison program
+ optdepends = kompare: Additional comparison options (preferred diff, three-way, multi-compare)
+ optdepends = fldiff: Additional comparison options (preferred diff, three-way, multi-compare)
+ optdepends = diffuse: Alternate comparison backend
+ optdepends = kdiff3: Alternate comparison backend
+ provides = nemo-compare=3.9.0
+ conflicts = nemo-compare
+
+pkgname = nemo-dropbox-git
+ pkgdesc = Dropbox for Linux - Nemo extension
+ license = custom:CC-BY-ND-3
+ license = GPL3
+ depends = nemo
+ depends = dropbox
+ provides = nemo-dropbox=3.8.0+26+g2750b80
+ conflicts = nemo-dropbox
+
+pkgname = nemo-emblems-git
+ pkgdesc = Nemo file emblems extension
+ arch = any
+ license = GPL3
+ depends = nemo-python>=3.9.0
+ provides = nemo-emblems=3.9.0
+ conflicts = nemo-emblems
+
+pkgname = nemo-media-columns-git
+ pkgdesc = A Nemo extension to display music/EXIF and PDF metadata info in the Nemo List View
+ arch = any
+ license = GPL2
+ depends = nemo-python>=3.9.0
+ depends = python-mutagen
+ depends = exiv2
+ depends = python-pymediainfo
+ depends = python-pillow
+ depends = python-pypdf2
+ provides = nemo-media-columns=3.9.0
+ conflicts = nemo-media-columns
+
+pkgname = nemo-pastebin-git
+ pkgdesc = Nemo extension to send files to a pastebin
+ arch = any
+ license = GPL2
+ depends = pastebinit
+ depends = nemo-python>=3.9.0
+ optdepends = libnofify
+ provides = nemo-pastebin=3.9.0
+ conflicts = nemo-pastebin
+
+pkgname = nemo-repairer-git
+ pkgdesc = Nemo extension for filename encoding repair
+ license = GPL2
+ provides = nemo-repairer=3.8.0+26+g2750b80
+ conflicts = nemo-repairer
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..ac5c66972879
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,304 @@
+# Maintainer: twa022 <twa022 at gmail dot com>
+
+_pkgbase=nemo-extensions
+pkgbase=${_pkgbase}-git
+_pkgname=('nemo-fileroller'
+ 'nemo-engrampa'
+ 'nemo-image-converter'
+ 'nemo-preview'
+ 'nemo-python'
+ 'nemo-seahorse'
+ 'nemo-share'
+ 'nemo-terminal'
+ 'nemo-audio-tab'
+ 'nemo-compare'
+ 'nemo-dropbox'
+ 'nemo-emblems'
+# 'nemo-gtkhash'
+ 'nemo-media-columns'
+ 'nemo-pastebin'
+ 'nemo-repairer')
+pkgname=()
+for _p in "${_pkgname[@]}" ; do
+ pkgname+=(${_p}-git)
+done
+pkgver=3.8.0+26+g2750b80
+_pyextver=3.9.0
+pkgrel=1
+pkgdesc="Various extensions for Nemo"
+arch=('i686' 'x86_64')
+url="https://github.com/linuxmint/nemo-extensions"
+depends=('nemo')
+_preview_deps=('cjs' 'clutter-gtk' 'clutter-gst' 'libmusicbrainz5' 'gtksourceview3' 'xreader')
+_python_deps=('python-gobject')
+_seahorse_deps=('libcryptui' 'libgnome-keyring')
+makedepends=('intltool' 'gtk-doc' 'gobject-introspection' 'git' 'meson')
+makedepends+=("${_preview_deps[@]}" "${_python_deps[@]}" "${_seahorse_deps[@]}")
+options=('!emptydirs')
+source=("${pkgbase}::git+https://github.com/linuxmint/nemo-extensions"
+ 'nemo-seahorse-gnupg.patch'
+ 'dropbox-remove-python-deps.patch')
+sha256sums=('SKIP'
+ 'ba6ae77a7d6727088e49aae2dc2c89c77c44f1ea19ee48956481d673d97caa36'
+ 'ac695b3d847368606f5a551db198942dcc0422c20dadf5f6524c2d41ad54a499')
+
+pkgver() {
+ cd "${srcdir}/${pkgbase}"
+ git describe | sed 's/-/+/g'
+}
+
+prepare() {
+ cd "${srcdir}/${pkgbase}"
+
+ # Delete deprecated gnome-common macros, even their standard autoconf-archive replacements are
+ # annoying to people who actually set $C(XX)?FLAGS. This drops the unneeded dependency on gnome-common
+ sed -i '/^GNOME_/d' nemo-image-converter/configure.ac
+
+ # Support GnuPG 2.2
+ patch -p1 -i ../nemo-seahorse-gnupg.patch
+
+ # nemo-engrampa patches
+ [ -d nemo-engrampa ] && rm -fr nemo-engrampa
+ cp -r nemo-fileroller nemo-engrampa
+ cd nemo-engrampa/src
+ for _file in $( ls | grep fileroller ) ; do
+ mv "${_file}" "${_file/fileroller/engrampa}"
+ done
+ cd "${srcdir}/${pkgbase}"
+ find ./nemo-engrampa -type f -exec sed -i -E \
+ -e 's:file[\ \-]?roller:engrampa:g' \
+ -e 's:File[\ \-]?[rR]oller:Engrampa:g' '{}' \;
+
+ # nemo-dropbox patches
+ cd "${srcdir}/${pkgbase}"/nemo-dropbox
+ patch -uNp2 -r- -i "${srcdir}"/dropbox-remove-python-deps.patch
+
+ cd "${srcdir}/${pkgbase}"
+ for _dir in "${_pkgname[@]}"; do
+ if ! [[ -f ${_dir}/configure.ac || -f ${_dir}/configure.in ]]; then
+ continue
+ fi
+ pushd ${_dir}
+ autoreconf -fi
+ popd
+ done
+}
+
+build() {
+ cd "${srcdir}/${pkgbase}"
+
+ for _dir in "${_pkgname[@]}"; do
+ if [[ -f ${_dir}/configure ]]; then
+ pushd ${_dir}
+ ./configure --prefix=/usr \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --libexecdir=/usr/lib/${_dir} \
+ --disable-schemas-compile
+ sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' -e 's/ if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then/ func_append compile_command " -Wl,-O1,--as-needed"\n func_append finalize_command " -Wl,-O1,--as-needed"\n\0/' libtool
+ make
+ popd
+ elif [[ -f ${_dir}/meson.build ]] ; then
+ pushd ${_dir}
+ [ -d build ] && rm -fr build
+ mkdir -p build
+ cd build
+ meson --prefix=/usr \
+ --libexecdir=lib/${_dir} \
+ --buildtype=plain \
+ ..
+ #sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' -e 's/ if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then/ func_append compile_command " -Wl,-O1,--as-needed"\n func_append finalize_command " -Wl,-O1,--as-needed"\n\0/' libtool
+ ninja
+ popd
+ fi
+ done
+
+ # # nemo-pastebin
+ cd nemo-pastebin
+ python ./setup.py build --build-base ${srcdir}/build/ || return 1
+ cd ..
+}
+
+package_nemo-fileroller-git() {
+ pkgdesc="File archiver extension for Nemo"
+ license=('GPL2')
+ depends+=('file-roller')
+ provides=("${pkgname/-git/}=${pkgver}")
+ conflicts=("${pkgname/-git}")
+
+ cd "${srcdir}/${pkgbase}/${pkgname/-git/}"
+ make DESTDIR="${pkgdir}" install
+}
+
+package_nemo-engrampa-git() {
+ pkgdesc="File archiver extension for Nemo using engrampa"
+ license=('GPL2')
+ depends+=('engrampa')
+ provides=("${pkgname/-git/}=${pkgver}")
+ conflicts=("${pkgname/-git}")
+
+ cd "${srcdir}/${pkgbase}/${pkgname/-git/}"
+ make DESTDIR="${pkgdir}" install
+}
+
+package_nemo-image-converter-git() {
+ pkgdesc="Nemo extension to rotate/resize image files"
+ license=('GPL2')
+ depends+=('imagemagick')
+ provides=("${pkgname/-git/}=${pkgver}")
+ conflicts=("${pkgname/-git}")
+
+ cd "${srcdir}/${pkgbase}/${pkgname/-git/}"
+ make DESTDIR="${pkgdir}" install
+}
+
+package_nemo-preview-git() {
+ pkgdesc="Quick file previewer for Nemo"
+ license=('GPL2')
+ depends+=("${_preview_deps[@]}")
+ provides=("${pkgname/-git/}=${pkgver}")
+ conflicts=("${pkgname/-git}")
+
+ cd "${srcdir}/${pkgbase}/${pkgname/-git/}"
+ make DESTDIR="${pkgdir}" install
+}
+
+package_nemo-python-git() {
+ pkgdesc="Python binding for Nemo components"
+ license=('GPL2')
+ depends+=("${_python_deps[@]}")
+ provides=("${pkgname/-git/}=${_pyextver}")
+ conflicts=("${pkgname/-git}")
+
+ cd "${srcdir}/${pkgbase}/${pkgname/-git/}"/build
+ DESTDIR="${pkgdir}" ninja install
+}
+
+package_nemo-seahorse-git() {
+ pkgdesc="PGP encryption and signing extension for Nemo"
+ license=('GPL2')
+ depends+=("${_seahorse_deps[@]}")
+ provides=("${pkgname/-git/}=${pkgver}")
+ conflicts=("${pkgname/-git}")
+
+ cd "${srcdir}/${pkgbase}/${pkgname/-git/}"
+ make DESTDIR="${pkgdir}" install
+}
+
+package_nemo-share-git() {
+ pkgdesc="Samba extension for Nemo"
+ license=('GPL2')
+ depends+=('samba')
+ provides=("${pkgname/-git/}=${pkgver}")
+ conflicts=("${pkgname/-git}")
+
+ cd "${srcdir}/${pkgbase}/${pkgname/-git/}"
+ make DESTDIR="${pkgdir}" install
+}
+
+package_nemo-terminal-git() {
+ pkgdesc="Embedded terminal window for Nemo"
+ arch=('any')
+ license=('GPL3')
+ depends=('nemo-python>=3.9.0' 'vte3')
+ provides=("${pkgname/-git/}=${_pyextver}")
+ conflicts=("${pkgname/-git}")
+
+ cd "${srcdir}/${pkgbase}/${pkgname/-git/}"
+ python ./setup.py install --prefix=/usr --root="${pkgdir}" \
+ --no-compile -O0
+}
+
+package_nemo-media-columns-git() {
+ pkgdesc="A Nemo extension to display music/EXIF and PDF metadata info in the Nemo List View"
+ arch=('any')
+ license=('GPL2')
+ depends=('nemo-python>=3.9.0' 'python-mutagen' 'exiv2' 'python-pymediainfo' 'python-pillow' 'python-pypdf2')
+ provides=("${pkgname/-git/}=${_pyextver}")
+ conflicts=("${pkgname/-git}")
+
+ cd "${srcdir}/${pkgbase}/${pkgname/-git/}"
+ python ./setup.py install --prefix=/usr --root="${pkgdir}" \
+ --no-compile -O0
+}
+
+package_nemo-pastebin-git() {
+ pkgdesc="Nemo extension to send files to a pastebin"
+ arch=('any')
+ license=('GPL2')
+ depends=('pastebinit' 'nemo-python>=3.9.0')
+ optdepends=('libnofify')
+ provides=("${pkgname/-git/}=${_pyextver}")
+ conflicts=("${pkgname/-git}")
+
+ cd "${srcdir}/${pkgbase}/${pkgname/-git/}"
+ python ./setup.py install --prefix=/usr --root="${pkgdir}" \
+ --no-compile -O0
+}
+
+package_nemo-audio-tab-git() {
+ pkgdesc="View audio tag information in Nemo's properties tab"
+ license=('GPL2')
+ arch=('any')
+ depends=('nemo-python>=3.9.0' 'python-mutagen')
+ provides=("${pkgname/-git/}=${_pyextver}")
+ conflicts=("${pkgname/-git}")
+
+ cd "${srcdir}/${pkgbase}/${pkgname/-git/}"
+ python ./setup.py install --prefix=/usr --root="${pkgdir}" \
+ --no-compile -O0
+}
+
+package_nemo-dropbox-git() {
+ pkgdesc="Dropbox for Linux - Nemo extension"
+ license=('custom:CC-BY-ND-3' 'GPL3')
+ depends+=('dropbox')
+ provides=("${pkgname/-git/}=${pkgver}")
+ conflicts=("${pkgname/-git}")
+
+ cd "${srcdir}/${pkgbase}/${pkgname/-git/}"
+ make DESTDIR="${pkgdir}" install
+ # install the common license
+ install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+}
+
+package_nemo-compare-git() {
+ pkgdesc="Context menu comparison extension for Nemo file manager"
+ arch=('any')
+ license=('GPL3')
+ depends=('nemo-python>=3.9.0' 'python-xdg' 'python-gobject')
+ optdepends=('meld: Install at least one file comparison program'
+ 'kompare: Additional comparison options (preferred diff, three-way, multi-compare)'
+ 'fldiff: Additional comparison options (preferred diff, three-way, multi-compare)'
+ 'diffuse: Alternate comparison backend'
+ 'kdiff3: Alternate comparison backend')
+ provides=("${pkgname/-git/}=${_pyextver}")
+ conflicts=("${pkgname/-git}")
+
+ cd "${srcdir}/${pkgbase}/${pkgname/-git/}"
+ python ./setup.py install --prefix=/usr --root="${pkgdir}" \
+ --no-compile -O0
+}
+
+package_nemo-emblems-git() {
+ pkgdesc="Nemo file emblems extension"
+ arch=('any')
+ license=('GPL3')
+ depends=('nemo-python>=3.9.0')
+ provides=("${pkgname/-git/}=${_pyextver}")
+ conflicts=("${pkgname/-git}")
+
+ cd "${srcdir}/${pkgbase}/${pkgname/-git/}"
+ python ./setup.py install --prefix=/usr --root="${pkgdir}" \
+ --no-compile -O0
+}
+
+package_nemo-repairer-git() {
+ pkgdesc="Nemo extension for filename encoding repair"
+ license=('GPL2')
+ provides=("${pkgname/-git/}=${pkgver}")
+ conflicts=("${pkgname/-git}")
+
+ cd "${srcdir}/${pkgbase}/${pkgname/-git/}"
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/dropbox-remove-python-deps.patch b/dropbox-remove-python-deps.patch
new file mode 100644
index 000000000000..ec59b18709d7
--- /dev/null
+++ b/dropbox-remove-python-deps.patch
@@ -0,0 +1,71 @@
+diff -Naur ./nemo-dropbox.orig/configure.ac ./nemo-dropbox/configure.ac
+--- ./nemo-dropbox.orig/configure.ac 2018-09-15 11:57:30.803374532 -0400
++++ ./nemo-dropbox/configure.ac 2018-09-15 11:58:55.235097728 -0400
+@@ -29,36 +29,6 @@
+ PKG_CHECK_MODULES(NEMO, libnemo-extension >= $NEMO_REQUIRED)
+ PKG_CHECK_MODULES(GLIB, glib-2.0 >= $GLIB_REQUIRED)
+
+-AC_PATH_PROG([PYTHON], [python])
+-
+-AC_PATH_PROG([RST2MAN], [rst2man], [python rst2man.py])
+-AC_SUBST(RST2MAN)
+-
+-# define module checking macro
+-AC_DEFUN([PYTHON_CHECK_MODULE], [
+-AC_MSG_CHECKING([for $1])
+-
+-cat <<EOF | python
+-try:
+- import $2
+-except:
+- exit(1)
+-else:
+- exit(0)
+-EOF
+-
+-if test $? -ne 0; then
+- AC_MSG_RESULT([no])
+- AC_MSG_ERROR([couldn't find $1])
+-else
+- AC_MSG_RESULT([yes])
+-fi
+-])
+-
+-PYTHON_CHECK_MODULE(pygtk, gtk)
+-PYTHON_CHECK_MODULE(gobject, gobject)
+-PYTHON_CHECK_MODULE(docutils, docutils)
+-
+ # Make dependency CFLAGS and LIBS available
+ AC_SUBST(NEMO_CFLAGS)
+ AC_SUBST(NEMO_LIBS)
+diff -Naur ./nemo-dropbox.orig/data/Makefile.am ./nemo-dropbox/data/Makefile.am
+--- ./nemo-dropbox.orig/data/Makefile.am 2018-09-15 11:57:30.803374532 -0400
++++ ./nemo-dropbox/data/Makefile.am 2018-09-15 12:00:40.723086037 -0400
+@@ -1,6 +1 @@
+-applicationdir = $(datadir)/applications
+-application_DATA = dropbox.desktop
+-
+-EXTRA_DIST = $(application_DATA)
+-
+-SUBDIRS = icons emblems
++SUBDIRS = emblems
+diff -Naur ./nemo-dropbox.orig/Makefile.am ./nemo-dropbox/Makefile.am
+--- ./nemo-dropbox.orig/Makefile.am 2018-09-15 11:57:30.803374532 -0400
++++ ./nemo-dropbox/Makefile.am 2018-09-15 11:59:55.863941519 -0400
+@@ -1,16 +1,3 @@
+ AUTOMAKE_OPTIONS = dist-bzip2 no-dist-gzip
+
+-bin_SCRIPTS = dropbox
+-CLEANFILES = $(bin_SCRIPTS) dropbox.1 dropbox.txt
+-EXTRA_DIST = dropbox.in serializeimages.py dropbox.txt.in docgen.py rst2man.py
+-man_MANS = dropbox.1
+-
+-dropbox: dropbox.in serializeimages.py
+- python serializeimages.py $(PACKAGE_VERSION) $(datadir)/applications < dropbox.in > dropbox
+- chmod +x dropbox
+-
+-dropbox.1: dropbox dropbox.txt.in docgen.py
+- python docgen.py $(PACKAGE_VERSION) < dropbox.txt.in > dropbox.txt
+- $(RST2MAN) dropbox.txt > dropbox.1
+-
+ SUBDIRS = data src
diff --git a/nemo-seahorse-gnupg.patch b/nemo-seahorse-gnupg.patch
new file mode 100644
index 000000000000..bfec82446dff
--- /dev/null
+++ b/nemo-seahorse-gnupg.patch
@@ -0,0 +1,13 @@
+diff --git a/nemo-extensions-3.6.0/nemo-seahorse/configure.ac.orig b/nemo-extensions-3.6.0/nemo-seahorse/configure.ac
+index acea698..9aa06c2 100644
+--- a/nemo-seahorse/configure.ac.orig
++++ b/nemo-seahorse/configure.ac
+@@ -57,7 +57,7 @@ AC_ARG_ENABLE(gpg-check,
+ DO_CHECK=$enableval, DO_CHECK=yes)
+
+ if test "$DO_CHECK" = "yes"; then
+- accepted_versions="1.2 1.4 2.0 2.1"
++ accepted_versions="1.2 1.4 2.0 2.1 2.2"
+ AC_PATH_PROGS(GNUPG, [gpg gpg2], no)
+ ok="no"
+ if test "$GNUPG" != "no"; then