Gentoo Archives: gentoo-commits

From: Sergei Trofimovich <slyfox@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/bustle/
Date: Sun, 28 Jun 2020 22:43:49
Message-Id: 1593384204.43ba6aaf82ab4f8491b08812313ba7953dccf8e6.slyfox@gentoo
1 commit: 43ba6aaf82ab4f8491b08812313ba7953dccf8e6
2 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jun 28 22:36:38 2020 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Sun Jun 28 22:43:24 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43ba6aaf
7
8 dev-util/bustle: drop old
9
10 Package-Manager: Portage-2.3.103, Repoman-2.3.23
11 Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
12
13 dev-util/bustle/Manifest | 3 --
14 dev-util/bustle/bustle-0.4.2-r1.ebuild | 65 -------------------------------
15 dev-util/bustle/bustle-0.4.7-r1.ebuild | 70 ----------------------------------
16 3 files changed, 138 deletions(-)
17
18 diff --git a/dev-util/bustle/Manifest b/dev-util/bustle/Manifest
19 index ecef2df508c..03f54b60f84 100644
20 --- a/dev-util/bustle/Manifest
21 +++ b/dev-util/bustle/Manifest
22 @@ -1,4 +1 @@
23 -DIST bustle-0.4.0-tests.tar.gz 8340 BLAKE2B 0c0cf10a87c1fea6100828139e9781ff867e6b67490df99f403a7dc6d9665c3973e37c9e8e408549937750b262ff30aadf36658aec56f2f043f1381ac437dbd5 SHA512 c7685496f3a84c1615752ae9aad22202bfe703147441581abe599a5e5055cdef54f27b4e0d01603b23a83a4b42b0595b5538c5b4d65a522a9e76b8d187ae54b1
24 -DIST bustle-0.4.2.tar.gz 95707 BLAKE2B 12d8c08c7a3f71684831bc27c027db33902cc727d216801448e67ed18b717796038390ee7c63f2faea6e26ad677e618c51f9ad1353d3f54bd334d49fff621b7c SHA512 8a6c1860cb655fc9bd7d42d130d87416c74b988b81749ec8cc1c25cacd3dd4516f59f5cb5954b473c3f6ac32b11853e9bc8881708962144067a0325845dd8562
25 -DIST bustle-0.4.7.tar.gz 114231 BLAKE2B b783f4363171cab96463519806d18113012da3bdb9040a2394f5ad9cc1c7cfab7030b99ee71f1a5bd4bcd6906ef53f2fbc1eb8c504f3b4a526a9d55e27f2f6ab SHA512 c9b93ffda797a87342f5ba506db3c892bff8084fa0ec5897d676bef5e8367507970ae3e09555cda9b4de0c7b175dc396f2ccfb394d224e64225c0e7ded2164fd
26 DIST bustle-0.5.4.tar.gz 122720 BLAKE2B b5a2315919644ab5c7712f9e9bde1bdea226b4e8898981f7150558bde648a5c7965be6ad8484c09727665292e5fe3f0cb545544dbb27f2a2553e513910289620 SHA512 56eaeef831fb5929d57a008ae71d8409048ce5d12eaada98830ef742baf3479264203465d77591cb338374096eac2dc2b68b44f075b2761f16df63fad54b91fd
27
28 diff --git a/dev-util/bustle/bustle-0.4.2-r1.ebuild b/dev-util/bustle/bustle-0.4.2-r1.ebuild
29 deleted file mode 100644
30 index 18e9dda482c..00000000000
31 --- a/dev-util/bustle/bustle-0.4.2-r1.ebuild
32 +++ /dev/null
33 @@ -1,65 +0,0 @@
34 -# Copyright 1999-2020 Gentoo Authors
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=5
38 -
39 -# ebuild generated by hackport 0.3.9999
40 -
41 -CABAL_FEATURES="bin test-suite"
42 -inherit base haskell-cabal toolchain-funcs
43 -
44 -DESCRIPTION="Draw pretty sequence diagrams of D-Bus traffic"
45 -HOMEPAGE="http://willthompson.co.uk/bustle/"
46 -SRC_URI="http://willthompson.co.uk/${PN}/releases/${PV}/${P}.tar.gz https://dev.gentoo.org/~slyfox/bustle-0.4.0-tests.tar.gz"
47 -
48 -LICENSE="LGPL-2 GPL-2" # bustle-dbus-monitor.c is GPL-2, rest is LGPL-2
49 -SLOT="0"
50 -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
51 -IUSE=""
52 -
53 -RDEPEND="dev-libs/glib:2
54 - net-libs/libpcap
55 - sys-apps/dbus
56 - x11-libs/cairo
57 - x11-libs/pango
58 - gnome-base/libglade:2.0"
59 -DEPEND="${RDEPEND}
60 - test? ( dev-haskell/hunit
61 - dev-haskell/quickcheck
62 - dev-haskell/test-framework
63 - dev-haskell/test-framework-hunit
64 - )
65 - >=dev-haskell/cabal-1.8
66 - dev-haskell/cairo:0
67 - >=dev-haskell/dbus-0.10
68 - dev-haskell/glib:0
69 - >=dev-haskell/gtk-0.12.3:2
70 - dev-haskell/mtl
71 - dev-haskell/pango:0
72 - dev-haskell/parsec
73 - dev-haskell/pcap
74 - dev-haskell/text
75 - >=dev-lang/ghc-6.10.4"
76 -
77 -PATCHES=("${FILESDIR}"/${P}-restrict-gtk2hs-deps-to-gtkplus2.patch)
78 -
79 -src_compile() {
80 - # compile haskell part
81 - cabal_src_compile || die "could not build haskell parts"
82 -
83 - # compile C part
84 - emake \
85 - "CC=$(tc-getCC)" \
86 - "CFLAGS=${CFLAGS}" \
87 - "CPPFLAGS=${CPPFLAGS}" \
88 - "LDFLAGS=${LDFLAGS}"
89 -}
90 -
91 -src_install() {
92 - # install haskell part
93 - cabal_src_install || die "could not install haskell parts"
94 -
95 - dobin "${S}"/dist/build/bustle-pcap
96 -
97 - dodoc README HACKING NEWS
98 -}
99
100 diff --git a/dev-util/bustle/bustle-0.4.7-r1.ebuild b/dev-util/bustle/bustle-0.4.7-r1.ebuild
101 deleted file mode 100644
102 index 1161ffd6eef..00000000000
103 --- a/dev-util/bustle/bustle-0.4.7-r1.ebuild
104 +++ /dev/null
105 @@ -1,70 +0,0 @@
106 -# Copyright 1999-2020 Gentoo Authors
107 -# Distributed under the terms of the GNU General Public License v2
108 -
109 -EAPI=5
110 -
111 -# ebuild generated by hackport 0.3.6.9999
112 -
113 -CABAL_FEATURES="bin test-suite"
114 -inherit haskell-cabal toolchain-funcs
115 -
116 -DESCRIPTION="Draw pretty sequence diagrams of D-Bus traffic"
117 -HOMEPAGE="http://hackage.haskell.org/package/bustle"
118 -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
119 -
120 -LICENSE="LGPL-2 GPL-2 GPL-3"
121 -SLOT="0"
122 -KEYWORDS="~amd64 ~x86"
123 -IUSE=""
124 -
125 -RDEPEND="dev-libs/glib:2
126 - net-libs/libpcap
127 - sys-apps/dbus
128 - x11-libs/cairo
129 - x11-libs/pango
130 - gnome-base/libglade:2.0"
131 -DEPEND="${RDEPEND}
132 - >=dev-haskell/cabal-1.8.0.2
133 - dev-haskell/cairo
134 - >=dev-haskell/dbus-0.10
135 - dev-haskell/glib
136 - >=dev-haskell/gtk-0.13
137 - >=dev-haskell/hgettext-0.1.5
138 - dev-haskell/mtl
139 - >=dev-haskell/pango-0.13
140 - dev-haskell/parsec
141 - dev-haskell/pcap
142 - dev-haskell/setlocale
143 - dev-haskell/text
144 - >=dev-lang/ghc-6.12.1
145 - virtual/pkgconfig
146 - test? ( dev-haskell/hunit
147 - dev-haskell/quickcheck
148 - dev-haskell/test-framework
149 - dev-haskell/test-framework-hunit )
150 -"
151 -
152 -src_prepare() {
153 - epatch "${FILESDIR}"/${P}-gtk-0.13.patch
154 -}
155 -
156 -src_compile() {
157 - # compile haskell part
158 - cabal_src_compile || die "could not build haskell parts"
159 -
160 - # compile C part
161 - emake \
162 - "CC=$(tc-getCC)" \
163 - "CFLAGS=${CFLAGS}" \
164 - "CPPFLAGS=${CPPFLAGS}" \
165 - "LDFLAGS=${LDFLAGS}"
166 -}
167 -
168 -src_install() {
169 - # install haskell part
170 - cabal_src_install || die "could not install haskell parts"
171 -
172 - dobin "${S}"/dist/build/bustle-pcap
173 - doman bustle-pcap.1
174 - dodoc README HACKING NEWS
175 -}