diff options
author | Sergei Trofimovich <slyfox@gentoo.org> | 2016-04-03 22:21:40 +0100 |
---|---|---|
committer | Sergei Trofimovich <slyfox@gentoo.org> | 2016-04-03 22:24:36 +0100 |
commit | 8c3d519306850f1b5576f275bd37532b12fb45a6 (patch) | |
tree | 03957813b474eadbe77bc65254f3731ab49eb308 /dev-util/bustle | |
parent | dev-vcs/darcs: bump up to 2.10.3 (diff) | |
download | gentoo-8c3d519306850f1b5576f275bd37532b12fb45a6.tar.gz gentoo-8c3d519306850f1b5576f275bd37532b12fb45a6.tar.bz2 gentoo-8c3d519306850f1b5576f275bd37532b12fb45a6.zip |
dev-util/bustle: bump up to 0.5.4
Package-Manager: portage-2.2.28
Diffstat (limited to 'dev-util/bustle')
-rw-r--r-- | dev-util/bustle/Manifest | 1 | ||||
-rw-r--r-- | dev-util/bustle/bustle-0.5.4.ebuild | 70 |
2 files changed, 71 insertions, 0 deletions
diff --git a/dev-util/bustle/Manifest b/dev-util/bustle/Manifest index b5696be8ce5e..05f210523719 100644 --- a/dev-util/bustle/Manifest +++ b/dev-util/bustle/Manifest @@ -5,3 +5,4 @@ DIST bustle-0.4.7.tar.gz 114231 SHA256 08b12207561157e639bc64e0b274e70e4909f5007 DIST bustle-0.5.1.tar.gz 118974 SHA256 06601c919d69bea28b116f6447f5557ce46a3e4c4b6b4b75bb65dc2579ff48d6 SHA512 8e77cd82253ba935f4f7b1edae5ba7a99c65cbee2ce6e7d8df48f3182ee5dac92c9b3bc9826a04555de605fa4577c51d9fd027d9e1b92e8a8cf149c466c04e8f WHIRLPOOL f77ca6da883d1b296c049ec67119e3fdf6114a48bd5c2432059b01c80e9e68ef9d0dc9ecd45510e8d4b37620337718bc75e67bc6ac326de9a5302d03d9a2eb22 DIST bustle-0.5.2.tar.gz 122249 SHA256 659d75f91d2d08447bce484a8176f6a2cc94cc10a2d732b7e733e4312a527e90 SHA512 a5e14dcf6b39ceb16c0d8b4182b1c49858f3a076edcb30fb4b1c41c3e994b595f89f130527243441ff3fc7b08a8e9dfd6587efc7db74b85c385c0a94d544553d WHIRLPOOL c1f9f128d34da2e1a47293a7276d1501ebb464b7bb7af2610e9b299f78b2cd73deedf45200f27c252891df25b4b41d1779e85dc794a9ccffd1c9d1d2271d0e88 DIST bustle-0.5.3.tar.gz 122624 SHA256 9e525611cfb0c0715969b0ea77c2f63aaf7bc6ad70c9cf889a1655b66c0c24fd SHA512 abdc56d57da1165d2e805abe8f1e278a8df3b73510b2420f89eaa8511b74db1dd071529ae2eadc5cd5679d9dd81df1e632603f191f03e42c74f1d3629814ad94 WHIRLPOOL 65cbd7ff001327377eea907ddb31693e3fb79a7d247e01120df40c41436f9735a66702f206e34f8fca5f75a8560ca000bfdf78901b52f92856122196bb0d9d76 +DIST bustle-0.5.4.tar.gz 122720 SHA256 921c2cbbb957dcb02c3aa8fd1eeff3534cb437fa9eeca1c25206ad1e741a3f14 SHA512 56eaeef831fb5929d57a008ae71d8409048ce5d12eaada98830ef742baf3479264203465d77591cb338374096eac2dc2b68b44f075b2761f16df63fad54b91fd WHIRLPOOL b804441443af0f6e922a3c16bb57b70b09332fe68834c2eec35f8e169b2247a506cbdaf5aea0df09985665f9993b615fb7e64892c77134cf7de898ed76af4b89 diff --git a/dev-util/bustle/bustle-0.5.4.ebuild b/dev-util/bustle/bustle-0.5.4.ebuild new file mode 100644 index 000000000000..8be9e2d307da --- /dev/null +++ b/dev-util/bustle/bustle-0.5.4.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +# ebuild generated by hackport 0.4.5.9999 + +CABAL_FEATURES="bin test-suite" +inherit eutils haskell-cabal + +DESCRIPTION="Draw sequence diagrams of D-Bus traffic" +HOMEPAGE="http://hackage.haskell.org/package/bustle" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="LGPL-2 GPL-2 GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="interactivetests +threaded" + +RDEPEND="dev-haskell/cairo:= + >=dev-haskell/dbus-0.10:= + dev-haskell/gio:= + dev-haskell/glib:= + >=dev-haskell/gtk3-0.13.7:0= + >=dev-haskell/hgettext-0.1.5:= + dev-haskell/mtl:= + dev-haskell/pango:= + dev-haskell/parsec:= + dev-haskell/pcap:= + dev-haskell/setlocale:= + dev-haskell/text:= + >=dev-lang/ghc-7.4.1:= + dev-libs/glib:2 +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.8 + virtual/pkgconfig + test? ( dev-haskell/hunit + dev-haskell/quickcheck + dev-haskell/test-framework + dev-haskell/test-framework-hunit ) +" + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag interactivetests interactivetests) \ + $(cabal_flag threaded threaded) +} + +src_compile() { + # compile haskell part + cabal_src_compile || die "could not build haskell parts" + + # compile C part + emake \ + "CC=$(tc-getCC)" \ + "CFLAGS=${CFLAGS}" \ + "CPPFLAGS=${CPPFLAGS}" \ + "LDFLAGS=${LDFLAGS}" +} + +src_install() { + # install haskell part + cabal_src_install || die "could not install haskell parts" + + dobin "${S}"/dist/build/bustle-pcap + doman bustle-pcap.1 + dodoc README.md HACKING.md NEWS.md +} |