summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorKuoi2022-11-30 22:26:34 +0800
committerKuoi2022-11-30 22:26:34 +0800
commit64ecb3f1a0f7229d066cc7dc59109b7d19369d9e (patch)
tree21db11ff44b891bd24ee6d694f557a1b26b83625 /PKGBUILD
downloadaur-64ecb3f1a0f7229d066cc7dc59109b7d19369d9e.tar.gz
compile from source
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD43
1 files changed, 43 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..3cf94f6dbcb0
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,43 @@
+# Maintainer: Malacology <guoyizhang at malacology dot com>
+# Contributor: Malacology <guoyizhang at malacology dot com>
+
+pkgbase=taxondna
+pkgname=('sequencematrix' 'speciesidentifier' 'genbankexplorer')
+pkg0=TaxonDNA
+pkg1=SequenceMatrix
+pkg2=SpeciesIdentifier
+pkg3=GenBankExplorer
+pkgver=1.9
+pkgrel=6
+depends=('java-runtime=11')
+makedepends=('maven')
+pkgdesc="Taxonomy-aware DNA sequence processing toolkit"
+arch=('x86_64')
+url="https://github.com/gaurav/taxondna"
+license=('GPL2')
+source=("$url/archive/refs/tags/v${pkgver}.tar.gz"
+ "${pkg1,,}.desktop"
+ "${pkg2,,}.desktop"
+ "${pkg3,,}.desktop")
+sha256sums=('54d6a2fdf4067e7f89fdeea971c44d5b938e44a495119807f0a9892af919e162'
+ 'f9b4e4eae5d8ef90b9dffe16209555773be8b0e111b9a69620b9be76604a73e4'
+ '9ceb29dfe8bab70723a5876745f345e29ca7b37884da4f67b2dbe042cdc46fe3'
+ '0b786535540f3adf3f979fb6af824238b2bd0f8bcb9c5721b0065bb35563e65d')
+build () {
+ cd $pkgbase-$pkgver
+ mvn package
+}
+package_sequencematrix () {
+ install -Dm755 ${srcdir}/$pkgname.desktop "${pkgdir}/usr/share/applications/$pkgname.desktop"
+ install -Dm755 ${srcdir}/$pkgbase-$pkgver/target/$pkg0-$pkgver-$pkg1.jar ${pkgdir}/usr/share/$pkgname/$pkgname.jar
+}
+
+package_speciesidentifier () {
+ install -Dm755 ${srcdir}/$pkgname.desktop "${pkgdir}/usr/share/applications/$pkgname.desktop"
+ install -Dm755 ${srcdir}/$pkgbase-$pkgver/target/$pkg0-$pkgver-$pkg2.jar ${pkgdir}/usr/share/$pkgname/$pkgname.jar
+}
+
+package_genbankexplorer () {
+ install -Dm755 ${srcdir}/$pkgname.desktop "${pkgdir}/usr/share/applications/$pkgname.desktop"
+ install -Dm755 ${srcdir}/$pkgbase-$pkgver/target/$pkg0-$pkgver-$pkg3.jar ${pkgdir}/usr/share/$pkgname/$pkgname.jar
+}