diff options
author | Versus Void | 2016-09-23 13:59:24 +0300 |
---|---|---|
committer | Versus Void | 2016-09-23 14:00:19 +0300 |
commit | 94f15de9eb04920ad1210a97c0982d9ca473e093 (patch) | |
tree | 9e118dee5c5388434f73db405f70bff72927b597 /PKGBUILD | |
download | aur-94f15de9eb04920ad1210a97c0982d9ca473e093.tar.gz |
Initial
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..93076f1d3764 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,41 @@ +# Maintainer: Versus Void +pkgname=axtls +pkgver=2.0.1 +pkgrel=1 +pkgdesc="Highly configurable client/server TLSv1.2 library" +arch=(x86_64 i686) +url="http://axtls.sourceforge.net/" +license=('BSD') +groups=() +makedepends=() +source=("https://sourceforge.net/projects/axtls/files/${pkgver}/${pkgname}-${pkgver}.tar.gz/download" + "axtls-sni.patch" + "config.h" + ".config" + ) +#noextract=() +sha256sums=("6065adf95cf2d47fece86a91a48dfbdfeaa48e5ead9a1812231ecb1dcc8a2216" + "374fbc949782ad7854268924f0ed9069bc2ca712ab1f428be0c5eb657b1701d2" + "8e32ee043b3e704e58e938eb1b28a495f3d0d2fbb241dfa2b0654e2c2f40ddb2" + "17fcc8fe52357724a59c4bb2973274697bde3573160ac007306e788e3859e88f" + ) + +prepare() { + cd "axtls-code" + patch -p1 -i "$srcdir/axtls-sni.patch" + cp "$srcdir/config.h" config/ + cp "$srcdir/.config" config/ + sed -i '/rm $(PREFIX)\/include\/axTLS\/os_port.h/d' Makefile +} + +build() { + cd "axtls-code" + make +} + +package() { + cd "axtls-code" + mkdir -p "$pkgdir/usr" + sed "s#PREFIX=.*#PREFIX=\"$pkgdir/usr\"#g" -i config/.config + make install +} |