[Git][haskell-team/DHG_packages][master] bustle: update to 0.6.2

Clint Adams gitlab at salsa.debian.org
Tue May 8 02:57:15 BST 2018


Clint Adams pushed to branch master at Debian Haskell Group / DHG_packages


Commits:
682f3ca9 by Clint Adams at 2018-05-07T21:55:46-04:00
bustle: update to 0.6.2

- - - - -


4 changed files:

- p/bustle/debian/changelog
- − p/bustle/debian/patches/0001-bustle-pcap-stop-leaking-so-much-in-parse_arguments.patch
- + p/bustle/debian/patches/no-tarball
- p/bustle/debian/patches/series


Changes:

=====================================
p/bustle/debian/changelog
=====================================
--- a/p/bustle/debian/changelog
+++ b/p/bustle/debian/changelog
@@ -1,9 +1,11 @@
-bustle (0.5.4-2) UNRELEASED; urgency=medium
+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:07:46 -0400
+ -- Clint Adams <clint at debian.org>  Mon, 07 May 2018 21:28:29 -0400
 
 bustle (0.5.4-1) unstable; urgency=medium
 


=====================================
p/bustle/debian/patches/0001-bustle-pcap-stop-leaking-so-much-in-parse_arguments.patch deleted
=====================================
--- a/p/bustle/debian/patches/0001-bustle-pcap-stop-leaking-so-much-in-parse_arguments.patch
+++ /dev/null
@@ -1,95 +0,0 @@
-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/no-tarball
=====================================
--- /dev/null
+++ b/p/bustle/debian/patches/no-tarball
@@ -0,0 +1,11 @@
+--- a/Makefile
++++ b/Makefile
+@@ -85,8 +85,6 @@
+ 
+ clean:
+ 	rm -f $(BINARIES) $(MANPAGE) $(BUSTLE_PCAP_GENERATED_HEADERS) $(DESKTOP_FILE) $(APPDATA_FILE)
+-	if test -d ./$(TARBALL_DIR); then rm -r ./$(TARBALL_DIR); fi
+-	rm -f ./$(TARBALL)
+ 
+ # Icon cache stuff
+ gtk_update_icon_cache = gtk-update-icon-cache -f -t $(DATADIR)/icons/hicolor


=====================================
p/bustle/debian/patches/series
=====================================
--- a/p/bustle/debian/patches/series
+++ b/p/bustle/debian/patches/series
@@ -1,2 +1,2 @@
 use-system-usr-prefix.patch
-0001-bustle-pcap-stop-leaking-so-much-in-parse_arguments.patch
+no-tarball



View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/commit/682f3ca9b8002ee824cafda8052a437f15105f8e

---
View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/commit/682f3ca9b8002ee824cafda8052a437f15105f8e
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/a635eb37/attachment-0001.html>


More information about the Pkg-haskell-commits mailing list