[Git][haskell-team/DHG_packages][master] 77 commits: Initial packaging.
Clint Adams
gitlab at salsa.debian.org
Tue May 8 02:21:41 BST 2018
Clint Adams pushed to branch master at Debian Haskell Group / DHG_packages
Commits:
b2032e68 by Chris Lamb at 2018-05-07T21:03:12-04:00
Initial packaging.
Signed-off-by: Chris Lamb <lamby at debian.org>
- - - - -
dd27bd68 by Chris Lamb at 2018-05-07T21:03:12-04:00
Add manpages.
Signed-off-by: Chris Lamb <lamby at debian.org>
- - - - -
3c8830b5 by Chris Lamb at 2018-05-07T21:03:12-04:00
Update Git repository locations.
- - - - -
a9af4c79 by Chris Lamb at 2018-05-07T21:03:12-04:00
Don't call runhaskell as it has not been ported to all architectures.
- - - - -
221ebb8a by Chris Lamb at 2018-05-07T21:03:12-04:00
Bump Build-Depends to ghc6 (>= 6.10)
- - - - -
8be6327a by Chris Lamb at 2018-05-07T21:03:12-04:00
Bump Build-Depends on debhelper to 7.0.50 for this feature.
- - - - -
b173d53f by Chris Lamb at 2018-05-07T21:03:12-04:00
Tidy changelog.
- - - - -
14b71f3c by Chris Lamb at 2018-05-07T21:03:12-04:00
releasing version 0.1-2
- - - - -
7fba2ad7 by Chris Lamb at 2018-05-07T21:03:12-04:00
Add untracked files.
- - - - -
e60f739c by Chris Lamb at 2018-05-07T21:03:12-04:00
Update changelog.
- - - - -
553e3c88 by Chris Lamb at 2018-05-07T21:03:12-04:00
New upstream release.
- - - - -
125ff917 by Chris Lamb at 2018-05-07T21:03:12-04:00
Update debian/watch.
- - - - -
0ed18f2e by Chris Lamb at 2018-05-07T21:03:12-04:00
Drop some patches.
- - - - -
7f62a3d0 by Chris Lamb at 2018-05-07T21:03:12-04:00
Remove quilt patch machinery as we have no local patches.
- - - - -
857c11e5 by Chris Lamb at 2018-05-07T21:03:12-04:00
Bump Standards-Version to 3.8.1.
- - - - -
e4348a3b by Chris Lamb at 2018-05-07T21:03:12-04:00
Add manpages for bustle-{count,dot,time}.1.
- - - - -
6d1c7b6b by Chris Lamb at 2018-05-07T21:03:12-04:00
releasing version 0.2.0-1
- - - - -
e3591b5e by Chris Lamb at 2018-05-07T21:03:12-04:00
Update Build-Depends to use Parsec 3. (Closes: #534091)
- - - - -
2f310bc0 by Chris Lamb at 2018-05-07T21:03:12-04:00
Bump Standards-Version to 3.8.2.
- - - - -
7aff84d7 by Chris Lamb at 2018-05-07T21:03:12-04:00
releasing version 0.2.0-2
- - - - -
47f1d4b9 by Chris Lamb at 2018-05-07T21:03:12-04:00
New upstream release.
- - - - -
63ca092f by Chris Lamb at 2018-05-07T21:03:13-04:00
Bump Standards-Version to 3.8.3.
- - - - -
c35152b5 by Chris Lamb at 2018-05-07T21:03:13-04:00
Remove extra LICENSE file installed to /usr/share/bustle-$VER.
- - - - -
f6977b72 by Chris Lamb at 2018-05-07T21:03:13-04:00
releasing version 0.2.1-1
- - - - -
b206ad68 by Chris Lamb at 2018-05-07T21:03:13-04:00
Move to dpkg v3 source format.
- - - - -
308fb341 by Chris Lamb at 2018-05-07T21:03:13-04:00
New upstream release (Closes: #587132)
- - - - -
9932ed2b by Chris Lamb at 2018-05-07T21:03:13-04:00
Add libghc6-glade-dev to Build-Depends.
- - - - -
0803bd62 by Chris Lamb at 2018-05-07T21:03:13-04:00
Bump Standards-Version to 3.8.4.
- - - - -
0a01fe94 by Chris Lamb at 2018-05-07T21:03:13-04:00
releasing version 0.2.2-1
- - - - -
9945b911 by Chris Lamb at 2018-05-07T21:03:13-04:00
Update Vcs-{Git,Browser}.
- - - - -
b3eefb58 by Chris Lamb at 2018-05-07T21:03:13-04:00
Bump Standards-Version to 3.9.1.
- - - - -
08ee2f4b by Chris Lamb at 2018-05-07T21:03:13-04:00
New upstream release.
- - - - -
8746b68a by Chris Lamb at 2018-05-07T21:03:13-04:00
releasing version 0.2.3-1
- - - - -
2e7c7b2b by Chris Lamb at 2018-05-07T21:03:13-04:00
Oops didn't commit this.
Signed-off-by: Chris Lamb <lamby at debian.org>
- - - - -
10ad9f7b by Chris Lamb at 2018-05-07T21:03:13-04:00
Bump Standards-Version to 3.9.2.
- - - - -
b4f70e3c by Chris Lamb at 2018-05-07T21:03:13-04:00
New upstream release.
Signed-off-by: Chris Lamb <lamby at debian.org>
- - - - -
2527017e by Chris Lamb at 2018-05-07T21:03:13-04:00
Add Homepage field. (Closes: #630978)
Signed-off-by: Chris Lamb <lamby at debian.org>
- - - - -
0413d5a5 by Chris Lamb at 2018-05-07T21:03:13-04:00
releasing version 0.2.4-1
- - - - -
edb48133 by Chris Lamb at 2018-05-07T21:03:13-04:00
New upstream release.
- - - - -
b2dc5a48 by Chris Lamb at 2018-05-07T21:03:13-04:00
Update debian/copyright.
- - - - -
f0541827 by Chris Lamb at 2018-05-07T21:03:13-04:00
releasing version 0.2.5-1
- - - - -
39c9867e by Chris Lamb at 2018-05-07T21:03:13-04:00
New upstream release.
- - - - -
2fd9d009 by Chris Lamb at 2018-05-07T21:03:13-04:00
blah
Signed-off-by: Chris Lamb <lamby at debian.org>
- - - - -
0dd60ad1 by Chris Lamb at 2018-05-07T21:03:13-04:00
Update debian/watch.
- - - - -
24682029 by Chris Lamb at 2018-05-07T21:03:13-04:00
New upstream release.
- - - - -
da346e48 by Chris Lamb at 2018-05-07T21:03:13-04:00
Don't use upstream's clean target <https://bugs.freedesktop.org/show_bug.cgi?id=47908>.
- - - - -
6fc1570c by Hector Oron at 2018-05-07T21:03:13-04:00
Imported Debian patch 0.4.1-1
- - - - -
cab93602 by Iain Lane at 2018-05-07T21:03:13-04:00
debian/watch: Update to match upstream URL scheme
- - - - -
66077219 by Iain Lane at 2018-05-07T21:03:13-04:00
d/control: Check for glib-2.26 per upstream
- - - - -
ccda69e9 by Iain Lane at 2018-05-07T21:03:13-04:00
d/rules: Pass -threaded if we don't have the threaded runtime available
- - - - -
1b83a201 by Iain Lane at 2018-05-07T21:03:13-04:00
Remove 0001-Makesfile-respect-DESTDIR.patch, applied upstream
and refresh 0002-Use-g_thread_try_new-rather-than-g_thread_create.patch
- - - - -
d27e9de3 by Iain Lane at 2018-05-07T21:03:13-04:00
Update changelog
- - - - -
113be307 by Iain Lane at 2018-05-07T21:03:13-04:00
Finalise changelog
- - - - -
c36795eb by Louis Bettens at 2018-05-07T21:03:13-04:00
/usr/share/bustle-0.4.2 -> /usr/share/bustle
- - - - -
e871471b by Héctor Orón Martínez at 2018-05-07T21:03:13-04:00
d/patches: drop patches merged upstream
Signed-off-by: Héctor Orón Martínez <zumbi at debian.org>
- - - - -
f5c03135 by Héctor Orón Martínez at 2018-05-07T21:03:13-04:00
d/control: b-dep on haskell gettext, bump standards version
Signed-off-by: Héctor Orón Martínez <zumbi at debian.org>
- - - - -
210a1bdd by Héctor Orón Martínez at 2018-05-07T21:03:13-04:00
d/patches: use system /usr as prefix
Signed-off-by: Héctor Orón Martínez <zumbi at debian.org>
- - - - -
da7e1168 by Héctor Orón Martínez at 2018-05-07T21:03:13-04:00
Release Debian version bustle-0.4.7-1
Signed-off-by: Héctor Orón Martínez <zumbi at debian.org>
- - - - -
cb2e86f4 by Héctor Orón Martínez at 2018-05-07T21:03:13-04:00
d/control: build depend on intltool
Signed-off-by: Héctor Orón Martínez <zumbi at debian.org>
- - - - -
3cc9ab2c by Héctor Orón Martínez at 2018-05-07T21:03:13-04:00
Release Debian version bustle-0.4.7-1 (take 2)
Signed-off-by: Héctor Orón Martínez <zumbi at debian.org>
- - - - -
b8c1a27f by Héctor Orón Martínez at 2018-05-07T21:03:13-04:00
Release Debian version bustle-0.4.7-2
Signed-off-by: Héctor Orón Martínez <zumbi at debian.org>
- - - - -
037b6640 by Iain Lane at 2018-05-07T21:03:13-04:00
d/control: Split out bustle-pcap into its own binary package. (Closes: #772148)
- - - - -
72642bc5 by Iain Lane at 2018-05-07T21:03:13-04:00
releasing package bustle version 0.4.7-3
- - - - -
7e62bfef by Joachim Breitner at 2018-05-07T21:03:13-04:00
New upstream release
- - - - -
65135800 by Joachim Breitner at 2018-05-07T21:03:13-04:00
releasing package bustle version 0.4.8-1
- - - - -
39c2b364 by Joachim Breitner at 2018-05-07T21:03:13-04:00
Add linitan override
- - - - -
8bb209f2 by Héctor Orón Martínez at 2018-05-07T21:03:13-04:00
Imported Debian patch 0.5.2-1
- - - - -
ef0b7e62 by Héctor Orón Martínez at 2018-05-07T21:03:13-04:00
move bustle-pcap man file into bustle-pcap package. (Closes: #783689)
Signed-off-by: Héctor Orón Martínez <zumbi at debian.org>
- - - - -
cc6f7890 by Héctor Orón Martínez at 2018-05-07T21:03:13-04:00
debian/watch: improve regex and use https url
Signed-off-by: Héctor Orón Martínez <zumbi at debian.org>
- - - - -
299adfeb by Héctor Orón Martínez at 2018-05-07T21:03:14-04:00
debian/patches: update for new release
Signed-off-by: Héctor Orón Martínez <zumbi at debian.org>
- - - - -
a8694aa3 by Héctor Orón Martínez at 2018-05-07T21:03:14-04:00
debian/bustle.install: avoid redundant copyright files
Signed-off-by: Héctor Orón Martínez <zumbi at debian.org>
- - - - -
7381e5b0 by Héctor Orón Martínez at 2018-05-07T21:03:14-04:00
debian/compat: bump to version 9
Signed-off-by: Héctor Orón Martínez <zumbi at debian.org>
- - - - -
56ea291e by Héctor Orón Martínez at 2018-05-07T21:03:14-04:00
debian/control: Update my uploader name
Signed-off-by: Héctor Orón Martínez <zumbi at debian.org>
- - - - -
6f467b9f by Héctor Orón Martínez at 2018-05-07T21:03:14-04:00
debian/control: bump standards version. No changes
Signed-off-by: Héctor Orón Martínez <zumbi at debian.org>
- - - - -
2a12a174 by Héctor Orón Martínez at 2018-05-07T21:03:14-04:00
debian/control: update replaces due to manpage move
Signed-off-by: Héctor Orón Martínez <zumbi at debian.org>
- - - - -
07c40013 by Héctor Orón Martínez at 2018-05-07T21:03:14-04:00
Release Debian version 0.5.4-1
Signed-off-by: Héctor Orón Martínez <zumbi at debian.org>
- - - - -
de690e17 by Clint Adams at 2018-05-07T21:19:59-04:00
bustle: set Rules-Requires-Root to no; switch Vcs-* fields to salsa
- - - - -
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/0001-bustle-pcap-stop-leaking-so-much-in-parse_arguments.patch
- + 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
=====================================
--- /dev/null
+++ b/p/bustle/debian/bustle-pcap.install
@@ -0,0 +1 @@
+usr/bin/bustle-pcap
=====================================
p/bustle/debian/bustle-pcap.manpages
=====================================
--- /dev/null
+++ b/p/bustle/debian/bustle-pcap.manpages
@@ -0,0 +1 @@
+debian/tmp/usr/share/man/man1/bustle-pcap.1
=====================================
p/bustle/debian/bustle.1
=====================================
--- /dev/null
+++ b/p/bustle/debian/bustle.1
@@ -0,0 +1,19 @@
+.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
=====================================
--- /dev/null
+++ b/p/bustle/debian/bustle.install
@@ -0,0 +1,5 @@
+usr/bin/bustle
+usr/share/appdata/*
+usr/share/applications/*
+usr/share/bustle/data/*
+usr/share/icons/*
=====================================
p/bustle/debian/bustle.lintian-overrides
=====================================
--- /dev/null
+++ b/p/bustle/debian/bustle.lintian-overrides
@@ -0,0 +1 @@
+binary-or-shlib-defines-rpath
=====================================
p/bustle/debian/changelog
=====================================
--- /dev/null
+++ b/p/bustle/debian/changelog
@@ -0,0 +1,179 @@
+bustle (0.5.4-2) UNRELEASED; urgency=medium
+
+ * Set Rules-Requires-Root to no.
+ * Switch Vcs-* fields to salsa.
+
+ -- Clint Adams <clint at debian.org> Mon, 07 May 2018 21:07:46 -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
=====================================
--- /dev/null
+++ b/p/bustle/debian/compat
@@ -0,0 +1 @@
+9
=====================================
p/bustle/debian/control
=====================================
--- /dev/null
+++ b/p/bustle/debian/control
@@ -0,0 +1,56 @@
+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 (>= 7.0.50)
+ , ghc (>= 6.10)
+ , pkg-config
+ , libdbus-1-dev
+ , libglib2.0-dev (>= 2.26)
+ , libghc-mtl-dev
+ , libghc-cairo-dev
+ , libghc-gtk3-dev (>= 0.13.7)
+ , libghc-parsec3-dev
+ , libpcap0.8-dev
+ , libghc-dbus-dev
+ , libghc-pcap-dev
+ , libghc-hgettext-dev
+ , help2man
+ , intltool
+Standards-Version: 4.1.4
+Homepage: http://willthompson.co.uk/bustle/
+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
+
+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
=====================================
--- /dev/null
+++ b/p/bustle/debian/copyright
@@ -0,0 +1,34 @@
+Author: Will Thompson <will.thompson at collabora.co.uk>
+Download: 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
=====================================
--- /dev/null
+++ b/p/bustle/debian/dirs
@@ -0,0 +1 @@
+/usr/bin
=====================================
p/bustle/debian/docs
=====================================
--- /dev/null
+++ b/p/bustle/debian/docs
@@ -0,0 +1 @@
+README.md
=====================================
p/bustle/debian/manpages
=====================================
--- /dev/null
+++ b/p/bustle/debian/manpages
@@ -0,0 +1 @@
+debian/*.1
=====================================
p/bustle/debian/patches/0001-bustle-pcap-stop-leaking-so-much-in-parse_arguments.patch
=====================================
--- /dev/null
+++ b/p/bustle/debian/patches/0001-bustle-pcap-stop-leaking-so-much-in-parse_arguments.patch
@@ -0,0 +1,95 @@
+From 5051295aae3d85f6052568c8c86e4ef16c884b21 Mon Sep 17 00:00:00 2001
+From: Jonny Lamb <jonny.lamb at collabora.co.uk>
+Date: Thu, 28 Jan 2016 15:07:43 +0000
+Subject: [PATCH] bustle-pcap: stop leaking so much in parse_arguments()
+
+---
+ c-sources/bustle-pcap.c | 30 +++++++++++++++++++++++++-----
+ 1 file changed, 25 insertions(+), 5 deletions(-)
+
+diff --git a/c-sources/bustle-pcap.c b/c-sources/bustle-pcap.c
+index f68553a..29082c3 100644
+--- a/c-sources/bustle-pcap.c
++++ b/c-sources/bustle-pcap.c
+@@ -109,6 +109,7 @@ parse_arguments (
+ gchar *usage;
+ GError *error = NULL;
+ gboolean ret;
++ gint exit_status = -1;
+
+ context = g_option_context_new ("FILENAME");
+ g_option_context_add_main_entries (context, entries, NULL);
+@@ -121,7 +122,9 @@ parse_arguments (
+ {
+ fprintf (stderr, "%s\n", error->message);
+ fprintf (stderr, "%s", usage);
+- exit (2);
++
++ exit_status = 2;
++ goto out;
+ }
+
+ if (version)
+@@ -130,13 +133,17 @@ parse_arguments (
+ fprintf (stdout, "Copyright 2011 Will Thompson <will at willthompson.co.uk>\n");
+ fprintf (stdout, "This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n\n");
+ fprintf (stdout, "Written by Will Thompson <will at willthompson.co.uk>\n");
+- exit (0);
++
++ exit_status = 0;
++ goto out;
+ }
+ else if (session_specified && system_specified)
+ {
+ fprintf (stderr, "You may only specify one of --session and --system\n");
+ fprintf (stderr, "%s", usage);
+- exit (2);
++
++ exit_status = 2;
++ goto out;
+ }
+ else if (system_specified)
+ {
+@@ -153,10 +160,21 @@ parse_arguments (
+ {
+ fprintf (stderr, "You must specify exactly one output filename\n");
+ fprintf (stderr, "%s", usage);
+- exit (2);
++
++ exit_status = 2;
++ goto out;
+ }
+
+- *filename = filenames[0];
++ *filename = g_strdup (filenames[0]);
++
++out:
++ g_free (usage);
++ g_strfreev (filenames);
++ g_option_context_free (context);
++ g_clear_error (&error);
++
++ if (exit_status > -1)
++ exit (exit_status);
+ }
+
+ static void
+@@ -196,6 +214,7 @@ main (
+ if (pcap == NULL)
+ {
+ fprintf (stderr, "%s", error->message);
++ g_clear_error (&error);
+ exit (1);
+ }
+
+@@ -214,6 +233,7 @@ main (
+
+ bustle_pcap_monitor_stop (pcap);
+ g_object_unref (pcap);
++ g_free (filename);
+
+ return 0;
+ }
+--
+2.7.0.rc3
+
=====================================
p/bustle/debian/patches/series
=====================================
--- /dev/null
+++ b/p/bustle/debian/patches/series
@@ -0,0 +1,2 @@
+use-system-usr-prefix.patch
+0001-bustle-pcap-stop-leaking-so-much-in-parse_arguments.patch
=====================================
p/bustle/debian/patches/use-system-usr-prefix.patch
=====================================
--- /dev/null
+++ b/p/bustle/debian/patches/use-system-usr-prefix.patch
@@ -0,0 +1,36 @@
+Description: <short summary of the patch>
+ TODO: Put a short summary on the line above and replace this paragraph
+ with a longer explanation of this change. Complete the meta-information
+ with other relevant fields (see below for details). To make it easier, the
+ information below has been extracted from the changelog. Adjust it or drop
+ it.
+ .
+ bustle (0.4.7-1) unstable; urgency=medium
+ .
+ * New upstream release.
+Author: Hector Oron <zumbi at debian.org>
+
+---
+The information above should follow the Patch Tagging Guidelines, please
+checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here
+are templates for supplementary fields that you might want to add:
+
+Origin: <vendor|upstream|other>, <url of original patch>
+Bug: <url in upstream bugtracker>
+Bug-Debian: https://bugs.debian.org/<bugnumber>
+Bug-Ubuntu: https://launchpad.net/bugs/<bugnumber>
+Forwarded: <no|not-needed|url proving that it has been forwarded>
+Reviewed-By: <name and email of someone who approved the patch>
+Last-Update: <YYYY-MM-DD>
+
+--- bustle-0.4.7.orig/Makefile
++++ bustle-0.4.7/Makefile
+@@ -3,7 +3,7 @@ DBUS_FLAGS = $(shell pkg-config --cflags
+ GIO_FLAGS := $(shell pkg-config --cflags --libs 'glib-2.0 >= 2.26' gio-2.0 gio-unix-2.0)
+ 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
=====================================
--- /dev/null
+++ b/p/bustle/debian/rules
@@ -0,0 +1,25 @@
+#!/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
=====================================
--- /dev/null
+++ b/p/bustle/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
=====================================
p/bustle/debian/watch
=====================================
--- /dev/null
+++ b/p/bustle/debian/watch
@@ -0,0 +1,3 @@
+version=3
+##http://www.willthompson.co.uk/bustle/releases/(\d+.)+/ bustle-(.*).tar.gz
+https://www.freedesktop.org/software/bustle/([\d].*)/ bustle-([\d].*)\.tar\.gz
View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/compare/8fb1a78eb2b1f529c990fba11560fa4d0bc5730a...de690e175c4be489aee3de2c77d4e6bef8f5d7d4
---
View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/compare/8fb1a78eb2b1f529c990fba11560fa4d0bc5730a...de690e175c4be489aee3de2c77d4e6bef8f5d7d4
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/20180508/0ba4c1c7/attachment-0001.html>
More information about the Pkg-haskell-commits
mailing list