svn commit: r478259 - in head/science: ghemical libghemical libint mpqc
Sergey A. Osokin
osa at FreeBSD.org
Tue Aug 28 01:20:33 UTC 2018
Hi Yuri,
thanks for your hard work and take over maintainership.
I'd prefer to see the static library for the application as
well as shared libraries cause it help in many cases.
Please let me know if you have any questions.
Thanks.
--
Sergey Osokin
On Mon, Aug 27, 2018 at 10:56:44PM +0000, Yuri Victorovich wrote:
> Author: yuri
> Date: Mon Aug 27 22:56:43 2018
> New Revision: 478259
> URL: https://svnweb.freebsd.org/changeset/ports/478259
>
> Log:
> science/libint: Update 1.1.6 -> 1.2.1
>
> Port changes:
> * Remove USES=perl5 (not needed)
> * Remove static libs
> * Remove USE_GCC (not needed)
> * Silence command/remove braces
> * Update WWW
>
> Take maintainership.
>
> Bump depending ports because the library list has changed in plist.
>
> Modified:
> head/science/ghemical/Makefile
> head/science/libghemical/Makefile
> head/science/libint/Makefile
> head/science/libint/distinfo
> head/science/libint/pkg-descr
> head/science/libint/pkg-plist
> head/science/mpqc/Makefile
>
> Modified: head/science/ghemical/Makefile
> ==============================================================================
> --- head/science/ghemical/Makefile Mon Aug 27 22:25:05 2018 (r478258)
> +++ head/science/ghemical/Makefile Mon Aug 27 22:56:43 2018 (r478259)
> @@ -3,7 +3,7 @@
>
> PORTNAME= ghemical
> PORTVERSION= 3.0.0
> -PORTREVISION= 15
> +PORTREVISION= 16
> CATEGORIES= science
> MASTER_SITES= http://bioinformatics.org/ghemical/download/%SUBDIR%/
> MASTER_SITE_SUBDIR= release20111012 current
>
> Modified: head/science/libghemical/Makefile
> ==============================================================================
> --- head/science/libghemical/Makefile Mon Aug 27 22:25:05 2018 (r478258)
> +++ head/science/libghemical/Makefile Mon Aug 27 22:56:43 2018 (r478259)
> @@ -3,7 +3,7 @@
>
> PORTNAME= libghemical
> PORTVERSION= 3.0.0
> -PORTREVISION= 12
> +PORTREVISION= 13
> CATEGORIES= science
> MASTER_SITES= http://bioinformatics.org/ghemical/download/release20111012/ \
> http://bioinformatics.org/ghemical/download/current/
>
> Modified: head/science/libint/Makefile
> ==============================================================================
> --- head/science/libint/Makefile Mon Aug 27 22:25:05 2018 (r478258)
> +++ head/science/libint/Makefile Mon Aug 27 22:56:43 2018 (r478259)
> @@ -3,31 +3,23 @@
>
> PORTNAME= libint
> DISTVERSIONPREFIX= release-
> -DISTVERSION= 1-1-6
> -PORTREVISION= 8
> +DISTVERSION= 1-2-1
> CATEGORIES= science
>
> -MAINTAINER= ports at FreeBSD.org
> +MAINTAINER= yuri at FreeBSD.org
> COMMENT= Evaluate the integrals in modern atomic and molecular theory
>
> LICENSE= GPLv2
> LICENSE_FILE= ${WRKSRC}/LICENSE
>
> +USES= autoreconf:build gmake libtool
> USE_GITHUB= yes
> GH_ACCOUNT= evaleev
> -
> -# USE_GCC=yes is required because libint is used with mpqc which is built
> -# by gfortran (via USES=fortran) and these two libraries each try to pull
> -# in libgcc_s.so which fails if it's different versions. Forcing this port
> -# to build with the default version of GCC as well resolves the conflict
> -# that manifests in the science/libghemical port.
> -USES= autoreconf:build gmake libtool perl5
> -USE_GCC= yes
> USE_LDCONFIG= yes
> ALL_TARGET= default
>
> GNU_CONFIGURE= yes
> -CONFIGURE_ARGS= --enable-shared --with-cc-optflags="${CFLAGS}" \
> +CONFIGURE_ARGS= --enable-shared --disable-static --with-cc-optflags="${CFLAGS}" \
> --with-cxx-optflags="${CXXFLAGS}"
>
> post-patch:
> @@ -36,10 +28,10 @@ post-patch:
>
> pre-configure:
> # Cannot run autoheader so cannot use autoreconf.
> - @(cd ${WRKSRC} && ${LOCALBASE}/bin/libtoolize -c -f \
> - && ${LOCALBASE}/bin/aclocal && ${LOCALBASE}/bin/autoconf)
> + @cd ${WRKSRC} && ${LOCALBASE}/bin/libtoolize -c -f \
> + && ${LOCALBASE}/bin/aclocal && ${LOCALBASE}/bin/autoconf
>
> post-install:
> - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so
> + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so
>
> .include <bsd.port.mk>
>
> Modified: head/science/libint/distinfo
> ==============================================================================
> --- head/science/libint/distinfo Mon Aug 27 22:25:05 2018 (r478258)
> +++ head/science/libint/distinfo Mon Aug 27 22:56:43 2018 (r478259)
> @@ -1,2 +1,3 @@
> -SHA256 (evaleev-libint-release-1-1-6_GH0.tar.gz) = f201b0c621df678cfe8bdf3990796b8976ff194aba357ae398f2f29b0e2985a6
> -SIZE (evaleev-libint-release-1-1-6_GH0.tar.gz) = 256404
> +TIMESTAMP = 1535407045
> +SHA256 (evaleev-libint-release-1-2-1_GH0.tar.gz) = fe5900c98d6adfeadb69cecee9895548ef69b5464f9c2cfb85bd315cf349f3a4
> +SIZE (evaleev-libint-release-1-2-1_GH0.tar.gz) = 298356
>
> Modified: head/science/libint/pkg-descr
> ==============================================================================
> --- head/science/libint/pkg-descr Mon Aug 27 22:25:05 2018 (r478258)
> +++ head/science/libint/pkg-descr Mon Aug 27 22:56:43 2018 (r478259)
> @@ -2,4 +2,4 @@ Libint is a library for evaluating ERI (electron replu
> over Cartesian Gaussian fuctions for modern atomic and molecular theory;
> esp. for science/mpqc and science/psi3.
>
> -WWW: http://www.files.chem.vt.edu/chem-dept/valeev/software/libint/libint.html
> +WWW: https://github.com/evaleev/libint
>
> Modified: head/science/libint/pkg-plist
> ==============================================================================
> --- head/science/libint/pkg-plist Mon Aug 27 22:25:05 2018 (r478258)
> +++ head/science/libint/pkg-plist Mon Aug 27 22:56:43 2018 (r478259)
> @@ -3,15 +3,12 @@ include/libint/hrr_header.h
> include/libint/libint.h
> include/libint/vrr_header.h
> include/libr12/libr12.h
> -lib/libderiv-stable.so.1
> -lib/libderiv-stable.so.1.0.0
> -lib/libderiv.a
> lib/libderiv.so
> -lib/libint-stable.so.1
> -lib/libint-stable.so.1.0.0
> -lib/libint.a
> +lib/libderiv.so.1
> +lib/libderiv.so.1.0.0
> lib/libint.so
> -lib/libr12-stable.so.1
> -lib/libr12-stable.so.1.0.0
> -lib/libr12.a
> +lib/libint.so.1
> +lib/libint.so.1.0.0
> lib/libr12.so
> +lib/libr12.so.1
> +lib/libr12.so.1.0.0
>
> Modified: head/science/mpqc/Makefile
> ==============================================================================
> --- head/science/mpqc/Makefile Mon Aug 27 22:25:05 2018 (r478258)
> +++ head/science/mpqc/Makefile Mon Aug 27 22:56:43 2018 (r478259)
> @@ -3,7 +3,7 @@
>
> PORTNAME= mpqc
> PORTVERSION= 2.3.1
> -PORTREVISION= 36
> +PORTREVISION= 37
> CATEGORIES= science parallel
> MASTER_SITES= SF
>
>
More information about the svn-ports-head
mailing list