summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authormalacology2021-05-24 00:15:17 +0800
committermalacology2021-05-24 00:15:17 +0800
commita49bb0035e21550a6807c1480e78a224e4cd606c (patch)
tree7c3452b7279b8bda48e1d6632d586e376e74648f
parentfcc7a498e5fe983c7a8c7fd7e4efe79ab4c2c267 (diff)
downloadaur-a49bb0035e21550a6807c1480e78a224e4cd606c.tar.gz
2.6.4
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD43
2 files changed, 9 insertions, 40 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 38f1fdd87409..fe7bffed12ab 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = beast2
pkgdesc = Bayesian Evolutionary Analysis by Sampling Trees
- pkgver = 2.6.3
+ pkgver = 2.6.4
pkgrel = 1
url = http://www.beast2.org/
arch = x86_64
@@ -10,12 +10,12 @@ pkgbase = beast2
depends = jdk-openjdk
depends = openjdk-doc
depends = openjdk-src
- source = https://github.com/CompEvol/beast2/releases/download/v2.6.3/BEAST.v2.6.3.Linux.tgz
+ source = https://github.com/CompEvol/beast2/releases/download/v2.6.4/BEAST.v2.6.4.Linux.tgz
source = beauti.desktop
source = densitree.desktop
source = logcombiner.desktop
source = treeannotator.desktop
- sha256sums = 8899277b0d7124ab04dc512444d45f0f1a13505f3ce641e1f117098be3e2e20d
+ sha256sums = 4f80e2920eb9d87f3e9f64433119774dc67aca390fbd13dd480f852e3f8701a4
sha256sums = 83fba4c776fd29d6852c9c412c31d98bff657e2d2d2763dfe46d4c6174a9495f
sha256sums = 40d86086691b6cb91d0af54e5dc53d6693e084242ff3cc77862650ca78667c3d
sha256sums = c2057c6ac656e13dcfbdf580a696bc79cb22c3d5270d546eac3e2fb42d620f20
diff --git a/PKGBUILD b/PKGBUILD
index dd378d823cdb..f52fefd2e2d0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,14 +2,14 @@
# Contributor: Malacology <guoyizhang at malacology dot com>
pkgname=beast2
-pkgver=2.6.3
+pkgver=2.6.4
pkgrel=1
pkgdesc="Bayesian Evolutionary Analysis by Sampling Trees"
arch=('x86_64')
url="http://www.beast2.org/"
license=('LGPL-2.1 License')
source=("https://github.com/CompEvol/beast2/releases/download/v${pkgver}/BEAST.v${pkgver}.Linux.tgz" "beauti.desktop" "densitree.desktop" "logcombiner.desktop" "treeannotator.desktop")
-sha256sums=('8899277b0d7124ab04dc512444d45f0f1a13505f3ce641e1f117098be3e2e20d'
+sha256sums=('4f80e2920eb9d87f3e9f64433119774dc67aca390fbd13dd480f852e3f8701a4'
'83fba4c776fd29d6852c9c412c31d98bff657e2d2d2763dfe46d4c6174a9495f'
'40d86086691b6cb91d0af54e5dc53d6693e084242ff3cc77862650ca78667c3d'
'c2057c6ac656e13dcfbdf580a696bc79cb22c3d5270d546eac3e2fb42d620f20'
@@ -22,44 +22,13 @@ depends=(
'openjdk-src'
)
package() {
- mkdir "${pkgdir}/usr"
- mkdir "${pkgdir}/usr/bin"
- mkdir "${pkgdir}/usr/share"
- mkdir "${pkgdir}/usr/share/applications"
- mkdir "${pkgdir}/usr/share/beast2"
- mkdir "${pkgdir}/usr/share/beast2/bin"
- mkdir "${pkgdir}/usr/share/beast2/images"
- mkdir "${pkgdir}/usr/share/beast2/lib"
-
- install -m 755 ${srcdir}/beast/bin/applauncher ${pkgdir}/usr/share/beast2/bin/applauncher
- install -m 755 ${srcdir}/beast/bin/beast ${pkgdir}/usr/share/beast2/bin/beast
- install -m 755 ${srcdir}/beast/bin/beauti ${pkgdir}/usr/share/beast2/bin/beauti
- install -m 755 ${srcdir}/beast/bin/densitree ${pkgdir}/usr/share/beast2/bin/densitree
- install -m 755 ${srcdir}/beast/bin/loganalyser ${pkgdir}/usr/share/beast2/bin/loganalyser
- install -m 755 ${srcdir}/beast/bin/logcombiner ${pkgdir}/usr/share/beast2/bin/logcombiner
- install -m 755 ${srcdir}/beast/bin/packagemanager ${pkgdir}/usr/share/beast2/bin/packagemanager
- install -m 755 ${srcdir}/beast/bin/treeannotator ${pkgdir}/usr/share/beast2/bin/treeannotator
-
- install -m 755 ${srcdir}/beast/lib/beast.jar ${pkgdir}/usr/share/beast2/lib/beast.jar
- install -m 755 ${srcdir}/beast/lib/beast.src.jar ${pkgdir}/usr/share/beast2/lib/beast.src.jar
- install -m 755 ${srcdir}/beast/lib/DensiTree.jar ${pkgdir}/usr/share/beast2/lib/DensiTree.jar
- install -m 755 ${srcdir}/beast/lib/launcher.jar ${pkgdir}/usr/share/beast2/lib/launcher.jar
-
- install -m 755 ${srcdir}/beast/images/beast.png ${pkgdir}/usr/share/beast2/images/beast.png
- install -m 755 ${srcdir}/beast/images/beauti.png ${pkgdir}/usr/share/beast2/images/beauti.png
- install -m 755 ${srcdir}/beast/images/DensiTree.png ${pkgdir}/usr/share/beast2/images/DensiTree.png
-
- install -m 755 ${srcdir}/beast/LICENSE.txt ${pkgdir}/usr/share/beast2/LICENSE.txt
- install -m 755 ${srcdir}/beast/README.txt ${pkgdir}/usr/share/beast2/README.txt
- install -m 755 "${srcdir}/beast/VERSION HISTORY.txt" "${pkgdir}/usr/share/beast2/VERSION HISTORY.txt"
-
+ install -dm755 "$pkgdir"/usr/{bin,share/{beast2,applications}}
+ mv "$srcdir"/beast/* "$pkgdir"/usr/share/beast2
+
ln -s /usr/share/beast2/bin/beauti ${pkgdir}/usr/bin/beauti
ln -s /usr/share/beast2/bin/logcombiner ${pkgdir}/usr/bin/logcombiner
ln -s /usr/share/beast2/bin/treeannotator ${pkgdir}/usr/bin/treeannotator
ln -s /usr/share/beast2/bin/densitree ${pkgdir}/usr/bin/densitree
- install -m 755 ${srcdir}/beauti.desktop ${pkgdir}/usr/share/applications/beauti.desktop
- install -m 755 ${srcdir}/densitree.desktop ${pkgdir}/usr/share/applications/densitree.desktop
- install -m 755 ${srcdir}/logcombiner.desktop ${pkgdir}/usr/share/applications/logcombiner.desktop
- install -m 755 ${srcdir}/treeannotator.desktop ${pkgdir}/usr/share/applications/treeannotator.desktop
+ install -m 755 ${srcdir}/*.desktop ${pkgdir}/usr/share/applications
}