diff options
author | Sergey Popov <pinkbyte@gentoo.org> | 2013-08-01 18:30:08 +0000 |
---|---|---|
committer | Sergey Popov <pinkbyte@gentoo.org> | 2013-08-01 18:30:08 +0000 |
commit | 5f6ee179813a3fe2c68798ba1f235cd23deea47e (patch) | |
tree | 464eaf364b6f8520b88d196ae740c544643753a0 /dev-libs/blitz | |
parent | Version bump. Remove old. (diff) | |
download | historical-5f6ee179813a3fe2c68798ba1f235cd23deea47e.tar.gz historical-5f6ee179813a3fe2c68798ba1f235cd23deea47e.tar.bz2 historical-5f6ee179813a3fe2c68798ba1f235cd23deea47e.zip |
Revision bump: EAPI 5, respect LDFLAGS, some cosmetic changes, drop unused inherit of multilib eclass
Package-Manager: portage-2.2.0_alpha191/cvs/Linux x86_64
Manifest-Sign-Key: 0x1F357D42
Diffstat (limited to 'dev-libs/blitz')
-rw-r--r-- | dev-libs/blitz/ChangeLog | 10 | ||||
-rw-r--r-- | dev-libs/blitz/Manifest | 15 | ||||
-rw-r--r-- | dev-libs/blitz/blitz-0.10-r1.ebuild | 66 |
3 files changed, 84 insertions, 7 deletions
diff --git a/dev-libs/blitz/ChangeLog b/dev-libs/blitz/ChangeLog index d2058f28ff44..76e5213415c2 100644 --- a/dev-libs/blitz/ChangeLog +++ b/dev-libs/blitz/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-libs/blitz -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/blitz/ChangeLog,v 1.46 2012/11/13 06:27:36 bicatali Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/blitz/ChangeLog,v 1.47 2013/08/01 18:30:06 pinkbyte Exp $ + +*blitz-0.10-r1 (01 Aug 2013) + + 01 Aug 2013; Sergey Popov <pinkbyte@gentoo.org> +blitz-0.10-r1.ebuild: + Revision bump: EAPI 5, respect LDFLAGS, some cosmetic changes, drop unused + inherit of multilib eclass 13 Nov 2012; SĂ©bastien Fabbro <bicatali@gentoo.org> blitz-0.10.ebuild: Split doc building and compiling, resolving bug #442504 diff --git a/dev-libs/blitz/Manifest b/dev-libs/blitz/Manifest index 360808a9e21d..7f0b48f17fe7 100644 --- a/dev-libs/blitz/Manifest +++ b/dev-libs/blitz/Manifest @@ -7,15 +7,20 @@ AUX blitz-0.10-set-default-arg-value.patch 4809 SHA256 b7df9a999234bece33d8f293f AUX blitz-0.9-gcc-4.3-missing-includes.patch 404 SHA256 dac1360a34e0f24222873247ae1933e27f760e6207356dff142c81bc30e6f8a2 SHA512 4eb0bf6104cb04ed895166e07c9dbe12bbe37e40f292540c0191304a5087dc8f8dc9f8a6080ec29ce9585a12949a5edb7d38dd30afce5fc6c49cec255afa5db6 WHIRLPOOL ed1b624d7816658e0357e400d8d61d8086613c98f328f43f80b5fa9205d26fc1c7e92ef5ec31894f70cdbd7cd00a418869d11fadf5b86310c4d1bdaac5ab1db7 DIST blitz-0.10.tar.gz 3777276 SHA256 804ef0e6911d43642a2ea1894e47c6007e4c185c866a7d68bad1e4c8ac4e6f94 SHA512 04fb0c8735d8ae173e6e907bd04fd739c482b7816c25b7dfe58c8641b90c17321e9a6849ced73a04ca9cc55439070de1a1e395497887317b553b0550fa0a2462 WHIRLPOOL ab091832e5dd34f0d2a0f6584c000962946b42f32175fb589fc5c329807e6f75cc81c921c4da3d9e60bc211de0746af1a5f30dc5776761993434a0b8e32ebf6e DIST blitz-0.9.tar.gz 3124301 SHA256 88b7c5e062b06767d04511776cf706316026b9357b128e126be88935626d2bcb SHA512 93cce436fa86d7e3d7f93c93aaa0c8bfbe3e3b04f22ef2bc8096a2b700b6a6a8e76c9c84edff550464daeebabe8648ff58639fb46a4c059aa7059606cf3e0913 WHIRLPOOL d7166efa7996bb8ca8055d3a4a0cc6b2ac6bc2e042cfcf2108da1ea5d7656076bb76eaa222b9359c65cfd59ecd0f843ac61daaed97483a3b27cc8606ba3b6ef8 +EBUILD blitz-0.10-r1.ebuild 1732 SHA256 ad5d7d2d568499580c93bd9f46f2124a336abd8c7972515977082eac2a0ab3fe SHA512 3c3ec90ad789e8121d038ec8c445344d805ebae647e1727c84b582abcdbe19fcad25de6b5ea453fea09709405dade13f9d767d90930aa92bf3e8142eb5ee4893 WHIRLPOOL 45ee8b738f3c8ffc851583a79571d9fae6a41be55cf55dc55312805c388aabc633ea9579ddac00b77ae05ff9f93c6f8a263d5630506f8fc1adf0eafa69c87de7 EBUILD blitz-0.10.ebuild 1665 SHA256 5bb36fff4be0dc6d186a2d00cc72178eb6837d1a92fc5bd84261db1c30ce84e7 SHA512 d5ef31fa5fce6e1042adca25b62f55a1ad2b550a564f5267838fdaa9a266f466f75a221343231ffb40a9b0e0d27a88e8e42a0cfbd00b54017bd77935a4645cbe WHIRLPOOL 609d046824400d59a6c96b5392c608f0c69d85babc8bb2966d865d89955bcd33d8ac4eea9891a840c004882906a8b89491cee47ad5b0b3bfc8ab6697e228796a EBUILD blitz-0.9-r3.ebuild 1622 SHA256 919fdbbcbba1f4a0707b08ec7dd5cecf98a4eafe6f5d297c489ce7fb1132a32f SHA512 cc2793d8dadbb55814c2f54f8de8adf9bb4ab29a1316b05418ecd0b6f9a3b0c851b91780aff462df5f77e6e6116ad272ccf7fa9a9ec5b67e081a0ab0c8876d5e WHIRLPOOL c8c6f7102f6512d2d76d4bff0884fd0b4597c540d93fa4df51cd2d20c774172d28c3100f0ccba5286894a8de84e0197752ac3c91f8e74e67e6e32956b7ef65cb EBUILD blitz-0.9.ebuild 1351 SHA256 fa5028f890991b1004315809c1d2bb65b74158f05307410ef5bcbfca4eb5a9e2 SHA512 fe7d31732084b7907128b84a3a861cfa267f08bbd3d3f4c381dec1535c4dbabdb6e6969f1f6d1c1866a4ba88b08213b9ccfe79d9a72130c7a011c99ac061e39f WHIRLPOOL e18d25fd69831abb91d796d6594c691c8d8b3f83b58e0f4ffa533e9e88e5e7e82f90511dc80a8af678c98a9ea5ef96393ec5fd68b62ebcc881bf2fbbd7a5a458 -MISC ChangeLog 6717 SHA256 e9ce1f3e0f9f588c16d78a0f32658481bdc99e98d2ced6ef0a0d823265914f99 SHA512 f5e7071c9c270fcbe18e4317bd7f5a96984e5c952971cc5ac762546bc2bda7ce9341b9051ef536b784b15aabc76378d200e740bab0eaf16d390a28322397bdb1 WHIRLPOOL 546c3570f8aef1c79303cb1a568222594a09edcb778d9b1200addcdb01dfe164ae47cefe26418df35bbdcef05abdfb4cb2bf87a99d8ba96125c8a4c950e0d795 +MISC ChangeLog 6927 SHA256 ff2a960549c3b7b8504df4aa85ba1a39f4f29e49572ec9a1e1a2d965d702758d SHA512 907279f14065476ad2a6d694732365d8425d8193cac967027d286bc0062c11894c0685b33e8f1b1fe127a982f227636f4cc94ffe9af90cc7af4bec8314609565 WHIRLPOOL b07f97dd0de3171886a8e5b92bae326f3718b948b996b8eee568b7e89cdd93d195a7a02e898201822941506f4b586a9b9d79c774026336742c4317987e83410d MISC metadata.xml 901 SHA256 bad637e5d7f496671c396d36cfff38231e665ba8a5fd2f4bc2de3f0acab8ee82 SHA512 57ab0f35f85640451528abbbc8cfdb428be720885e058118df74f7265c765dc26828e8db489afeb68867f812d10036637e62405b13496346db4fa5493f3664ca WHIRLPOOL 97b2672645b2440c6bae34b21a76000cc5e344608f5ebb949301fb12ea19221e7b77278376578ff08f81bb56521365775c355c5ecff6efa884b9b9648d8c63a8 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) +Version: GnuPG v2.0.20 (GNU/Linux) -iEYEAREIAAYFAlCh6GMACgkQ1ycZbhPLE2A/mQCdH1r8hmjd0mjynIuPxWjqNPyK -WD4AnikmhmFOfkSoOQMLqSBqZKlhVous -=ONyS +iQEcBAEBCAAGBQJR+qkvAAoJECo/aRed9267XJcH/1Bb2whApxI3D7ul/m5umcww +Xn9RuuCqc6q3ZKO497+CeV9IBOrzaHJc9FWqJ7stiQRPx3D6nDHoyU1AGK8LnHKF +3oWQEMI+ChoYgT4/0aLtJa3XL5WyUKJq0ivruEYI0dpMzh0JVJ+1E/+3zKLLBmsG +nBxJBfsKEh2PmZnjMGNjbULWMmaI9M2BF0FMyF7CA0u8LosIkrAn+iDW7H9kHFob +uS/nrUIzSdfuU9DHzCl95Mdy+Dpu0lHkbgFckIrak/Uk+zuRvDVuhYIALIii55mo +5h7zW4mCZkn5tHCBlxvgJu9NbFXKrHUFTBwGy/VigIix3qFzACF01m3aj+ViCvo= +=DUvr -----END PGP SIGNATURE----- diff --git a/dev-libs/blitz/blitz-0.10-r1.ebuild b/dev-libs/blitz/blitz-0.10-r1.ebuild new file mode 100644 index 000000000000..6986c0ee1837 --- /dev/null +++ b/dev-libs/blitz/blitz-0.10-r1.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/blitz/blitz-0.10-r1.ebuild,v 1.1 2013/08/01 18:30:06 pinkbyte Exp $ + +EAPI=5 + +AUTOTOOLS_AUTORECONF=1 +inherit autotools-utils + +DESCRIPTION="High-performance C++ numeric library" +HOMEPAGE="http://blitz.sourceforge.net" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="|| ( LGPL-3 Artistic-2 BSD )" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~ppc-macos ~x86-linux ~x86-macos" + +IUSE="boost debug doc examples static-libs" + +RDEPEND="boost? ( >=dev-libs/boost-1.40 )" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen[dot] )" + +PATCHES=( + "${FILESDIR}/${P}-docs.patch" + "${FILESDIR}/${P}-gcc47.patch" + "${FILESDIR}/${P}-set-default-arg-value.patch" +) + +src_configure() { + # blas / fortran only needed for benchmarks + use doc && doxygen -u doc/doxygen/Doxyfile.in + local myeconfargs=( + --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" + --enable-shared + --disable-cxx-flags-preset + --disable-fortran + --without-blas + $(use_enable boost serialization) + $(use_enable debug) + $(use_enable doc doxygen) + $(use_enable doc html-docs) + $(use_with boost boost "${EPREFIX}/usr") + $(use_with boost boost-serialization) + ) + autotools-utils_src_configure +} + +src_compile() { + autotools-utils_src_compile LDFLAGS="${LDFLAGS}" lib + use doc && autotools-utils_src_compile info html pdf +} + +src_test() { + pushd ${AUTOTOOLS_BUILD_DIR} > /dev/null + emake check-testsuite check-examples + popd > /dev/null +} + +src_install () { + autotools-utils_src_install $(use doc && echo install-html install-pdf) + if use examples; then + insinto /usr/share/doc/${PF}/examples + doins examples/*.{cpp,f} + fi +} |