r40463 - in /desktop/unstable/pango1.0/debian: changelog control control.in pango1.0-tests.install patches/0001-Fix-tests-for-builddir-srcdir-by-setting-G_TEST_-SRC.patch patches/series rules tests/control tests/installed-tests
laney at users.alioth.debian.org
laney at users.alioth.debian.org
Tue Feb 11 15:07:55 UTC 2014
Author: laney
Date: Tue Feb 11 15:07:54 2014
New Revision: 40463
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=40463
Log:
New upstream release 1.36.2
Added:
desktop/unstable/pango1.0/debian/pango1.0-tests.install
desktop/unstable/pango1.0/debian/patches/0001-Fix-tests-for-builddir-srcdir-by-setting-G_TEST_-SRC.patch
desktop/unstable/pango1.0/debian/tests/installed-tests (with props)
Modified:
desktop/unstable/pango1.0/debian/changelog
desktop/unstable/pango1.0/debian/control
desktop/unstable/pango1.0/debian/control.in
desktop/unstable/pango1.0/debian/patches/series
desktop/unstable/pango1.0/debian/rules
desktop/unstable/pango1.0/debian/tests/control
Modified: desktop/unstable/pango1.0/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/pango1.0/debian/changelog?rev=40463&op=diff
==============================================================================
--- desktop/unstable/pango1.0/debian/changelog [utf-8] (original)
+++ desktop/unstable/pango1.0/debian/changelog [utf-8] Tue Feb 11 15:07:54 2014
@@ -1,8 +1,22 @@
-pango1.0 (1.36.0-2) UNRELEASED; urgency=low
-
+pango1.0 (1.36.2-1) UNRELEASED; urgency=low
+
+ [ Emilio Pozuelo Monfort ]
* debian/rules:
+ Set VERBOSE so we get more information about test failures.
+ Enable parallel builds.
+
+ [ Iain Lane ]
+ * New upstream release 1.36.2
+ + Fix a possible strtol(NULL)
+ + Fix --with-included-modules
+ + Fix a FPE in pango_layout_iter_get_char_extents
+ + Use 96 dpi for CoreText by default
+ + Handle scaling absolute font sizes
+ * Bump gtk-doc build-depend to 1.15 per configure.
+ * debian/patches/0001-Fix-tests-for-builddir-srcdir-by-setting-G_TEST_-SRC.patch:
+ Add new patch to fix make check causing FTBFS. (Closes: #727174)
+ * Add an installed test package and a DEP-8 test to run them.
+ * Clean up build and install dirs. Thanks, Steve Langasek.
-- Emilio Pozuelo Monfort <pochu at debian.org> Mon, 28 Oct 2013 16:25:08 +0100
Modified: desktop/unstable/pango1.0/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/pango1.0/debian/control?rev=40463&op=diff
==============================================================================
--- desktop/unstable/pango1.0/debian/control [utf-8] (original)
+++ desktop/unstable/pango1.0/debian/control [utf-8] Tue Feb 11 15:07:54 2014
@@ -8,7 +8,7 @@
gnome-pkg-tools (>= 0.11),
autotools-dev,
dh-autoreconf,
- gtk-doc-tools,
+ gtk-doc-tools (>= 1.15),
perl,
libfreetype6-dev (>= 2.1.7),
libx11-dev (>= 2:1.3.3-2),
@@ -303,3 +303,26 @@
.
This package can be used by other packages using the GIRepository format to
generate dynamic bindings.
+
+Package: pango1.0-tests
+Architecture: any
+Depends: ${misc:Depends},
+ ${shlibs:Depends}
+Pre-Depends: ${misc:Pre-Depends}
+Description: Layout and rendering of internationalized text - installed tests
+ Pango is a library for layout and rendering of text, with an emphasis
+ on internationalization. Pango can be used anywhere that text layout is
+ needed. however, most of the work on Pango-1.0 was done using the GTK+
+ widget toolkit as a test platform. Pango forms the core of text and
+ font handling for GTK+-2.0.
+ .
+ Pango is designed to be modular; the core Pango layout can be used with
+ four different font backends:
+ - Core X windowing system fonts
+ - Client-side fonts on X using the Xft library
+ - Direct rendering of scalable fonts using the FreeType library
+ - Native fonts on Microsoft backends
+ .
+ This package contains test programs, designed to be run as part of a
+ regression testsuite.
+
Modified: desktop/unstable/pango1.0/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/pango1.0/debian/control.in?rev=40463&op=diff
==============================================================================
--- desktop/unstable/pango1.0/debian/control.in [utf-8] (original)
+++ desktop/unstable/pango1.0/debian/control.in [utf-8] Tue Feb 11 15:07:54 2014
@@ -8,7 +8,7 @@
gnome-pkg-tools (>= 0.11),
autotools-dev,
dh-autoreconf,
- gtk-doc-tools,
+ gtk-doc-tools (>= 1.15),
perl,
libfreetype6-dev (>= 2.1.7),
libx11-dev (>= 2:1.3.3-2),
@@ -303,3 +303,26 @@
.
This package can be used by other packages using the GIRepository format to
generate dynamic bindings.
+
+Package: pango1.0-tests
+Architecture: any
+Depends: ${misc:Depends},
+ ${shlibs:Depends}
+Pre-Depends: ${misc:Pre-Depends}
+Description: Layout and rendering of internationalized text - installed tests
+ Pango is a library for layout and rendering of text, with an emphasis
+ on internationalization. Pango can be used anywhere that text layout is
+ needed. however, most of the work on Pango-1.0 was done using the GTK+
+ widget toolkit as a test platform. Pango forms the core of text and
+ font handling for GTK+-2.0.
+ .
+ Pango is designed to be modular; the core Pango layout can be used with
+ four different font backends:
+ - Core X windowing system fonts
+ - Client-side fonts on X using the Xft library
+ - Direct rendering of scalable fonts using the FreeType library
+ - Native fonts on Microsoft backends
+ .
+ This package contains test programs, designed to be run as part of a
+ regression testsuite.
+
Added: desktop/unstable/pango1.0/debian/pango1.0-tests.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/pango1.0/debian/pango1.0-tests.install?rev=40463&op=file
==============================================================================
--- desktop/unstable/pango1.0/debian/pango1.0-tests.install (added)
+++ desktop/unstable/pango1.0/debian/pango1.0-tests.install [utf-8] Tue Feb 11 15:07:54 2014
@@ -0,0 +1,2 @@
+usr/share/installed-tests
+usr/lib/pango1.0/pango/installed-tests
Added: desktop/unstable/pango1.0/debian/patches/0001-Fix-tests-for-builddir-srcdir-by-setting-G_TEST_-SRC.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/pango1.0/debian/patches/0001-Fix-tests-for-builddir-srcdir-by-setting-G_TEST_-SRC.patch?rev=40463&op=file
==============================================================================
--- desktop/unstable/pango1.0/debian/patches/0001-Fix-tests-for-builddir-srcdir-by-setting-G_TEST_-SRC.patch (added)
+++ desktop/unstable/pango1.0/debian/patches/0001-Fix-tests-for-builddir-srcdir-by-setting-G_TEST_-SRC.patch [utf-8] Tue Feb 11 15:07:54 2014
@@ -0,0 +1,26 @@
+From 94356298f55e10924e7e5431b754e24eea9c444e Mon Sep 17 00:00:00 2001
+From: Iain Lane <iain.lane at canonical.com>
+Date: Fri, 7 Feb 2014 13:59:14 +0000
+Subject: [PATCH] Fix tests for builddir != srcdir by setting
+ G_TEST_{SRC,BUILD}DIR
+
+---
+ tests/Makefile.am | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/tests/Makefile.am b/tests/Makefile.am
+index bcd60ae..4591448 100644
+--- a/tests/Makefile.am
++++ b/tests/Makefile.am
+@@ -39,6 +39,8 @@ endif
+
+ TESTS_ENVIRONMENT = \
+ srcdir=$(srcdir) \
++ G_TEST_SRCDIR=$(abs_srcdir) \
++ G_TEST_BUILDDIR=$(abs_builddir) \
+ PANGO_RC_FILE=./pangorc
+
+ check_PROGRAMS = testboundaries testboundaries_ucd testcolor testscript
+--
+1.9.rc1
+
Modified: desktop/unstable/pango1.0/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/pango1.0/debian/patches/series?rev=40463&op=diff
==============================================================================
--- desktop/unstable/pango1.0/debian/patches/series [utf-8] (original)
+++ desktop/unstable/pango1.0/debian/patches/series [utf-8] Tue Feb 11 15:07:54 2014
@@ -1,4 +1,4 @@
+0001-Fix-tests-for-builddir-srcdir-by-setting-G_TEST_-SRC.patch
10_scan-module-files-in-dirs.patch
11_module-files-append-module-files-d.patch
-13_configure-thai-modules.patch
14_makefile_modules_ft2_link_harfbuzz.patch
Modified: desktop/unstable/pango1.0/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/pango1.0/debian/rules?rev=40463&op=diff
==============================================================================
--- desktop/unstable/pango1.0/debian/rules [utf-8] (original)
+++ desktop/unstable/pango1.0/debian/rules [utf-8] Tue Feb 11 15:07:54 2014
@@ -53,7 +53,8 @@
DEB_CONFIGURE_FLAGS_shared = \
--libdir=/$(LIBDIR) \
- --with-included-modules
+ --with-included-modules \
+ --enable-installed-tests
DEB_CONFIGURE_FLAGS_static = \
--libdir=/$(LIBDIR) \
@@ -102,6 +103,7 @@
# remove generated files
rm -f $(call dh_subst_files,$(DEB_ALL_PACKAGES))
rm -f debian/dh_pangomodules debian/dh_pangomodules.1
+ rm -rf $(DEB_BUILDDIR) debian/install
build-indep: $(call dh_subst_files,$(DEB_INDEP_PACKAGES))
build-arch: $(call dh_subst_files,$(DEB_ARCH_PACKAGES)) debian/dh_pangomodules.1
@@ -131,3 +133,5 @@
PANGO_QUERYMODULES=debian/build/udeb/pango/pango-querymodules \
debian/dh_pangomodules \
-p$(UDEB_PKG) -k
+
+binary-install/pango1.0-tests:: DEB_DH_INSTALL_ARGS = --sourcedir=debian/install/shared
Modified: desktop/unstable/pango1.0/debian/tests/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/pango1.0/debian/tests/control?rev=40463&op=diff
==============================================================================
--- desktop/unstable/pango1.0/debian/tests/control [utf-8] (original)
+++ desktop/unstable/pango1.0/debian/tests/control [utf-8] Tue Feb 11 15:07:54 2014
@@ -1,2 +1,5 @@
Tests: build
Depends: build-essential, libpango1.0-dev, pkg-config
+
+Tests: installed-tests
+Depends: pango1.0-tests, dbus-x11, xvfb, gnome-desktop-testing
Added: desktop/unstable/pango1.0/debian/tests/installed-tests
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/pango1.0/debian/tests/installed-tests?rev=40463&op=file
==============================================================================
--- desktop/unstable/pango1.0/debian/tests/installed-tests (added)
+++ desktop/unstable/pango1.0/debian/tests/installed-tests [utf-8] Tue Feb 11 15:07:54 2014
@@ -0,0 +1,10 @@
+#!/bin/sh
+# autopkgtest check: Run the installed-tests to verify pango works correctly
+# (C) 2013 Canonical Ltd.
+# Author: Iain Lane <iain.lane at canonical.com>
+
+set -e
+
+export XDG_RUNTIME_DIR=$ADTTMP
+
+dbus-launch xvfb-run -a gnome-desktop-testing-runner pango
Propchange: desktop/unstable/pango1.0/debian/tests/installed-tests
------------------------------------------------------------------------------
svn:executable = *
More information about the pkg-gnome-commits
mailing list