science/libghemical: Remove BROKEN/DEPRECATED labels

The main cause of the breakage was a libary linkage problem in science/mpqc
which is now fixed.

Other port changes:
* Add LICENSE/LICENSE_FILE
* Add missing items to LIB_DEPENDS
* Add workaround for the problem that configure fails due to the libgcc.so
  mismatch. By using CONFIGURE_ENV, preload libgcc.so from the gcc package.
* Update WWW
This commit is contained in:
Yuri Victorovich 2018-07-18 05:28:24 +00:00
parent a8008cce21
commit 52d98a3be4
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=474834
2 changed files with 10 additions and 6 deletions

View File

@ -11,21 +11,25 @@ MASTER_SITES= http://bioinformatics.org/ghemical/download/release20111012/ \
MAINTAINER= yuri@FreeBSD.org
COMMENT= Support libraries of science/ghemical port
BROKEN= fails to configure
DEPRECATED= Broken for more than 5 months
EXPIRATION_DATE= 2018-08-20
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= obabel:science/openbabel \
intltool-update:textproc/intltool \
ld:devel/binutils
LIB_DEPENDS= libmpqc.so:science/mpqc \
libf2c.so:lang/f2c
LIB_DEPENDS= libblas.so:math/blas \
libint.so:science/libint \
libf2c.so:lang/f2c \
liblapack.so:math/lapack \
libmpqc.so:science/mpqc
USES= fortran gettext gmake pathfix pkgconfig libtool
USE_GL= gl
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
CONFIGURE_ENV= LD_PRELOAD=${LOCALBASE}/lib/gcc6/libgcc_s.so # workaround: otherwise configure fails
CONFIGURE_ARGS+= --enable-mpqc
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib -lSCbasis -lSCcints -lSCclass \

View File

@ -1,3 +1,3 @@
libghemical is a support library packages for biology/ghemical
WWW: http://www.uku.fi/~thassine/projects/ghemical/
WWW: https://www.bioinformatics.org/ghemical/ghemical/index.html