diff options
author | Honza Macháček <Hloupy.Honza@centrum.cz> | 2012-04-20 13:39:39 +0200 |
---|---|---|
committer | Honza Macháček <Hloupy.Honza@centrum.cz> | 2012-04-20 13:39:39 +0200 |
commit | e5021743306a42e0f90557907dcc58aac185790b (patch) | |
tree | b6742400369d36b1ec1e39a4e1a7313a35e6b66b /sci-libs/fox | |
parent | [sci-chemistry/gromacs] Also add http mirror git uri (diff) | |
download | sci-e5021743306a42e0f90557907dcc58aac185790b.tar.gz sci-e5021743306a42e0f90557907dcc58aac185790b.tar.bz2 sci-e5021743306a42e0f90557907dcc58aac185790b.zip |
sci-physics/abinit-6.12.* improved to find uudecode, a patch created for that by mistake removed once more. Several packages related to Abinit, including sci-physics/elk, version-bumped.
Diffstat (limited to 'sci-libs/fox')
-rw-r--r-- | sci-libs/fox/ChangeLog | 9 | ||||
-rw-r--r-- | sci-libs/fox/Manifest | 5 | ||||
-rw-r--r-- | sci-libs/fox/fox-4.1.2.ebuild | 61 | ||||
-rw-r--r-- | sci-libs/fox/metadata.xml | 11 |
4 files changed, 78 insertions, 8 deletions
diff --git a/sci-libs/fox/ChangeLog b/sci-libs/fox/ChangeLog index 791c95e0e..5ab07b16a 100644 --- a/sci-libs/fox/ChangeLog +++ b/sci-libs/fox/ChangeLog @@ -1,7 +1,14 @@ # ChangeLog for sci-libs/fox -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +*fox-4.1.2 (19 Apr 2012) + + 19 Apr 2012; Honza Macháček <Hloupy.Honza@centrum.cz> +fox-4.1.2.ebuild, + metadata.xml: + A version bump to 4.1.2. Not moved to autotools-utils, does not like out of + the tree compilation. Metadata improved. + 24 Jun 2011; Justin Lecher <jlec@gentoo.org> fox-4.0.4.ebuild, fox-4.1.0.ebuild: Fix CVS Header , remove LICENSE from installation diff --git a/sci-libs/fox/Manifest b/sci-libs/fox/Manifest index 9ae58c583..8900de148 100644 --- a/sci-libs/fox/Manifest +++ b/sci-libs/fox/Manifest @@ -1,2 +1,3 @@ -DIST FoX-4.0.4-full.tar.gz 503516 RMD160 856aaf50564dd0d35e86f133e4fb1fbe7aa11ed3 SHA1 01ee568543cd17f14b6a63de177e6796f189ccb2 SHA256 219db37dcda0b11fa602170d76da086fe140cbfcbd9f8620a00482398c48836e -DIST FoX-4.1.0-full.tar.gz 1018847 RMD160 0eabc391c89ba5f132811f803c4dfe53e6fe5812 SHA1 0ebf95734aa4f6f656c8b7e73e4cd411d6fd2870 SHA256 8e7992ae6391178768bb58c230424a430ed57693a3cc7c4c22001ddc682910ff +DIST FoX-4.0.4-full.tar.gz 503516 SHA256 219db37dcda0b11fa602170d76da086fe140cbfcbd9f8620a00482398c48836e SHA512 b2b6cd97118799df99013114de725e045ecc642f361e2871b269bc987e3a18aa84c47c54227ac8b1741f0f06d1965bcc8ce0123da31f69777f25f01ad9ccbf22 WHIRLPOOL b480840e0eb70336f235ea4825399b3d1a8fbdc6c3795cd1e8e92921528231197b25448d433b4df92150aa0a7bc51a3d39f0806256e15f26587fb40dec5404ed +DIST FoX-4.1.0-full.tar.gz 1018847 SHA256 8e7992ae6391178768bb58c230424a430ed57693a3cc7c4c22001ddc682910ff SHA512 80f0675d1e5940fd36f24499f0a2ce2d9e6ce229abcd0b8ea18de83a38ca099d01d8f29cbeec441363da50909433e492a6049379510ae5bcf9e16bc6969fb9dd WHIRLPOOL a3f20bef681b24664703892d926401ce266ea96a17d3f9290dd997a903da462c0d63dcb374da01911d0f670d29bf232f3831fa38fd1d6078525d212d8f6ccc10 +DIST FoX-4.1.2-full.tar.gz 1025375 SHA256 99f660a3d3cf9b9eb50e36d67dac3b80cfac92473462c3d6f3b340ba8d7c9b24 SHA512 bfd994768f4b8067cf2859949d51723c851521c444ba6a342901ae5e6ae86ed2832d59eac5f29048e1c2e5b27af6d1be4e7f026062832d650d894a865f1827c1 WHIRLPOOL 4f665380ae0e3c69efa5b9448d32d866efda6fa6e853bf1016088c45f704cafaa389cf0342041d0e07461ea32622fe967f3626668e153b316f2b162e08f0195d diff --git a/sci-libs/fox/fox-4.1.2.ebuild b/sci-libs/fox/fox-4.1.2.ebuild new file mode 100644 index 000000000..de3ba9f7b --- /dev/null +++ b/sci-libs/fox/fox-4.1.2.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=4 + +inherit eutils + +MY_PN="FoX" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A library designed to allow the easy use of XML from Fortran" +HOMEPAGE="http://www1.gly.bris.ac.uk/~walker/FoX/" +SRC_URI="http://www1.gly.bris.ac.uk/~walker/FoX/source/${MY_P}-full.tar.gz" + +LICENSE="BSD ZLIB" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug doc +dom +fast +sax +wcml +wkml +wxml" + +S="${WORKDIR}/${MY_P}" + +DOCS=( README.FoX.txt Changelog ) + +FORTRAN_STANDARD=90 + +src_prepare() { + epatch "${FILESDIR}"/4.0.4-install-customizations.patch +} + +src_configure() { + econf --prefix=/usr \ + $(use_enable debug) \ + $(use_enable dom) \ + $(use_enable fast) \ + $(use_enable sax) \ + $(use_enable wcml) \ + $(use_enable wkml) \ + $(use_enable wxml) \ + FCFLAGS="${FCFLAGS:- ${FFLAGS:- -O2}}" +} + +src_compile() { + emake -j1 || die "make failed" +} + +src_test() { + emake -j1 check || die "make check failed" + einfo "Please look at the last few RESULT lines for a summary." +} + +src_install() { + sed -i -e's%^comp_prefix=.*$%comp_prefix=/usr%' \ + -e's%comp_prefix/finclude%comp_prefix/lib/finclude%' \ + FoX-config + emake -j1 DESTDIR="${D}" install || die "make install failed" + dodoc README.FoX.txt Changelog || die "dodoc failed" + if use doc; then + dohtml -r DoX/ || die "installing the HTML docs failed" + fi +} diff --git a/sci-libs/fox/metadata.xml b/sci-libs/fox/metadata.xml index 0ad2e28c6..0d10e1027 100644 --- a/sci-libs/fox/metadata.xml +++ b/sci-libs/fox/metadata.xml @@ -6,10 +6,11 @@ <email>sci@gentoo.org</email> </maintainer> <use> - <flag name="dom">Automatically generated description for dom</flag> - <flag name="fast">Automatically generated description for fast</flag> - <flag name="sax">Automatically generated description for sax</flag> - <flag name="wcml">Automatically generated description for wcml</flag> - <flag name="wxml">Automatically generated description for wxml</flag> + <flag name="dom">Compile the W3C document object model module</flag> + <flag name="fast">Compile with best known optimization flags</flag> + <flag name="sax">Compile the streaming, validating parser based on java's Simple API for XML</flag> + <flag name="wcml">Compile the module for a subset of the Chemical Markup Language</flag> + <flag name="wkml">Compile the module for the creation of KML documents used by applications such as Google Earth</flag> + <flag name="wxml">Compile the XML writer used to sequentially create arbitrary XML documents quickly with minimal memory requirements</flag> </use> </pkgmetadata> |