Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # $Id: PKGBUILD 243369 2015-08-12 14:53:30Z bisson $
- # Maintainer: Gaetan Bisson <bisson@archlinux.org>
- # Contributor: Tobias Powalowski <tpowa@archlinux.org>
- # Contributor: Andreas Radke <andyrtr@archlinux.org>
- # Contributor: Judd Vinet <jvinet@zeroflux.org>
- pkgname=gnupg
- pkgver=2.1.7
- pkgrel=1
- pkgdesc='Complete and free implementation of the OpenPGP standard'
- url='http://www.gnupg.org/'
- license=('GPL')
- arch=('i686' 'x86_64')
- optdepends=('libldap: gpg2keys_ldap'
- 'libusb-compat: scdaemon')
- makedepends=('libldap' 'libusb-compat')
- depends=('npth' 'libgpg-error' 'libgcrypt' 'libksba' 'libassuan'
- 'pinentry' 'bzip2' 'readline' 'gnutls')
- validpgpkeys=('D8692123C4065DEA5E0F3AB5249B39D24F25E3B6'
- '46CC730865BB5C78EBABADCF04376F3EE0856959'
- '031EC2536E580D8EA286A9F22071B08A33BD3F06'
- 'D238EA65D64C67ED4C3073F28A861B1C7EFD60D9')
- source=("file:/home/luis/packages/sources/gnupg-2.1.7.tar.bz2")
- install=install
- conflicts=('dirmngr' 'gnupg2')
- provides=('dirmngr' "gnupg2=${pkgver}")
- replaces=('dirmngr' 'gnupg2')
- prepare() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- sed '/noinst_SCRIPTS = gpg-zip/c sbin_SCRIPTS += gpg-zip' -i tools/Makefile.in
- }
- build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- ./configure \
- --prefix=/usr \
- --sysconfdir=/etc \
- --sbindir=/usr/bin \
- --libexecdir=/usr/lib/gnupg \
- --enable-maintainer-mode \
- --enable-symcryptrun \
- --enable-gpgtar \
- make
- }
- check() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- make check
- }
- package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- make DESTDIR="${pkgdir}" install
- ln -s gpg2 "${pkgdir}"/usr/bin/gpg
- ln -s gpgv2 "${pkgdir}"/usr/bin/gpgv
- ln -s gpg2.1.gz "${pkgdir}"/usr/share/man/man1/gpg.1.gz
- rm "${pkgdir}/usr/share/gnupg/com-certs.pem" # FS#33059
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement