diff options
author | felics@felics-tablet | 2017-08-01 14:15:39 +0200 |
---|---|---|
committer | felics@felics-tablet | 2017-08-01 14:15:39 +0200 |
commit | 72caa20da82f5540e1debefe3456aa8da366ecdd (patch) | |
tree | d62de384021c81c9deb5c23965f152fa0e7e78ef | |
download | aur-72caa20da82f5540e1debefe3456aa8da366ecdd.tar.gz |
Initial Commit.
-rw-r--r-- | .SRCINFO | 25 | ||||
-rw-r--r-- | PKGBUILD | 60 |
2 files changed, 85 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..c6b366524b0c --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,25 @@ +pkgbase = perl-travel-status-de-deutschebahn-git + pkgdesc = Interface to the DeutscheBahn online departure monitor + pkgver = 2.02+gc8185a7 + pkgrel = 2 + url = http://finalrewind.org/projects/Travel-Status-DE-DeutscheBahn/ + arch = any + license = PerlArtistic + makedepends = perl-module-build + makedepends = perl-file-slurp + makedepends = perl-json + makedepends = perl-list-moreutils + makedepends = perl-test-compile + makedepends = perl-test-pod + depends = perl-class-accessor + depends = perl-libwww + depends = perl-xml-libxml + provides = perl-travel-status-de-deutschebahn=2.02+gc8185a7 + conflicts = perl-travel-status-de-deutschebahn + replaces = perl-travel-status-de-deutschebahn<=2.02+gc8185a7 + options = !emptydirs + source = Travel-Status-DE-DeutscheBahn::git+http://git.finalrewind.org/Travel-Status-DE-DeutscheBahn + md5sums = SKIP + +pkgname = perl-travel-status-de-deutschebahn-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..f7f3c9d41018 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,60 @@ +# Maintainer: dreieck +# Maintainer: Jens Adam <jra@byte.cx> + +_perlmod=Travel-Status-DE-DeutscheBahn +_pkgname=perl-travel-status-de-deutschebahn +pkgname="${_pkgname}-git" +_pkgver="latest" +pkgver=2.02+gc8185a7 +pkgrel=2 +pkgdesc='Interface to the DeutscheBahn online departure monitor' +url='http://finalrewind.org/projects/Travel-Status-DE-DeutscheBahn/' +license=('PerlArtistic') +arch=('any') +depends=( + 'perl-class-accessor' + 'perl-libwww' + 'perl-xml-libxml' +) +makedepends=( + 'perl-module-build' + 'perl-file-slurp' + 'perl-json' + 'perl-list-moreutils' + 'perl-test-compile' + 'perl-test-pod' +) +provides=("${_pkgname}=${pkgver}") +replaces=("${_pkgname}<=${pkgver}") +conflicts=("${_pkgname}") +options=('!emptydirs') +# source=("http://finalrewind.org/projects/${_perlmod}/${_perlmod}-${pkgver}.tar.gz"{,.asc}) +source=("${_perlmod}::git+http://git.finalrewind.org/${_perlmod}") +md5sums=('SKIP') + +pkgver() { + cd "${srcdir}/${_perlmod}" + _descr="$(git describe --tags --long)" + _ver="$(echo "${_descr}" | awk -F '-' '{print $1}')" + _rev="$(echo "${_descr}" | awk -F '-' '{print $3}')" + echo "${_ver}+${_rev}" +} + +build() { + cd "${srcdir}/${_perlmod}" + perl Build.PL installdirs=vendor destdir="${pkgdir}" + ./Build +} + +check() { + cd "${srcdir}/${_perlmod}" + ./Build test +} + +package() { + cd "${srcdir}/${_perlmod}" + ./Build install + install -D -v -m644 COPYING "${pkgdir}"/usr/share/licenses/${pkgname}/COPYING + install -D -v -m644 README "${pkgdir}/usr/share/doc/${_pkgname}/README" + install -D -v -m644 Changelog "${pkgdir}/usr/share/doc/${_pkgname}/Changelog" +} |