# Description: A multiple sequence alignment program # URL: https://mafft.cbrc.jp/alignment/software/ # Maintainer: Petar Petrov, slackalaxy at gmail dot com name=mafft version=dc90a8b release=1 source=(https://gitlab.com/sysimm/mafft/-/archive/dc90a8bc4d3396048b08e9f2e24759f06f733a6f/mafft-dc90a8bc4d3396048b08e9f2e24759f06f733a6f.tar.gz) build() { cd $name-${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/* }