clean the pkgbuild and fix the issue

This commit is contained in:
Kuoi 2022-07-31 11:02:24 +01:00
parent d29814ab8f
commit a80778747b

View file

@ -21,15 +21,12 @@ depends=('java-runtime')
makedepends=('java-environment')
package() {
install -dm755 "$pkgdir"/usr/{bin,share/{applications,${pkgname}}}
sed -i 's/\/usr\/local\/lib/\/usr\/lib/g' ${srcdir}/BEASTv${pkgver}/bin/beast
mv ${srcdir}/BEASTv${pkgver}/* ${pkgdir}/usr/share/beast/
sed -i 's/\/usr\/local\/lib/\/usr\/lib/g' ${pkgdir}/usr/share/beast/bin/beast
ln -s /usr/share/beast/bin/beauti ${pkgdir}/usr/bin/beauti_beast
ln -s /usr/share/beast/bin/beast ${pkgdir}/usr/bin/beast_beast
ln -s /usr/share/beast/bin/logcombiner ${pkgdir}/usr/bin/logcombiner_beast
ln -s /usr/share/beast/bin/treeannotator ${pkgdir}/usr/bin/treeannotator_beast
ln -s /usr/share/beast/bin/treestat ${pkgdir}/usr/bin/treestat_beast
for bin in $(ls $pkgdir/usr/share/beast/bin)
do
ln -s /usr/share/beast2/bin/$bin ${pkgdir}/usr/bin/$bin
done
install -m 755 treestat.png ${pkgdir}/usr/share/beast/images/
install -m 755 *.desktop ${pkgdir}/usr/share/applications
}