summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorfelics@felics-tablet2017-08-01 14:15:39 +0200
committerfelics@felics-tablet2017-08-01 14:15:39 +0200
commit72caa20da82f5540e1debefe3456aa8da366ecdd (patch)
treed62de384021c81c9deb5c23965f152fa0e7e78ef
downloadaur-72caa20da82f5540e1debefe3456aa8da366ecdd.tar.gz
Initial Commit.
-rw-r--r--.SRCINFO25
-rw-r--r--PKGBUILD60
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"
+}