summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorVincent Grande2021-01-22 22:12:44 -0500
committerVincent Grande2021-01-22 22:12:44 -0500
commitbbaa893b5d9513ac18abd0ddb72033ec40836145 (patch)
tree1db53cef74418309ef9910b0f567856a6643b833
downloadaur-bbaa893b5d9513ac18abd0ddb72033ec40836145.tar.gz
initial upload
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD57
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: