diff options
author | Kuoi | 2022-11-30 22:26:34 +0800 |
---|---|---|
committer | Kuoi | 2022-11-30 22:26:34 +0800 |
commit | 64ecb3f1a0f7229d066cc7dc59109b7d19369d9e (patch) | |
tree | 21db11ff44b891bd24ee6d694f557a1b26b83625 | |
download | aur-64ecb3f1a0f7229d066cc7dc59109b7d19369d9e.tar.gz |
compile from source
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 43 | ||||
-rw-r--r-- | genbankexplorer.desktop | 18 | ||||
-rw-r--r-- | sequencematrix.desktop | 18 | ||||
-rw-r--r-- | speciesidentifier.desktop | 18 |
5 files changed, 120 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..6c4716ad7415 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +pkgbase = taxondna + pkgdesc = Taxonomy-aware DNA sequence processing toolkit + pkgver = 1.9 + pkgrel = 6 + url = https://github.com/gaurav/taxondna + arch = x86_64 + license = GPL2 + makedepends = maven + depends = java-runtime=11 + source = https://github.com/gaurav/taxondna/archive/refs/tags/v1.9.tar.gz + source = sequencematrix.desktop + source = speciesidentifier.desktop + source = genbankexplorer.desktop + sha256sums = 54d6a2fdf4067e7f89fdeea971c44d5b938e44a495119807f0a9892af919e162 + sha256sums = f9b4e4eae5d8ef90b9dffe16209555773be8b0e111b9a69620b9be76604a73e4 + sha256sums = 9ceb29dfe8bab70723a5876745f345e29ca7b37884da4f67b2dbe042cdc46fe3 + sha256sums = 0b786535540f3adf3f979fb6af824238b2bd0f8bcb9c5721b0065bb35563e65d + +pkgname = sequencematrix + +pkgname = speciesidentifier + +pkgname = genbankexplorer 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 +} diff --git a/genbankexplorer.desktop b/genbankexplorer.desktop new file mode 100644 index 000000000000..abd684fb57d0 --- /dev/null +++ b/genbankexplorer.desktop @@ -0,0 +1,18 @@ +[Desktop Entry] +Categories= +Encoding=UTF-8 +Exec=java -jar /usr/share/genbankexplorer/genbankexplorer.jar +GenericName= +GenericName[zh]= +Icon=java11-openjdk +MimeType= +Name=GenBankExplorer +Name[zh]=GenBankExplorer +ServiceTypes= +SwallowExec= +SwallowTitle= +Terminal=false +TerminalOptions= +Type=Application +X-KDE-SubstituteUID=false +X-KDE-Username=root diff --git a/sequencematrix.desktop b/sequencematrix.desktop new file mode 100644 index 000000000000..a5db95fa1b11 --- /dev/null +++ b/sequencematrix.desktop @@ -0,0 +1,18 @@ +[Desktop Entry] +Categories= +Encoding=UTF-8 +Exec=java -jar /usr/share/sequencematrix/sequencematrix.jar +GenericName= +GenericName[zh]= +Icon=java11-openjdk +MimeType= +Name=SequenceMatrix +Name[zh]=SequenceMatrix +ServiceTypes= +SwallowExec= +SwallowTitle= +Terminal=false +TerminalOptions= +Type=Application +X-KDE-SubstituteUID=false +X-KDE-Username=root diff --git a/speciesidentifier.desktop b/speciesidentifier.desktop new file mode 100644 index 000000000000..dab64afeb6de --- /dev/null +++ b/speciesidentifier.desktop @@ -0,0 +1,18 @@ +[Desktop Entry] +Categories= +Encoding=UTF-8 +Exec=java -jar /usr/share/speciesidentifier/speciesidentifier.jar +GenericName= +GenericName[zh]= +Icon=java11-openjdk +MimeType= +Name=SpeciesIdentifier +Name[zh]=SpeciesIdentifier +ServiceTypes= +SwallowExec= +SwallowTitle= +Terminal=false +TerminalOptions= +Type=Application +X-KDE-SubstituteUID=false +X-KDE-Username=root |