Date: Sun, 8 Jul 2018 00:39:48 +0000 (UTC) From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r474148 - in head/science: . libssm Message-ID: <201807080039.w680dmIo074520@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: yuri Date: Sun Jul 8 00:39:48 2018 New Revision: 474148 URL: https://svnweb.freebsd.org/changeset/ports/474148 Log: New port: science/libssm: C++ toolkit for superposition of macromolecules Added: head/science/libssm/ head/science/libssm/Makefile (contents, props changed) head/science/libssm/distinfo (contents, props changed) head/science/libssm/pkg-descr (contents, props changed) head/science/libssm/pkg-plist (contents, props changed) Modified: head/science/Makefile Modified: head/science/Makefile ============================================================================== --- head/science/Makefile Sun Jul 8 00:24:55 2018 (r474147) +++ head/science/Makefile Sun Jul 8 00:39:48 2018 (r474148) @@ -100,6 +100,7 @@ SUBDIR += liblinear SUBDIR += liboglappth SUBDIR += libquantum + SUBDIR += libssm SUBDIR += libsvm SUBDIR += libsvm-python SUBDIR += libxc Added: head/science/libssm/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/science/libssm/Makefile Sun Jul 8 00:39:48 2018 (r474148) @@ -0,0 +1,31 @@ +# $FreeBSD$ + +PORTNAME= libssm +DISTVERSION= 1.4 +CATEGORIES= science +MASTER_SITES= ftp://ftp.ccp4.ac.uk/opensource/ +DISTNAME= ssm-${DISTVERSION} + +MAINTAINER= yuri@FreeBSD.org +COMMENT= C++ toolkit for superposition of macromolecules + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/COPYING + +LIB_DEPENDS= libccp4c.so:science/libccp4 \ + libmmdb2.so:science/mmdb2 + +USES= gmake libtool localbase:ldflags +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --enable-shared --disable-static --enable-ccp4 --with-mmdb=${LOCALBASE} +INSTALL_TARGET= install-strip +USE_LDCONFIG= yes + +CFLAGS+= -fPIC +FFLAGS+= -fPIC + +xpost-configure: + ${REINPLACE_CMD} -e 's| -Wl,--as-needed||; s| -Wl,--no-as-needed||' ${WRKSRC}/Makefile + ${REINPLACE_CMD} -e 's|^archive_cmds=|wl="-Wl,"; archive_cmds=|' ${WRKSRC}/libtool # wl is missing otherwise for some reason + +.include <bsd.port.mk> Added: head/science/libssm/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/science/libssm/distinfo Sun Jul 8 00:39:48 2018 (r474148) @@ -0,0 +1,3 @@ +TIMESTAMP = 1531009874 +SHA256 (ssm-1.4.tar.gz) = ea1a57d019bd69ab04e1b7c4faa2f8451584474a6fc16285c2211ef9f53b2704 +SIZE (ssm-1.4.tar.gz) = 424785 Added: head/science/libssm/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/science/libssm/pkg-descr Sun Jul 8 00:39:48 2018 (r474148) @@ -0,0 +1,9 @@ +SSM is a macromolecular coordinate superposition library, written by Eugene +Krissinel of the EBI. + +The library 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. + +WWW: https://launchpad.net/ssm Added: head/science/libssm/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/science/libssm/pkg-plist Sun Jul 8 00:39:48 2018 (r474148) @@ -0,0 +1,12 @@ +bin/superpose +include/ssm/ssm_align.h +include/ssm/ssm_csia.h +include/ssm/ssm_defs.h +include/ssm/ssm_graph.h +include/ssm/ssm_malign.h +include/ssm/ssm_superpose.h +include/ssm/ssm_vxedge.h +lib/libssm.so +lib/libssm.so.2 +lib/libssm.so.2.0.0 +libdata/pkgconfig/ssm.pc
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201807080039.w680dmIo074520>