Package Details: gnupg1 1.4.20-5

Git Clone URL: https://aur.archlinux.org/gnupg1.git (read-only)
Package Base: gnupg1
Description: GNU Privacy Guard - a PGP replacement tool
Upstream URL: http://www.gnupg.org/
Licenses: GPL3
Submitter: Xyne
Maintainer: Xyne
Last Packager: Xyne
Votes: 38
Popularity: 0.510013
First Submitted: 2012-03-29 00:05
Last Updated: 2016-03-10 00:15

Latest Comments

gavinhungry commented on 2016-03-02 17:59

@Xyne,

Can you change the source from "ftp://ftp.gnupg.org/" to "https://gnupg.org/ftp/"? I'm constantly having issues connecting to their FTP.

gnupg in Core uses https now as well:
https://projects.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/gnupg

gubz commented on 2016-02-25 09:41

New version 1.4.20 is out. Change SHA1 to cbc9d960e3d8488c32675019a79fbfbf8680387e

Xyne commented on 2015-08-10 23:34

As most users are likely not using this package exclusively with TOR I have not enabled those options by default. I have, however, added them to the PKGBUILD to make users aware of them. TOR users can easily edit the PKGBUILD before building.

Thanks for the info.

voidnull commented on 2015-08-10 03:23

./configure \
--disable-dns-cert \
--disable-dns-pka \
--disable-dns-srv \
--disable-ldap

would eliminate DNS leaks

https://trac.torproject.org/projects/tor/ticket/2846

max-k commented on 2015-03-30 07:00

@geekinthesticks :

gpg --keyserver pgpkeys.mit.edu --recv-keys 2071B08A33BD3F06

diederick76 commented on 2015-01-24 19:40

How ironic.

geekinthesticks commented on 2015-01-23 10:43

I am now getting:
==> Verifying source file signatures with gpg...
gnupg-1.4.18.tar.bz2 ... FAILED (unknown public key 249B39D24F25E3B6)
==> ERROR: One or more PGP signatures could not be verified!

EtiennePerot commented on 2015-01-19 04:29

Can you add armv6h to the list of supported architectures, so that this can be used on a Raspberry Pi?

Xyne commented on 2015-01-09 20:24

@evilgnome
done, thanks!

evilgnome commented on 2015-01-07 07:45

I find that including

validpgpkeys=('D8692123C4065DEA5E0F3AB5249B39D24F25E3B6')

is now necessary for this to work.

jeffdik commented on 2015-01-03 02:03

@Xyne Oops, I had an out-of-date PKGBUILD. Sorry for the noise!

Xyne commented on 2014-12-28 14:18

@jeffdik
The PKGBUILD already renames gnupg.7 to gnupg1.7 on line 45. Does that not work on your system?

jeffdik commented on 2014-12-28 00:58

I added
rename 'gnupg.7' 'gnupg1.7' "${pkgdir}"/usr/share/man/man7/gnupg.7
to the package function in PKGBUILD to get around the gnupg.7 conflict with core/gnupg.

eigengrau commented on 2014-11-25 13:10

«/usr/share/man/man7/gnupg.7.gz» now conflicts with core/gnupg.

grawity commented on 2014-09-03 07:03

validpgpkeys=('D8692123C4065DEA5E0F3AB5249B39D24F25E3B6')

Required by makepkg-git, so perhaps the GnuPG package should be one of the first to start including it :D

kornerr commented on 2014-08-28 15:09

The link to gnupg-1.4.18 is broken.
Correct one is right from the official web site: ftp://ftp.gnupg.org/gcrypt/gnupg/gnupg-1.4.18.tar.bz2

Xyne commented on 2014-07-19 13:22

@archsim
updated, thanks

archsim commented on 2014-07-19 11:21

pkgver=1.4.18
pkgrel=1
sha1sums=('41462d1a97f91abc16a0031b5deadc3095ce88ae' 'SKIP')

archsim commented on 2014-07-19 11:20

# $Id: PKGBUILD 148992 2012-02-05 12:21:23Z andyrtr $
# Contributor: Andreas Radke <andyrtr at archlinux.org>
# Committer: Judd Vinet <jvinet@zeroflux.org>
pkgname=gnupg1
pkgname_=gnupg
pkgver=1.4.18
pkgrel=1
pkgdesc="GNU Privacy Guard - a PGP replacement tool"
arch=('i686' 'x86_64')
license=('GPL3')
depends=('zlib' 'bzip2' 'libldap>=2.4.18' 'libusb-compat' 'curl>=7.16.2' 'readline>=6.0.00')
source=("http://mirrors.dotsrc.org/gcrypt/gnupg/$pkgname_-$pkgver.tar.bz2"{,.sig})
install=gnupg.install
url="http://www.gnupg.org/"
sha1sums=('41462d1a97f91abc16a0031b5deadc3095ce88ae' 'SKIP')

build() {
cd "${srcdir}/${pkgname_}-${pkgver}"
./configure --prefix=/usr \
--libexecdir=/usr/lib \
--enable-noexecstack
make
#ln -s ${pkgname}-${pkgver}/scripts .. # seems obsolete now
}

check() {
cd "$srcdir/$pkgname_-$pkgver"
make -k check #All 27 tests passed
}

package () {
cd "${srcdir}/${pkgname_}-${pkgver}"
make DESTDIR="${pkgdir}" install

# fix fileconflict with gnupg2 pkg
rename 'gpg' 'gpg1' "${pkgdir}"/usr/share/man/man1/gpg* "${pkgdir}"/usr/bin/gpg*
}

unhammer commented on 2013-09-06 09:11

You might want to add
sha1sums=('6202181ba2871fb3448c751a573b4ae0c4770806')
since this is what gnupg.org's download page uses: http://gnupg.org/download/integrity_check.en.html
(and since the download link is non-https for an encryption program =P)

Xyne commented on 2012-11-10 03:00

Ok, updated to an HTTP mirror.
I didn't bump the release number because the resulting package is the same.

dlin commented on 2012-11-08 06:17

Sorry, that's not automatic, but, it is http based (friendly behind firewall)

dlin commented on 2012-11-08 06:15

I found a workable mirror here http://www.gnupg.org/download/mirrors.en.html

http://www.ring.gr.jp/pub/net/gnupg/gnupg/gnupg-1.4.12.tar.bz2

Xyne commented on 2012-10-22 18:00

@dlin
The current URL is the one that was in the package when I adopted it. If you find one that automatically redirects to a local mirror, I will update the PKGBUILD.

dlin commented on 2012-10-22 02:56

could you change the ftp to http ?
If possible, let it choose mirror automatically. (I'm not sure, if it is sf.net, there is one method).

Xyne commented on 2012-06-07 19:10

I don't understand how debootstrap can require anything from this package. The binaries have been renamed to avoid conflicts with the gnupg package. Nothing should expect or rely on them.

Anonymous comment on 2012-06-07 14:55

One problem occurred when I tried to use debootstrap, because it requires gpgv1 but gnupg1 installs /usr/bin/gpg1v.

Xyne commented on 2012-04-24 05:33

Ooops, I had fixed it locally but forgotten to upload it.
All pgp* binaries have been renamed pgp1*. Let me know if that causes any problems.

mtorromeo commented on 2012-04-23 07:35

There's a new conflict with core/gnupg on /usr/bin/gpgv