r40064 - in /desktop/unstable/seed/debian: changelog control control.in patches/fix_format.patch patches/link_gmodule.patch patches/series rules

bigon at users.alioth.debian.org bigon at users.alioth.debian.org
Tue Oct 22 18:27:06 UTC 2013


Author: bigon
Date: Tue Oct 22 18:27:05 2013
New Revision: 40064

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=40064
Log:
* New upstream release.
  - Optimization flags are not overridden during build anymore
    (Closes: #642177)
* debian/control.in:
  - Bump Standards-Version to 3.9.4 (no further changes)
  - Add autotools-dev and libglib2.0-dev to the build-dependencies
* debian/patches/fix_format.patch: Fix FTBFS when compiled with
  -Werror=format-security flag
* debian/patches/link_gmodule.patch: Explicitly link against libgmodule,
  libseed is using some of its symbols

Added:
    desktop/unstable/seed/debian/patches/fix_format.patch
    desktop/unstable/seed/debian/patches/link_gmodule.patch
Modified:
    desktop/unstable/seed/debian/changelog
    desktop/unstable/seed/debian/control
    desktop/unstable/seed/debian/control.in
    desktop/unstable/seed/debian/patches/series
    desktop/unstable/seed/debian/rules

Modified: desktop/unstable/seed/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/seed/debian/changelog?rev=40064&op=diff
==============================================================================
--- desktop/unstable/seed/debian/changelog	[utf-8] (original)
+++ desktop/unstable/seed/debian/changelog	[utf-8] Tue Oct 22 18:27:05 2013
@@ -1,6 +1,19 @@
-seed (3.2.0-3) UNRELEASED; urgency=low
+seed (3.8.1-1) UNRELEASED; urgency=low
 
+  [ Jeremy Bicha ]
   * Update homepage
+
+  [ Laurent Bigonville ]
+  * New upstream release.
+    - Optimization flags are not overridden during build anymore
+      (Closes: #642177)
+  * debian/control.in:
+    - Bump Standards-Version to 3.9.4 (no further changes)
+    - Add autotools-dev and libglib2.0-dev to the build-dependencies
+  * debian/patches/fix_format.patch: Fix FTBFS when compiled with
+    -Werror=format-security flag
+  * debian/patches/link_gmodule.patch: Explicitly link against libgmodule,
+    libseed is using some of its symbols
 
  -- Jeremy Bicha <jbicha at ubuntu.com>  Fri, 28 Jun 2013 18:38:03 -0400
 

Modified: desktop/unstable/seed/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/seed/debian/control?rev=40064&op=diff
==============================================================================
--- desktop/unstable/seed/debian/control	[utf-8] (original)
+++ desktop/unstable/seed/debian/control	[utf-8] Tue Oct 22 18:27:05 2013
@@ -9,6 +9,7 @@
 Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
 Build-Depends: debhelper (>= 8),
                cdbs (>= 0.4.4),
+               autotools-dev,
                gnome-pkg-tools (>= 0.10),
                intltool (>= 0.35.0),
                libffi-dev (>= 3.0),
@@ -17,6 +18,7 @@
                gir1.2-glib-2.0,
                gnome-js-common,
                libcairo2-dev,
+               libglib2.0-dev,
                libgtk2.0-dev (>= 2.24.0),
                libgtk-3-dev (>= 3.0.0),
                libreadline-dev,
@@ -26,8 +28,8 @@
                libxml2-dev,
                libmpfr-dev,
                gtk-doc-tools (>= 1.9)
-Uploaders: Emilio Pozuelo Monfort <pochu at debian.org>, Frederic Peters <fpeters at debian.org>, Gustavo Noronha Silva <kov at debian.org>, Michael Biebl <biebl at debian.org>, Sjoerd Simons <sjoerd at debian.org>
-Standards-Version: 3.9.2
+Uploaders: Emilio Pozuelo Monfort <pochu at debian.org>, Frederic Peters <fpeters at debian.org>, Jeremy Bicha <jbicha at ubuntu.com>, Josselin Mouette <joss at debian.org>, Michael Biebl <biebl at debian.org>, Sjoerd Simons <sjoerd at debian.org>
+Standards-Version: 3.9.4
 Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/seed
 Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/seed
 Homepage: https://wiki.gnome.org/Seed

Modified: desktop/unstable/seed/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/seed/debian/control.in?rev=40064&op=diff
==============================================================================
--- desktop/unstable/seed/debian/control.in	[utf-8] (original)
+++ desktop/unstable/seed/debian/control.in	[utf-8] Tue Oct 22 18:27:05 2013
@@ -4,6 +4,8 @@
 Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
 Build-Depends: debhelper (>= 8),
                cdbs (>= 0.4.4),
+               autotools-dev,
+               dh-autoreconf,
                gnome-pkg-tools (>= 0.10),
                intltool (>= 0.35.0),
                libffi-dev (>= 3.0),
@@ -12,6 +14,7 @@
                gir1.2-glib-2.0,
                gnome-js-common,
                libcairo2-dev,
+               libglib2.0-dev,
                libgtk2.0-dev (>= 2.24.0),
                libgtk-3-dev (>= 3.0.0),
                libreadline-dev,
@@ -22,7 +25,7 @@
                libmpfr-dev,
                gtk-doc-tools (>= 1.9)
 Uploaders: @GNOME_TEAM@
-Standards-Version: 3.9.2
+Standards-Version: 3.9.4
 Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/seed
 Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/seed
 Homepage: https://wiki.gnome.org/Seed

Added: desktop/unstable/seed/debian/patches/fix_format.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/seed/debian/patches/fix_format.patch?rev=40064&op=file
==============================================================================
--- desktop/unstable/seed/debian/patches/fix_format.patch	(added)
+++ desktop/unstable/seed/debian/patches/fix_format.patch	[utf-8] Tue Oct 22 18:27:05 2013
@@ -0,0 +1,18 @@
+Description: Fix FTBFS when compiled -Werror=format-security flag
+Author: Laurent Bigonville <bigon at debian.org>
+Bug: https://bugzilla.gnome.org/show_bug.cgi?id=710658
+
+--- a/libseed/seed-types.c
++++ b/libseed/seed-types.c
+@@ -1211,10 +1211,8 @@ seed_value_from_gi_argument_full (JSCont
+         if ((key_type_tag != GI_TYPE_TAG_UTF8) &&
+             (key_type_tag != GI_TYPE_TAG_FILENAME))
+           {
+-            char *error_message = g_strdup_printf ("Unable to make object from hash table indexed with values of type %s", g_type_tag_to_string (key_type_tag));
+             seed_make_exception (ctx, exception, "ArgumentError",
+-                                 error_message);
+-            g_free (error_message);
++                                 "Unable to make object from hash table indexed with values of type %s", g_type_tag_to_string (key_type_tag));
+             return JSValueMakeNull (ctx);
+           }
+ 

Added: desktop/unstable/seed/debian/patches/link_gmodule.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/seed/debian/patches/link_gmodule.patch?rev=40064&op=file
==============================================================================
--- desktop/unstable/seed/debian/patches/link_gmodule.patch	(added)
+++ desktop/unstable/seed/debian/patches/link_gmodule.patch	[utf-8] Tue Oct 22 18:27:05 2013
@@ -0,0 +1,26 @@
+Description: Explicitly link against libgmodule-2.0
+Author: Laurent Bigonville <bigon at debian.org>
+Bug: https://bugzilla.gnome.org/show_bug.cgi?id=710670
+
+--- a/configure.ac
++++ b/configure.ac
+@@ -128,6 +128,9 @@ PKG_CHECK_MODULES(GTHREAD, gthread-2.0)
+ dnl ========================GIO================================================
+ PKG_CHECK_MODULES(GIO, gio-2.0)
+ 
++dnl ========================GModule================================================
++PKG_CHECK_MODULES(GMODULE, gmodule-no-export-2.0)
++
+ dnl =============================Modules=======================================
+ dnl ==== canvas ====
+ AC_ARG_ENABLE(canvas-module,
+--- a/libseed/Makefile.am
++++ b/libseed/Makefile.am
+@@ -44,6 +44,7 @@ libseed at SEED_GTK_VERSION@_la_LIBADD = \
+ 	$(SEED_PROFILE_LIBS) \
+ 	$(SEED_OSX_LIBS) \
+ 	$(GIO_LIBS) \
++	$(GMODULE_LIBS) \
+ 	$(FFI_LIBS) -ldl
+ 
+ seedheaders_HEADERS = seed.h seed-debug.h seed-module.h

Modified: desktop/unstable/seed/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/seed/debian/patches/series?rev=40064&op=diff
==============================================================================
--- desktop/unstable/seed/debian/patches/series	[utf-8] (original)
+++ desktop/unstable/seed/debian/patches/series	[utf-8] Tue Oct 22 18:27:05 2013
@@ -0,0 +1,2 @@
+fix_format.patch
+link_gmodule.patch

Modified: desktop/unstable/seed/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/seed/debian/rules?rev=40064&op=diff
==============================================================================
--- desktop/unstable/seed/debian/rules	[utf-8] (original)
+++ desktop/unstable/seed/debian/rules	[utf-8] Tue Oct 22 18:27:05 2013
@@ -5,6 +5,7 @@
 include /usr/share/cdbs/1/rules/utils.mk
 include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
 include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
+include /usr/share/cdbs/1/rules/autoreconf.mk
 
 DEB_COMPRESS_EXCLUDE += js ui
 




More information about the pkg-gnome-commits mailing list