r32738 - in /packages/unstable/libgxps/debian: compat control control.in copyright gir1.2-gxps-0.1.install libgxps-dev.install libgxps2.install rules

jbicha-guest at users.alioth.debian.org jbicha-guest at users.alioth.debian.org
Sat Mar 3 17:33:00 UTC 2012


Author: jbicha-guest
Date: Sat Mar  3 17:32:59 2012
New Revision: 32738

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=32738
Log:
multiarch, dh9, build the gir, bump Standards-Version
& copyright format, priority optional

Added:
    packages/unstable/libgxps/debian/gir1.2-gxps-0.1.install
Modified:
    packages/unstable/libgxps/debian/compat
    packages/unstable/libgxps/debian/control
    packages/unstable/libgxps/debian/control.in
    packages/unstable/libgxps/debian/copyright
    packages/unstable/libgxps/debian/libgxps-dev.install
    packages/unstable/libgxps/debian/libgxps2.install
    packages/unstable/libgxps/debian/rules

Modified: packages/unstable/libgxps/debian/compat
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libgxps/debian/compat?rev=32738&op=diff
==============================================================================
--- packages/unstable/libgxps/debian/compat [utf-8] (original)
+++ packages/unstable/libgxps/debian/compat [utf-8] Sat Mar  3 17:32:59 2012
@@ -1,1 +1,1 @@
-8
+9

Modified: packages/unstable/libgxps/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libgxps/debian/control?rev=32738&op=diff
==============================================================================
--- packages/unstable/libgxps/debian/control [utf-8] (original)
+++ packages/unstable/libgxps/debian/control [utf-8] Sat Mar  3 17:32:59 2012
@@ -4,31 +4,38 @@
 # This file is regenerated automatically in the clean target.
 
 Source: libgxps
-Priority: extra
+Priority: optional
 Maintainer: Savvas Radevic <vicedar at gmail.com>
 Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
 Build-Depends: cdbs,
-               debhelper (>= 8),
+               debhelper (>= 9),
                gnome-pkg-tools (>= 0.10),
+               gobject-introspection,
                libarchive-dev,
                libcairo2-dev,
                libfreetype6-dev,
                libglib2.0-dev,
+               libgirepository1.0-dev,
                libgtk-3-dev,
                libjpeg-dev,
                liblcms2-dev,
                libtiff-dev,
                pkg-config
-Standards-Version: 3.9.2
+Standards-Version: 3.9.3
 Section: libs
-Homepage: http://live.gnome.org/libgxps
+Homepage: https://live.gnome.org/libgxps
 Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/packages/unstable/libgxps/
 Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/packages/unstable/libgxps/
 
 Package: libgxps-dev
 Section: libdevel
 Architecture: any
-Depends: libgxps2 (= ${binary:Version}), ${misc:Depends}
+Depends: ${misc:Depends},
+         gir1.2-gxps-0.1 (= ${binary:Version}),
+         libgxps2 (= ${binary:Version}),
+         libarchive-dev,
+         libcairo2-dev,
+         libglib2.0-dev
 Description: handling and rendering XPS documents (development files)
  OpenXPS or XPS stands for XML Paper Specification. It is based on XML and it's 
  a new electronic paper format originally developed by Microsoft and it serves 
@@ -53,6 +60,8 @@
 Package: libgxps2
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
 Description: handling and rendering XPS documents (library)
  OpenXPS or XPS stands for XML Paper Specification. It is based on XML and it's 
  a new electronic paper format originally developed by Microsoft and it serves 
@@ -125,3 +134,32 @@
  multiple-ink systems and print schemas.
  .
  This package contains help documentation files.
+
+Package: gir1.2-gxps-0.1
+Section: introspection
+Architecture: any
+Depends: ${gir:Depends},
+         ${shlibs:Depends},
+         ${misc:Depends}
+Description: GObject introspection data for the gxps library
+ OpenXPS or XPS stands for XML Paper Specification. It is based on XML and it's 
+ a new electronic paper format originally developed by Microsoft and it serves 
+ as a PDF alternative. XPS files are usually created using "Microsoft XPS 
+ Document Writer" in Windows environments. It is now standardized as an open 
+ standard document format.
+ .
+ Quoting Wikipedia:
+ An XPS file is in fact a Unicoded ZIP archive using the Open Packaging 
+ Conventions, containing the files which make up the document. These include an 
+ XML markup file for each page, text, embedded fonts, raster images, 2D vector 
+ graphics, as well as the digital rights management information. The contents 
+ of an XPS file can be examined simply by opening it in an application which 
+ supports ZIP files.
+ .
+ The OpenXPS document format specification supports features such as color 
+ gradients, transparencies, CMYK color spaces, printer calibration, 
+ multiple-ink systems and print schemas.
+ .
+ This package contains introspection data for the gxps
+ library. It can be used by packages using the GIRepository format to
+ generate dynamic bindings.

Modified: packages/unstable/libgxps/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libgxps/debian/control.in?rev=32738&op=diff
==============================================================================
--- packages/unstable/libgxps/debian/control.in [utf-8] (original)
+++ packages/unstable/libgxps/debian/control.in [utf-8] Sat Mar  3 17:32:59 2012
@@ -1,29 +1,36 @@
 Source: libgxps
-Priority: extra
+Priority: optional
 Maintainer: Savvas Radevic <vicedar at gmail.com>
 Uploaders: @GNOME_TEAM@
 Build-Depends: cdbs,
-               debhelper (>= 8),
+               debhelper (>= 9),
                gnome-pkg-tools (>= 0.10),
+               gobject-introspection,
                libarchive-dev,
                libcairo2-dev,
                libfreetype6-dev,
                libglib2.0-dev,
