r41035 - in /desktop/experimental/json-glib/debian: changelog control.in json-glib-tools.install json-glib-tools.manpages libjson-glib-1.0-0.symbols rules

ah at users.alioth.debian.org ah at users.alioth.debian.org
Tue Mar 25 16:59:02 UTC 2014


Author: ah
Date: Tue Mar 25 16:59:02 2014
New Revision: 41035

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=41035
Log:
* Bump gtk-doc-tools build-dependency to >= 1.20 according to configure.ac
* Update debian/libjson-glib-1.0-0.symbols with added symbols.
* Add json-glib-tools package.
* Use sledge-hammer on -dbg package because of multiarch.
  - we don't need debug info for the trivial binaries in -tools.

Added:
    desktop/experimental/json-glib/debian/json-glib-tools.install
    desktop/experimental/json-glib/debian/json-glib-tools.manpages
Modified:
    desktop/experimental/json-glib/debian/changelog
    desktop/experimental/json-glib/debian/control.in
    desktop/experimental/json-glib/debian/libjson-glib-1.0-0.symbols
    desktop/experimental/json-glib/debian/rules

Modified: desktop/experimental/json-glib/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/json-glib/debian/changelog?rev=41035&op=diff
==============================================================================
--- desktop/experimental/json-glib/debian/changelog	[utf-8] (original)
+++ desktop/experimental/json-glib/debian/changelog	[utf-8] Tue Mar 25 16:59:02 2014
@@ -1,4 +1,4 @@
-json-glib (0.99.2-1) UNRELEASED; urgency=medium
+json-glib (1.0.0-1) unstable; urgency=medium
 
   * New upstream release.
   * Bump glib build-dependency to 2.37.6 according to configure.ac
@@ -6,8 +6,13 @@
     - make test doesn't exist (anymore?).
   * Build-depend on libxml2-utils and xsltproc for manpage generation.
   * Bump Standards-Version to 3.9.5
+  * Bump gtk-doc-tools build-dependency to >= 1.20 according to configure.ac
+  * Update debian/libjson-glib-1.0-0.symbols with added symbols.
+  * Add json-glib-tools package.
+  * Use sledge-hammer on -dbg package because of multiarch.
+    - we don't need debug info for the trivial binaries in -tools.
 
- -- Andreas Henriksson <andreas at fatal.se>  Mon, 10 Mar 2014 20:42:41 +0100
+ -- Andreas Henriksson <andreas at fatal.se>  Tue, 25 Mar 2014 15:42:46 +0100
 
 json-glib (0.16.2-1) unstable; urgency=low
 

Modified: desktop/experimental/json-glib/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/json-glib/debian/control.in?rev=41035&op=diff
==============================================================================
--- desktop/experimental/json-glib/debian/control.in	[utf-8] (original)
+++ desktop/experimental/json-glib/debian/control.in	[utf-8] Tue Mar 25 16:59:02 2014
@@ -8,7 +8,7 @@
                dpkg-dev (>= 1.16.1~),
                gnome-pkg-tools,
                libglib2.0-dev (>= 2.37.6),
-               gtk-doc-tools,
+               gtk-doc-tools (>= 1.20),
                gir1.2-glib-2.0 (>= 0.9.12),
                libgirepository1.0-dev (>= 0.9.12),
                gobject-introspection (>= 0.9.12-4~),
@@ -106,3 +106,19 @@
  .
  It can be used by packages using the GIRepository format to generate
  dynamic bindings.
+
+Package: json-glib-tools
+Section: devel
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Multi-Arch: foreign
+Description: GLib JSON manipulation library (tools)
+ JSON-GLib is a library for parsing, generating and manipulating JavaScript
+ Object Notation (JSON) data streams using the GLib type system. It allows
+ manipulating JSON data types with a Document Object Model API. It also
+ allows serializing and deserializing simple or complex GObjects to and
+ from JSON data types.
+ .
+ This package contains the json-glib-format and json-glib-validate
+ tools.
+

Added: desktop/experimental/json-glib/debian/json-glib-tools.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/json-glib/debian/json-glib-tools.install?rev=41035&op=file
==============================================================================
--- desktop/experimental/json-glib/debian/json-glib-tools.install	(added)
+++ desktop/experimental/json-glib/debian/json-glib-tools.install	[utf-8] Tue Mar 25 16:59:02 2014
@@ -0,0 +1 @@
+usr/bin/json-glib-*

Added: desktop/experimental/json-glib/debian/json-glib-tools.manpages
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/json-glib/debian/json-glib-tools.manpages?rev=41035&op=file
==============================================================================
--- desktop/experimental/json-glib/debian/json-glib-tools.manpages	(added)
+++ desktop/experimental/json-glib/debian/json-glib-tools.manpages	[utf-8] Tue Mar 25 16:59:02 2014
@@ -0,0 +1,2 @@
+debian/tmp/usr/share/man/man1/json-glib-format.1
+debian/tmp/usr/share/man/man1/json-glib-validate.1

Modified: desktop/experimental/json-glib/debian/libjson-glib-1.0-0.symbols
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/json-glib/debian/libjson-glib-1.0-0.symbols?rev=41035&op=diff
==============================================================================
--- desktop/experimental/json-glib/debian/libjson-glib-1.0-0.symbols	[utf-8] (original)
+++ desktop/experimental/json-glib/debian/libjson-glib-1.0-0.symbols	[utf-8] Tue Mar 25 16:59:02 2014
@@ -1,4 +1,6 @@
 libjson-glib-1.0.so.0 libjson-glib-1.0-0 #MINVER#
+ _json_marshal_VOID__BOXED_INT at Base 1.0.0
+ _json_marshal_VOID__BOXED_STRING at Base 1.0.0
  json_array_add_array_element at Base 0.12.0
  json_array_add_boolean_element at Base 0.12.0
  json_array_add_double_element at Base 0.12.0

Modified: desktop/experimental/json-glib/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/json-glib/debian/rules?rev=41035&op=diff
==============================================================================
--- desktop/experimental/json-glib/debian/rules	[utf-8] (original)
+++ desktop/experimental/json-glib/debian/rules	[utf-8] Tue Mar 25 16:59:02 2014
@@ -18,3 +18,5 @@
 DEB_MAKE_CHECK_TARGET = check
 
 common-binary-predeb-arch:: list-missing
+	# arch-unique paths needs to be used in a multiarch same package.
+	rm -rf $(CURDIR)/debian/libjson-glib-1.0-0-dbg/usr/lib/debug/usr/bin/




More information about the pkg-gnome-commits mailing list