[Pkg-xfce-commits] r5329 - in goodies/trunk/xfce4-wavelan-plugin: . debian debian/patches

Yves-Alexis Perez corsac at alioth.debian.org
Sun Apr 3 01:18:55 UTC 2011


Author: corsac
Date: 2011-04-03 13:18:50 +0000 (Sun, 03 Apr 2011)
New Revision: 5329

Added:
   goodies/trunk/xfce4-wavelan-plugin/debian/patches/series
   goodies/trunk/xfce4-wavelan-plugin/debian/source/
Removed:
   goodies/trunk/xfce4-wavelan-plugin/debian/patches/01_fix-tooltips-gtk2.16.patch
Modified:
   goodies/trunk/xfce4-wavelan-plugin/
   goodies/trunk/xfce4-wavelan-plugin/debian/changelog
   goodies/trunk/xfce4-wavelan-plugin/debian/control
   goodies/trunk/xfce4-wavelan-plugin/debian/patches/02_fix-ftbfs-kfreebsd.patch
   goodies/trunk/xfce4-wavelan-plugin/debian/rules
Log:
merge experimental branch into trunk



Property changes on: goodies/trunk/xfce4-wavelan-plugin
___________________________________________________________________
Added: svn:mergeinfo
   + /goodies/branches/experimental/xfce4-wavelan-plugin:4344-5328
/goodies/tags/xfce4-wavelan-plugin/0.5.5-3:3427-4343

Modified: goodies/trunk/xfce4-wavelan-plugin/debian/changelog
===================================================================
--- goodies/trunk/xfce4-wavelan-plugin/debian/changelog	2011-04-03 12:54:25 UTC (rev 5328)
+++ goodies/trunk/xfce4-wavelan-plugin/debian/changelog	2011-04-03 13:18:50 UTC (rev 5329)
@@ -1,3 +1,31 @@
+xfce4-wavelan-plugin (0.5.6-1) UNRELEASED; urgency=low
+
+  [ Yves-Alexis Perez ]
+  * New upstream release.
+  * debian/control:
+    - add build-dep on libxfcegui4-dev.
+    - add build-dep on xfce4-dev-tools and libtool.
+  * debian/patches:
+    - 01_fix-tooltips-gtk2.16 dropped, included upstream.
+  * debian/rules:
+    - run xdt-autogen after applying patches touching
+      configure.in/Makefile.am.
+    - pick {C,LD}FLAGS from dpkg-buildflags.
+    - add -O1, -z,defs and --as-needed to LDFLAGS.
+    - add hardening flags to {C,LD}FLAGS.
+  * Switch to 3.0 (quilt) source format.
+
+  [ Lionel Le Folgoc ]
+  * Drop the autotools regeneration, unneeded with 0.5.6 (already compatible
+    with xfce4-panel 4.7):
+    - debian/control: drop xfce4-dev-tools and libtool b-deps.
+    - debian/rules: drop xdt-autogen call in post-patches::.
+  * debian/control: 
+    - add myself to Uploaders.
+    - update Standards-Version to 3.9.1.
+
+ -- Yves-Alexis Perez <corsac at debian.org>  Sun, 05 Dec 2010 17:01:02 +0100
+
 xfce4-wavelan-plugin (0.5.5-3) unstable; urgency=low
 
   [ Evgeni Golov ]

Modified: goodies/trunk/xfce4-wavelan-plugin/debian/control
===================================================================
--- goodies/trunk/xfce4-wavelan-plugin/debian/control	2011-04-03 12:54:25 UTC (rev 5328)
+++ goodies/trunk/xfce4-wavelan-plugin/debian/control	2011-04-03 13:18:50 UTC (rev 5329)
@@ -3,10 +3,11 @@
 Priority: optional
 Maintainer: Debian Xfce Maintainers <pkg-xfce-devel at lists.alioth.debian.org>
 Uploaders: Emanuele Rocca <ema at debian.org>, Simon Huggins <huggie at earth.li>, 
