diff options
author | Vincent Grande | 2021-01-22 22:12:44 -0500 |
---|---|---|
committer | Vincent Grande | 2021-01-22 22:12:44 -0500 |
commit | bbaa893b5d9513ac18abd0ddb72033ec40836145 (patch) | |
tree | 1db53cef74418309ef9910b0f567856a6643b833 | |
download | aur-bbaa893b5d9513ac18abd0ddb72033ec40836145.tar.gz |
initial upload
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 57 |
2 files changed, 74 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..b29981bb2b25 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = lib32-libgcrypt15-minimal-git + pkgdesc = General purpose cryptographic library based on the code from GnuPG + pkgver = 1.5.1 + pkgrel = 1 + url = http://www.gnupg.org + arch = x86_64 + license = LGPL + depends = lib32-glibc + depends = lib32-libgpg-error + provides = lib32-libgcrypt15 + conflicts = lib32-libgcrypt15 + replaces = lib32-libgcrypt11 + source = git://git.gnupg.org/libgcrypt.git#branch=LIBGCRYPT-1-5-BRANCH + sha256sums = SKIP + +pkgname = lib32-libgcrypt15-minimal-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..123b41c1a95a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,57 @@ +# Maintainer: Vincent Grande <shoober420@gmail.com> +# Contributor: Maxime Gauduin <alucryd@archlinux.org> +# Contributor: Llewelyn Trahaearn <woefulderelict@gmail.com> +# Contributor: TheWaffleGuy <gvxq@hotmail.com> +# Contributor: Andreas Radke <andyrtr@archlinux.org> + +pkgname=lib32-libgcrypt15-minimal-git +pkgver=1.5.1 +pkgrel=1 +pkgdesc='General purpose cryptographic library based on the code from GnuPG' +arch=('x86_64') +url='http://www.gnupg.org' +license=('LGPL') +depends=('lib32-glibc' 'lib32-libgpg-error') +replaces=('lib32-libgcrypt11') +provides=(lib32-libgcrypt15) +conflicts=(lib32-libgcrypt15) +source=(git://git.gnupg.org/libgcrypt.git#branch=LIBGCRYPT-1-5-BRANCH) +sha256sums=('SKIP') +#validpgpkeys=('D8692123C4065DEA5E0F3AB5249B39D24F25E3B6') # Werner Koch + +pkgver() { + cd libgcrypt + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd libgcrypt + + sed 's/path="amd64"/path="i586 i386"/' -i mpi/config.links +} + +build() { + cd libgcrypt + + export CC='gcc -m32' + export CXX='g++ -m32' + export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' + + ./configure \ + --prefix='/usr' \ + --libdir='/usr/lib32' \ + --disable-static \ + --enable-maintainer-mode \ + --disable-O-flag-munging \ + --disable-padlock-support + make +} + +package() { + cd libgcrypt + + make DESTDIR="${pkgdir}" install + rm -rf "${pkgdir}"/usr/{bin,include,lib32/libgcrypt.so,share} +} + +# vim: ts=2 sw=2 et: |