Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 Jul 2018 05:28:24 +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: r474834 - head/science/libghemical
Message-ID:  <201807180528.w6I5SOlu038884@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Wed Jul 18 05:28:24 2018
New Revision: 474834
URL: https://svnweb.freebsd.org/changeset/ports/474834

Log:
  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

Modified:
  head/science/libghemical/Makefile
  head/science/libghemical/pkg-descr

Modified: head/science/libghemical/Makefile
==============================================================================
--- head/science/libghemical/Makefile	Wed Jul 18 03:15:30 2018	(r474833)
+++ head/science/libghemical/Makefile	Wed Jul 18 05:28:24 2018	(r474834)
@@ -11,20 +11,24 @@ MASTER_SITES=	http://bioinformatics.org/ghemical/downl
 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

Modified: head/science/libghemical/pkg-descr
==============================================================================
--- head/science/libghemical/pkg-descr	Wed Jul 18 03:15:30 2018	(r474833)
+++ head/science/libghemical/pkg-descr	Wed Jul 18 05:28:24 2018	(r474834)
@@ -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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201807180528.w6I5SOlu038884>