From owner-svn-ports-head@freebsd.org Tue Aug 28 01:20:33 2018 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9C78B109C670; Tue, 28 Aug 2018 01:20:33 +0000 (UTC) (envelope-from osa@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 463968C36F; Tue, 28 Aug 2018 01:20:33 +0000 (UTC) (envelope-from osa@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 975) id 3F060196FB; Tue, 28 Aug 2018 01:20:33 +0000 (UTC) Date: Tue, 28 Aug 2018 01:20:33 +0000 From: "Sergey A. Osokin" To: Yuri Victorovich 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> References: <201808272256.w7RMuioD090614@repo.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <201808272256.w7RMuioD090614@repo.freebsd.org> User-Agent: Mutt/1.9.5 (2018-04-13) X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Aug 2018 01:20:33 -0000 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 > > 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 > >