- Yves-Alexis Perez <corsac at debian.org>
+ Yves-Alexis Perez <corsac at debian.org>, Lionel Le Folgoc <mrpouit at gmail.com>
 Build-Depends: autotools-dev, cdbs, debhelper (>= 7), 
- xfce4-panel-dev (>= 4.6.0), libxml2-dev, libxml-parser-perl, intltool
-Standards-Version: 3.8.2
+ xfce4-panel-dev (>= 4.6.0), libxml2-dev, libxml-parser-perl, intltool,
+ libxfcegui4-dev, hardening-includes
+Standards-Version: 3.9.1
 Homepage: http://goodies.xfce.org/
 Vcs-Svn: svn://svn.debian.org/pkg-xfce/goodies/trunk/xfce4-wavelan-plugin/
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-xfce/goodies/trunk/xfce4-wavelan-plugin/

Deleted: goodies/trunk/xfce4-wavelan-plugin/debian/patches/01_fix-tooltips-gtk2.16.patch
===================================================================
--- goodies/trunk/xfce4-wavelan-plugin/debian/patches/01_fix-tooltips-gtk2.16.patch	2011-04-03 12:54:25 UTC (rev 5328)
+++ goodies/trunk/xfce4-wavelan-plugin/debian/patches/01_fix-tooltips-gtk2.16.patch	2011-04-03 13:18:50 UTC (rev 5329)
@@ -1,85 +0,0 @@
---- ./panel-plugin/wavelan.c.orig	2009-04-08 23:58:02.000000000 +0300
-+++ ./panel-plugin/wavelan.c	2009-05-23 18:09:53.000000000 +0300
-@@ -63,8 +63,6 @@
-   GtkWidget *image;
-   GtkWidget *signal;
- 
--  GtkTooltips *tooltips;
--
-   XfcePanelPlugin *plugin;
-   
- } t_wavelan;
-@@ -145,22 +143,20 @@
-       TRACE ("result = %d", result);
-       /* reset quality indicator */
-       if (result == WI_NOCARRIER) {
--        tip = g_strdup_printf(_("No carrier signal"));
-+        tip = g_strdup(_("No carrier signal"));
-         wavelan_set_state(wavelan, 0);
-       }
-       else {
-         /* set error */
--        tip = g_strdup_printf("%s", wi_strerror(result));
-+        tip = g_strdup(wi_strerror(result));
-         wavelan_set_state(wavelan, -1);
-       }
-     }
-     else {
-       wavelan_set_state(wavelan, stats.ws_quality);
--
--      if (strlen(stats.ws_netname) > 0)
--        tip = g_strdup_printf("%s: %d%s at %dMb/s", stats.ws_netname, stats.ws_quality, stats.ws_qunit, stats.ws_rate);
--      else
--        tip = g_strdup_printf("%d%s at %dMb/s", stats.ws_quality, stats.ws_qunit, stats.ws_rate);
-+      tip = g_strdup_printf("%s%s%d%s at %dMb/s", stats.ws_netname,
-+                            strlen(stats.ws_netname) > 0 ? ": " : "",
-+                            stats.ws_quality, stats.ws_qunit, stats.ws_rate);
-     }
-   }
-   else {
-@@ -170,8 +166,7 @@
- 
-   /* activate new tooltip */
-   if (tip != NULL) {
--    gtk_tooltips_set_tip(wavelan->tooltips, GTK_WIDGET (wavelan->plugin), 
--                         tip, NULL);
-+    gtk_widget_set_tooltip_text(GTK_WIDGET (wavelan->plugin), tip);
-     g_free(tip);
-   }
- 
-@@ -199,7 +194,11 @@
-     if ((wavelan->device = wi_open(wavelan->interface)) != NULL) {
-       /* register the update timer */
-       TRACE ("Opened device");
--      wavelan->timer_id = g_timeout_add(250, wavelan_timer, wavelan);
-+#if GLIB_CHECK_VERSION( 2,14,0 )
-+      wavelan->timer_id = g_timeout_add_seconds(1, wavelan_timer, wavelan);
-+#else
-+      wavelan->timer_id = g_timeout_add(1000, wavelan_timer, wavelan);
-+#endif
-     }
-   }
- }
-@@ -328,12 +327,6 @@
-   else
-     gtk_widget_set_size_request(wavelan->ebox, wavelan->size, -1);
-   
--
--  /* create tooltips */
--  wavelan->tooltips = gtk_tooltips_new();
--  g_object_ref (wavelan->tooltips);
--  gtk_object_sink (GTK_OBJECT (wavelan->tooltips));
--
-   wavelan_read_config(plugin, wavelan);
- 
-   wavelan_set_state(wavelan, wavelan->state);
-@@ -346,9 +339,6 @@
- {
-   TRACE ("Entered wavelan_free");
-   
--  /* free tooltips */
--  g_object_unref(G_OBJECT(wavelan->tooltips));
--
-     g_source_remove(wavelan->timer_id);
- 
-   /* free the device info */

Modified: goodies/trunk/xfce4-wavelan-plugin/debian/patches/02_fix-ftbfs-kfreebsd.patch
===================================================================
--- goodies/trunk/xfce4-wavelan-plugin/debian/patches/02_fix-ftbfs-kfreebsd.patch	2011-04-03 12:54:25 UTC (rev 5328)
+++ goodies/trunk/xfce4-wavelan-plugin/debian/patches/02_fix-ftbfs-kfreebsd.patch	2011-04-03 13:18:50 UTC (rev 5329)
@@ -1,3 +1,6 @@
+Description: fix FTBFS on Debian GNU/kFreeBSD
+Author: Aurélien Jarno <aurel at aurel32.net>
+Bug: http://bugzilla.xfce.org/show_bug.cgi?id=6963
 --- xfce4-wavelan-plugin-0.5.5.orig/panel-plugin/wi_bsd.c
 +++ xfce4-wavelan-plugin-0.5.5/panel-plugin/wi_bsd.c
 @@ -28,7 +28,14 @@

Copied: goodies/trunk/xfce4-wavelan-plugin/debian/patches/series (from rev 5328, goodies/branches/experimental/xfce4-wavelan-plugin/debian/patches/series)
===================================================================
--- goodies/trunk/xfce4-wavelan-plugin/debian/patches/series	                        (rev 0)
+++ goodies/trunk/xfce4-wavelan-plugin/debian/patches/series	2011-04-03 13:18:50 UTC (rev 5329)
@@ -0,0 +1 @@
+02_fix-ftbfs-kfreebsd.patch

Modified: goodies/trunk/xfce4-wavelan-plugin/debian/rules
===================================================================
--- goodies/trunk/xfce4-wavelan-plugin/debian/rules	2011-04-03 12:54:25 UTC (rev 5328)
+++ goodies/trunk/xfce4-wavelan-plugin/debian/rules	2011-04-03 13:18:50 UTC (rev 5329)
@@ -1,11 +1,18 @@
 #!/usr/bin/make -f
 include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/rules/simple-patchsys.mk
 include /usr/share/cdbs/1/class/autotools.mk
 
 DEB_DH_INSTALL_ARGS := --fail-missing
-LDFLAGS+=-Wl,-z,defs -Wl,--as-needed
 
+include /usr/share/hardening-includes/hardening.make
+
+LDFLAGS=$(shell dpkg-buildflags --get LDFLAGS)
+CFLAGS=$(shell dpkg-buildflags --get CFLAGS)
+LDFLAGS+=$(HARDENING_LDFLAGS) -Wl,-z,defs -Wl,--as-needed -Wl,-O1
+CFLAGS+=$(HARDENING_CFLAGS)
+
+export CFLAGS LDFLAGS
+
 binary-post-install/xfce4-wavelan-plugin::
 	-rm -rf debian/`dh_listpackages`/usr/lib/xfce4/panel-plugins/*.a
 	-rm -rf debian/`dh_listpackages`/usr/lib/xfce4/panel-plugins/*.la




More information about the Pkg-xfce-commits mailing list