diff options
author | Thomas Weißschuh | 2021-10-30 11:54:49 +0200 |
---|---|---|
committer | Thomas Weißschuh | 2021-10-30 11:54:49 +0200 |
commit | 6d403b1b5e399bcd2b3ccb0de08de5b142815dc0 (patch) | |
tree | f8e42761c044488906389c6d982234910b406b72 | |
download | aur-6d403b1b5e399bcd2b3ccb0de08de5b142815dc0.tar.gz |
Initial upload: public-inbox-git 1.6.1.r1737.0bb44530-1
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | PKGBUILD | 49 |
2 files changed, 71 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..92e7b045ba7c --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,22 @@ +pkgbase = public-inbox-git + pkgdesc = An "archives first" approach to mailing lists + pkgver = 1.6.1.r1737.0bb44530 + pkgrel = 1 + url = https://public-inbox.org + arch = any + license = GPL + makedepends = git + depends = perl + depends = perl-timedate + depends = perl-digest-sha + depends = perl-email-mime + depends = perl-plack + depends = perl-uri + provides = public-inbox-git + conflicts = public-inbox-git + options = !emptydirs + options = purge + source = public-inbox-git::git+https://public-inbox.org/ + sha256sums = SKIP + +pkgname = public-inbox-git diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..2beb1ce2a2ba --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,49 @@ +# Maintainer: Thomas Weißschuh <thomas t-8ch de> +# Contributor: Stefan Tatschner <stefan@rumpelsepp.org> + +pkgname=public-inbox-git +pkgver=1.6.1.r1737.0bb44530 +pkgrel=1 +pkgdesc='An "archives first" approach to mailing lists' +arch=('any') +url="https://public-inbox.org" +license=('GPL') +depends=(perl perl-timedate perl-digest-sha perl-email-mime perl-plack perl-uri) +makedepends=('git') +provides=("${pkgname%-VCS}") +conflicts=("${pkgname%-VCS}") +options=('!emptydirs' purge) +source=("$pkgname::git+https://public-inbox.org/") +sha256sums=('SKIP') + +pkgver() { + cd "$srcdir/${pkgname%-VCS}" + + printf "%s" "$( + git describe --long | sed \ + -e 's/\([^-]*-\)g/r\1/;s/-/./g' \ + -e 's/^v//' + )" +} + +build() { + cd "$srcdir/${pkgname%-VCS}" + + unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT + export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps + /usr/bin/perl Makefile.PL + make +} + +check() { + cd "$srcdir/$pkgname" + unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT + export PERL_MM_USE_DEFAULT=1 + make check +} + +package() { + cd "$srcdir/${pkgname%-VCS}" + unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT + make DESTDIR="$pkgdir/" install +} |