From c84c3513ce8b788d40c8a5618337575202a6d78b Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Mon, 1 Aug 2011 20:42:05 +0000 Subject: [PATCH] Version bump. Package-Manager: portage-2.1.10.7/cvs/Linux x86_64 --- dev-haskell/c2hs/ChangeLog | 7 ++++- dev-haskell/c2hs/Manifest | 10 ++++--- dev-haskell/c2hs/c2hs-0.16.3.ebuild | 43 +++++++++++++++++++++++++++++ 3 files changed, 55 insertions(+), 5 deletions(-) create mode 100644 dev-haskell/c2hs/c2hs-0.16.3.ebuild diff --git a/dev-haskell/c2hs/ChangeLog b/dev-haskell/c2hs/ChangeLog index bcb1e9140d0c..ad8168d0bbe2 100644 --- a/dev-haskell/c2hs/ChangeLog +++ b/dev-haskell/c2hs/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-haskell/c2hs # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-haskell/c2hs/ChangeLog,v 1.40 2011/08/01 20:36:09 slyfox Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-haskell/c2hs/ChangeLog,v 1.41 2011/08/01 20:42:05 slyfox Exp $ + +*c2hs-0.16.3 (01 Aug 2011) + + 01 Aug 2011; Sergei Trofimovich +c2hs-0.16.3.ebuild: + Version bump. 01 Aug 2011; Sergei Trofimovich -c2hs-0.14.5.ebuild, -files/c2hs-0.14.5-ghc66.patch, -c2hs-0.15.1.ebuild, -c2hs-0.16.0.ebuild, diff --git a/dev-haskell/c2hs/Manifest b/dev-haskell/c2hs/Manifest index 01874faa0628..f08c5a82aaa9 100644 --- a/dev-haskell/c2hs/Manifest +++ b/dev-haskell/c2hs/Manifest @@ -2,13 +2,15 @@ Hash: SHA1 DIST c2hs-0.16.2.tar.gz 135669 RMD160 1ae6d2a8c13a245b4653004118903f6668d11245 SHA1 cbac0963a9860e04526f13c4475a533bb0d2f6fb SHA256 e73ac273aa054dd959b51dd6d4c11612f506fc171b88aaee6abe541493a42768 +DIST c2hs-0.16.3.tar.gz 137409 RMD160 890e379ceb6879afb903f24a71af06a6a3025c6c SHA1 ade0b47b152a6ee02867b1c92d24ca7f9b244c6c SHA256 a562be4f9c2d2a2c55bc61233f86e129aff1ec6ac588b9eb904e17379beb1ae3 EBUILD c2hs-0.16.2.ebuild 989 RMD160 fd19bca6f461aa0db0b66667581bde2909794100 SHA1 9bc155168f53559809181ced7806cc7584c5039b SHA256 1a2ba2180d73b5f19244726796b8103b2fe6cd83dbdce58413c135ee9c50ba3d -MISC ChangeLog 4929 RMD160 052a291b38289df4b83e38bcec82cd302269aa1e SHA1 9f722d965ce7932682be885458824802fbe82386 SHA256 e73f81a2d04a11e890de0c591bcfac6200ec07ff2b92563b38a696fc29c695bd +EBUILD c2hs-0.16.3.ebuild 1002 RMD160 d251949519bf7db0e643b0c54353314b3c06d2fc SHA1 382403f67c121b5a61121d3265fe2311721b3e0f SHA256 b9dcd40e995eb9cd1e011124ba15e5af09d35991dbe843eaf070dcf0588fe2ad +MISC ChangeLog 5049 RMD160 6da794740fa599a327be21014509e50ad4267d69 SHA1 93ee2edb611c15d774c9e18075bb06e8260522ae SHA256 e104e538b4abfc04c1fcd1e4cfa4a5e27bb69a616fbb4ee64a4e4921d08bdb6f MISC metadata.xml 223 RMD160 7783e6057effb8b8f0b79cffe8b557b32c633839 SHA1 7b962c77f2e38479a9d1621ec8d307ca9f761753 SHA256 1d00c8be162a6cb87b3de440b3e63e10b39c12d56e8fbfe592e75aed872b2508 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) -iEYEARECAAYFAk43DwcACgkQcaHudmEf86plDgCfQtX0jzriaP4qUuOqZTPpgZLD -Mv0AnildClcohBUPY6BvNG/9Q1T462pd -=ly4H +iEYEARECAAYFAk43EGwACgkQcaHudmEf86r9MwCfTprseOotS+YD2Czzm1CoV5cW +7noAniaalTBL3REztP0PToIz3u/KdGU/ +=MyFK -----END PGP SIGNATURE----- diff --git a/dev-haskell/c2hs/c2hs-0.16.3.ebuild b/dev-haskell/c2hs/c2hs-0.16.3.ebuild new file mode 100644 index 000000000000..58bd7fb41c6e --- /dev/null +++ b/dev-haskell/c2hs/c2hs-0.16.3.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-haskell/c2hs/c2hs-0.16.3.ebuild,v 1.1 2011/08/01 20:42:05 slyfox Exp $ + +EAPI="3" + +CABAL_FEATURES="bin" +inherit haskell-cabal + +DESCRIPTION="C->Haskell FFI tool that gives some cross-language type safety" +HOMEPAGE="http://www.cse.unsw.edu.au/~chak/haskell/c2hs/" +SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc" + +DEPEND=">=dev-lang/ghc-6.6.1 + >=dev-haskell/cabal-1.6 + >=dev-haskell/language-c-0.3.1.1 + doc? ( ~app-text/docbook-xml-dtd-4.2 + app-text/docbook-xsl-stylesheets + >=dev-libs/libxslt-1.1.2 )" +RDEPEND="dev-libs/gmp" + +src_compile() { + cabal_src_compile + + if use doc; then + emake -C doc + fi +} + +src_install() { + cabal_src_install + + doman "${S}/doc/man1/c2hs.1" + + if use doc; then + dohtml "${S}/doc/users_guide/"* + fi +} -- 2.26.2