# Maintainer: Guoyi Zhang pkgname=mcscanx _pkgname=MCScanX pkgver=2022.11.01 pkgrel=1 pkgdesc="Multiple Collinearity Scan toolkit X version https://doi.org/10.1093/nar/gkr1293" arch=('x86_64') url="https://github.com/wyp1125/MCScanX" license=('BSD') depends=('java-runtime=11' 'glibc') makedepends=('make' 'git' 'java-environment=11') optdepends=('perl') source=(git+https://github.com/wyp1125/MCScanX.git) sha256sums=('SKIP') pkgver(){ cd $_pkgname printf $(TZ=UTC git log --no-walk --pretty="%cd" --decorate=full --date=format-local:%Y.%m.%d | head -n 1) } build() { cd "$_pkgname" make } package() { cd "$_pkgname" for bin in "duplicate_gene_classifier" "MCScanX" "MCScanX_h" do install -D -m 755 $bin $pkgdir/usr/bin/$bin done cd downstream_analyses for downstream in *.java *.pl detect_collinear_tandem_arrays dissect_multiple_alignment do install -D -m 755 $downstream $pkgdir/usr/share/$pkgname/$downstream done }