[Git][haskell-team/DHG_packages][master] Remove bustle, taken over by rust implementation
Ilias Tsitsimpis (@iliastsi)
gitlab at salsa.debian.org
Thu May 8 20:24:55 BST 2025
Ilias Tsitsimpis pushed to branch master at Debian Haskell Group / DHG_packages
Commits:
e7e512f7 by Chris Hofstaedtler at 2025-05-08T19:23:44+00:00
Remove bustle, taken over by rust implementation
- - - - -
18 changed files:
- − p/bustle/debian/bustle-pcap.install
- − p/bustle/debian/bustle-pcap.manpages
- − p/bustle/debian/bustle.1
- − p/bustle/debian/bustle.install
- − p/bustle/debian/bustle.lintian-overrides
- − p/bustle/debian/changelog
- − p/bustle/debian/compat
- − p/bustle/debian/control
- − p/bustle/debian/copyright
- − p/bustle/debian/dirs
- − p/bustle/debian/docs
- − p/bustle/debian/manpages
- − p/bustle/debian/patches/fix-pcap-config
- − p/bustle/debian/patches/series
- − p/bustle/debian/patches/use-system-usr-prefix.patch
- − p/bustle/debian/rules
- − p/bustle/debian/source/format
- − p/bustle/debian/watch
Changes:
=====================================
p/bustle/debian/bustle-pcap.install deleted
=====================================
@@ -1 +0,0 @@
-usr/bin/bustle-pcap
=====================================
p/bustle/debian/bustle-pcap.manpages deleted
=====================================
@@ -1 +0,0 @@
-debian/tmp/usr/share/man/man1/bustle-pcap.1
=====================================
p/bustle/debian/bustle.1 deleted
=====================================
@@ -1,19 +0,0 @@
-.TH BUSTLE-DBUS-MONITOR 1 "January 8, 2009"
-.SH NAME
-bustle \- D-Bus visualiser
-.SH SYNOPSIS
-.B bustle
-.RI logfile
-.SH DESCRIPTION
-Bustle is a tool to chart and provide timing information of D-Bus calls for
-profiling and debugging. It is intended to replace reading the cryptic output
-of \fBdbus-monitor\fP. Calls are displayed using Message Sequence Charts, a
-succinct way of representing entities and interactions over time.
-.PP
-You may generate a dump using \fBbustle-pcap\fP and pass its filename as an
-argument to this command to visualise dbus calls saved previously.
-.SH AUTHOR
-\fBbustle\fP was written by Will Thompson <will.thompson at collabora.co.uk>.
-.PP
-This manual page was written by Chris Lamb <lamby at debian.org> for the Debian
-project (but may be used by others).
=====================================
p/bustle/debian/bustle.install deleted
=====================================
@@ -1,5 +0,0 @@
-usr/bin/bustle
-usr/share/appdata/*
-usr/share/applications/*
-usr/share/bustle/data/*
-usr/share/icons/*
=====================================
p/bustle/debian/bustle.lintian-overrides deleted
=====================================
@@ -1 +0,0 @@
-binary-or-shlib-defines-rpath
=====================================
p/bustle/debian/changelog deleted
=====================================
@@ -1,236 +0,0 @@
-bustle (0.8.0-3) UNRELEASED; urgency=medium
-
- * Declare compliance with Debian policy 4.6.2
- * Declare compliance with Debian policy 4.7.0
-
- -- Ilias Tsitsimpis <iliastsi at debian.org> Sun, 27 Aug 2023 12:33:22 +0300
-
-bustle (0.8.0-2) unstable; urgency=medium
-
- * Declare compliance with Debian policy 4.6.1
- * Patch to compile with newer libpcap (Closes: #1028699)
-
- -- Ilias Tsitsimpis <iliastsi at debian.org> Sat, 21 Jan 2023 22:28:17 +0200
-
-bustle (0.8.0-1) unstable; urgency=medium
-
- * New upstream release
-
- -- Ilias Tsitsimpis <iliastsi at debian.org> Thu, 20 Aug 2020 08:19:11 +0300
-
-bustle (0.7.5-2) unstable; urgency=medium
-
- * Add upstream patches to make it build without gettext support
- (From NixOS) (Closes: #939826)
- - debian/patches/ee4b81cbc232d47ba9940f1987777b17452e71ff.patch:
- - debian/patches/aae6843f51f54679d440fb3813e61355dc8406b9.patch:
-
- -- Gianfranco Costamagna <locutusofborg at debian.org> Fri, 08 May 2020 10:52:24 +0200
-
-bustle (0.7.5-1) unstable; urgency=medium
-
- * New upstream release
-
- -- Gianfranco Costamagna <locutusofborg at debian.org> Sun, 08 Sep 2019 00:54:22 +0200
-
-bustle (0.7.4-1) unstable; urgency=medium
-
- * New upstream release
-
- -- Héctor Orón Martínez <zumbi at debian.org> Fri, 14 Dec 2018 19:16:55 +0100
-
-bustle (0.6.2-3) unstable; urgency=medium
-
- * Remove build dependency on libghc-parsec3-dev (provided by ghc-
- 8.4.3)
-
- -- Ilias Tsitsimpis <iliastsi at debian.org> Wed, 03 Oct 2018 12:06:10 +0300
-
-bustle (0.6.2-2) unstable; urgency=medium
-
- * Bump debhelper compat level to 10
- * Remove build dependency on libghc-mtl-dev (provided by ghc-8.4.3)
-
- -- Ilias Tsitsimpis <iliastsi at debian.org> Mon, 01 Oct 2018 13:33:20 +0300
-
-bustle (0.6.2-1) unstable; urgency=medium
-
- * Set Rules-Requires-Root to no.
- * Switch Vcs-* fields to salsa.
- * New upstream version.
- - Fixes FTBFS. closes: #897511.
-
- -- Clint Adams <clint at debian.org> Mon, 07 May 2018 21:28:29 -0400
-
-bustle (0.5.4-1) unstable; urgency=medium
-
- * New upstream version 0.5.4
- * debian/watch: improve regex and use https url
- * move bustle-pcap man file into bustle-pcap package. (Closes: #783689)
- * debian/patches:
- - drop 0002-Use-g_thread_try_new-rather-than-g_thread_create.patch
- (upstreamed)
- - add 0001-bustle-pcap-stop-leaking-so-much-in-parse_arguments.patch
- (taken from upstream)
- * debian/bustle.install: avoid redundant copyright files
- * debian/compat: bump to version 9
- * debian/control: Update my uploader name
- * debian/control: bump standards version. No changes
- * debian/control: update bustle-pcap replaces due to manpage move.
-
- -- Héctor Orón Martínez <zumbi at debian.org> Sun, 11 Dec 2016 23:57:16 +0100
-
-bustle (0.5.2-1) unstable; urgency=medium
-
- * New upstream release
- * Fixes FTBFS: Bustle/Loader/OldSkool.hs:122:23: Ambiguous occurrence `<*>'
- (Closes: #808017)
- * d/watch: update for new URL.
-
- -- Héctor Orón Martínez <zumbi at debian.org> Fri, 08 Jan 2016 13:12:52 +0100
-
-bustle (0.4.8-1) unstable; urgency=medium
-
- * New upstream release
-
- -- Joachim Breitner <nomeata at debian.org> Fri, 22 May 2015 09:47:01 +0200
-
-bustle (0.4.7-3) unstable; urgency=medium
-
- [ Ted Gould ]
- * d/control: Split out bustle-pcap into its own binary package. (Closes:
- #772148)
-
- [ Iain Lane ]
- * Add Breaks/Replaces for file move.
-
- -- Ted Gould <ted at gould.cx> Wed, 21 Jan 2015 17:37:02 +0000
-
-bustle (0.4.7-2) unstable; urgency=medium
-
- * d/control: really build depend on intltool
-
- -- Hector Oron <zumbi at debian.org> Wed, 24 Sep 2014 02:01:59 +0200
-
-bustle (0.4.7-1) unstable; urgency=medium
-
- * New upstream release.
- * d/control: bump standards version
- * d/control: build depend on haskell gettext
- * d/control: build depend on intltool
- * d/patches/use-system-usr-prefix.patch: refresh
-
- -- Hector Oron <zumbi at debian.org> Wed, 24 Sep 2014 00:11:06 +0200
-
-bustle (0.4.2-2) unstable; urgency=low
-
- * /usr/share/bustle-0.4.2 -> /usr/share/bustle
-
- -- Louis Bettens <louis at bettens.info> Wed, 31 Jul 2013 17:30:43 +0200
-
-bustle (0.4.2-1) unstable; urgency=low
-
- * [10d8853] Imported Upstream version 0.4.2
- - The Makefile now respects the `DESTDIR` variable.
- - No more deprecation warnings about `g_thread_create()`!
- - We explicitly check for GLib ≥ 2.26.
- * [118bcd9] debian/watch: Update to match upstream URL scheme
- * [bd39b44] d/control: Check for glib-2.26 per upstream
- * [ffc40ed] d/rules: Pass -threaded if we don't have the threaded runtime available
- * [9a6ba27] Remove 0001-Makesfile-respect-DESTDIR.patch, applied upstream
- and refresh 0002-Use-g_thread_try_new-rather-than-g_thread_create.patch
-
- -- Iain Lane <iain.lane at canonical.com> Mon, 19 Nov 2012 11:10:26 +0000
-
-bustle (0.4.1-1) unstable; urgency=low
-
- * New upstream release.
- (Closes: #693215)
- * Drop build dep on deprecated haskell-dbus-core.
- * Build depend on haskell-pcap-dev.
- * Add build-dep-indep on help2man.
- * Drop bustle strict dependency on bustle-dbus-monitor.
- * Don't use the libghc6* dummy packages but depend on the real ones.
- * Don't link the haskell98 package.
- * Added myself to debian/copyright and debian/control
-
- -- Hector Oron <zumbi at debian.org> Wed, 14 Nov 2012 12:20:58 +0100
-
-bustle (0.2.5-1) unstable; urgency=low
-
- * New upstream release.
- * Update debian/copyright.
-
- -- Chris Lamb <lamby at debian.org> Tue, 28 Jun 2011 19:43:42 +0100
-
-bustle (0.2.4-1) unstable; urgency=low
-
- * New upstream release (Closes: #630979)
- * Add Homepage field. (Closes: #630978)
- * Bump Standards-Version to 3.9.2.
-
- -- Chris Lamb <lamby at debian.org> Sun, 19 Jun 2011 13:45:10 +0100
-
-bustle (0.2.3-1) unstable; urgency=low
-
- * New upstream release.
- * Update Vcs-{Git,Browser}.
- * Bump Standards-Version to 3.9.1.
-
- -- Chris Lamb <lamby at debian.org> Sat, 26 Feb 2011 23:18:51 +0000
-
-bustle (0.2.2-1) unstable; urgency=low
-
- * New upstream release (Closes: #587132)
- - Add libghc6-glade-dev to Build-Depends.
- * Move to dpkg v3 source format.
- * Bump Standards-Version to 3.8.4.
-
- -- Chris Lamb <lamby at debian.org> Wed, 30 Jun 2010 14:31:43 +0100
-
-bustle (0.2.1-1) unstable; urgency=low
-
- * New upstream release.
- * Bump Standards-Version to 3.8.3.
- * Remove extra LICENSE file installed to /usr/share/bustle-$VER.
-
- -- Chris Lamb <lamby at debian.org> Fri, 04 Dec 2009 21:02:14 +0000
-
-bustle (0.2.0-2) unstable; urgency=low
-
- * Update Build-Depends to use Parsec 3. (Closes: #534091)
- * Bump Standards-Version to 3.8.2.
-
- -- Chris Lamb <lamby at debian.org> Thu, 25 Jun 2009 12:28:54 +0100
-
-bustle (0.2.0-1) unstable; urgency=low
-
- * New upstream release.
- * Update debian/watch.
- * Add Suggests: on graphviz and add update long description to reflect
- new 'dot' output.
- * debian/patches:
- - Drop 01-bustle-gdk-events.diff - merged upstream.
- - Drop 02-bustle-ambiguous-exception.diff - different fix made upstream.
- * Remove quilt patch machinery as we have no local patches.
- * Bump Standards-Version to 3.8.1.
- * Add manpages for bustle-{count,dot,time}.1.
-
- -- Chris Lamb <lamby at debian.org> Mon, 06 Apr 2009 00:08:14 +0100
-
-bustle (0.1-2) unstable; urgency=low
-
- * Don't call runhaskell; GHCI isn't available on all archs (Closes: #517706)
- * Add patches for GHC 6.10 compatibility. (Closes: #518746)
- - Bump Build-Depends to ghc6 (>= 6.10)
- * Move to more "minimal" debian/rules file.
- - Bump Build-Depends on debhelper to 7.0.50 for this feature.
- * Update Git repository locations.
-
- -- Chris Lamb <lamby at debian.org> Sun, 08 Mar 2009 04:03:30 +0000
-
-bustle (0.1-1) unstable; urgency=low
-
- * Initial release. (Closes: #511111)
-
- -- Chris Lamb <lamby at debian.org> Thu, 08 Jan 2009 00:03:25 +0000
=====================================
p/bustle/debian/compat deleted
=====================================
@@ -1 +0,0 @@
-10
=====================================
p/bustle/debian/control deleted
=====================================
@@ -1,54 +0,0 @@
-Source: bustle
-Section: devel
-Priority: optional
-Maintainer: Debian Haskell Group <pkg-haskell-maintainers at lists.alioth.debian.org>
-Uploaders: Héctor Orón Martínez <zumbi at debian.org>, Iain Lane <laney at debian.org>
- , Louis Bettens <louis at bettens.info>
-Rules-Requires-Root: no
-Build-Depends: debhelper (>= 10),
- ghc,
- pkg-config,
- libdbus-1-dev,
- libglib2.0-dev (>= 2.26),
- libpcap-dev,
- libghc-cairo-dev,
- libghc-gio-dev,
- libghc-glib-dev,
- libghc-gtk3-dev,
- libghc-pango-dev,
- help2man,
- intltool,
-Standards-Version: 4.7.0
-Homepage: https://gitlab.freedesktop.org/bustle/bustle#readme
-Vcs-Browser: https://salsa.debian.org/haskell-team/DHG_packages/tree/master/p/bustle
-Vcs-Git: https://salsa.debian.org/haskell-team/DHG_packages.git [p/bustle]
-
-Package: bustle
-Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Recommends: bustle-pcap
-Suggests: graphviz
-Description: D-Bus activity visualiser
- Bustle is a tool to chart and provide timing information of D-Bus
- calls for profiling and debugging purposes. It is intended to replace
- reading the cryptic output of dbus-monitor.
- .
- Calls are displayed using Message Sequence Charts, a succinct way of
- representing entities and interactions over time. It can also output
- data in Graphviz format.
- .
- This package contains the graphical visualizer for traces generated
- with the bustle-pcap tool in the bustle-pcap package.
-
-Package: bustle-pcap
-Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Breaks: bustle (<< 0.4.7-3~)
-Replaces: bustle (<< 0.5.4-1~)
-Description: D-Bus traffic capture tool for the pcap format
- Bustle is a tool to chart and provide timing information of D-Bus
- calls for profiling and debugging purposes. It is intended to replace
- reading the cryptic output of dbus-monitor.
- .
- This package contains the capture tool which will capture the D-Bus
- traffic into a pcap file that can be visualized using Bustle.
=====================================
p/bustle/debian/copyright deleted
=====================================
@@ -1,36 +0,0 @@
-Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
-Upstream-Contact: Will Thompson <will.thompson at collabora.co.uk>
-Upstream-Name: bustle
-Source: http://www.willthompson.co.uk/bustle/releases/
-
-Files: *
-Copyright: (C) 2008-2011 © Collabora Ltd. <http://www.collabora.co.uk>
-License: LGPL-2.1+
-
-Files: bustle-dbus-monitor.c
-Copyright:
- © 2003 Philip Blundell <philb at gnu.org>
- © 2008-2011 Collabora Ltd. <http://www.collabora.co.uk>
-License: GPL-2+
-
-Files: dfeet-{method,signal}.png
-Copyright:
- © 2003, 2004, 2005, 2006 Red Hat Inc. <http://www.redhat.com/>
- © 2003 David Zeuthen
- © 2004 Rob Taylor
- © 2005, 2006 Collabora Ltd. <http://www.collabora.co.uk/>
-License: GPL-2+
-
-Files: debian/*
-Copyright: © 2008, 2009, 2010, 2011 Chris Lamb <lamby at debian.org>
- © 2012 Hector Oron Martinez <zumbi at debian.org>
-License: LGPL-2.1+
-
-License: GPL-2+
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2, or (at your option)
- any later version.
- .
- On Debian GNU/Linux systems, the complete text of the GNU General
- Public License can be found in `/usr/share/common-licenses/GPL-2'
=====================================
p/bustle/debian/dirs deleted
=====================================
@@ -1 +0,0 @@
-/usr/bin
=====================================
p/bustle/debian/docs deleted
=====================================
@@ -1 +0,0 @@
-README.md
=====================================
p/bustle/debian/manpages deleted
=====================================
@@ -1 +0,0 @@
-debian/*.1
=====================================
p/bustle/debian/patches/fix-pcap-config deleted
=====================================
@@ -1,40 +0,0 @@
-From: Fabrice Fontaine <fontaine.fabrice at gmail.com>
-Date: Sun, 8 Jan 2023 11:03:52 +0100
-Subject: [PATCH] Makefile: fix pcap-config call
-Origin: https://gitlab.freedesktop.org/bustle/bustle/-/merge_requests/21
-
-Fix the following build failure raised since libpcap version 1.10.2 and
-https://github.com/the-tcpdump-group/libpcap/commit/d0cba780dc2b2bb4f3ca9427d1a0f03479f45707:
-
-pcap-config: Invalid command-line option pcap-config specified
-Usage: pcap-config [ --help ] [ --static | --static-pcap-only ] [ --libs | --additional-libs ]
-perl -nle 'm/^Version:\s+(.*)$/ and print $1' \
- bustle.cabal > dist/build/autogen/version.txt
-echo '#define BUSTLE_VERSION "'`cat dist/build/autogen/version.txt`'"' > dist/build/autogen/version.h
-/home/buildroot/autobuild/run/instance-2/output-1/host/bin/arm-linux-gcc -Idist/build/autogen -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 \
- -o dist/build/bustle-pcap c-sources/pcap-reader.c c-sources/pcap-monitor.c c-sources/bustle-pcap.c \
- -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/glib-2.0 -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/glib-2.0/include -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/libmount -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/blkid -I/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/gio-unix-2.0 -pthread -L/home/buildroot/autobuild/run/instance-2/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib -lgio-2.0 -lgobject-2.0 -lglib-2.0
-/home/buildroot/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /tmp/cc5SQkTV.o: in function `bustle_pcap_reader_finalize':
-pcap-reader.c:(.text+0x254): undefined reference to `pcap_close'
-
-Fixes:
- - http://autobuild.buildroot.org/results/f3dcb617488e4172e639e3bd51a93bc9822ea186
-
-Signed-off-by: Fabrice Fontaine <fontaine.fabrice at gmail.com>
----
- Makefile | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-Index: b/Makefile
-===================================================================
---- a/Makefile
-+++ b/Makefile
-@@ -2,7 +2,7 @@ CFLAGS = -g -O2 -Wall -Wunused -Waddress
- DBUS_FLAGS = $(shell pkg-config --cflags --libs dbus-1)
- GIO_FLAGS := $(shell pkg-config --cflags --libs 'glib-2.0 >= 2.26' gio-2.0 gio-unix-2.0)
- PCAP_CONFIG ?= pcap-config
--PCAP_FLAGS := $(shell $(PCAP_CONFIG) --cflags pcap-config --libs)
-+PCAP_FLAGS := $(shell $(PCAP_CONFIG) --cflags --libs)
- DESTDIR =
- PREFIX = /usr
- BINDIR = $(DESTDIR)$(PREFIX)/bin
=====================================
p/bustle/debian/patches/series deleted
=====================================
@@ -1,2 +0,0 @@
-use-system-usr-prefix.patch
-fix-pcap-config
=====================================
p/bustle/debian/patches/use-system-usr-prefix.patch deleted
=====================================
@@ -1,14 +0,0 @@
-Description: Set PREFIX to '/usr'
-Author: Hector Oron <zumbi at debian.org>
-
---- a/Makefile
-+++ b/Makefile
-@@ -4,7 +4,7 @@
- PCAP_CONFIG ?= pcap-config
- PCAP_FLAGS := $(shell $(PCAP_CONFIG) --cflags pcap-config --libs)
- DESTDIR =
--PREFIX = /usr/local
-+PREFIX = /usr
- BINDIR = $(DESTDIR)$(PREFIX)/bin
- DATADIR = $(DESTDIR)$(PREFIX)/share
- MAN1DIR = $(DATADIR)/man/man1
=====================================
p/bustle/debian/rules deleted
=====================================
@@ -1,25 +0,0 @@
-#!/usr/bin/make -f
-# export DH_VERBOSE=1
-#
-
-THREADED := $(if $(wildcard /usr/lib/*/libHSrts_thr.a),,-f-threaded)
-
-%:
- dh $@
-
-clean:
- dh $@
- [ ! -f ./setup ] || ./setup clean
- rm -rf bustle-pcap dist setup Setup.hi Setup.o GetText.o GetText.hi
-
-override_dh_auto_configure:
- ghc -package Cabal Setup.hs -o setup
- ./setup configure --prefix /usr $(THREADED) --datasubdir=bustle
-
-override_dh_auto_build:
- $(MAKE)
- ./setup build
-
-override_dh_install:
- ./setup copy --destdir debian/tmp
- dh_install
=====================================
p/bustle/debian/source/format deleted
=====================================
@@ -1 +0,0 @@
-3.0 (quilt)
=====================================
p/bustle/debian/watch deleted
=====================================
@@ -1,2 +0,0 @@
-version=3
-https://hackage.haskell.org/package/bustle/distro-monitor .*-([0-9\.]+).(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))
View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/-/commit/e7e512f7ded02c09c73812fe1a6c2adc89a5d7b7
--
View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/-/commit/e7e512f7ded02c09c73812fe1a6c2adc89a5d7b7
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-haskell-commits/attachments/20250508/6392f28a/attachment-0001.htm>
More information about the Pkg-haskell-commits
mailing list