diff options
author | Mohammadreza Abdollahzadeh | 2022-05-29 14:34:41 +0430 |
---|---|---|
committer | Mohammadreza Abdollahzadeh | 2022-05-29 14:34:41 +0430 |
commit | af3e4142fa918c1f289b1458080eacd27656750e (patch) | |
tree | 1eec028794c52692fb353608c6a45465825bb6e2 | |
download | aur-af3e4142fa918c1f289b1458080eacd27656750e.tar.gz |
initial import
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 54 | ||||
-rw-r--r-- | taup.sh | 1 |
3 files changed, 75 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..964eaa267882 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = taup-git + pkgdesc = A seismic travel time calculator. + pkgver = 2.6.0.r9.ff98c73 + pkgrel = 1 + url = https://github.com/crotwell/TauP + arch = any + license = LGPL3 + makedepends = git + makedepends = java-environment=8 + makedepends = gradle + depends = java-runtime=8 + depends = java-atk-wrapper-openjdk=8 + provides = taup + conflicts = taup + source = taup::git+https://github.com/crotwell/TauP.git + source = taup.sh + sha256sums = SKIP + sha256sums = 8af69c98ac6180f4b2632d37936004c79d9153a775f94c67585962ec85f63a4e + +pkgname = taup-git diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..82cd6aed9cbf --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,54 @@ +# Maintainer: Mohammadreza Abdollahzadeh <morealaz at gmail dot com> +pkgname=taup-git +pkgver=2.6.0.r9.ff98c73 +pkgrel=1 +pkgdesc="A seismic travel time calculator." +arch=(any) +url="https://github.com/crotwell/TauP" +license=('LGPL3') +depends=('java-runtime=8' 'java-atk-wrapper-openjdk=8') +makedepends=('git' 'java-environment=8' 'gradle') +provides=("${pkgname%-git}") +conflicts=("${pkgname%-git}") +source=("${pkgname%-git}::git+${url}.git" + "${pkgname%-git}.sh") +sha256sums=('SKIP' + '8af69c98ac6180f4b2632d37936004c79d9153a775f94c67585962ec85f63a4e') + +pkgver() { + cd "$srcdir/${pkgname%-git}" + printf "%s" "$(git describe --long --tags | sed 's/^v//;s/\([^-]*-\)g/r\1/;s/-/./g')" +} + +build() { + cd "$srcdir/${pkgname%-git}" + export JAVA_HOME="/usr/lib/jvm/java-8-openjdk" + sh ./gradlew eB +} + +package() { + cd "$srcdir/${pkgname%-git}" + rm build/explode/bin/*.bat + install -D -t "${pkgdir}/opt/${pkgname%-git}/bin" \ + -m 755 build/explode/bin/taup* + install -D -t "${pkgdir}/opt/${pkgname%-git}/lib" \ + -m 644 build/explode/lib/*.jar + install -d "${pkgdir}/usr/share/doc" + cp -r docs "${pkgdir}/usr/share/doc/${pkgname%-git}" + cp -r build.gradle.kts \ + gradle \ + gradlew \ + groovy \ + jacl \ + native \ + README.md \ + settings.gradle.kts \ + src \ + "${pkgdir}/opt/${pkgname%-git}/" + install -D -t "${pkgdir}/etc/profile.d/" \ + -m 755 "${srcdir}/${pkgname%-git}.sh" + install -D -t "${pkgdir}/usr/share/licenses/${pkgname%-git}/" \ + -m 644 LICENSE + +} +# vim:set ts=4 sw=4 et: diff --git a/taup.sh b/taup.sh new file mode 100644 index 000000000000..6c4f33e6fae7 --- /dev/null +++ b/taup.sh @@ -0,0 +1 @@ +export PATH="${PATH}:/opt/taup/bin" |