tnt*: fix the mpich missing

This commit is contained in:
Guoyi Zhang 2024-10-28 13:01:19 +11:00
parent e7b347be87
commit 5742e63885
5 changed files with 7 additions and 4 deletions

View file

@ -61,6 +61,8 @@ package() {
make DESTDIR="${pkgdir}" install
ln -sf mpiexec.hydra "${pkgdir}/opt/mpich/bin/mpirun.hydra"
# for mpitnt
ln -s /opt/mpich/lib/libmpich.so "$pkgdir"/usr/lib/libmpich.so.0
install -D -m644 "${srcdir}/${pkgname}-${pkgver}/COPYRIGHT" "${pkgdir}/usr/share/licenses/mpich/license.txt"
install -D -m755 "${srcdir}/${pkgname}.profile" "${pkgdir}/etc/profile.d/mpich.sh"

View file

@ -4,4 +4,4 @@ maintainers:
email: kuoi@bioarchlinux.org
update_on:
- source: cmd
cmd: curl -sS https://www.lillo.org.ar/phylogeny/oblong/ | grep 'oblong.zip' | awk '{print $7}' | sed 's/-/./g'
cmd: curl -sS -k https://www.lillo.org.ar/phylogeny/oblong/ | grep 'oblong.zip' | awk '{print $7}' | sed 's/-/./g'

View file

@ -36,7 +36,7 @@ package_tnt-mpi () {
install -Dm 755 mpitnt ${pkgdir}/usr/bin/mpitnt
}
package_tnt-gui () {
depends=('ncurses5-compat-libs' 'gtk3' 'glibc')
depends=('ncurses5-compat-libs' 'gtk3' 'glibc' 'mpich')
optdepends=('pvm')
cd ${srcdir}/TNT-bin
chmod +x gTNT

View file

@ -8,7 +8,8 @@ post_build_script: |
git_pkgbuild_commit()
update_on:
- source: cmd
cmd: curl -sS https://www.lillo.org.ar/phylogeny/ | grep 'tnt' | sed 's@-@.@g' | awk '{print $6}'
cmd: curl -sS -k https://www.lillo.org.ar/phylogeny/ | grep 'tnt' | sed 's@-@.@g' | awk '{print $6}'
repo_depends:
- ncurses5-compat-libs
- pvm
- mpich

View file

@ -9,7 +9,7 @@ post_build_script: |
update_aur_repo()
update_on:
- source: cmd
cmd: curl -sS https://www.lillo.org.ar/phylogeny/winclada/ | grep 'winclad' | sed 's@-@.@g' | awk '{print $7}'
cmd: curl -sS -k https://www.lillo.org.ar/phylogeny/winclada/ | grep 'winclad' | sed 's@-@.@g' | awk '{print $7}'
#update_on:
# - regex: (\d+-\d+-\d+) \d+:\d+ -
# source: regex