# Description: A multiple sequence alignment program # URL: https://mafft.cbrc.jp/alignment/software/ # Maintainer: Petar Petrov, slackalaxy at gmail dot com name=mafft version=7.526 release=1 source=(https://gitlab.com/sysimm/mafft/-/archive/v${version}/mafft-v${version}.tar.bz2) build() { cd $name-v${version} cd core make clean PREFIX=/usr \ LIBDIR=/usr/lib/$name \ make -e cd ../extensions make clean PREFIX=/usr \ LIBDIR=/usr/lib/$name \ make -e cd ../core make \ PREFIX=$PKG/usr \ LIBDIR=$PKG/usr/lib/$name \ install cd ../extensions make \ PREFIX=$PKG/usr \ LIBDIR=$PKG/usr/lib/$name \ install cd .. chmod 0755 $PKG/usr/bin/* # Clean up rm -rf $PKG/usr/lib/$name/{$name.1,$name-homologs.1} # Fix two wrong links ( cd $PKG/usr/bin rm -f mafft-distance mafft-profile ln -s ../lib/$name/mafft-distance mafft-distance ln -s ../lib/$name/mafft-profile mafft-profile ) # Copy some samples mkdir -p $PKG/usr/share/$name cp -a test $PKG/usr/share/$name chmod 0644 $PKG/usr/share/mafft/test/* }