diff --git a/repo/libscrypt/PKGBUILD b/repo/libscrypt/PKGBUILD new file mode 100644 index 0000000..af26555 --- /dev/null +++ b/repo/libscrypt/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: Lex Black + +pkgname=libscrypt +pkgver=1.22 +pkgrel=1 +pkgdesc="shared library that implements scrypt() functionality - a replacement for bcrypt()" +arch=(i686 x86_64) +license=('BSD') +url="https://github.com/technion/libscrypt" +source=("$pkgname-$pkgver.tar.gz::https://github.com/technion/$pkgname/archive/v${pkgver}.tar.gz") +sha1sums=('01e1789bcd029ebf6d94c907b7d41889cde3a788') + + +build() { + cd "$pkgname-$pkgver" + + CFLAGS="${CFLAGS} -fPIC" make +} + +check() { + cd "$pkgname-$pkgver" + + make check +} + +package() { + cd "$pkgname-$pkgver" + + make PREFIX="/usr" DESTDIR="$pkgdir" install + install -D -m644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}