From 98e21650c07de1922167c79d6e9e1a2103fac14f Mon Sep 17 00:00:00 2001 From: Guoyi Zhang Date: Fri, 7 Feb 2025 15:32:39 +1100 Subject: [PATCH] beast2: fix the beastfx --- BioArchLinux/beast2/PKGBUILD | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/BioArchLinux/beast2/PKGBUILD b/BioArchLinux/beast2/PKGBUILD index 4593442aa5..9a0feaf7b1 100644 --- a/BioArchLinux/beast2/PKGBUILD +++ b/BioArchLinux/beast2/PKGBUILD @@ -3,21 +3,21 @@ # Contributor: sukanka pkgname=beast2 -pkgver=2.7.6 -#_pkgver=2.7.6 -pkgrel=2 +pkgver=2.7.7 +_pkgver=2.7.6 +pkgrel=0 pkgdesc="Bayesian Evolutionary Analysis by Sampling Trees. https://doi.org/10.1371/journal.pcbi.1003537" arch=('any') url="http://www.beast2.org/" license=('LGPL-2.1-only') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/CompEvol/beast2/archive/refs/tags/v${pkgver}.tar.gz" -"BeastFX-${pkgver}.tar.gz::https://github.com/CompEvol/BeastFX/archive/refs/tags/v${pkgver}.tar.gz" +"BeastFX-${_pkgver}.tar.gz::https://github.com/CompEvol/BeastFX/archive/refs/tags/v${_pkgver}.tar.gz" # desktop {beauti,densitree,logcombiner,treeannotator,beast2,loganalyser,${pkgname}-applauncher}.desktop # excutables ${pkgname}-{beauti,densitree,logcombiner,treeannotator,beast2,loganalyser,applauncher,packagemanager,environment} ) -sha256sums=('0a88d14d41c98f53a46fc4ed7cadabdb2620978633d07d7e99676948dfb0ea12' +sha256sums=('7c27e4669566c2e8958cb55f2ccf98cc621c0bfbe707b58d0ca15f31ec03e6ba' '4d746821fd2b1da10e2b616ea33c4484f994faee65667c4c7445d2c95f163edb' '7f2a6633e5c2ee1ffde58191ae4403ee5b4f4323cea4d6db8fc8c1516294ddf5' 'a4c2ae027db8ee3ed687591b25e10581380cb4a3f76f60399018da280276bdfd' @@ -36,13 +36,13 @@ sha256sums=('0a88d14d41c98f53a46fc4ed7cadabdb2620978633d07d7e99676948dfb0ea12' '9ca416360e1697768aa5b9cad2cae13b2d9077dd2386d0950466bad6d5cccf60' '7b6c125b3dbe7f65cd4903ebca6106893c808f2b444c29aba082f9a66c7ac6af') depends=('java-runtime' 'java-openjfx') -makedepends=('ant' 'java-environment') +makedepends=('ant' 'java-environment' 'javafx-scenebuilder') optdepends=('beagle-lib') -#prepare(){ -# cd ${srcdir} -# test -d "BeastFX-${pkgver}" && rm -rf "BeastFX-${pkgver}" -# mv "BeastFX-${_pkgver}" "BeastFX-${pkgver}" -#} +prepare(){ + cd ${srcdir} + test -d "BeastFX-${pkgver}" && rm -rf "BeastFX-${pkgver}" + mv "BeastFX-${_pkgver}" "BeastFX-${pkgver}" +} build(){ cd "$srcdir/BeastFX-${pkgver}" install -Dm755 $srcdir/${pkgname}-${pkgver}/release/Linux/jrebin/* \ @@ -99,3 +99,4 @@ package() { rm -rf $pkgdir/usr/share/beast2/jre ln -sf /usr/lib/jvm/default/ $pkgdir/usr/share/beast2/jre } +