+               libgirepository1.0-dev,
                libgtk-3-dev,
                libjpeg-dev,
                liblcms2-dev,
                libtiff-dev,
                pkg-config
-Standards-Version: 3.9.2
+Standards-Version: 3.9.3
 Section: libs
-Homepage: http://live.gnome.org/libgxps
+Homepage: https://live.gnome.org/libgxps
 Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/packages/unstable/libgxps/
 Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/packages/unstable/libgxps/
 
 Package: libgxps-dev
 Section: libdevel
 Architecture: any
-Depends: libgxps2 (= ${binary:Version}), ${misc:Depends}
+Depends: ${misc:Depends},
+         gir1.2-gxps-0.1 (= ${binary:Version}),
+         libgxps2 (= ${binary:Version}),
+         libarchive-dev,
+         libcairo2-dev,
+         libglib2.0-dev
 Description: handling and rendering XPS documents (development files)
  OpenXPS or XPS stands for XML Paper Specification. It is based on XML and it's 
  a new electronic paper format originally developed by Microsoft and it serves 
@@ -48,6 +55,8 @@
 Package: libgxps2
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
 Description: handling and rendering XPS documents (library)
  OpenXPS or XPS stands for XML Paper Specification. It is based on XML and it's 
  a new electronic paper format originally developed by Microsoft and it serves 
@@ -120,3 +129,32 @@
  multiple-ink systems and print schemas.
  .
  This package contains help documentation files.
+
+Package: gir1.2-gxps-0.1
+Section: introspection
+Architecture: any
+Depends: ${gir:Depends},
+         ${shlibs:Depends},
+         ${misc:Depends}
+Description: GObject introspection data for the gxps library
+ OpenXPS or XPS stands for XML Paper Specification. It is based on XML and it's 
+ a new electronic paper format originally developed by Microsoft and it serves 
+ as a PDF alternative. XPS files are usually created using "Microsoft XPS 
+ Document Writer" in Windows environments. It is now standardized as an open 
+ standard document format.
+ .
+ Quoting Wikipedia:
+ An XPS file is in fact a Unicoded ZIP archive using the Open Packaging 
+ Conventions, containing the files which make up the document. These include an 
+ XML markup file for each page, text, embedded fonts, raster images, 2D vector 
+ graphics, as well as the digital rights management information. The contents 
+ of an XPS file can be examined simply by opening it in an application which 
+ supports ZIP files.
+ .
+ The OpenXPS document format specification supports features such as color 
+ gradients, transparencies, CMYK color spaces, printer calibration, 
+ multiple-ink systems and print schemas.
+ .
+ This package contains introspection data for the gxps
+ library. It can be used by packages using the GIRepository format to
+ generate dynamic bindings.

Modified: packages/unstable/libgxps/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libgxps/debian/copyright?rev=32738&op=diff
==============================================================================
--- packages/unstable/libgxps/debian/copyright [utf-8] (original)
+++ packages/unstable/libgxps/debian/copyright [utf-8] Sat Mar  3 17:32:59 2012
@@ -1,4 +1,4 @@
-Format: http://dep.debian.net/deps/dep5
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: libgxps
 Source: ftp://ftp.gnome.org/pub/GNOME/sources/libgxps/
 

Added: packages/unstable/libgxps/debian/gir1.2-gxps-0.1.install
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libgxps/debian/gir1.2-gxps-0.1.install?rev=32738&op=file
==============================================================================
--- packages/unstable/libgxps/debian/gir1.2-gxps-0.1.install (added)
+++ packages/unstable/libgxps/debian/gir1.2-gxps-0.1.install [utf-8] Sat Mar  3 17:32:59 2012
@@ -1,0 +1,1 @@
+usr/lib/*/girepository-1.0/*.typelib

Modified: packages/unstable/libgxps/debian/libgxps-dev.install
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libgxps/debian/libgxps-dev.install?rev=32738&op=diff
==============================================================================
--- packages/unstable/libgxps/debian/libgxps-dev.install [utf-8] (original)
+++ packages/unstable/libgxps/debian/libgxps-dev.install [utf-8] Sat Mar  3 17:32:59 2012
@@ -1,5 +1,6 @@
 usr/include/*
-usr/lib/lib*.a
-usr/lib/lib*.so
-usr/lib/pkgconfig/*
+usr/lib/*/lib*.a
+usr/lib/*/lib*.so
+usr/lib/*/pkgconfig/*
+usr/share/gir-1.0/*.gir
 

Modified: packages/unstable/libgxps/debian/libgxps2.install
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libgxps/debian/libgxps2.install?rev=32738&op=diff
==============================================================================
--- packages/unstable/libgxps/debian/libgxps2.install [utf-8] (original)
+++ packages/unstable/libgxps/debian/libgxps2.install [utf-8] Sat Mar  3 17:32:59 2012
@@ -1,1 +1,1 @@
-usr/lib/lib*.so.*
+usr/lib/*/lib*.so.*

Modified: packages/unstable/libgxps/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libgxps/debian/rules?rev=32738&op=diff
==============================================================================
--- packages/unstable/libgxps/debian/rules [utf-8] (original)
+++ packages/unstable/libgxps/debian/rules [utf-8] Sat Mar  3 17:32:59 2012
@@ -2,12 +2,14 @@
 # -*- makefile -*-
 # Uncomment this to turn on verbose mode.
 export DH_VERBOSE=1
-
-DEB_CONFIGURE_EXTRA_FLAGS := --enable-man
-DEB_DH_MAKESHLIBS_ARGS_ALL += -V -- -c4
 
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/gnome.mk
 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
+
+DEB_CONFIGURE_EXTRA_FLAGS := --enable-man \
+			--libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \
+
+DEB_DH_MAKESHLIBS_ARGS_ALL += -V -- -c4




More information about the pkg-gnome-commits mailing list