Index: head/science/libghemical/Makefile =================================================================== --- head/science/libghemical/Makefile (revision 182573) +++ head/science/libghemical/Makefile (revision 182574) @@ -1,55 +1,55 @@ # New ports collection makefile for: libghemical # Date created: July 3, 2006 # Whom: Nakata Maho # # $FreeBSD$ PORTNAME= libghemical PORTVERSION= 2.10 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= science MASTER_SITES= http://www.uku.fi/~thassine/projects/download/ \ http://bioinformatics.org/ghemical/download/ DISTNAME= ${PORTNAME}-${PORTVERSION} MAINTAINER= maho@FreeBSD.org COMMENT= Support libraries of science/ghemical port BUILD_DEPENDS= openbabel:${PORTSDIR}/science/openbabel \ mopac7:${PORTSDIR}/biology/mopac -LIB_DEPENDS+= mpqc:${PORTSDIR}/science/mpqc +LIB_DEPENDS+= mpqc:${PORTSDIR}/science/mpqc \ + f2c:${PORTSDIR}/lang/f2c + USE_GMAKE= yes USE_GNOME= pkgconfig GNU_CONFIGURE= yes USE_LDCONFIG= yes .include WANT_FORTRAN=yes #dummy but future use BUILD_DEPENDS+= gfortran42:${PORTSDIR}/lang/gcc42 FC= gfortran42 F77= gfortran42 +CONFIGURE_ENV+= FC="${FC}" F77="${F77}" FFLAGS="${FFLAGS}" .if exists(${LOCALBASE}/lib/libatlas_r.so) && !defined(WITH_BLAS) WITH_ATLAS= yes .endif .if defined(WITH_ATLAS) LIB_DEPENDS+= atlas.2:${PORTSDIR}/math/atlas BLAS= -lf77blas -latlas LAPACK= -lalapack .else LIB_DEPENDS+= blas.2:${PORTSDIR}/math/blas LIB_DEPENDS+= lapack.4:${PORTSDIR}/math/lapack BLAS= -lblas LAPACK= -llapack .endif CONFIGURE_ARGS+= --enable-mopac7 --enable-mpqc --enable-openbabel --with-blas="-L${LOCALBASE}/lib ${BLAS}" -with-lapack="-L${LOCALBASE}/lib ${LAPACK}" USE_AUTOTOOLS= autoconf:259 PLIST_SUB= LIBGHEMICAL_VERSION="${PORTVERSION}" - -pre-configure: - @cd ${WRKDIR}/${DISTNAME} ; ${AUTOCONF} .include Property changes on: head/science/libghemical/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.4 \ No newline at end of property +1.5 \ No newline at end of property Index: head/science/libghemical/files/ghemical-f2c.sh =================================================================== --- head/science/libghemical/files/ghemical-f2c.sh (revision 182573) +++ head/science/libghemical/files/ghemical-f2c.sh (nonexistent) @@ -1,16 +0,0 @@ -# -# Make new c sources from fortran sources, restore changes, -# made by Tommi Hassinen (3 comments are corrected additionally). -# Should be started in miniMOPAC directory. - -f2c fortran/*.f -cp fortran/*.c ./ -sed -e 's,/\* fortran/\(.*\)\.f -- translated by f2c (version 20000817),/\* \1.f -- translated by f2c (version 19991025),' \ --e 's,dscal_,mMdscal_,g' \ --e 's,dswap_,mMdswap_,g' \ --e 's,daxpy_,mMdaxpy_,g' \ --i '' *.c -mv etime.c etime.c.orig -head -18 etime.c.orig > etime.c -echo '#include ' >> etime.c -tail +19 etime.c.orig >> etime.c Property changes on: head/science/libghemical/files/ghemical-f2c.sh ___________________________________________________________________ Deleted: cvs2svn:cvs-rev ## -1 +0,0 ## -1.1 \ No newline at end of property Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Index: head/science/libghemical/files/patch-f2c =================================================================== --- head/science/libghemical/files/patch-f2c (nonexistent) +++ head/science/libghemical/files/patch-f2c (revision 182574) @@ -0,0 +1,23 @@ +We need -lf2c here... we will never depend on g2c. +--- Makefile.in~ Wed Jan 17 12:08:54 2007 ++++ Makefile.in Wed Jan 17 12:39:20 2007 +@@ -128,7 +128,7 @@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MOPAC7_CFLAGS = @MOPAC7_CFLAGS@ +-MOPAC7_LIBS = @MOPAC7_LIBS@ ++MOPAC7_LIBS = @MOPAC7_LIBS@ -lf2c + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + +why we need it here again? +--- libghemical.pc.in~ Tue Aug 1 19:46:49 2006 ++++ libghemical.pc.in Wed Jan 17 13:15:00 2007 +@@ -6,5 +6,5 @@ + Name: libghemical + Description: A library that contains molecular modelling functionality. + Version: @LIBVERSION@ +-Libs: -L${libdir} -lghemical @SC_LIBS@ @MOPAC7_LIBS@ ++Libs: -L${libdir} -lghemical @SC_LIBS@ @MOPAC7_LIBS@ -lf2c + Cflags: -I${includedir}/ghemical @SC_CPPFLAGS@ @MOPAC7_CFLAGS@ Property changes on: head/science/libghemical/files/patch-f2c ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property