From: Justin Lecher Date: Thu, 7 May 2015 07:10:50 +0000 (+0000) Subject: Version Bump bug #548674; thanks Viktor Yu. Kovalskii for the initial ebuilds X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=b2673ad923beeea48b4102a2d8b627959b1090f3;p=gentoo.git Version Bump bug #548674; thanks Viktor Yu. Kovalskii for the initial ebuilds Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0xB9D4F231BD1558AB! --- diff --git a/sci-libs/libint/ChangeLog b/sci-libs/libint/ChangeLog index ca8873759667..9ad7e87c9bad 100644 --- a/sci-libs/libint/ChangeLog +++ b/sci-libs/libint/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for sci-libs/libint -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/libint/ChangeLog,v 1.16 2012/12/14 07:54:32 jlec Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sci-libs/libint/ChangeLog,v 1.17 2015/05/07 07:10:49 jlec Exp $ + +*libint-1.1.6 (07 May 2015) +*libint-2.0.5 (07 May 2015) + + 07 May 2015; Justin Lecher + +files/libint-1.1.6-as-needed.patch, +libint-1.1.6.ebuild, + +libint-2.0.5.ebuild: + Version Bump bug #548674; thanks Viktor Yu. Kovalskii for the initial ebuilds 14 Dec 2012; Justin Lecher -libint-1.1.2.ebuild, metadata.xml: diff --git a/sci-libs/libint/Manifest b/sci-libs/libint/Manifest index c284748237f0..a427dca73257 100644 --- a/sci-libs/libint/Manifest +++ b/sci-libs/libint/Manifest @@ -1,16 +1,33 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 +Hash: SHA512 AUX 1.1.4-as-needed.patch 1574 SHA256 2a30a6155cc689ffcf7884b76078e607b766909830f57896bc7ca563b90a1061 SHA512 52710fe20dd28f9a41703d2aa00d3d287cfbe4e93bc58d14ae87dad25b7861a98f1f0ae9db066a83040904ca785acaa751223852852049556e3f5af62f51c0fe WHIRLPOOL 5f271f00dc54feb1bc3523afc21ad68cbd6a9cad8f53f973339bf6ad70f4505f22d2932d9d32deec85c6183fd882fe3de780fce540ffc4926baa693dc3b0d292 AUX dont-append-mcpu.patch 647 SHA256 e0a9981a6c5fc1a76e4e0f2593708897cad80576a55b824e128ff89db002a97d SHA512 75e18ce6293980fb0b1be9c6a020856b8f3cbf693db722d7503b1123d76c590304810e0ce0c8c39047d0b720ecc3eb19077329c6649641400f77af9f61e8daf7 WHIRLPOOL ea326f624f7e6325a4ba2a676c62a5f69cd1cd770fb947250fa7280b98722d195316d07a9d9b98cf770efb0996dbd031da4e7a0df15880978b670fb800f6d888 +AUX libint-1.1.6-as-needed.patch 2733 SHA256 d3de3c644d55ae49470491cd1d9e86a9d0b0d8903bc4a2fb9d94a3be3f1aa518 SHA512 69281b26c69f5cae1e33f53c58b8a7b383ae83fa8309db03a505e6df3ca018acdf5e4998b42c9d4d1cfda2eaaf36903c1a39211664358506a90cde7e1012ee8d WHIRLPOOL 271d46cc5f9a292ab0f3fc675f3c86a8f6abe833a0f0cca038e44dfb6ba6c3ccab32b755d68fdd4c4fe7cc28df216025a2b1cb3462160ba8012572c3c8b04b56 DIST libint-1.1.4.tar.gz 350252 SHA256 f67b13bdf1135ecc93b4cff961c1ff33614d9f8409726ddc8451803776885cff SHA512 9a4011c227fbdee52f95a40659ebb131a2d2422784b35e5c8fc781da250f32bb53207c29e429785c1a59054391f44e1efad2c85b37c5d3a70f2e392a7857805d WHIRLPOOL ac84f3cbf8b21f02a2f3ae5b6b48e4e629c7c3c719fdd31fdaf308d42339250473c55620f1350687e0ff9f203ad835fdadba7ff3e7749f44d19462b5b2e96acc +DIST libint-1.1.6.tar.gz 256404 SHA256 f201b0c621df678cfe8bdf3990796b8976ff194aba357ae398f2f29b0e2985a6 SHA512 cb39d73e89431c324e32d4a71593fe913c7ae2132677d4600e63ce1ed99e8e431758f0aa3d130991da841e98a1064fa931eb0e82dbe80af4c0ece10ee3a4f2d7 WHIRLPOOL ed6e0f850df067da115cdea4e9cff2545ea6ffe4e7b9dea28ef3232adec12d23c6b6709e8a058f78b9764890134440f4869a770b3b4e4934b4571562848fdb6a +DIST libint-2.0.5.tar.gz 3209528 SHA256 f64298bc6513771ffea476a250110b3f488c01d669e05dd309fe4ba6114c5f95 SHA512 d7717a6337b73645dcb77d3c0731df17884b4c662b0d52061b7b80ac0ebd9de344e6c301294f714db09e7b6e3dff5b4b6958ef06122303df52d0ebb6a011cf24 WHIRLPOOL 896269589d6c95f83b5dc0517491d2b07bf60103fb0a11c131681acaa4a83f494ab436647ae7989a1a9e944b0fd59b03d530ab025efbba73efc75e9f1f720653 EBUILD libint-1.1.4-r1.ebuild 965 SHA256 656eadf625c76a0d08c596bfb493a351de9536e3b72066397358a1c33662269f SHA512 222669b43b82542bfa400746ff752f26b451a4e76901b3532b301d26367e430242f50a77007f892a59b5691fc8517e2a663d03f72f3566a23818c1e4463a09cf WHIRLPOOL d58052995b858946d5b50a52e7a3abd7a56dd0ba779eddfefef6896f27df520e443c971d946911df15fa058bc785d0c35fcf10c20867cdd6cbabcc228f363ad6 -MISC ChangeLog 2695 SHA256 f23695a7ae98e5e620ed2acd3714ca943458ca1251756358daa6e8b9993a5686 SHA512 7e9d2465246fa748a28fb3d495ec18abd43903be0753127395b9283f6ec12e0107912a5999144f013a33ac49fcc9a4f4df02fcd2749ebf7b17373f45c3398f79 WHIRLPOOL 005c2122d4d40df86d47c7e04a8977bda2013fb016232810282de94fe9c295ab832c28714074ace24629504c4925c441224bd47874c96bea96264bf64b689d22 +EBUILD libint-1.1.6.ebuild 1065 SHA256 195132e998691cfd08bf181a601b299bf66c0b8bd3bda482285dba027b2eefce SHA512 8c175715e68f18b5c7293a1905774780d4dd1c9930e39a5db3f2fd30c4a1e5f9e6ae81bb5004389019e891bfa3964161c8d39ba73e41930e21af581a81dbc85c WHIRLPOOL c71435e852b3c4273d39118183d5f3d355b72db0d8260bddba4389c26934945e33933f34989921739afa6a7ad1255aae2c3a1ce3269cd6a1f28461494dfdd0f6 +EBUILD libint-2.0.5.ebuild 1349 SHA256 c6fed982ac7157ad198517b79edacb489c55ef9c10214ebf45e818dac093d22c SHA512 63222620409d77864bab0fbeed13f7571fa249ad34099f8069290660d0e3f5526b2e33c6f35b20fb70795a865d1041e979f286d886271156b22c57087d5a30bd WHIRLPOOL 3068744fd5c0004cf66ad85868fdbca8642463ee5280e1d9b0be65114a292e138fbb28f6adc824bce817787935d0291f0baa666ce088feb98277ca96036b572e +MISC ChangeLog 2965 SHA256 e2db93d40100e8b6ee563f79c463a3c172c75a94e34d2d57b5ae05450087461d SHA512 9a3d556cc0fd67f1d627e79a56598c5433497ce33a468c1816ff2af4da6eb505610c9813afef56b63f656ebf3ec0ebc5db26985c5fe629e0b86028d6b74ed293 WHIRLPOOL 5662f530987474bddfa78decf4ab7fb5943e865c5b926cc0f6e292b85909cd48ea6c5b79256ed1c51bb882661d88e51505ba85cc42d9a77bc6136715c11d8837 MISC metadata.xml 428 SHA256 202722980f5857f5550306561cc516f4175b3f391e222abc61394d075c13b3a0 SHA512 02cb3a6916131ae23426eb39229965413b22e335a916e22599399305b3353949f02ae27cf9f821fe23a44ec4a08d45f9d27b6d79555efda80d7bf22132f29784 WHIRLPOOL 29a6e6592a3e7f31419297ab0a13ef6504f261e308ac48abbd8e10a4bd9d6d6bf6d72ecb0ea1dcc67e1656f8a66038df2ce5ff887c0eea36b32a6d4081a6066c -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) +Version: GnuPG v2.1 -iEYEAREIAAYFAlDK2zoACgkQgAnW8HDreRYUYACfVEeuDt/GpnA+jrwhfn2Mbd2K -ZkMAn1D7bqreNR/CuwGeFltElVsDduKh -=NsrC +iQJ8BAEBCgBmBQJVSw/6XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC +OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirIyUP+gMgpxM740cBd6HptCKVfi5k +KSKODFKzDdyvEBZ0w1pq4PEpbMVebk2KTYRTziBKcrub/gpC41I0Gizq7AZf6fdG +gbsdoZl55WB9bkJnft5B2Fs2zSk73xpq1kD2++lG0u5DkkGz4QlXEvU9TPk92tVa +u4Kn+PBWmTCQ4vahRqTKO8Q5JPpRAe+WyRWSoK9BXYs0tO3Q3ypEo8qKciVWqUL/ +PqDrS8ixbmOh9wBV/WyBUmteyCvksTVN8nrfJtfnrfzIHszPYJtXM930q1nhDwpi +2aoudKrD0YERW4Ua4VAl532K3bch38/bcDpdTADhALy407lpQdT388Qa0oS6rYmE +KIhnIs55gyL/1wZzpyBAi7vBz5zFMLjY8pYeAmasjTlLO3x4gGC8u3GGCuFmxeWq +Ui9d2BPT4gtqNYM4PMsTJwivl68iuWcUGZzAaWEXHBAgFd3Pw13gyc1+XP3nnvRb +MaRlSv+NCqfvnMZCNPSuaD/B+pngSbnlnxjHaQmCjGQVNktZO6QbEvtKND5s9X3u +odH4YpUOCBVv2I2FkVcSN7dRx9+q/67xaCxY3tvYJQeuuPJk72sI3hohV8ZSpkz0 +sne6dQLnqm0APynJ6G9RetZnyEA6CHRcc97HFW0mUBQPbQMDZUQplpeeeDOVyIkN +TE1RrXsX0UWlinSp/N4a +=O9m1 -----END PGP SIGNATURE----- diff --git a/sci-libs/libint/files/libint-1.1.6-as-needed.patch b/sci-libs/libint/files/libint-1.1.6-as-needed.patch new file mode 100644 index 000000000000..c48505314b39 --- /dev/null +++ b/sci-libs/libint/files/libint-1.1.6-as-needed.patch @@ -0,0 +1,77 @@ + configure.ac | 3 +-- + src/bin/MakeRules.in | 2 +- + src/lib/libderiv/Makefile.library | 2 +- + src/lib/libint/Makefile.library | 2 +- + src/lib/libr12/Makefile.library | 2 +- + 5 files changed, 5 insertions(+), 6 deletions(-) + +diff --git a/configure.ac b/configure.ac +index dc86e88..8cc3aac 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -317,12 +317,11 @@ LIBS=$withval + echo Using extra libraries: $withval + ) + +-LDFLAGS= + LIBDIRS= + AC_ARG_WITH(libdirs, + [ --with-libdirs Specifies library directories (-Ldir1 -Ldir2).], + LIBDIRS=$withval +-LDFLAGS=$withval ++LDFLAGS="$LDFLAGS $withval" + echo Using extra library directories: $withval + ) + +diff --git a/src/bin/MakeRules.in b/src/bin/MakeRules.in +index 5b90607..8ea5005 100644 +--- a/src/bin/MakeRules.in ++++ b/src/bin/MakeRules.in +@@ -3,7 +3,7 @@ HAVE_MAKERULES = yes + + BINOBJ = $(BUILD_CSRC:%.c=%.$(OBJSUF)) $(BUILD_CXXSRC:%.cc=%.$(OBJSUF)) + $(BUILD_BINARY): $(BINOBJ) +- $(LD) $^ $(LDFLAGS) $(SYSLIBS) -o $@ ++ $(LD) $(LDFLAGS) $^ $(SYSLIBS) -o $@ + + .PHONY: install install_inc install_target uninstall clean oclean distclean targetclean realclean + install:: +diff --git a/src/lib/libderiv/Makefile.library b/src/lib/libderiv/Makefile.library +index ee152ef..8debfe8 100644 +--- a/src/lib/libderiv/Makefile.library ++++ b/src/lib/libderiv/Makefile.library +@@ -23,7 +23,7 @@ $(TOPDIR)/lib/$(NAME).a: $(LIBOBJ) + + # this is how shared library is made + $(TOPDIR)/lib/$(NAME).la: $(LIBOBJ) +- $(LTLINK) $(CXX) -o $@ $^ $(LTLINKLIBOPTS) ++ $(LTLINK) $(CXX) $(LDFLAGS) -o $@ $^ $(LTLINKLIBOPTS) + + $(TOPDIR)/include/$(NAME)/$(NAME).h: $(NAME).h + $(INSTALL) $(INSTALLDIROPT) $(TOPDIR)/include/$(NAME) +diff --git a/src/lib/libint/Makefile.library b/src/lib/libint/Makefile.library +index 23e2918..01c4225 100644 +--- a/src/lib/libint/Makefile.library ++++ b/src/lib/libint/Makefile.library +@@ -41,7 +41,7 @@ $(TOPDIR)/lib/$(NAME).a: $(LIBOBJ) + + # this is how shared library is made + $(TOPDIR)/lib/$(NAME).la: $(LIBOBJ) +- $(LTLINK) $(CXX) -o $@ $^ $(LTLINKLIBOPTS) ++ $(LTLINK) $(CXX) $(LDFLAGS) -o $@ $^ $(LTLINKLIBOPTS) + + $(TOPDIR)/include/$(NAME)/$(NAME).h: $(NAME).h + $(INSTALL) $(INSTALLDIROPT) $(TOPDIR)/include/$(NAME) +diff --git a/src/lib/libr12/Makefile.library b/src/lib/libr12/Makefile.library +index 1510807..26d47a4 100644 +--- a/src/lib/libr12/Makefile.library ++++ b/src/lib/libr12/Makefile.library +@@ -47,7 +47,7 @@ $(TOPDIR)/lib/$(NAME).a: $(LIBOBJ) + + # this is how shared library is made + $(TOPDIR)/lib/$(NAME).la: $(LIBOBJ) +- $(LTLINK) $(CXX) -o $@ $^ $(LTLINKLIBOPTS) ++ $(LTLINK) $(CXX) $(LDFLAGS) -o $@ $^ $(LTLINKLIBOPTS) + + $(TOPDIR)/include/$(NAME)/$(NAME).h: $(NAME).h + $(INSTALL) $(INSTALLDIROPT) $(TOPDIR)/include/$(NAME) diff --git a/sci-libs/libint/libint-1.1.6.ebuild b/sci-libs/libint/libint-1.1.6.ebuild new file mode 100644 index 000000000000..62c4800eebeb --- /dev/null +++ b/sci-libs/libint/libint-1.1.6.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-libs/libint/libint-1.1.6.ebuild,v 1.1 2015/05/07 07:10:49 jlec Exp $ + +EAPI=5 + +AUTOTOOLS_AUTORECONF=true + +inherit autotools-utils fortran-2 toolchain-funcs versionator + +MY_PV="$(replace_all_version_separators -)" + +DESCRIPTION="Matrix elements (integrals) evaluation over Cartesian Gaussian functions" +HOMEPAGE="https://github.com/evaleev/libint" +SRC_URI="https://github.com/evaleev/libint/archive/release-${MY_PV}.tar.gz -> ${P}.tar.gz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="static-libs" + +S="${WORKDIR}/${PN}-release-${MY_PV}" + +PATCHES=( "${FILESDIR}"/${P}-as-needed.patch ) + +src_prepare() { + mv configure.{in,ac} || die + autotools-utils_src_prepare +} + +src_configure() { + local myeconfargs=( + --enable-deriv + --enable-r12 + --with-cc=$(tc-getCC) + --with-cxx=$(tc-getCXX) + --with-cc-optflags="${CFLAGS}" + --with-cxx-optflags="${CXXFLAGS}" + ) + autotools-utils_src_configure +} diff --git a/sci-libs/libint/libint-2.0.5.ebuild b/sci-libs/libint/libint-2.0.5.ebuild new file mode 100644 index 000000000000..fa4d6f0a4f98 --- /dev/null +++ b/sci-libs/libint/libint-2.0.5.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-libs/libint/libint-2.0.5.ebuild,v 1.1 2015/05/07 07:10:49 jlec Exp $ + +EAPI=5 + +AUTOTOOLS_AUTORECONF=true + +inherit autotools-utils fortran-2 toolchain-funcs versionator + +MY_PV="$(replace_all_version_separators -)" + +DESCRIPTION="Matrix elements (integrals) evaluation over Cartesian Gaussian functions" +HOMEPAGE="https://github.com/evaleev/libint" +SRC_URI="https://github.com/evaleev/libint/archive/release-2-0-5.tar.gz -> ${P}.tar.gz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="static-libs doc" + +S="${WORKDIR}/${PN}-release-${MY_PV}" + +DEPEND=" + dev-libs/boost + doc? ( + dev-texlive/texlive-latex + dev-tex/latex2html + )" + +AUTOTOOLS_IN_SOURCE_BUILD=1 + +src_configure() { + local myeconfargs=( + --with-cxx=$(tc-getCXX) + --with-cxx-optflags="${CXXFLAGS}" + --with-cxxgen-optflags="${CXXFLAGS}" + --with-cxxdepend=$(tc-getCXX) + --with-ranlib=$(tc-getRANLIB) + --with-ar=$(tc-getAR) + --with-ld=$(tc-getLD) + ) + autotools-utils_src_configure +} + +src_compile() { + emake LDFLAGS="${LDFLAGS}" + + use doc && emake html pdf +} + +src_install() { + einstall + + if use doc; then + DOCS=( doc/progman/progman.pdf ) + HTML_DOCS=( doc/progman/progman/*.{html,png,css} ) + einstalldocs + fi +}