diff options
author | Kuoi | 2022-12-04 09:58:33 +0800 |
---|---|---|
committer | Kuoi | 2022-12-04 09:58:33 +0800 |
commit | b4434cbd6442a7a9ab45f65e58ccf49cddad6e5c (patch) | |
tree | ffcdeef2f701254ade4133ca4605cdd16b5bbc16 | |
download | aur-b4434cbd6442a7a9ab45f65e58ccf49cddad6e5c.tar.gz |
init
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 57 |
2 files changed, 80 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..378ea460c06f --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +pkgbase = tnt-bio + pkgdesc = Tree analysis using New Technology. https://doi.org/10.1111/cla.12160 + pkgver = 1.6 + pkgrel = 1 + url = http://www.lillo.org.ar/phylogeny/tnt/ + arch = x86_64 + license = custom + makedepends = unzip + depends = tnt-ncurses5-compat-libs + source = http://www.lillo.org.ar/phylogeny/tnt/tnt-linux.zip + sha256sums = SKIP + +pkgname = tnt-bio + depends = tnt-ncurses5-compat-libs + depends = glibc + +pkgname = tnt-mpi + depends = tnt-ncurses5-compat-libs + depends = pvm + depends = openmpi + depends = glibc + +pkgname = tnt-extra diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..2a3c41c2a6eb --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,57 @@ +# Maintainer: Malacology <guoyizhang at malacology dot net> +# Contributor: Malacology <guoyizhang at malacology dot net> + +pkgbase=tnt-bio +pkgname=('tnt-bio' + 'tnt-mpi' +# 'tnt-gui' + 'tnt-extra') +pkgver=1.6 +pkgrel=1 +pkgdesc="Tree analysis using New Technology. https://doi.org/10.1111/cla.12160" +arch=('x86_64') +url="http://www.lillo.org.ar/phylogeny/tnt/" +license=('custom') +makedepends=('unzip') +depends=('tnt-ncurses5-compat-libs') +source=("http://www.lillo.org.ar/phylogeny/tnt/tnt-linux.zip") +sha256sums=('SKIP') +prepare () { + cd $srcdir/TNT-Docs_n_Datasets + chmod a+r $srcdir/TNT-Docs_n_Datasets -R + unzip tnt_scripts.zip -d ./tnt_scripts +} +package_tnt-bio () { + depends=('tnt-ncurses5-compat-libs' 'glibc') + cd ${srcdir}/TNT-bin + chmod +x tnt + install -Dm 755 tnt ${pkgdir}/usr/bin/tnt +} +package_tnt-mpi () { + depends=('tnt-ncurses5-compat-libs' 'pvm' 'openmpi' 'glibc') + cd ${srcdir}/TNT-bin + chmod +x mpitnt + install -Dm 755 mpitnt ${pkgdir}/usr/bin/mpitnt +} +#package_tnt-gui () { +# depends=('tnt-ncurses5-compat-libs' 'gtk3' 'glibc') +# optdepends=('pvm') +# cd ${srcdir}/TNT-bin +# chmod +x gTNT +# install -Dm 755 gTNT ${pkgdir}/usr/bin/gTNT +#} +package_tnt-extra () { + install -dm755 $pkgdir/usr/share/tnt/ + + cd $srcdir/ + # PDF + install -Dm 755 README_FIRST.pdf $pkgdir/usr/share/tnt/ + + cd $srcdir/TNT-Docs_n_Datasets + # script + mv $srcdir/TNT-Docs_n_Datasets/tnt_scripts $pkgdir/usr/share/tnt/ + # font + install -Dm 755 Tred.ttf ${pkgdir}/usr/share/fonts/Tred/Tred.ttf + # html + mv $srcdir/TNT-Docs_n_Datasets/*.htm $pkgdir/usr/share/tnt/ +} |