# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4

PortSystem          1.0

name                ssm
version             1.4
revision            0

categories          science
license             GPL-3
maintainers         {reneeotten @reneeotten} openmaintainer

description         C++ toolkit for superposition of macromolecules
long_description    SSM is a macromolecular coordinate superposition library, written by Eugene \
                    Krissinel of the EBI. It implements the SSM algorithm of protein structure \
                    comparison in three dimensions, which includes an original procedure of \
                    matching graphs built on the protein's secondary-structure elements, followed \
                    by an iterative three-dimensional alignment of protein backbone Calpha atoms.

homepage            https://launchpad.net/ssm
master_sites        https://www2.mrc-lmb.cam.ac.uk/personal/pemsley/coot/dependencies/

checksums           sha256  56e7e64ed86d7d9ec59500fd34f26f881bdb9d541916d9a817c3bfb8cf0e9508 \
                    rmd160  93fc33cee3d40fea77ab4e972a1929cb8ae0d31a \
                    size    426685

patchfiles-append   patch-superpose.cpp.diff

depends_build-append \
                    path:bin/pkg-config:pkgconfig

depends_lib-append  port:libccp4 \
                    port:mmdb2

configure.args-append \
                    --disable-silent-rules \
                    --disable-static \
                    --enable-shared \
                    --enable-ccp4
