diff options
author | Bartłomiej Piotrowski | 2018-01-07 13:43:01 +0100 |
---|---|---|
committer | Bartłomiej Piotrowski | 2018-01-07 13:43:01 +0100 |
commit | aa0f446fdfe0055b54a69e800a84a346b1eeb9f1 (patch) | |
tree | 904320de5f8c33201ccbcb7a068a8c83ed16478e | |
download | aur-aa0f446fdfe0055b54a69e800a84a346b1eeb9f1.tar.gz |
Import from official repositories
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 38 |
2 files changed, 57 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..3b90baf50324 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = libstrl + pkgdesc = Implementations of certain GNU-only or BSD-only string-related libc functions, such as strlcpy() and getdelim(), for compat purposes + pkgver = 0.5.1 + pkgrel = 1 + url = http://ohnopub.net/~ohnobinki/libstrl + arch = x86_64 + license = LGPL3 + makedepends = doxygen + makedepends = libtool + makedepends = pkg-config + options = !libtool + source = ftp://mirror.ohnopub.net/mirror/libstrl-0.5.1.tar.bz2 + source = ftp://mirror.ohnopub.net/mirror/libstrl-0.5.1.tar.bz2.asc + validpgpkeys = 184B7CEB69B57FD42BAF9AF9743A52E86BA81050 + md5sums = d22fcd8107526d802428be6f0e8f0f60 + md5sums = SKIP + +pkgname = libstrl + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..186b8772e91e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +# $Id: PKGBUILD 266875 2017-11-15 14:29:11Z foutrelis $ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> +# Maintainer: Nathan Phillip Brink <binki@gentoo.org> + +pkgname=libstrl +pkgver=0.5.1 +pkgrel=1 +pkgdesc="Implementations of certain GNU-only or BSD-only string-related libc functions, such as strlcpy() and getdelim(), for compat purposes" +url="http://ohnopub.net/~ohnobinki/libstrl" +license=('LGPL3') +arch=(x86_64) +depends=() +makedepends=(doxygen libtool pkg-config) +options=(!libtool) +validpgpkeys=('184B7CEB69B57FD42BAF9AF9743A52E86BA81050') +source=(ftp://mirror.ohnopub.net/mirror/${pkgname}-${pkgver}.tar.bz2{,.asc}) +md5sums=('d22fcd8107526d802428be6f0e8f0f60' + 'SKIP') + +build() { + cd "${srcdir}"/${pkgname}-${pkgver} + ./configure --prefix=/usr --with-doxygen + make +} + +check() { + make -C "${srcdir}"/${pkgname}-${pkgver} check +} + +package() { + cd "${srcdir}"/${pkgname}-${pkgver} + + # doxygen workaround + sed -i 's|man0/strl.h.0|man30/strl.h.30|g' Makefile + install -Dm0644 man/man30/strl.h.30 "$pkgdir"/usr/share/man/man0/strl.h.0 + + make DESTDIR="${pkgdir}" install +} |