Date: Tue, 28 Aug 2018 01:20:33 +0000 From: "Sergey A. Osokin" <osa@FreeBSD.org> To: Yuri Victorovich <yuri@FreeBSD.org> Cc: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: Re: svn commit: r478259 - in head/science: ghemical libghemical libint mpqc Message-ID: <20180828012033.GE30926@FreeBSD.org> In-Reply-To: <201808272256.w7RMuioD090614@repo.freebsd.org> References: <201808272256.w7RMuioD090614@repo.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
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@FreeBSD.org > +MAINTAINER= yuri@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 > >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20180828012033.GE30926>