From 3180005bb226a6aff83c9bffd81b7bbdade46094 Mon Sep 17 00:00:00 2001 From: Gunnar Hjalmarsson Date: Tue, 10 Nov 2020 20:41:00 +0000 Subject: Import pango1.0_1.46.2-3.debian.tar.xz [dgit import tarball pango1.0 1.46.2-3 pango1.0_1.46.2-3.debian.tar.xz] --- changelog | 2468 ++++++++++++++++++++ clean | 1 + control | 316 +++ control.in | 312 +++ copyright | 259 ++ gbp.conf | 14 + gir1.2-pango-1.0.install | 1 + libpango-1.0-0.docs | 3 + libpango-1.0-0.install | 1 + libpango-1.0-0.symbols | 450 ++++ libpango1.0-dev.install | 4 + libpango1.0-doc.doc-base | 13 + libpango1.0-doc.install | 1 + libpango1.0-doc.links | 3 + libpango1.0-udeb.install | 1 + libpangocairo-1.0-0.install | 1 + libpangocairo-1.0-0.symbols | 35 + libpangoft2-1.0-0.install | 1 + libpangoft2-1.0-0.symbols | 93 + libpangoxft-1.0-0.install | 1 + libpangoxft-1.0-0.symbols | 25 + pango1.0-tests.install | 2 + pango1.0-tools.install | 1 + pango1.0-tools.manpages | 1 + .../Revert-testsuite-Don-t-use-g_test_skip.patch | 100 + ...y-different-output-for-the-word-breaking-.patch | 105 + patches/fc_Sort-faces-of-a-family.patch | 58 + ...onfig_Try-harder-to-return-a-default-face.patch | 118 + patches/series | 4 + rules | 35 + shlibs.local | 8 + source/format | 1 + tests/build | 40 + tests/control | 11 + tests/installed-tests | 17 + tests/python3-gi | 36 + tests/run-with-locales | 150 ++ upstream/metadata | 4 + watch | 3 + 39 files changed, 4697 insertions(+) create mode 100644 changelog create mode 100644 clean create mode 100644 control create mode 100644 control.in create mode 100644 copyright create mode 100644 gbp.conf create mode 100644 gir1.2-pango-1.0.install create mode 100644 libpango-1.0-0.docs create mode 100644 libpango-1.0-0.install create mode 100644 libpango-1.0-0.symbols create mode 100644 libpango1.0-dev.install create mode 100644 libpango1.0-doc.doc-base create mode 100644 libpango1.0-doc.install create mode 100644 libpango1.0-doc.links create mode 100644 libpango1.0-udeb.install create mode 100644 libpangocairo-1.0-0.install create mode 100644 libpangocairo-1.0-0.symbols create mode 100644 libpangoft2-1.0-0.install create mode 100644 libpangoft2-1.0-0.symbols create mode 100644 libpangoxft-1.0-0.install create mode 100644 libpangoxft-1.0-0.symbols create mode 100644 pango1.0-tests.install create mode 100644 pango1.0-tools.install create mode 100644 pango1.0-tools.manpages create mode 100644 patches/Revert-testsuite-Don-t-use-g_test_skip.patch create mode 100644 patches/Tolerate-slightly-different-output-for-the-word-breaking-.patch create mode 100644 patches/fc_Sort-faces-of-a-family.patch create mode 100644 patches/fontconfig_Try-harder-to-return-a-default-face.patch create mode 100644 patches/series create mode 100755 rules create mode 100644 shlibs.local create mode 100644 source/format create mode 100755 tests/build create mode 100644 tests/control create mode 100755 tests/installed-tests create mode 100755 tests/python3-gi create mode 100755 tests/run-with-locales create mode 100644 upstream/metadata create mode 100644 watch diff --git a/changelog b/changelog new file mode 100644 index 00000000..a8ded90e --- /dev/null +++ b/changelog @@ -0,0 +1,2468 @@ +pango1.0 (1.46.2-3) unstable; urgency=medium + + * Team upload + * d/p/fc_Sort-faces-of-a-family.patch, + d/p/fontconfig_Try-harder-to-return-a-default-face.patch: + - Show regular monospace fonts in gnome-terminal's profile editor + and not arbitrary font styles (LP: #1900729) + + [ Simon McVittie ] + * d/gbp.conf: Use upstream/1.46.x branch + + -- Gunnar Hjalmarsson Tue, 10 Nov 2020 21:41:00 +0100 + +pango1.0 (1.46.2-2) unstable; urgency=medium + + * Team upload + * Use debian/tests/run-with-locales (originally from the gtk+4.0 Debian + packaging) instead of open-coding it + - d/rules, d/tests/installed-tests: Name the en_US locale as expected. + Pango's tests want to see it in the normalized form en_US.utf8. + - Run all tests in the newly-generated en_US.utf8 locale + * Build-depend on fonts-noto-core so we can test Thai word-breaking. + tests/breaks/four.break is skipped if we don't have any Thai fonts. + * Build-depend on fonts-noto-color-emoji so we can test odd symbols. + tests/layouts/valid-6.markup wants an emoji/symbols/dingbats font + that can handle U+FE0F U+20E3 (VARIATION SELECTOR-16, COMBINING + ENCLOSING KEYCAP). + * d/p/Revert-testsuite-Don-t-use-g_test_skip.patch: + Add patch to improve unit test output. + Upstream avoids g_test_skip() as a workaround for a Meson bug, but + we can get a fixed Meson by build-depending on at least 0.55.3. + * d/p/Tolerate-slightly-different-output-for-the-word-breaking-.patch: + Add patch to tolerate slightly different Thai word-breaking. + Dashes are treated as a word start, word break and word end on Fedora, + but a word start and word break (only) on Debian. It isn't clear why. + (If you can help, please see #971546) + + -- Simon McVittie Mon, 02 Nov 2020 20:24:40 +0000 + +pango1.0 (1.46.2-1) unstable; urgency=medium + + * New upstream release + * debian/rules: Enable all auto features + + -- Jeremy Bicha Tue, 29 Sep 2020 20:28:10 -0400 + +pango1.0 (1.46.1-1) unstable; urgency=medium + + * Team upload + * New upstream release + - Drop patch for #968337, applied upstream + + -- Simon McVittie Tue, 25 Aug 2020 13:46:46 +0100 + +pango1.0 (1.46.0-2) unstable; urgency=medium + + * Team upload + * d/p/renderer-Move-overline-to-priv-data-structure.patch: + Revert ABI break on 32-bit architectures in 1.45.1 (Closes: #968337) + + -- Simon McVittie Sun, 16 Aug 2020 14:07:31 +0100 + +pango1.0 (1.46.0-1) unstable; urgency=medium + + * Team upload + * New upstream release + * Reinstate libpango1.0-0, since it has passed NEW now + * Release to unstable + + -- Simon McVittie Wed, 12 Aug 2020 11:13:10 +0100 + +pango1.0 (1.45.5-1) experimental; urgency=medium + + * Team upload + * New upstream release (Closes: #964380) + * d/watch: Look for odd-numbered branches too + * d/control.in: Update dependencies + * d/copyright: Update + * Drop patch, applied upstream + * d/*.symbols: Update + * Temporarily remove libpango1.0-0 again to decouple this version + update from the NEW queue + + -- Simon McVittie Thu, 06 Aug 2020 20:50:54 +0100 + +pango1.0 (1.44.7-5) unstable; urgency=medium + + * Team upload + * Revert removal of libpango1.0-0 binary package. + Apparently 7 years is not long enough to update dependencies in the + fast-moving world of third-party proprietary software. + - Relax version constraints from lockstep versioning to (>= 1.42) + (which is still 5 years newer than the last real libpango1.0-0 + package) so that the obsolete binary package can stay on end-user + systems after upgrade, even after it has been removed from Debian. + - Downgrade libpangox-1.0-0 dependency to Suggests. + This is not strictly correct, because libpango1.0-0 traditionally + included libpangox. However, libpangox is unmaintained upstream, + in danger of being removed from Debian, and no longer present in + Ubuntu i386, and in practice it seems to be rarely-used. + (Closes: #958035, #956520, #959978, #958477) + * d/rules: Don't explicitly use --as-needed linker option. + It's the default with bullseye toolchains. + + -- Simon McVittie Wed, 05 Aug 2020 21:56:44 +0100 + +pango1.0 (1.44.7-4) unstable; urgency=medium + + * Team upload + + [ Jeremy Bicha ] + * Cherry-pick Update-pango-emoji-table.h-to-Unicode-Emoji-Data-13.0.patch: + - Prepare for Unicode 13.0 (LP: #1871972) + + [ Simon McVittie ] + * d/shlibs.local: Upgrade all binary packages in lockstep. + Like many projects where one source package builds multiple binary + packages, Pango has private headers that share non-public interfaces + between its binary packages. Upgrading one binary package from this + source without upgrading the others is not something that its upstream + developers are ever going to test or support, and neither should we. + (Closes: #958017) + * libpango-1.0-0: Add Breaks on older libpango*-1.0-0. + This should ensure that buster users can't get a broken partial upgrade + by upgrading only libpango-1.0-0, but not the others, from 1.42.x to + 1.44.x. + + -- Simon McVittie Fri, 17 Apr 2020 15:25:51 +0100 + +pango1.0 (1.44.7-3) unstable; urgency=medium + + * debian/control.in: Add libcairo2-doc, libgtk-3-doc and libharfbuzz-doc to + BDI to fix more links between gtk-doc files + + -- Laurent Bigonville Thu, 02 Apr 2020 13:00:27 +0200 + +pango1.0 (1.44.7-2) experimental; urgency=medium + + * Team upload + * d/control.in: Drop libpango1.0-0 transitional package + (Closes: #940744, #948462) + * d/tests/build: Use correct compiler for proposed autopkgtest + cross-architecture testing support, based on a patch for clutter-1.0 + by Steve Langasek + * d/tests/build: Fix shellcheck warnings + * d/tests/build: Remove trailing whitespace + * d/tests/build: Fail if using an undefined variable ("unofficial strict + mode") + * Trim trailing whitespace from debian/changelog + * Use secure URI in Homepage field. + * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository, + Repository-Browse. + * Bump Standards-Version to 4.5.0 + * Use debhelper-compat 12 + - Drop dh_makeshlibs -V, it is now the default + - Install tests to default /usr/libexec/installed-tests + + -- Simon McVittie Mon, 24 Feb 2020 18:26:11 +0000 + +pango1.0 (1.44.7-1) experimental; urgency=medium + + * New upstream release + - Fix tests without libthai + - Small speedup to Emoji iteration + - Bring back PangoFontsetSimple (pygtk bind it) + + -- Iain Lane Mon, 04 Nov 2019 16:46:18 +0000 + +pango1.0 (1.44.6-1) experimental; urgency=medium + + [ Simon McVittie ] + * New upstream release + - Update symbols files + - Update build-dependencies according to meson.build + - d/rules: Adjust to rename of enable_docs build option to gtk_doc + - d/copyright: Update + - Don't package AUTHORS, which is no longer shipped upstream + - Adjust for upstream rename of README to README.md + * Stop removing pango-view/pango-view.1.in from orig tarball. + It has moved to utils/pango-view.1.in, and the Meson build system + doesn't refer to it anyway. + * d/p/build-Don-t-force-C99-for-meson-build.patch: + Drop patch, no longer applicable and rejected upstream. We should + reassess whether a similar change is needed before promoting this + version from experimental to unstable. + * d/p/*: Drop all other patches, applied upstream + * d/rules: Continue to install installed-tests. + They are now disabled by default, so explicitly enable them. + * Add Provides for the new PangoFT2 and PangoXft GIR names + * d/control: Make libpango1.0-dev depend on libthai-dev. + The pkg-config metadata now pulls it in. + * d/control: Sync libpango1.0-dev dependencies with versioned build-deps + * Build-time tests: + - Build-depend on locales, and generate an en_US locale that we can + use to run build-time tests + - Don't run build-time tests for the Architecture: all build, only + for the Architecture: any builds + * debian/tests: + - Make the installed-tests depend on locales, and generate an en_US + locale for those too + - Use AUTOPKGTEST_TMP instead of deprecated ADTTMP + - Mark build test as superficial + - Add a test for the GObject-Introspection bindings + + [ Iain Lane ] + * New upstream release + * debian/libpango-1.0-0.symbols: Add pango_attr_insert_hyphens_new + * control: BD on meson ≥ 0.50.0, now required by upstream + + -- Iain Lane Wed, 04 Sep 2019 14:35:26 +0100 + +pango1.0 (1.42.4-7) unstable; urgency=medium + + * Team upload + * d/p/bidi-Be-safer-against-bad-input.patch: + Fix heap overflow when acting on malformed UTF-8. + (Closes: #933860; CVE-2019-1010238) + + -- Simon McVittie Sun, 04 Aug 2019 17:20:47 +0100 + +pango1.0 (1.42.4-6) unstable; urgency=medium + + * Restore -Wl,-O1 to our LDFLAGS + * Bump Standards-Version to 4.3.0 + + -- Jeremy Bicha Thu, 27 Dec 2018 11:33:12 -0500 + +pango1.0 (1.42.4-5) unstable; urgency=medium + + * Backport the emoji & Unicode 11 updates from pango 1.43 (LP: #1808075) + * libpango1.0-dev: drop unnecessary Recommends: debhelper + + -- Jeremy Bicha Tue, 11 Dec 2018 20:49:15 -0500 + +pango1.0 (1.42.4-4) unstable; urgency=medium + + [ Hugh McMaster ] + * debian/copyright: Update for Pango 1.42.4 + * debian/control.in: Split the development utilities into a new package + * debian/control.in: Mark libpango1.0-dev Multi-Arch: same + + -- Jeremy Bicha Thu, 15 Nov 2018 11:01:28 -0500 + +pango1.0 (1.42.4-3) unstable; urgency=medium + + * Add build-Don-t-force-C99-for-meson-build.patch: + - proposed patch to fix build differences on i386 (Closes: #907522) + + -- Jeremy Bicha Thu, 06 Sep 2018 13:23:27 -0400 + +pango1.0 (1.42.4-2) unstable; urgency=medium + + * Build with meson + + -- Jeremy Bicha Tue, 28 Aug 2018 08:20:08 -0400 + +pango1.0 (1.42.4-1) unstable; urgency=medium + + * New upstream release + - CVE-2018-15120 + * debian/libpango1.0-dev.install: Install new pango-list utility + * Drop fribidi patch: applied in new release + + -- Jeremy Bicha Mon, 20 Aug 2018 14:13:07 -0400 + +pango1.0 (1.42.1-2) unstable; urgency=medium + + * Team upload + + [ Jeremy Bicha ] + * Drop obsolete debian/source/options + + [ Simon McVittie ] + * d/p/pango.pc.in-Move-fribidi-to-Requires.private.patch: + Move fribidi from Requires to Requires.private (Closes: #895235) + + -- Simon McVittie Thu, 28 Jun 2018 13:16:24 +0100 + +pango1.0 (1.42.1-1) unstable; urgency=medium + + * New upstream release + * Bump Build-Depends on libfontconfig1-dev to >= 2.11.91 + * Have libpango1.0-dev depend on libfribidi-dev + * debian/rules: Drop unnecessary gnome-get-source include + * Bump Standards-Version to 4.1.4 + + -- Jeremy Bicha Sat, 07 Apr 2018 09:22:59 -0400 + +pango1.0 (1.42.0-1) unstable; urgency=medium + + * New upstream release + * Add new symbols + * Build-Depend on libfribidi-dev since new release uses it + instead of bundled mini-fribidi library + * Update Vcs fields for migration to https://salsa.debian.org/ + * debian/copyright: Convert to 1.0 format + + -- Jeremy Bicha Sat, 24 Mar 2018 00:28:40 -0400 + +pango1.0 (1.40.14-1) unstable; urgency=medium + + * New upstream release + * Drop all patches, applied in new release + * Update Vcs fields for conversion to git + * Add debian/gbp.conf + * Bump Standards-Version to 4.1.2 + * Bump debhelper compat to 11 + + -- Jeremy Bicha Wed, 20 Dec 2017 20:51:30 -0500 + +pango1.0 (1.40.13-2) unstable; urgency=medium + + [ Simon McVittie ] + * gir1.2-pango-1.0 Provides gir1.2-pangocairo-1.0, + gir1.2-pangoft2-1.0, gir1.2-pangoxft-1.0 to reflect the additional + typelibs that it contains + + [ Michael Biebl ] + * Add 0001-Fix-is_char_break-issue-in-pango_default_break-funct.patch. + Fixes a regression introduced in 1.40.13 resulting in word wrapping / line + breaks being broken. (Closes: #880674) + + -- Michael Biebl Wed, 15 Nov 2017 18:39:29 +0100 + +pango1.0 (1.40.13-1) unstable; urgency=medium + + [ Jeremy Bicha ] + * Don't use obsolete Priority: extra for transitional package + * Bump Standards-Version to 4.1.1 + + [ Michael Biebl ] + * New upstream release + * Use dh_missing --fail-missing instead of dh_install --fail-missing + * Remove no longer needed Breaks/Replaces + + -- Michael Biebl Tue, 31 Oct 2017 15:45:53 +0100 + +pango1.0 (1.40.12-1) unstable; urgency=medium + + * New upstream release + * Drop fix-sentence-break-function.patch: Applied in new release + * Bump Standards-Version to 4.1.0 + + -- Jeremy Bicha Wed, 06 Sep 2017 22:02:42 -0400 + +pango1.0 (1.40.11-1) unstable; urgency=medium + + * New upstream release. + * Bump Standards-Version to 4.0.1. + * Add fix-sentence-break-function.patch: + - Fix regression caught by gtk3 & libgtk2-perl build tests + (LP: #1709225) (Closes: #872317) + + -- Jeremy Bicha Wed, 16 Aug 2017 09:46:11 -0400 + +pango1.0 (1.40.9-1) unstable; urgency=medium + + * New upstream release. + + -- Emilio Pozuelo Monfort Tue, 15 Aug 2017 17:40:35 +0200 + +pango1.0 (1.40.6-1) unstable; urgency=medium + + * New upstream release. + * Bump build-dependencies according to configure.ac changes: + - harfbuzz >= 1.2.3 + + -- Andreas Henriksson Sun, 02 Jul 2017 09:47:37 +0200 + +pango1.0 (1.40.5-1) unstable; urgency=medium + + * New upstream release. + + -- Michael Biebl Sun, 09 Apr 2017 01:12:25 +0200 + +pango1.0 (1.40.4-1) unstable; urgency=medium + + * New upstream release. + * Drop debian/patches/disable-layout-test.patch, no longer needed. + * Force update of pango-view.1.in to ensure it doesn't contain a dummy text. + This requires a Build-Depends on help2man. (Closes: #774431) + + -- Michael Biebl Tue, 28 Feb 2017 19:59:30 +0100 + +pango1.0 (1.40.3-3) unstable; urgency=medium + + [ Martin Pitt ] + * Drop libpango1.0-doc's "lynx | www-browser" dependency. Docs can also be + read with devhelp, Chromium, or other browsers, there is no reason for + this to be a strict dependency. + + [ Jeremy Bicha ] + * Add missing hyphen to fix autopkgtest + + -- Martin Pitt Tue, 25 Oct 2016 21:49:33 +0200 + +pango1.0 (1.40.3-2) unstable; urgency=medium + + * Update debian/libpango1.0-doc.install to use the installed files. + This allows us to use dh-install --fail-missing. + * Enable all hardening build flags. + + -- Michael Biebl Thu, 22 Sep 2016 20:45:05 +0200 + +pango1.0 (1.40.3-1) unstable; urgency=medium + + * New upstream release. + * Drop libpango1.0-0-dbg and switch to automatic dbgsym packages. + * Drop debian/libpango1.0-common.README.Debian, it's horribly outdated. + * Drop the multiflavor builds. Those are no longer necessary after the + modules system has been dropped and we have udebs for all necessary + dependencies. + * Convert from cdbs to dh. + * Bump debhelper compat level to 10. + * Use dh_install --list-missing to show uninstalled files. + * Remove symlink-to-doc migration code from pre-wheezy. + * Drop obsolete Replaces from pre-wheezy. + * Use dbus-run-session to run tests (autopkgtest). (Closes: #836040) + * Drop debian/patches/configure-without-libthai.patch now that there's a + libthai udeb. + + -- Michael Biebl Thu, 22 Sep 2016 19:26:20 +0200 + +pango1.0 (1.40.2-1) unstable; urgency=medium + + [ Jeremy Bicha ] + * debian/control.in: Add homepage + + [ Andreas Henriksson ] + * New upstream release. + + -- Andreas Henriksson Tue, 30 Aug 2016 20:23:45 +0200 + +pango1.0 (1.40.1-1) unstable; urgency=medium + + [ Andreas Henriksson ] + * Drop --without-libthai now that there's a libthai udeb (Closes: #803228) + * Bump libthai build-dependency to 0.1.22-3~ which gives us the udeb. + * State font-cantarell is only a build-dependency unless nocheck profile. + - since we only need it for tests to pass. + + [ Michael Biebl ] + * New upstream release. + * Bump Build-Depends on debhelper to (>= 9.20141010) and add a versioned + Build-Depends on dpkg-dev (>= 1.17.14) for support. + * Drop obsolete Conflicts, Breaks and Replaces from pre-wheezy. + * Bump Standards-Version to 3.9.8. + + -- Michael Biebl Fri, 15 Apr 2016 14:53:52 +0200 + +pango1.0 (1.38.1-1) unstable; urgency=medium + + [ Michael Biebl ] + * Use https:// for Vcs-Browser + + [ Andreas Henriksson ] + * New upstream release. + * Bump build-dependencies according to configure.ac changes: + - libharfbuzz-dev >= 0.9.30 + * Drop debian/patches/tests-needs-asserts.patch, fixed upstream. + * Bump Standards-Version to 3.9.6 + * Add "(transitional package)" to libpango1.0-0 short description + (Closes: #714766) + + -- Andreas Henriksson Tue, 20 Oct 2015 18:47:18 +0200 + +pango1.0 (1.38.0-3) unstable; urgency=medium + + * Add debian/patches/configure-without-libthai.patch + - make it possible to disable checking for libthai + * debian/rules: configure udeb build --without-libthai + - this avoids the udeb picking up a dependency on libthai which has + no udeb. (Closes: #800356) + + -- Andreas Henriksson Mon, 28 Sep 2015 16:01:38 +0200 + +pango1.0 (1.38.0-2) unstable; urgency=medium + + * Add debian/patches/disable-layout-test.patch + - disable flaky test while waiting for feedback on bgo#755733 + + -- Andreas Henriksson Mon, 28 Sep 2015 15:34:57 +0200 + +pango1.0 (1.38.0-1) unstable; urgency=medium + + * New upstream release. + * Add debian/patches/tests-needs-asserts.patch + - fixes issue in testattributes (bgo#755126) under --disable-debug + * Make tests fatal again. + + -- Andreas Henriksson Mon, 28 Sep 2015 04:48:34 +0200 + +pango1.0 (1.37.5-1) experimental; urgency=medium + + * New upstream development release. + - The module system is now deprecated. + * Drop patches obsoleted by module system deprecation: + - 10_scan-module-files-in-dirs.patch + - 11_module-files-append-module-files-d.patch + - 14_makefile_modules_ft2_link_harfbuzz.patch + * Drop lingering unused patch + - 13_configure-thai-modules.patch + * Partial import of Ubuntu gnome3 staging ppa 1.37.4-0ubuntu1~wily0 + - symbols files updates + - package updates for modules deprecation + - drop debian/dh_pangomodules.in + debian/libpango1.0-dev.manpages + * Make tests non-fatal while waiting for feedback on BGO#755126 + - This seems to be a problem in the test itself rather then pango. + + -- Andreas Henriksson Wed, 16 Sep 2015 19:27:38 +0200 + +pango1.0 (1.36.8-3) unstable; urgency=medium + + * debian/control{,.in}: The testsuite depends on Cantarell. Fixes DEP8 test + failure. + + -- Iain Lane Tue, 18 Nov 2014 16:39:59 +0000 + +pango1.0 (1.36.8-2) unstable; urgency=medium + + * Drop Multi-Arch: same for libpango1.0-dev. The libpango1.0-dev package + ships architecture specific binaries in /usr/bin. While those binaries + could eventually be split off into a separate binary package, we just + revert the change for now and defer it until there is actual need for it. + (Closes: #763851) + + -- Michael Biebl Mon, 06 Oct 2014 01:20:45 +0200 + +pango1.0 (1.36.8-1) unstable; urgency=medium + + * New upstream release. + * Install typelib files into multiarch paths now that gobject-introspection + supports multiarch. + * Mark gir and dev packages as Multi-Arch: same. + + -- Michael Biebl Thu, 02 Oct 2014 17:36:14 +0200 + +pango1.0 (1.36.7-1) unstable; urgency=medium + + * New upstream release. + * Add build-dependency on fonts-cantarell to avoid test failure. + - We rely on gnome-core pulling this in for us in normal operations. + * Run wrap-and-sort + + -- Andreas Henriksson Sat, 06 Sep 2014 09:57:33 -0700 + +pango1.0 (1.36.6-1) unstable; urgency=medium + + * New upstream release. + * Refresh patches. + * Update install path for installed-tests. + * Bump Standards-Version to 3.9.5. + * Drop Suggests ttf-baekmuk and ttf-arphic-*. Those font packages have been + renamed in the mean time and nobody seems to remember why they were added + in the first place. (Closes: #741672, #711292) + + -- Michael Biebl Sun, 17 Aug 2014 18:46:55 +0200 + +pango1.0 (1.36.3-1) unstable; urgency=medium + + * Add xauth test-dep, needed for xvfb-run + * New upstream release + - Fix builddir != srdir builds + + Drop 0001-Fix-tests-for-builddir-srcdir-by-setting-G_TEST_-SRC.patch, + which was a cherry-pick of this fix. + - Avoid a crash when FT_Face is NULL + - Update pango_color_parse docs + + -- Iain Lane Thu, 20 Mar 2014 18:01:45 +0000 + +pango1.0 (1.36.2-2) unstable; urgency=medium + + * Copyright cleanups (thanks Thorsten Alteholz) + + harfbuzz isn't shipped here any more; remove mention of it + + mini-fribidi is LGPL-2.1+ + + test/GraphemeBreakTest.txt is under the "Unicode License" (see package + unicode-data). + + -- Iain Lane Mon, 24 Feb 2014 12:14:07 +0000 + +pango1.0 (1.36.2-1) unstable; 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. + + -- Iain Lane Tue, 11 Feb 2014 15:17:58 +0000 + +pango1.0 (1.36.0-1) unstable; urgency=low + + [ Michael Biebl ] + * Use Breaks instead of Conflicts since that is recommended nowadays for + moving files between packages. + * Use the official field for udebs: Package-Type. + + [ Andreas Henriksson ] + * New upstream release. + * Update debian/libpango-1.0-0.symbols with one added symbol. + + [ Michael Biebl ] + * Refresh patches. + * Bump minimum required version of libcairo2-dev to >= 1.12.10 and + libfontconfig1-dev to >= 2.10.91 to get the thread-safe version. + + -- Michael Biebl Mon, 21 Oct 2013 13:45:21 +0200 + +pango1.0 (1.32.5-5) unstable; urgency=low + + * Upload to unstable. + * Drop explicit Build-Depends on gir1.2-glib-2.0 and gir1.2-freedesktop. + * Bump Standards-Version to 3.9.4. No further changes. + + -- Michael Biebl Tue, 21 May 2013 21:53:37 +0200 + +pango1.0 (1.32.5-4) experimental; urgency=low + + * debian/control.in: + + Make libpango1.0-0 arch:any and M-A:same to fix the upgrade + path when libpango1.0-0:$arch has been installed. + Closes: #704795, #704850. + + Since libpango1.0-0 is arch:any now, tighten its dependencies + on the new library packages. + + Make libpango1.0-0 depend on libpangox-1.0-0 to keep backwards + compatibility with packages that link to libpangox-1.0.so.0 + and depend on libpango1.0-0. + + -- Emilio Pozuelo Monfort Tue, 09 Apr 2013 20:59:29 +0200 + +pango1.0 (1.32.5-3) experimental; urgency=low + + * debian/control.in: + + Add missing breaks/replaces. + + -- Emilio Pozuelo Monfort Fri, 29 Mar 2013 13:42:58 +0100 + +pango1.0 (1.32.5-2) experimental; urgency=low + + * debian/libpango1.0-0.install.opt, + debian/rules: + - We don't have an optimized flavor anymore. + * debian/rules: + - Pass -V without a version to dh_makeshlibs. We have symbol files + for fine-grained versioning, and for shlibs this avoids problems + if the version is not updated. + * debian/control.in, + debian/rules, + debian/libpango*.symbols, + debian/libpango*.install.in: + - Split libpango in several packages, one per shared library. Keep + libpango1.0-0 as a transitional package that depends on all the + other packages to keep backwards compatibility. libpango1.0-0 will + also grow a dependency on libpangox-1.0-0 once that package lands + in the archive, as libpangox-1.0.so was previously shipped in + libpango1.0-0 but is not shipped as part of pango1.0 anymore. + * debian/libpango-1.0-0.install.in, + debian/rules: + - Make the pango modules be included in the shared libraries. + + -- Emilio Pozuelo Monfort Tue, 26 Mar 2013 22:43:51 +0100 + +pango1.0 (1.32.5-1) experimental; urgency=low + + [ Andreas Henriksson ] + * New upstream release. + - bump glib build-dependency to >= 2.33.12 according to configure.ac + - add build-dependency on libharfbuzz-dev (>= 0.9.9-1) + * Drop patches from upstream, now part of release: + - 00git_memory_leak.patch + - 00git_missing_prototype.patch + - 00git_thai_zero_width_spaces.patch + * Update patches to apply: + - 10_scan-module-files-in-dirs.patch + - 11_module-files-append-module-files-d.patch + - 12_module-files-append-compat-module-files-d.patch + * Add patch to fix build error during configure: + - 13_configure-thai-modules.patch + * Add patch to fix build during linking of module basic-fc: + - 14_makefile_modules_ft2_link_harfbuzz.patch + * debian/rules: bump MODVER to 1.8.0 + * Update libpango1.0-0.symbols + - some new additions + - libpangox-1.0.so.0 (pango_x_* symbols) removed + + [ Martin Pitt ] + * debian/control.in: Fix misplaced XS-Testsuite header. + + [ Emilio Pozuelo Monfort ] + * New upstream release. + + debian/control.in: + - Update build dependencies. + + debian/libpango1.0-0.symbols: + - Update for new symbols. + * debian/control.in: + - libpango1.0-dev needs to depend on libharfbuzz-dev. + * debian/patches/12_module-files-append-compat-module-files-d.patch: + - Removed, we no longer need to provide compatibility for ia32-libs. + * debian/patches/11_module-files-append-module-files-d.patch: + - Updated from Ubuntu, thanks Iain Lane and Rico Tzschichholz. + + -- Emilio Pozuelo Monfort Sat, 23 Feb 2013 20:32:09 +0100 + +pango1.0 (1.30.1-1) experimental; urgency=low + + * New upstream bug fix release. + * debian/libpango1.0-0.symbols: Add new symbol from this release. + * Grab a few fixes from upstream (via Ubuntu package, thanks Robert Ancell): + - 00git_missing_prototype.patch: Add missing method prototype. + - 00git_memory_leak.patch: Fix memory leak (LP: #837145) + - 00git_thai_zero_width_spaces.patch: correctly handle zero width spaces + in Thai (LP: #986008) + * Add debian/tests: Simple compile/link/run autopkg test. Thanks to Rafał + Cieślak! (LP: #1073637) + * debian/control.in: Set Vcs-* to experimental branch. + + -- Martin Pitt Mon, 12 Nov 2012 13:23:16 +0100 + +pango1.0 (1.30.0-1) unstable; urgency=low + + * New upstream release. + * debian/watch: Track stable releases again. + * Refreshed and updated patches. + * Bump Standards-Version to 3.9.3. + + -- Michael Biebl Sat, 31 Mar 2012 22:00:53 +0200 + +pango1.0 (1.29.5-1) experimental; urgency=low + + * New upstream release. + - Fix GI annotation syntax. Closes: #640855 + * debian/control.in: Bump Build-Depends on libglib2.0-dev to (>= 2.31.0). + * debian/patches/00git_transfer_annotations.patch: Removed, merged upstream. + * Set pkg-gnome-maintainers@lists.alioth.debian.org as Maintainer. + + -- Michael Biebl Fri, 09 Mar 2012 10:39:11 +0100 + +pango1.0 (1.29.4-3) unstable; urgency=low + + [ Josselin Mouette ] + * Remove incorrect M-A: same statement for the debug package. + + [ Michael Biebl ] + * Change section of gir1.2-pango-1.0 to introspection. + * debian/watch: Track .xz tarballs. + + [ Martin Pitt ] + * debian/watch: Watch for odd version numbers as well, since we already have + 1.29.x. + + [ Josselin Mouette ] + * Drop x-ttcidfont-conf. Closes: #660062. + + [ Michael Biebl ] + * debian/control.in: Drop obsolete Conflicts against pango-libthai. + + -- Michael Biebl Fri, 09 Mar 2012 10:06:03 +0100 + +pango1.0 (1.29.4-2) unstable; urgency=low + + [ Michael Biebl ] + * Bump debhelper compatibility level to 8. + - Don't pass --dbg-package= without an argument to dh_strip as commands + will fail rather than warn when they are passed unknown options. + * Bump shlibs version info to 1.29.4. + + [ Martin Pitt ] + * debian/rules: Remove workaround for bgo#653245, upstream tarball does not + ship a pre-generated .gir any more. + * debian/rules: Add a hack to rebuild the enum-types.[hc] and + *.gir/*.typelib, to fix missing enum gtypes in the GIR due to the separate + build tree. Add a test that the installed .gir really contains the + gtypes. + * Add 00git_transfer_annotations.patch: Add missing (transfer none) + allocations which didn't make it into 1.29.4, but cause crashes due to + double-free. + + -- Martin Pitt Thu, 20 Oct 2011 10:06:14 +0200 + +pango1.0 (1.29.4-1) unstable; urgency=low + + * New upstream release + * Switch to xz compression + * debian/patches/13-tests-link-libraries.patch + - Dropped, merged upstream + * debian/libpango1.0-0.symbols: Updated + + -- Sjoerd Simons Tue, 04 Oct 2011 23:39:59 +0100 + +pango1.0 (1.28.4-3) unstable; urgency=low + + * Use the multiarch path for the udeb too. Closes: #637289. + + -- Josselin Mouette Tue, 16 Aug 2011 22:15:51 +0200 + +pango1.0 (1.28.4-2) unstable; urgency=low + + [ Steve Langasek ] + * Build for multiarch. Closes: #634256 + * Declare a Breaks: on the pre-multiarch version of plymouth, so users + don't get initramfs generation errors on upgrade. + + [ Michael Biebl ] + * Stop installing libtool .la files and remove clean-la.mk include. + + -- Michael Biebl Fri, 29 Jul 2011 17:17:24 +0200 + +pango1.0 (1.28.4-1) unstable; urgency=low + + * New upstream release. + * debian/watch: + - Don't run uupdate. + - Switch to .bz2 tarballs. + * Remove debian/patches/01_CVE-2011-0020.patch, merged upstream. + * Remove debian/patches/02_CVE-2011-0064.patch, merged upstream. + * debian/control.in: + - Bump Depends on libglib2.0-dev to (>= 2.24.0) for libpango1.0-dev. + - Bump Standards-Version to 3.9.2. No further changes. + - Update Vcs-* fields. + - Remove article from description synopsis. + * debian/rules: + - Remove .gir files which are shipped in the dist tarball. Those files + were generated for gir format 1.1 and cause build failures when + srcdir != builddir. + * Link test suite against all necessary libraries. + - Add debian/patches/13-tests-link-libraries.patch. + - Add Build-Depends on dh-autoreconf and gtk-doc-tools. + - Include autoreconf.mk in debian/rules. + * Make lintian happy and remove "()" from "Author(s)" in debian/copyright. + + -- Michael Biebl Thu, 23 Jun 2011 19:20:48 +0200 + +pango1.0 (1.28.3-6) unstable; urgency=low + + [ Emilio Pozuelo Monfort ] + * debian/control.in: + + Update the Vcs-* fields for the unstable branches. Closes: #619698. + + Remove suggested packages that are no longer in the archive. + Closes: #619720. + * debian/libpango1.0-0.preinst, + debian/libpango1.0-dev.preinst: + + Let's not fail it the supposed-to-be /usr/share/doc/$package + symlinks aren't actually symlinks, to be nice to users with + broken installs, possibly due to bugs in the switch from + directories to symlinks a few years ago. Closes: #619771. + + [ Josselin Mouette ] + * Make the -dev package depend on the gir package. + + -- Emilio Pozuelo Monfort Mon, 04 Apr 2011 23:18:48 +0100 + +pango1.0 (1.28.3-5) unstable; urgency=low + + [ Josselin Mouette ] + * 02_CVE-2011-0064.patch: patch from Behdad Esfahbod and Karl + Tomlinson to fix buffer overwrite on OOM realloc failure. + CVE-2011-0064, Mozilla #606997. + * 01_CVE-2011-0020.patch: patch from Behdad Esfahbod to fix heap + corruption. Closes: #610792, CVE-2011-0020. LP: #696616. + + [ Emilio Pozuelo Monfort ] + * debian/control.in: + + Let gir1.2-pango-1.0 also replace gir1.0-pango-1.0. + * Upload to unstable. + + -- Emilio Pozuelo Monfort Sat, 26 Mar 2011 01:09:43 +0000 + +pango1.0 (1.28.3-4) experimental; urgency=low + + * Switch to source format 3.0 (quilt). + * Switch to CDBS with its awesome flavors support. + * Stop symlinking /usr/share/doc/$pkg directories. + * Abort the build if the test suite doesn't pass. + * Drop defoma support since it's going away. Closes: #540984. + * debian/libpango1.0-0.postinst.in: + - Removed, no longer needed. + * debian/control.in: + - Clean up old Conflicts/Replaces. + + -- Emilio Pozuelo Monfort Wed, 12 Jan 2011 23:02:43 +0000 + +pango1.0 (1.28.3-3) experimental; urgency=low + + [ Laurent Bigonville ] + * debian/control.in: + - Bump Standards-Version to 3.9.1 (no further changes) + - Add Vcs-Svn and Vcs-Browser fields + + [ Emilio Pozuelo Monfort ] + * debian/control.in, + debian/rules: + + Remove the chrpath hack, it's been fixed in libtool. + * Update to the new gir policy: + - Rename gir1.0-pango-1.0 to gir1.2-pango-1.0. + - Bump the gobject-introspection build dependency. + - Build depend on gir1.2 packages. + + -- Emilio Pozuelo Monfort Sat, 11 Dec 2010 19:27:45 +0100 + +pango1.0 (1.28.3-2) experimental; urgency=low + + * Add gir package, patch from Ubuntu. Closes: #565410. + * debian/rules: + + Include check-dist.mk to prevent accidental uploads to unstable. + + -- Emilio Pozuelo Monfort Mon, 22 Nov 2010 14:55:36 +0100 + +pango1.0 (1.28.3-1) unstable; urgency=low + + * New upstream stable release. + + Fixes SIGFPE in opentype renderer. Closes: #598166. + + -- Josselin Mouette Tue, 19 Oct 2010 23:37:45 +0200 + +pango1.0 (1.28.1-1) unstable; urgency=low + + * New upstream bugfix release: + + debian/libpango1.0-0.symbols: + - Update for renamed exported symbol that is not declared in any + public header and only used internally. + * debian/patches/10_scan-module-files-in-dirs.patch, + debian/patches/11_module-files-append-module-files-d.patch, + debian/patches/12_module-files-append-compat-module-files-d.patch: + + Refreshed. + + -- Sebastian Dröge Tue, 15 Jun 2010 18:17:45 +0200 + +pango1.0 (1.28.0-1) unstable; urgency=low + + * New upstream stable release. + + -- Sebastian Dröge Wed, 31 Mar 2010 09:07:17 +0200 + +pango1.0 (1.27.1-3) experimental; urgency=low + + * debian/control.in: + - Bump libcairo2-dev build dependency to ensure we don't get a + dependency on the old libcairo-directfb2-udeb. + + -- Emilio Pozuelo Monfort Wed, 17 Mar 2010 07:58:08 +0100 + +pango1.0 (1.27.1-2) experimental; urgency=low + + [ Cyril Brulebois ] + * Switch udeb from DirectFB to Xlib to prepare the move to an X11-based + graphical installer. Closes: #573498. + - Remove the --without-x flag from the udeb_configure_flags variable. + * Bump some B-D to make sure the udeb gets proper dependencies on the + recently added udebs: + - libx11-dev + - libxft-dev + * Thanks to Julien Cristau for his initial patch. + + [ Emilio Pozuelo Monfort ] + * debian/control.in: + - Bump Standards-Version to 3.8.4, no changes needed. + + -- Emilio Pozuelo Monfort Sat, 13 Mar 2010 19:44:35 +0100 + +pango1.0 (1.27.1-1) experimental; urgency=low + + * New upstream development release: + + debian/rules: + - Include check-dist.mk to prevent accidental uploads to unstable. + + -- Sebastian Dröge Tue, 23 Feb 2010 10:42:39 +0100 + +pango1.0 (1.26.2-1) unstable; urgency=low + + * New upstream bugfix release. + + -- Sebastian Dröge Tue, 15 Dec 2009 10:04:01 +0100 + +pango1.0 (1.26.1-1) unstable; urgency=low + + * New upstream bugfix release. + + -- Sebastian Dröge Wed, 18 Nov 2009 07:40:39 +0100 + +pango1.0 (1.26.0-1) unstable; urgency=low + + * New upstream stable release. + + -- Sebastian Dröge Tue, 22 Sep 2009 05:28:36 +0200 + +pango1.0 (1.25.6-1) experimental; urgency=low + + * New upstream development release. + + -- Sebastian Dröge Wed, 09 Sep 2009 07:49:30 +0200 + +pango1.0 (1.25.5-1) experimental; urgency=low + + * New upstream development release: + + debian/rules: + - Include check-dist.mk to prevent accidental uploads to unstable. + + debian/rules, + debian/libpango1.0-0.symbols: + - Update for API additions. + * debian/control.in: + + Update Standards-Version to 3.8.3. + + -- Sebastian Dröge Sat, 05 Sep 2009 07:36:44 +0200 + +pango1.0 (1.24.5-1) unstable; urgency=low + + [ Emilio Pozuelo Monfort ] + * libpango1.0-udeb is priority optional according to the override. + + [ Sebastian Dröge ] + * New upstream bugfix release. + + -- Sebastian Dröge Tue, 21 Jul 2009 07:59:34 +0200 + +pango1.0 (1.24.4-1) unstable; urgency=low + + * New upstream bugfix release. + + -- Josselin Mouette Sat, 11 Jul 2009 11:36:49 +0200 + +pango1.0 (1.24.3-1) unstable; urgency=low + + * New upstream bugfix release. + * debian/patches/90_relibtoolize.patch: + + Dropped, not necessary anymore. + * debian/control.in: + + Update Standards-Version to 3.8.2. + + -- Sebastian Dröge Sat, 20 Jun 2009 10:02:18 +0200 + +pango1.0 (1.24.2-1) unstable; urgency=low + + [ Luca Bruno ] + * New upstream bugfix release: + - Be more tolerant on the "fontmap" property setting. Closes: #522675 + * debian/patches/13_pango-view-undefined-references.patch, + debian/patches/14_gnome-panel-crash.patch: + - Remove as applied upstream. + + [ Josselin Mouette ] + * Add libglib2.0-doc to b-d-i to ensure proper xrefs. + + [ Sebastian Dröge ] + * New upstream bugfix release: + + debian/patches/90_relibtoolize.patch: + - Updated for the new version. + + -- Sebastian Dröge Thu, 14 May 2009 09:34:23 +0200 + +pango1.0 (1.24.0-4) UNRELEASED; urgency=low + + [ Josselin Mouette ] + * Fix section for debugging package. + * Standards version is 3.8.1. + + [ Loic Minier ] + * Move udeb to Priority extra. + * Drop duplicate Section/Priority fields. + * Set opt_configure_flags to $(shared_configure_flags) in the sample opt + flavor for armel and move the opt flavor and check flavors below the + definition of other flags. + + -- Josselin Mouette Wed, 08 Apr 2009 11:01:46 +0200 + +pango1.0 (1.24.0-3) unstable; urgency=low + + * debian/patches/14_gnome-panel-crash.patch: + + Fix a crash in gnome-panel that happend because of invalid + memory accesses in pango. Patch from upstream GIT. + + -- Sebastian Dröge Wed, 08 Apr 2009 08:47:32 +0200 + +pango1.0 (1.24.0-2) unstable; urgency=low + + * Upload to unstable, this won't break any transitions because of the + use of symbol files. + + -- Sebastian Dröge Wed, 01 Apr 2009 15:48:15 +0200 + +pango1.0 (1.24.0-1) experimental; urgency=low + + * New upstream release: + + debian/patches/90_relibtoolize.patch: + - Updated for the new version. + + debian/control.in: + - Update build dependencies. + + debian/rules, + debian/libpango1.0-0.symbols: + - Update for API additions. + * debian/patches/13_pango-view-undefined-references.patch: + + Fix linking of pango-view for the udeb. + + -- Sebastian Dröge Sun, 22 Mar 2009 15:11:40 +0100 + +pango1.0 (1.22.4-3) unstable; urgency=low + + [ Loic Minier ] + * Drop useless --disable-static and --enable-shared flags to simplify + configure flags. + * Rework flavor-specific vars. + - Introduce $(flavor) which is set to $* to clarify implicit rules. + - Rename common_configure_flags to configure_flags. + - Introduce the flavor_get macro to use a flavor specific override or + fallback to the common defaults for make vars. + - Use $(call flavor_get, ) to retrieve configure_flags, CFLAGS, and + LDFLAGS allowing to override these per flavor; for example: + "udeb_CFLAGS = $(CFLAGS) -Os". + * Drop note about shared flavor being required, they all are as they are + mentionned in the install files. + * Move update-pangox-aliases man pages from section 1 to section 8; thanks + jidanni@jidanni.org; closes: #512448. + * Rewrite dh_pangomodules description; also fixes a lintian warning. + * Add support for an optimized pass, implemented as a flavor. + - Define a default OPTLIBDIR and replace it in the sed foo for %.in files; + this is like LIBDIR, but with some hwcaps extension, e.g. usr/lib/vfp. + - Add sample vars to build an optimized vfp flavor for armel with + additional CFLAGS. + - Add the "opt" special flavor to flavors to run the testsuites on, + CHECK_FLAVORS. + - Also sed and append %.opt after %.in when generating % files from %.in; + the %.opt file is optional and only included if the opt flavor is + included. + - Add a debian/libpango1.0-0.install.opt which lists files from the + optimized flavor to install in libpango1.0-0. + * Build-dep on dpkg-dev >= 1.14.17 and drop -g -O$(if $(findstring + noopt,$(DEB_BUILD_OPTIONS)),0,2) from CFLAGS, only keeping -Wall as honor + the default CFLAGS. + * dh_pangomodules: Demote warning when skipping non-existent modules dir to + verbose_print(); use -v to see it. + + [ Sebastian Dröge ] + * debian/libpango1.0-0.symbols, + debian/rules: + + Add symbols file. + + -- Sebastian Dröge Sun, 22 Mar 2009 14:36:22 +0100 + +pango1.0 (1.22.4-2) unstable; urgency=low + + * Upload to unstable, remove check-dist.mk include. + + -- Sebastian Dröge Tue, 17 Feb 2009 10:07:37 +0100 + +pango1.0 (1.22.4-1) experimental; urgency=low + + [ Loic Minier ] + * Don't purge /etc/pango/pango.modules during first configuration. + + [ Josselin Mouette ] + * New upstream release. + + Take into account the width of CJK characters when computing the + size of text boxes. Closes: #505780. + * 90_relibtoolize.patch: relibtoolize to avoid the rpath issue on + amd64. + * dh_pangomodules.in: fix pod2man error. + + -- Josselin Mouette Tue, 06 Jan 2009 13:30:54 +0100 + +pango1.0 (1.22.3-1) experimental; urgency=low + + [ Josselin Mouette ] + * Replace ttf-kochi-* suggests by ttf-japanese-*. + + [ Sebastian Dröge ] + * New upstream bugfix release. + + -- Sebastian Dröge Mon, 24 Nov 2008 08:07:32 +0100 + +pango1.0 (1.22.2-1) experimental; urgency=low + + [ Loic Minier ] + * Also bump the libcairo-directfb2-dev bdep and the libcairo2-dev deps. + * New upstream stable release; no API change; bug fixes. + - Bump libcairo-directfb2-dev and libcairo2-dev bdeps to >= 1.7.6. + + [ Deng Xiyue ] + * New upstream release. + - Bump SHVERSION to 1.22.0 due to API tweak to adapt cairo-1.7.6. + * Remove bdep on libcairo-directfb2-dev due to cairo structure changes, + hence bump libcairo2-dev bdep to >= 1.8.2-2. + * Target watch file to stable releases again. + + [ Sebastian Dröge ] + * Fix dh_shlibdeps call for the udeb. + + -- Sebastian Dröge Fri, 07 Nov 2008 09:33:19 +0100 + +pango1.0 (1.21.6-1) experimental; urgency=low + + * Don't hardcode the pathes to defoma-app and update-pangox-aliases in + maintainer scripts. + * Refresh patches 60_link-pangoxft-to-fontconfig and 70_automake and convert + 60_link-pangoxft-to-fontconfig to a -p1 level patch to support + dpkg-source's quilt format. + * Let libpango1.0-dev recommend debhelper for dh_pangomodules. + * New upstream development releases; new API, API depreciations, and slights + changes in semantics of the finalization of fontmaps. + - Bump up bdeps to libcairo2-dev >= 1.7.4 and libglib2.0-dev >= 2.17.3. + - Drop patch 60_link-pangoxft-to-fontconfig, fixed upstream. + - Drop patch 70_automake, was only useful for + 60_link-pangoxft-to-fontconfig. + - Bump shlibs version to 1.21.6. + + -- Loic Minier Wed, 13 Aug 2008 16:59:28 +0200 + +pango1.0 (1.21.3-1) experimental; urgency=low + + [ Deng Xiyue ] + * New upstream development release, APIs are not stable yet. + + Update libcairo{,-directfb}2-dev dependency to >= 1.6.4 as per + configure.in. + + Update SHVERSION to 1.21.3. + + Make debian/watch target development releases. + + [ Loic Minier ] + * Target experimental and include check-dist.mk for now. + + -- Deng Xiyue Thu, 07 Aug 2008 20:10:07 +0800 + +pango1.0 (1.20.5-1) unstable; urgency=low + + * New upstream release, fixing libtool versioning. + + -- Sebastian Dröge Mon, 07 Jul 2008 15:40:16 +0200 + +pango1.0 (1.20.4-1) unstable; urgency=low + + [ Loic Minier ] + * Set doc-base section to Programming. + + [ Sebastian Dröge ] + * New upstream bugfix release: + + Fixes crash with Linux-Libertine font (Closes: #488015, #488221, #488509). + * debian/rules: + + Keep shlibs version at 1.20.3 as the API wasn't extended. + * debian/control.in: + + Updated Standards-Version to 3.8.0, no additional changes needed. + + -- Sebastian Dröge Tue, 01 Jul 2008 10:32:40 +0200 + +pango1.0 (1.20.3-2) unstable; urgency=high + + * Link libpangoxft to fontconfig as it calls Fc* functions directly; this + was pulled by xft in the past; GNOME #540036; thanks Lucas Nussbaum and + Andreas Metzler; closes: #486991. + - New patch, 60_link-pangoxft-to-fontconfig, include FONTCONFIG_CFLAGS and + link libpangoxft to FONTCONFIG_LIBS. + - New patch, 70_automake, refresh automake generated files. + - Urgency high for RC bug fix. + + -- Loic Minier Tue, 24 Jun 2008 22:39:24 +0200 + +pango1.0 (1.20.3-1) unstable; urgency=low + + [ Josselin Mouette ] + * debian/rules: don't compress .sgml and .devhelp files. + + [ Loic Minier ] + * Fix broken second dh_strip invocation which was not only acting on the + udeb but also on binary packages (-s -pUDEB should have been -pUDEB). + + [ Josselin Mouette ] + * New upstream release. + + -- Josselin Mouette Sat, 14 Jun 2008 14:46:05 +0200 + +pango1.0 (1.20.2-2) unstable; urgency=low + + * debian/rules: + + Don't include the udeb in the debug package to get a working debug + package in case the udeb libraries differ from the real ones. + + -- Sebastian Dröge Sat, 12 Apr 2008 14:10:24 +0200 + +pango1.0 (1.20.2-1) unstable; urgency=low + + * New upstream bugfix release. + + -- Sebastian Dröge Thu, 10 Apr 2008 08:44:47 +0200 + +pango1.0 (1.20.1-1) unstable; urgency=low + + * New upstream bugfix release. + + -- Sebastian Dröge Wed, 09 Apr 2008 07:43:17 +0200 + +pango1.0 (1.20.0-1) unstable; urgency=low + + * New upstream stable release: + + debian/rules: + - Upload to unstable, drop check-dist include. + + -- Sebastian Dröge Mon, 10 Mar 2008 21:56:49 +0100 + +pango1.0 (1.19.4-1) experimental; urgency=low + + * New upstream release, the new API may still change incompatibly. + + -- Sebastian Dröge Tue, 26 Feb 2008 07:33:04 +0100 + +pango1.0 (1.19.3-1) experimental; urgency=low + + * Add ${shlibs:Depends} to libpango1.0-dev; thanks Niko Tyni. + * New upstream development release, the new API may still change + incompatibly; API additions. + - Update copyright for the new licensing of HarfBuzz, below + pango/opentype. + + -- Loic Minier Fri, 18 Jan 2008 11:12:28 +0100 + +pango1.0 (1.19.2-1) experimental; urgency=low + + * New upstream development release, the new API may still change + incompatibly; API addition. + * Bump up Standards-Version to 3.7.3. + + -- Loic Minier Tue, 18 Dec 2007 16:25:06 +0100 + +pango1.0 (1.19.1-1) experimental; urgency=low + + * New upstream development release, the new API may still change + incompatibly; no API change. + - Drop relibtoolizing patch, 70_relibtoolize, ltmain.sh updated upstream. + + -- Loic Minier Tue, 04 Dec 2007 09:15:19 +0100 + +pango1.0 (1.19.0-1) experimental; urgency=low + + * New upstream release series; these are development releases, the new API + may still change incompatibly. + - Target at experimental; include check-dist. + - Refresh relibtoolizing patch, 70_relibtoolize. + + -- Loic Minier Tue, 30 Oct 2007 01:55:50 +0100 + +pango1.0 (1.18.3-1) unstable; urgency=low + + * New upstream release; no API change; bug fixes. + - Update relibtoolizing patch, 70_relibtoolize, and move it to the end of + the series; update instructions to use aclocal-1.10 and no -I flag. + + -- Loic Minier Thu, 18 Oct 2007 16:55:44 +0200 + +pango1.0 (1.18.2-2) unstable; urgency=low + + * Add a relibtoolizing patch, 70_relibtoolize, to get some hurd-i386 fixes + in libtool; GNOME #484425; closes: #445001. + + -- Loic Minier Sun, 07 Oct 2007 17:56:34 +0200 + +pango1.0 (1.18.2-1) unstable; urgency=low + + * New upstream bugfix release: + + debian/control.in: + - Raise build dependency on libthai-dev to >= 0.1.9. + + -- Sebastian Dröge Tue, 18 Sep 2007 11:57:50 +0200 + +pango1.0 (1.18.1-1) unstable; urgency=low + + [ Alan Baghumian ] + * New upstream bug fix release: + - Addresses GNOME bugs: 463430, 468953 and 470042 + + [ Loic Minier ] + * Upload to unstable; drop check-dist include. + + -- Loic Minier Sun, 02 Sep 2007 19:56:43 +0200 + +pango1.0 (1.18.0-1) experimental; urgency=low + + * New upstream major stable release; no API change. + - Bump up libglib2.0-dev build-dep to >= 2.14.0. + + -- Loic Minier Tue, 21 Aug 2007 11:25:15 +0200 + +pango1.0 (1.17.5-1) experimental; urgency=low + + * New upstream development release; minor API change in the new API. + * Cleanups; set warnings in update-pangox-aliases (Perl). + * Drop /usr/share/doc/libpango1.0-doc/pango/pango during the postinst of + libpango1.0-doc if it's a symlink; should be dropped after lenny; + closes: #430040. + + -- Loic Minier Mon, 30 Jul 2007 20:50:58 +0200 + +pango1.0 (1.17.4-3) experimental; urgency=high + + * Strip the RPATH of libs and modules built in the udeb as these confuse + dh_shlibdeps on 64-bits arches where a spurious /usr/lib RPATH is added + (because of the /usr/lib versus /usr/lib64 issue); build-dep on chrpath; + thanks a lot to Frans Pop for discussion; closes: #432258. + + -- Loic Minier Mon, 16 Jul 2007 00:04:48 +0200 + +pango1.0 (1.17.4-2) experimental; urgency=high + + * Call dh_shlibdeps separately for the udeb and add a + -l/usr/lib/libcairo-directfb/lib/ flag to ensure libcairo-directfb2 is + found; thanks Frans Pop; closes: #432258. + + -- Loic Minier Tue, 10 Jul 2007 16:28:00 +0200 + +pango1.0 (1.17.4-1) experimental; urgency=low + + * New upstream development release; no API change. + * Cleanups. + + -- Loic Minier Mon, 02 Jul 2007 22:29:51 +0200 + +pango1.0 (1.17.3-1) experimental; urgency=low + + * New upstream development release; with API additions. + + -- Loic Minier Tue, 19 Jun 2007 10:26:23 +0200 + +pango1.0 (1.17.2-1) experimental; urgency=low + + [ Josselin Mouette ] + * Whoops. Re-commit some things that were uploaded as part of 1.16.2-2 + but not committed. + + [ Loic Minier ] + * Use printf instead of echo in dh_gtkmodules to write to write data to + files in complex_doit() calls as dash's echo will always honor escape + sequences. + * New upstream release series; these are development releases, the new API + may still change incompatibly. + - Target at experimental; include check-dist. + - Drop patch 21_malayalam-rendering, merged upstream. + * Build-dep on libcairo-directfb2-dev; thanks Frans Pop; doh! + + -- Loic Minier Wed, 11 Jul 2007 21:15:08 +0200 + +pango1.0 (1.16.4-1) unstable; urgency=low + + * Drop "libtool_is_fool" snippet patching hardcode_libdir_flag_spec and + archive_cmds which is probably dangerous with newer libtools. + * Let the udeb Provide on the special modver ABI tag. + * New upstream releases; no API change. + * Also honor parallel=n in DEB_BUILD_OPTIONS. + + -- Loic Minier Tue, 08 May 2007 10:54:01 +0200 + +pango1.0 (1.16.2-2) unstable; urgency=low + + * dh_pangomodules.in: add a "-k" option to avoid generating the + dependencies. + * rules: use it for libpango1.0-0 and libpango1.0-udeb to avoid a + self-dependency for the former, and an impossible dependency for the + latter (closes: #419593). + * rules: remove the pango-thai-lang module, as it introduces too many + dependencies for the udeb (closes: #419595). + * Fix the incorrect libpango1.0-common -> libpango1.0-0 documentation + link. + + Install docs in libpango1.0-common instead. + + Reverse the symlink. + + libpango1.0-common.preinst.in: remove the old symlink. + + libpango1.0-0.postinst.in: create the new one. + + -- Josselin Mouette Fri, 20 Apr 2007 20:53:39 +0200 + +pango1.0 (1.16.2-1) unstable; urgency=low + + * Fix control generation. + * Include the new uploaders.mk from gnome-pkg-tools instead of duplicating + its logic; build-dep on gnome-pkg-tools >= 0.11. + * Run "make check" test suite for the shared flavor except if + DEB_BUILD_OPTIONS contains the "nocheck" keyword; ignore failures. + * Add support for DEB_BUILD_OPTIONS_PARALLEL. + * Upload to unstable; drop check-dist include. + * New upstream stable release; no API change. + * Wrap build-deps and deps. + * Add ${misc:Depends}. + * Add hint for vim that debian/pango.defoma is Perl. + * Set sane default CFLAGS; pass debian/rules' CFLAGS and LDFLAGS to + configure, doh! + * Cleanups. + + -- Loic Minier Sat, 14 Apr 2007 16:30:10 +0200 + +pango1.0 (1.16.1-1) experimental; urgency=low + + * Drop TOP_SRC_DIR from rules. + * Make debian/control PHONY. + * Mist cleanups; remove some useless mkdirs. + * Tune udeb description. + * New upstream release. + - Drop patch 30_included-libthai-link-libthai, merged upstream. + + -- Loic Minier Tue, 13 Mar 2007 15:00:31 +0100 + +pango1.0 (1.16.0-1) experimental; urgency=low + + * New upstream releases, new upstream branch, with API additions and a new + new module ABI version (1.6.0). + - Bump up libcairo2-dev build-deps and dep to >= 1.2.6. + - Bump up libglib2.0-dev build-deps and dep to >= 2.12.0. + - Drop patch 20_fix-fontconfig-fcmatch, fixed upstream. + - Update patch 21_malayalam-rendering with respect to indentation. + - Update patch 30_included-libthai-link-libthai with an automake-1.9 run. + - Refresh patches 10_scan-module-files-in-dirs, + 11_module-files-append-module-files-d, + 12_module-files-append-compat-module-files-d. + - Bump up MODVER to 1.6.0. + * Revert to libthai-dev instead of libthai0-dev. + * Move build and install base dirs to debian/build and debian/install + instead of debian/tmp/build and debian/tmp/install. + + -- Loic Minier Wed, 7 Mar 2007 11:42:58 +0100 + +pango1.0 (1.14.10-1) experimental; urgency=low + + * Remove .pc during clean. + * New upstream releases; no API change. + - Target at experimental. + - Include the new check-dist Makefile to prevent accidental uploads to + unstable; bump build-dep on gnome-pkg-tools to >= 0.10. + - Build-depend on libthai0-dev (>= 0.1.7). + - Update patch 21_malayalam-rendering as some changes were not merged + upstream. + - New patch, 30_included-libthai-link-libthai, fixes the static build of + the thai lang module which wasn't linked to libthai; GNOME #414297. + - Let libpango1.0-0 conflict with pango-libthai as the thai lang module is + now in this package. + + -- Loic Minier Sat, 3 Mar 2007 18:02:25 +0100 + +pango1.0 (1.14.8-5) unstable; urgency=low + + * Use /usr/lib/$(DEB_HOST_GNU_TYPE) instead of /usr/$(DEB_HOST_GNU_TYPE)/lib + for multiarch builds. + * Add a get-orig-source target to retrieve the upstream tarball. + * New patch, 12_module-files-append-compat-module-files-d, for the embedded + copy of the binary packages in ia32-libs-gtk, uses + /usr/lib32/pango//module-files.d (respectively + /usr/lib64/pango//module-files.d) instead of + /usr/lib/pango//module-files.d on i386 (respectively amd64 + and ia64) if present; see #406455. + + -- Loic Minier Sun, 14 Jan 2007 21:31:37 +0100 + +pango1.0 (1.14.8-4) unstable; urgency=medium + + [ Loic Minier ] + * Let libpango1.0-dev suggest imagemagick for "convert" which might be used + in pango-view; thanks Davide Viti; closes: #404313. + + [ Josselin Mouette ] + * 21_malayalam-rendering.patch: patch from Praveen A to fix Malayalam + rendering (closes: #404727). + + -- Josselin Mouette Fri, 29 Dec 2006 00:26:19 +0100 + +pango1.0 (1.14.8-3) unstable; urgency=medium + + * New patch, 20_fix-fontconfig-fcmatch, to fix the match pattern prior to + FcFontMatch(); thanks Eugeniy Meshcheryako; closes: #401924. + + -- Loic Minier Fri, 15 Dec 2006 10:47:12 +0100 + +pango1.0 (1.14.8-2) unstable; urgency=low + + * Upload to unstable. + + -- Loic Minier Thu, 23 Nov 2006 16:51:22 +0100 + +pango1.0 (1.14.8-1) experimental; urgency=low + + * New upstream stable release; no API change; thread-safety fix (but pango + is not thread-safe), minor bug fixes and cleanups. + - Target at experimental for now. + + -- Loic Minier Tue, 21 Nov 2006 11:09:04 +0100 + +pango1.0 (1.14.7-1) unstable; urgency=low + + * New upstream releases; no API change. + + -- Loic Minier Fri, 13 Oct 2006 11:02:25 +0200 + +pango1.0 (1.14.5-1) unstable; urgency=medium + + * Fix some probably harmless typos. + * New upstream release; no API change. + - Switch from tar-in-tar and sys-build to regular source and quilt + patching; build-depend on quilt; set TOP_SRC_DIR to ".". + * Create the stampdir if necessary before writing stamps. + * Recommends libpango1.0-0, not libpango1.0; thanks Luk Claes; + closes: #391141. + * Backup config.guess and .sub after patching. + * Drop the old module files handling. + - Drop update-pango-modules and man pages. + - Conflict with packages using update-pango-modules in the past, i.e. + pango-libthai (<< 0.1.6-2). + - Delete /etc/pango/pango.modules on upgrades of libpango1.0-common. + * Ship pango-querymodules, pango-view, and their man pages in + libpango1.0-dev instead of -common; add conflicts/replaces. + * Switch libpango1.0-common to Arch: all. + - Build-depend on dpkg-dev >= 1.13.19. + - Use >= ${source:Version} instead of ${Source-Version} for references to + libpango1.0-common. + - List COMMON_PKG in BINARY_INDEP_PKGS instead of BINARY_ARCH_PKGS. + - Update dh_* calls. + - Drop ${shlibs:Depends} dep. + - Does not depend on libpango1.0-0 anymore, really fixes circular + dependency instead of working around it; see #309437. + * Remove the useless $PangoAliases from update-pangox-aliases. + * Centralize the definition of LIBDIR in debian/rules; defaults to + "usr/lib". + * Cleanup obsolete description of debug package. + * Multiarch support: building with multiarch in DEB_BUILD_OPTIONS will set + LIBDIR and PANGO_MODVER_DEP for multiarch; closes: #372508. + * Use ${binary:Version} instead of ${Source-Version} for consistency. + * Drop usage of Debconf; always use Defoma; closes: #308933, #330928. + * Cleanup maintainer scripts. + + -- Loic Minier Thu, 5 Oct 2006 14:11:00 +0200 + +pango1.0 (1.14.4-2) unstable; urgency=low + + * Install older ChangeLogs as well. + * Re-add update-pango-modules call in postinst during the mini-transition to + dh_pangomodules; remove warnings for now. + * Upload to unstable. + + -- Loic Minier Sun, 24 Sep 2006 18:05:53 +0200 + +pango1.0 (1.14.4-1) experimental; urgency=low + + * New upstream releases; no API change. + + -- Loic Minier Tue, 19 Sep 2006 18:52:52 +0200 + +pango1.0 (1.14.0-1) experimental; urgency=low + + * New upstream releases, with API additions. + - Target at experimental. + - Drop patch 10_allow-empty-gpos-table, merged upstream. + - shlibs bumped (follow upstream version). + - Run debconf-updatepo. + * Merge 1.12.3-2. + * Bump up Standards-Version to 3.7.2. + * New module files handling with *.modules files below + /usr/lib/pango//module-files.d. + - New patch, 10_scan-module-files-in-dirs, to read all *.modules files + when a directory is encountered in the Pango/ModuleFiles configuration + or in the default module search path. Forwarded in GNOME #355985. + - New patch, 11_module-files-append-module-files-d.patch, to append + /usr/lib/pango//module-files.d to the list of module + files to load modules from. Forwarded in GNOME #355985. + - Create a /usr/lib/pango//module-files.d/pango1.0.modules + instead of /etc/pango/pango.modules in install-udeb and add a similar + snippet in install-shared. + - Remove the update-pango-modules call from postinst. + - Warn of usage of update-pango-modules; the rest of the script is kept + intact for backwards compatibility during the transition and presumably + until the next Debian release. + - Fixes usage of Pango in a Debconf frontend just after Pango is unpacked + but before it is configured; this is Ubuntu #41297 but the fix is + different. + - Paves the way for multiarch support. + * Define the flags for each flavor (shared, static, and udeb) in Makefile + vars and share the common flags. + * Rewrite rule inter-dependencies to handle the udeb flavor equally as the + two others; misc cleanups. + * Drop very old find snippet which rmdired all directories below debian/; it + exists since before history tells us and breaks the build. + * Make BUILD_ directories absolute. + * Build flavors out-of-tree; saves 30% of required build space (28 MB) and + some build time / IO load; this also seems to make filenames printed in + assertions or other warnings to be the full pathname of files during the + build. + * Only pass --host to configure if DEB_HOST_GNU_TYPE and DEB_BUILD_GNU_TYPE + differ. + * Stop shipping *.la and *.a files of modules. + * Rewrite most of the build process to be simpler and share the code section + which permit it. + * Misc cleanups. + * Generate a Provides: pango1.0-modver-@MODVER@ in libpango1.0-@SONAME@ to + track the module version of Pango and to permit Pango modules to depend on + it. + * New Debhelper-based command, dh_pangomodules, to create a Pango Module + file for all Pango modules. + * Make use of the new dh_pangomodules during the build (override the path to + pango-querymodules). + * Make dh_pangomodules support dependency generation as well: if at least + one Pango module was found, add the current Pango module version virtual + provide to ${misc:Depends}. + * Use PANGO_MODVER_DEP instead of MODVER. + * Cleanup update-pango-modules. + * Install a man page for dh_pangomodules. + * Rewrite the other half of the build process, for my own sanity. + * Drop the debhelper dependency. + * Upgrade libpango-doc's Suggests: libglib2.0-doc to a Recommends. + * New shlibs handling for inter-dependencies; avoids the shlibs + self-dependencies for the shared package and the udeb, and requires manual + handling of inter-dependencies; helps working around the circular + dependencies, #309437. + * Let libpango1.0-common Recommend libpango1.0-0 instead of Depending on it + as it did in the past, since the update-pango-modules may now fail without + consequences (update-pango-aliases doesn't require libpango at all). + (Closes: #309437) + * Empty the dependency_libs in the *.la files of libpango1.0-dev. + * More build cleanups and simplifications. + * Move PANGO_MODVER_DEP at the top of dh_pangomodules.in. + * Update patch 11_module-files-append-module-files-d to use + G_SEARCHPATH_SEPARATOR_S and g_strjoin. + * Merge 1.12.4-1. + * Add missing dh_installdirs call and re-add /etc/pango to + libpango1.0-common since it's still needed. + + -- Loic Minier Tue, 19 Sep 2006 09:25:20 +0200 + +pango1.0 (1.13.2-1) experimental; urgency=low + + * New upstream version + * debian/control.in: + - require cairo 1.1.2 + * debian/watch: + - updated + + -- Sebastien Bacher Mon, 3 Jul 2006 15:03:53 +0200 + +pango1.0 (1.12.4-1) unstable; urgency=low + + * New upstram release; no API changes. + - Drop patch 10_allow-empty-gpos-table.patch, merged upstream. + + -- Loic Minier Sat, 16 Sep 2006 23:29:34 +0200 + +pango1.0 (1.12.3-2) unstable; urgency=low + + [ Oystein Gisnas ] + * debian/watch: + - Update watch file + * debian/copyright: + - Update source location + + [ Loic Minier ] + * New patch, 10_allow-empty-gpos-table, to allow an empty GPOS table, should + prevent warnings reported in Debian #377944, thanks John Wright; included + in upstream CVS and in >= 1.13.4 releases. + * Add Russian Debconf templates translation, thanks Yuri Kozlov. + (Closes: #380131) + * Sort modules in update-pango-modules(.in), as requested by Daniel Glassey. + (Closes: #341463) + + -- Loic Minier Thu, 17 Aug 2006 19:55:45 +0200 + +pango1.0 (1.12.3-1) unstable; urgency=low + + * New upstream version: + - Increased robustness against broken pango.modules + - Improved build infrastructure: + Remove CAIRO_CFLAGS from pangocairo.pc.in, as it Require's cairo already. + - Improved documentation. + - Misc fixes. + Bugs fixed in this release: + - With PangoFc and PangoWin32, approximate digit width is not what it says + - Pango needlessly falls back away from a Type 1 font into a TTF font + - pango should handle more characters as zero width + - pango_glyph_string_extents_range possible bug + - Unhinted fonts are measured incorrectly and + drawing problems occur as a result + + -- Sebastien Bacher Sat, 27 May 2006 13:59:43 +0200 + +pango1.0 (1.12.1-3) unstable; urgency=low + + * debian/compat: + - updated + * debian/control.in, debian/rules: + - patch by Frans Pop + - add --add-udeb option for dh_makeshlibs which autogenerates the + udeb: lines for the shlibs file (Closes: #365293) + - this requires debhelper 5.0.22 + - drop the Provides: libpango1.0-@SONAME@ + - add a temporary hack in debian/rules to create a correct dependency on + libcairo2-directfb-udeb + * debian/po/gl.po: + - Galician translation by Jacobo Tarrio + (Closes: #361268) + * debian/rules: + - updated the -dbg package name to work with the new compat + + -- Sebastien Bacher Sat, 6 May 2006 15:19:52 +0200 + +pango1.0 (1.12.1-2) unstable; urgency=low + + * debian/control.in: + - Build-Depends on new libx11-dev to workaround xrender not doing that + - require the new libxrender version + * debian/rules: + - use "-plibpango$(apiver)-udeb" for udeb build, doesn't run dh_strip when + not required + + -- Sebastien Bacher Thu, 13 Apr 2006 22:22:38 +0200 + +pango1.0 (1.12.1-1) unstable; urgency=low + + * New upstream version: + - Fix non-OpenType fonts losing kerning in 1.12.0 + - Fix blurred underlines on Win32 [#332656, Tor Lillqvist] + - Build fix when having both Win32 and FreeType cairo backends available + - Bugs fixed in this release: 334802,336026,332656,337502 + * debian/control.in: + - Renamed the debug package, Conflicts,Replaces with the previous one + * debian/rules: + - use dh_strip to make the debug package so it works automagically with gdb + - use the same regexp than glib to get the version, + fix the issue with binNMU (Closes: #358127) + + -- Sebastien Bacher Sat, 8 Apr 2006 00:41:25 +0200 + +pango1.0 (1.12.0-2) unstable; urgency=low + + * debian/rules: set modver to 1.5.0 (closes: #356661, #357981). + + -- Jordi Mallach Mon, 20 Mar 2006 19:04:16 +0100 + +pango1.0 (1.12.0-1) unstable; urgency=low + + * New upstream release. + * debian/control.in: Bump glib build and runtime dependencies again. + * debian/watch: use download.gnome.org and look in the 2.12 directory. + + -- Jordi Mallach Sun, 19 Mar 2006 12:11:29 +0100 + +pango1.0 (1.11.99-1) experimental; urgency=low + + * New upstream development release. + * [debian/control.in] Bumped glib build and runtime dependencies per + configure.in . + * [debian/docs.in] Remove TODO from list as it is no longer present + upstream. + + -- J.H.M. Dassen (Ray) Sat, 11 Mar 2006 14:39:21 +0100 + +pango1.0 (1.10.4-1) unstable; urgency=medium + + * New upstream release (crasher assertion fixed). + + -- J.H.M. Dassen (Ray) Mon, 27 Feb 2006 23:38:22 +0100 + +pango1.0 (1.10.3-1) unstable; urgency=low + + * New upstream release (various documentation improvements, achieving + 100% symbol coverage; minor bug fixes). + + -- J.H.M. Dassen (Ray) Mon, 6 Feb 2006 20:40:36 +0100 + +pango1.0 (1.10.2-1) unstable; urgency=low + + * New upstream release (mostly bugfixes and documentation updates). + * [debian/rules] Ensure the build aborts when there are still references + to undefined symbols; make the linker work a bit harder so dynamic + loading can be done faster. + + -- J.H.M. Dassen (Ray) Sat, 7 Jan 2006 10:08:56 +0100 + +pango1.0 (1.10.1-2) unstable; urgency=low + + * Upload to unstable + * debian/po/sv.po: + - Swedish translation by Daniel Nylander + (Closes: #338667) + * debian/rules: + - use debconf-updatepo instead of deconf2po-update + + [ Loic Minier ] + * Remove xlibs-dev deps and build-deps. + [debian/control, debian/control.in] + + -- Sebastien Bacher Thu, 15 Dec 2005 14:37:53 +0100 + +pango1.0 (1.10.1-1) experimental; urgency=low + + * New upstream version. + * debian/control.in: + - Build-Depends/Depends on libcairo. + * debian/patches/buildfix.patch, + debian/patches/pango-attr-list-splice-fix.patch: + - fixed with the new version. + * debian/po/vi.po: + - Vietnamese translation by Clytie Siddall + (Closes: #316697). + * debian/rules: + - fixed the clean rule (Closes: #332504). + * debian/watch: + - updated. + + -- Sebastien Bacher Mon, 17 Oct 2005 14:10:22 +0200 + +pango1.0 (1.8.2-3) unstable; urgency=high + + * Urgency high because of RC bug fix. + * Add "XC-Package-Type: udeb" to the udeb package and build-depend on + debhelper >= 4.9.12, patch by Frans Pop. (Closes: #331434) + [debian/control.in, debian/control] + * Depend on "debconf | debconf-2.0". (Closes: #332059) [debian/control.in, + debian/control] + * Templates German translation by Jens . + (Closes: #330926) [debian/po/de.po] + * Templates Danish translation by Claus Hindsgaul + (Closes: #320802) [debian/po/da.po] + + -- Loic Minier Thu, 6 Oct 2005 22:04:44 +0200 + +pango1.0 (1.8.2-2) unstable; urgency=medium + + * Add patch from CVS to fix an important bug in pango_attr_list_splice, see + . (Closes: #328091) + [debian/patches/pango-attr-list-splice-fix.patch] + * Update FSF address. [debian/copyright] + * Bump Standards-Version to 3.6.2. [debian/control, debian/control.in] + + -- Loic Minier Fri, 16 Sep 2005 16:23:20 +0200 + +pango1.0 (1.8.2-1) unstable; urgency=low + + * New upstream version. + * debian/patches/buildfix.patch: + - fix a build issue. + + -- Sebastien Bacher Fri, 29 Jul 2005 23:46:40 +0200 + +pango1.0 (1.8.1-1) unstable; urgency=medium + + * New upstream bugfix release. + * [debian/scripts/vars, debian/sources] Updated for new upstream release. + * [debian/patches/absolute-attribute.diff] Removed; this is now handled + upstream in a different way. + + -- J.H.M. Dassen (Ray) Sun, 6 Mar 2005 09:53:11 +0100 + +pango1.0 (1.8.0-3) unstable; urgency=low + + * Upload to unstable. + * debian/control.in: + - set myself as maintainer. + + -- Sebastien Bacher Mon, 31 Jan 2005 12:34:51 +0100 + +pango1.0 (1.8.0-2) experimental; urgency=low + + * debian/patches/absolute-attribute.diff: + - patch to fix absolute fonts (Closes: #289021). + + -- Sebastien Bacher Fri, 7 Jan 2005 11:27:16 +0100 + +pango1.0 (1.8.0-1) experimental; urgency=low + + * New upstream release. + * debian/control.in: + - updated the Build-Depends. + * debian/po/cs.po: + - Czech translation from Miroslav Kure + (Closes: #283224). + * debian/watch: + - updated. + + -- Sebastien Bacher Wed, 29 Dec 2004 17:45:00 +0100 + +pango1.0 (1.6.0-3) unstable; urgency=low + + * debian/rules: + - set modver to 1.4.0 (Closes: #281806). + + -- Sebastien Bacher Tue, 23 Nov 2004 18:35:04 +0100 + +pango1.0 (1.6.0-2) unstable; urgency=low + + * GNOME team upload. + * J.H.M. Dassen (Ray): + - [debian/rules] Changes from trunk: + + Derive "modver" value from "major" and "minor" rather than have it + hardwired. + - Fixed udeb name for the Hurd. + * Colin Watson (#274092): + - binary-arch depends on binary-arch-udeb. + - Strip udeb! + * Jordi Mallach: + - Upload to unstable. + + -- Jordi Mallach Wed, 17 Nov 2004 14:41:32 +0100 + +pango1.0 (1.6.0-1) experimental; urgency=low + + * New upstream release. + * [debian/watch] Updated. + + -- J.H.M. Dassen (Ray) Tue, 14 Sep 2004 21:37:45 +0200 + +pango1.0 (1.5.2-1) experimental; urgency=low + + * New upstream development release. + * [debian/pango.defoma] Fixed logic. + + -- J.H.M. Dassen (Ray) Sat, 7 Aug 2004 10:37:12 +0200 + +pango1.0 (1.5.0-2) experimental; urgency=low + + * debian/rules: + - modversion is still 1.4.0 since there is not compatibility breakage + for the moment. + + -- Sebastien Bacher Fri, 2 Jul 2004 11:49:31 +0200 + +pango1.0 (1.5.0-1) experimental; urgency=low + + * New development upstream release. + * debian/watch: Updated to the unstable branch. + * debian/pango.defoma: Use patch by Flavio Stanchina + to fix perl warnings in the defoma + script. Thanks for the patch! (Closes: #256335) + + -- Marc 'HE' Brockschmidt Mon, 28 Jun 2004 13:17:02 +0200 + +pango1.0 (1.4.0-4) unstable; urgency=high + + * debian/rules: + + reverted previous change to fix the breakages on ia64 and alpha + (Closes: #252401). + + -- Sebastien Bacher Sat, 5 Jun 2004 15:39:56 +0200 + +pango1.0 (1.4.0-3) unstable; urgency=low + + * GNOME Team Upload. + * Upload to unstable (Closes: #238663). + * Akira TAGOH + + backport from 1.2.5-4 + + debian/pango.defoma: + - fixed to avoid the regex fails due to unquoted strings. + + po/tr.po: + - added Turkish translation. + * J.H.M. Dassen (Ray) : + + debian/rules: Make the linker work a bit harder so dynamic loading can be + done faster; safety measure: ensure the build aborts when the library + still has references to undefined symbols. + + -- Sebastien Bacher Sat, 22 May 2004 14:52:43 +0200 + +pango1.0 (1.4.0-2) experimental; urgency=low + + * Akira TAGOH + + backport from 1.2.5-3 + - po/nl.po: added Dutch translation. + - debian/control: fixed the dependencies for the separated xlibs-dev. + - debian/rules: don't specify the modules for --with-included-modules for + the static build. that bug was already gone. + + -- Akira TAGOH Tue, 20 Apr 2004 00:23:25 +0900 + +pango1.0 (1.4.0-1) experimental; urgency=low + + * New upstream release (Closes: #238663). + * debian/pango-querymodules.1: + + removed since included in the new upstream release. + * debian/patches/000_pango1.0-1.2.5-fix-thai-sharper.patch: + + removed. + * debian/patches/001_new_freetype_build_system.patch: + + removed. + * debian/rules: + - don't claim the newer shlibs. + - updated modules list. + + -- Sebastien Bacher Thu, 18 Mar 2004 21:07:49 +0100 + +pango1.0 (1.2.5-5) unstable; urgency=low + + * Akira TAGOH + + debian/pango.defoma: + - fixed to avoid the regex fails due to unquoted strings. + Thanks to Flavio Stanchina + (closes: Bug#247198) + + po/tr.po: + - added Turkish translation. (closes: Bug#246079) + Thanks to Gürkan Aslan + + -- Akira TAGOH Mon, 10 May 2004 02:34:54 +0900 + +pango1.0 (1.2.5-3) unstable; urgency=low + + * Ack to NMU (closes: Bug#221431, Bug#220988) + * po/nl.po: added Dutch translation. + thanks to Luk Claes (closes: Bug#244321) + * debian/control: updated the dependencies for separated xlibs-dev. + thanks to Kevin B. McCarty (closes: Bug#241505) + + -- Akira TAGOH Mon, 19 Apr 2004 23:28:36 +0900 + +pango1.0 (1.2.5-2.1) unstable; urgency=high + + * NMU + * [debian/patches/001_new_freetype_build_system.patch] New, needed to work + with freetype 2.1.7. (Closes: #220988) + * [debian/control.in, debian/control] Bumped the freetype build dependency. + + -- J.H.M. Dassen (Ray) Tue, 18 Nov 2003 10:17:51 +0100 + +pango1.0 (1.2.5-2) unstable; urgency=low + + * acknowledge to NMU. (closes: Bug#216003, Bug#216091) + * debian/control: + - added Uploaders to maintain as team. + - added gnome-pkg-tools to Build-Depends. + * debian/rules: + - modified to generate debian/control using gnome-pkg-tools. + * debian/patches/000_pango1.0-1.2.5-fix-thai-sharper.patch: + - applied a patch to fix displaying always hexadecimal glyphs when using + Thai sharper. (closes: Bug#210557) + + -- Akira TAGOH Sat, 25 Oct 2003 04:16:52 +0900 + +pango1.0 (1.2.5-1.1) unstable; urgency=medium + + * NMU + * [debian/control.in] Follow the libxft2-dev -> libxft-dev renaming to + become installable again. (Closes: #216003) + + -- J.H.M. Dassen (Ray) Thu, 16 Oct 2003 09:39:38 +0200 + +pango1.0 (1.2.5-1) unstable; urgency=low + + * New upstream release. + * debian/README.Debian: + - moved some notices from libpango1.0-common.templetes. + (closes: Bug#206266) + * debian/control: + - bumped Standards-Version to 3.6.1.0. + * debian/rules: + - removed dh_undocumented. + * debian/po/pt_BR.po: + - updated Brazilian Portuguese translation from Andre Luis Lopes. + (closes: Bug#208037) + + -- Akira TAGOH Sun, 7 Sep 2003 19:21:40 +0900 + +pango1.0 (1.2.3-1) unstable; urgency=low + + * New upstream release. (closes: Bug#199965) + * debian/patches/: + - 000_pango-1.2.1-coverage-off-by-one.patch: removed. + - 000_pango1.0-1.2.1-dont_check_xft_if_without_x.patch: removed. + * debian/update-pangox-aliases: + - fix typo. (closes: Bug#199208) + * debian/pango.defoma: + - fix typo. + * debian/rules: + - don't claim the newer shlibs. + - don't statically link thai-ft2 module so that it's broken. + * debian/scripts/lib: + - redirect the echo back of cd command to /dev/null. (closes: Bug#199876) + * debian/pango-querymodules.1: + - added. + + -- Akira TAGOH Sun, 6 Jul 2003 09:58:36 +0900 + +pango1.0 (1.2.1-4) unstable; urgency=low + + * debian/libpango1.0-common.templates: + - fix typo. Thanks to Philippe Batailler + * debian/po/fr.po: + - add French translation. Philippe Batailler. (closes: Bug#188886) + * debian/control: + - bumped Standards-Version to 3.5.10.0. + - changed the sections for libpango1.0-dev and libpango1.0-dbg to + libdevel. + * debian/compat: + - use it instead of DH_COMPAT. + * debian/patches/000_pango-1.2.1-coverage-off-by-one.patch: + - applied a backport patch to fix off-by-one error. Thanks Roger So for + this notification. (closes: Bug#194661) + + -- Akira TAGOH Tue, 27 May 2003 02:52:56 +0900 + +pango1.0 (1.2.1-3) unstable; urgency=low + + * build against the latest fontconfig. 2.1.90-1 was broken. + (closes: Bug#183389) + * debian/control: + - update Build-Depends. + - rename libpango1.0-0-udeb to libpango1.0-udeb. + - delete Depends: libpango1.0-common for libpango1.0-udeb. + (closes: Bug#183748) + - add Provides: libpango1.0-0 for libpango1.0-udeb. + * debian/rules: + - doh! fixed the symlinks on /usr/share/gtk-doc/html (closes: Bug#183503) + - bumped DH_COMPAT to 4. + * debian/libpango1.0-udeb.files: + - contain the files in libpango1.0-common package to libpango1.0-udeb. + (closes: Bug#183746) + * debian/po/pt_BR.po: + - add Brazilian Portuguese translation from Andre Luis Lopes + (closes: Bug#183431) + + -- Akira TAGOH Sat, 8 Mar 2003 16:53:44 +0900 + +pango1.0 (1.2.1-2) unstable; urgency=low + + * debian/control: + - drop ", for the debian-installer" from description of libpango1.0-0-udeb. + (closes: Bug#180155) + - add po-debconf to Build-Depends. + - update Build-Depends for debhelper. + * debian/rules: + - create the symlinks on /usr/share/gtk-doc + * support po-debconf. + + -- Akira TAGOH Tue, 4 Mar 2003 02:34:08 +0900 + +pango1.0 (1.2.1-1) unstable; urgency=low + + * New upstream release. + * debian/control: + - according to Michael Cardenas , create + libpango1.0-0-udeb. + - add autotools-dev to Build-Depends. + * debian/rules: + - modified to create udeb without X support. + - remove the old debug libraries on install process if exists. + * debian/patches/000_pango1.0-1.2.1-dont_check_xft_if_without_x.patch: + applied to fix the build-without-x stuff. + + -- Akira TAGOH Tue, 4 Feb 2003 23:55:50 +0900 + +pango1.0 (1.2.0-3) unstable; urgency=low + + * debian/control: + updated Build-Depends to fix the dependency issue. (closes: Bug#176034) + + -- Akira TAGOH Sat, 11 Jan 2003 03:51:51 +0900 + +pango1.0 (1.2.0-2) unstable; urgency=low + + * debian/control: + - added dependency of libpango1.0-common. (closes: Bug#175838) + - removed libpango-common package. it's no longer needed. I hope the loop + dependency will be disappeared. + + -- Akira TAGOH Thu, 9 Jan 2003 23:54:30 +0900 + +pango1.0 (1.2.0-1) unstable; urgency=low + + * New upstream release. + * debian/patches/000_pango1.0-1.0.5-fixbuild-libtool.patch: + removed. it should be no longer needed. + * debian/libpango1.0-common.templates{,.ja}: updated. + * debian/libpango1.0-common.config: notice changed default renderer. + * debian/README.Debian: updated. + * debian/control: updated Build-Depends. + * debian/xftconfig.sample: removed. + + -- Akira TAGOH Sun, 5 Jan 2003 23:13:46 +0900 + +pango1.0 (1.0.5-4) unstable; urgency=low + + * debian/patches/000_pango1.0-1.0.5-fixbuild-libtool.patch: + applied to fix the build issue on mips and mipsel. (closes: Bug#172416) + * debian/copyright: + fix copyright-lists-upstream-authors-with-dh_make-boilerplate issue. + * debian/control: + - bumped Standards-Version to 3.5.8. + - updated Build-Depends. + * debian/rules: + modified to build the static libraries. (closes: Bug#161937) + * debian/README.Debian: + updated the static-linked program issue. + + -- Akira TAGOH Thu, 12 Dec 2002 02:17:56 +0900 + +pango1.0 (1.0.5-3) unstable; urgency=low + + * debian/xftconfig.sample: add .xftconfig sample file. + + -- Akira TAGOH Fri, 25 Oct 2002 02:40:54 +0900 + +pango1.0 (1.0.5-2) unstable; urgency=low + + * debian/pango.defoma: uses the wild cards instead of all iso8859-x entries. + * debian/README.Debian: update about static libraries issue. + * debian/control: add 'libpango1.0-common Recommends: x-ttcidfont-conf'. If + you decided defoma manages /etc/pango/pangox.aliases file, you need to + install x-ttcidfont-conf. + + -- Akira TAGOH Fri, 25 Oct 2002 00:38:46 +0900 + +pango1.0 (1.0.5-1) unstable; urgency=low + + * New upstream release. + * debian/README.Defoma: improved the documentation. Thanks Jim W. Jaszewski. + * debian/control: bumped Standards-Version to 3.5.7. + * debian/rules: support noopt for DEB_BUILD_OPTIONS. + + -- Akira TAGOH Wed, 16 Oct 2002 00:38:06 +0900 + +pango1.0 (1.0.4-2) unstable; urgency=low + + * debian/update-pango-modules.fr.1: added. Thanks Julien Louis. + * debian/update-pangox-aliases.fr.1: (closes: Bug#156989) + * debian/control: + - bumped Standards-Version and depends debhelper (>> 4). + - add libglib2.0-doc to Suggests for -doc. + * debian/rules: + - add symlink to fix the missing symlink for glib, gobject. (closes: + Bug#158721) + + -- Akira TAGOH Sat, 31 Aug 2002 11:27:48 +0900 + +pango1.0 (1.0.4-1) unstable; urgency=low + + * New upstream release. + - needs to be re-ran xftcache and should be fixed by the upstream. see + http://bugzilla.gnome.org/show_bug.cgi?id=86911 for more details. + (closes: Bug#154985) + + -- Akira TAGOH Sun, 4 Aug 2002 18:08:10 +0900 + +pango1.0 (1.0.3-3) unstable; urgency=low + + * debian/libpango1.0-doc.doc-base: add a new line before Format: (closes: + Bug#152928) + * debian/libpango1.0-common.postinst: fix the creating pangox.aliases issue. + (closes: Bug#152806) + + -- Akira TAGOH Mon, 15 Jul 2002 00:11:29 +0900 + +pango1.0 (1.0.3-2) unstable; urgency=low + + * Build against the latest libfreetype6 + * debian/control: changed a summary from 'Dummy' to 'Empty'. + + -- Akira TAGOH Tue, 18 Jun 2002 02:04:37 +0900 + +pango1.0 (1.0.3-1) unstable; urgency=low + + * New upstream release. + + -- Akira TAGOH Sun, 16 Jun 2002 04:09:09 +0900 + +pango1.0 (1.0.2-1) unstable; urgency=low + + * New upstream release. + + -- Akira TAGOH Wed, 29 May 2002 01:48:35 +0900 + +pango1.0 (1.0.1-4) unstable; urgency=low + + * debian/pango.defoma: + - s/_/ / to fix wrong family name, and register to monospace when specify + 'Fixed' to Width. (closes: Bug#144941) + - fix the missing XLFDs. Thanks, ha shao. + - split the cache for iso10646. + - get the fonts in priority order. + * debian/update-pango-modules: create /etc/pango directory for workaround, + if it's not found. + * debian/libpango1.0-common.templates: fix typo. (closes: Bug#145473) + + -- Akira TAGOH Sun, 12 May 2002 05:26:25 +0900 + +pango1.0 (1.0.1-3) unstable; urgency=medium + + * debian/scripts/vars.build: fix bashism. + * debian/libpango1.0-common.{config,templates}: + fix my sucked english ;) (closes: Bug141108) + * debian/libpango1.0-common.postinst: + don't always call update-pangox-aliases. + * debian/README.Debian: add static link issue. libpango1.0-dev doesn't + provide some static libraries, but don't try to statically link this + library. + * debian/libpango1.0-common.templates-ja: add. + + -- Akira TAGOH Sun, 14 Apr 2002 08:08:43 +0900 + +pango1.0 (1.0.1-2) unstable; urgency=low + + * debian/control: + - add versioned dependency for libfreetype6-dev (closes: Bug#140728) + - forgot to update versioned dependency for -dev. + - move all recommended font packages to Suggests for f**kin' latin1 ONLY + users, because our packaging mechanism looks like they have a right to + an opinion. I'm disappointed. (closes: Bug#140621) + * debian/README.Debian: describe about pangox.aliases. + * debian/libpango1.0-common.config, + debian/libpango1.0-common.templates: + add a note for suggested font packages. + + -- Akira TAGOH Thu, 4 Apr 2002 01:55:18 +0900 + +pango1.0 (1.0.1-1) unstable; urgency=low + + * New upstream release. + * debian/README.Debian: fix typo. + * debian/libpango1.0-common.config: fix bashism. (closes: Bug#140074, + Bug#140220) + * debian/control: changed from Suggests to Recommends. those fonts is + necessary to use Pango for debian. + * debian/libpango1.0-common.templates: add some templates. + * debian/libpango1.0-common.postinst: (closes: Bug#140088) + - save an old pangox.aliases file. + - make sure entrust a management to defoma. + * debian/update-pango-modules: check a modules directory. + + -- Akira TAGOH Sat, 30 Mar 2002 17:33:42 +0900 + +pango1.0 (1.0.0-7) unstable; urgency=low + + * debian/rules: Oh.. don't clean up /var directories... (closes: Bug#139923) + + -- Akira TAGOH Tue, 26 Mar 2002 09:22:31 +0900 + +pango1.0 (1.0.0-6) unstable; urgency=low + + * debian/libpango1.0-common.templates: fix misspelling (closes: Bug#139831) + + -- Akira TAGOH Tue, 26 Mar 2002 00:29:48 +0900 + +pango1.0 (1.0.0-5) unstable; urgency=low + + * debian/update-pangox-aliases{,.1}: add. + * debian/libpango1.0-common.postinst: fix generating pangox.aliases even if + they have no defomized font packages. (closes: Bug#139695) + + -- Akira TAGOH Sun, 24 Mar 2002 22:11:35 +0900 + +pango1.0 (1.0.0-4) unstable; urgency=low + + * debian/libpango1.0-common.postinst: fix bashism. + + -- Akira TAGOH Sun, 17 Mar 2002 03:38:18 +0900 + +pango1.0 (1.0.0-3) unstable; urgency=low + + * debian/{rules,control}: add libpango-common as dummy package. + it will helps to upgrade -common package. + + -- Akira TAGOH Sat, 16 Mar 2002 01:30:12 +0900 + +pango1.0 (1.0.0-2) unstable; urgency=low + + * debian/control: add defomized font packages to Suggests + * debian/libpango1.0-common.{config,postinst}: + moved removing old pangox.aliases to postinst. + * debian/update-pango-modules: fix file attribute for pangox.aliases... + + -- Akira TAGOH Thu, 14 Mar 2002 06:42:41 +0900 + +pango1.0 (1.0.0-1) unstable; urgency=low + + * Initial Release. + * Defomized for pangox.aliases. + * update-pango-modules: provides wrapper script for updating pango modules. + + -- Akira TAGOH Tue, 12 Mar 2002 17:53:38 +0900 diff --git a/clean b/clean new file mode 100644 index 00000000..f4807433 --- /dev/null +++ b/clean @@ -0,0 +1 @@ +debian/locales/ diff --git a/control b/control new file mode 100644 index 00000000..1162a748 --- /dev/null +++ b/control @@ -0,0 +1,316 @@ +# This file is autogenerated. DO NOT EDIT! +# +# Modifications should be made to debian/control.in instead. +# This file is regenerated automatically in the clean target. +Source: pango1.0 +Section: libs +Priority: optional +Maintainer: Debian GNOME Maintainers +Uploaders: Iain Lane , Jeremy Bicha , Laurent Bigonville +Build-Depends: debhelper-compat (= 12), + fonts-cantarell , + fonts-noto-color-emoji , + fonts-noto-core , + gnome-pkg-tools (>= 0.11), + gobject-introspection (>= 0.9.12-4~), + gtk-doc-tools (>= 1.15), + help2man, + libcairo2-dev (>= 1.12.10), + libfontconfig1-dev (>= 2.11.91), + libfreetype6-dev (>= 2.1.7), + libfribidi-dev (>= 0.19.7), + libgirepository1.0-dev (>= 0.9.5), + libglib2.0-dev (>= 2.60.0), + libharfbuzz-dev (>= 2.0.0), + libthai-dev (>= 0.1.22-3~), + libx11-dev (>= 2:1.3.3-2), + libxft-dev (>= 2.1.14-2), + libxrender-dev (>= 1:0.9.0.2-2), + libxt-dev, + locales | locales-all , + meson (>= 0.55.3), + perl, + pkg-config +Build-Depends-Indep: libcairo2-doc , + libglib2.0-doc , + libgtk-3-doc , + libharfbuzz-doc +Standards-Version: 4.5.0 +Vcs-Browser: https://salsa.debian.org/gnome-team/pango +Vcs-Git: https://salsa.debian.org/gnome-team/pango.git +Homepage: https://www.pango.org/ + +Package: libpango1.0-0 +Section: oldlibs +Architecture: any +Depends: libpango-1.0-0 (>= 1.42), + libpangocairo-1.0-0 (>= 1.42), + libpangoft2-1.0-0 (>= 1.42), + libpangoxft-1.0-0 (>= 1.42), + ${misc:Depends}, + ${shlibs:Depends} +Suggests: libpangox-1.0-0 (>= 0.0.2-2~), +Multi-Arch: same +Description: Layout and rendering of internationalized text (transitional package) + 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 is a transitional package and will be removed in a future release. + Third-party packages should depend on the individual libraries that they + use instead. If another package depends on this one, please report that + as a bug. + +Package: libpango-1.0-0 +Architecture: any +Depends: fontconfig (>= 2.1.91), ${misc:Depends}, ${shlibs:Depends} +Breaks: libpangocairo-1.0-0 (<< 1.44.7), + libpangoft2-1.0-0 (<< 1.44.7), + libpangoxft-1.0-0 (<< 1.44.7), +Multi-Arch: same +Description: Layout and rendering of internationalized text + 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 the shared libraries. + +Package: libpangocairo-1.0-0 +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends} +Multi-Arch: same +Description: Layout and rendering of internationalized text + 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 the shared libraries. + +Package: libpangoxft-1.0-0 +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends} +Multi-Arch: same +Description: Layout and rendering of internationalized text + 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 the shared libraries. + +Package: libpangoft2-1.0-0 +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends} +Multi-Arch: same +Description: Layout and rendering of internationalized text + 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 the shared libraries. + +Package: libpango1.0-udeb +Package-Type: udeb +Section: debian-installer +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: Layout and rendering of internationalized text - minimal runtime + This is a udeb, or a microdeb, for the debian-installer. + . + 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: + - Direct rendering of scalable fonts using the FreeType library + - Native fonts on Microsoft backends + . + This package contains the minimal runtime library needed by the Debian + installer. + +Package: libpango1.0-dev +Section: libdevel +Architecture: any +Depends: gir1.2-pango-1.0 (= ${binary:Version}), + libcairo2-dev (>= 1.12.10), + libfontconfig1-dev (>= 2.11.91), + libfreetype6-dev (>= 2.1.7), + libfribidi-dev (>= 0.19.7), + libglib2.0-dev (>= 2.60.0), + libharfbuzz-dev (>= 2.0.0), + libpango-1.0-0 (= ${binary:Version}), + libpangocairo-1.0-0 (= ${binary:Version}), + libpangoft2-1.0-0 (= ${binary:Version}), + libpangoxft-1.0-0 (= ${binary:Version}), + libthai-dev (>= 0.1.22-3~), + libx11-dev (>= 2:1.3.3-2), + libxft-dev (>= 2.1.14-2), + libxrender-dev (>= 1:0.9.0.2-2), + pango1.0-tools (= ${binary:Version}), + pkg-config, + ${misc:Depends}, + ${shlibs:Depends} +Suggests: imagemagick, libpango1.0-doc +Multi-Arch: same +Description: Development files for the Pango + 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 the header files and some files needed for development + with Pango. + +Package: libpango1.0-doc +Section: doc +Build-Profiles: +Architecture: all +Depends: ${misc:Depends} +Recommends: libglib2.0-doc +Multi-Arch: foreign +Description: Documentation files for the Pango + 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 the HTML documentation for the Pango in + /usr/share/doc/libpango1.0-doc/ . + +Package: gir1.2-pango-1.0 +Section: introspection +Architecture: any +Depends: ${gir:Depends}, ${misc:Depends}, ${shlibs:Depends} +Provides: gir1.2-pangocairo-1.0 (= ${binary:Version}), + gir1.2-pangofc-1.0 (= ${binary:Version}), + gir1.2-pangoft2-1.0 (= ${binary:Version}), + gir1.2-pangoot-1.0 (= ${binary:Version}), + gir1.2-pangoxft-1.0 (= ${binary:Version}) +Multi-Arch: same +Description: Layout and rendering of internationalized text - gir bindings + 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 can be used by other packages using the GIRepository format to + generate dynamic bindings. + +Package: pango1.0-tests +Architecture: any +Depends: fonts-cantarell, + fonts-noto-color-emoji, + fonts-noto-core, + ${misc:Depends}, + ${shlibs: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. + +Package: pango1.0-tools +Architecture: any +Depends: ${misc:Depends}, + ${shlibs:Depends} +Multi-Arch: foreign +Replaces: libpango1.0-dev (<< 1.42.4-4) +Breaks: libpango1.0-dev (<< 1.42.4-4) +Description: Development utilities for Pango + 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 pango-view, the Pango text viewer, and pango-list, + a utility that outputs a list of compatible system fonts. diff --git a/control.in b/control.in new file mode 100644 index 00000000..125a8999 --- /dev/null +++ b/control.in @@ -0,0 +1,312 @@ +Source: pango1.0 +Section: libs +Priority: optional +Maintainer: Debian GNOME Maintainers +Uploaders: @GNOME_TEAM@ +Build-Depends: debhelper-compat (= 12), + fonts-cantarell , + fonts-noto-color-emoji , + fonts-noto-core , + gnome-pkg-tools (>= 0.11), + gobject-introspection (>= 0.9.12-4~), + gtk-doc-tools (>= 1.15), + help2man, + libcairo2-dev (>= 1.12.10), + libfontconfig1-dev (>= 2.11.91), + libfreetype6-dev (>= 2.1.7), + libfribidi-dev (>= 0.19.7), + libgirepository1.0-dev (>= 0.9.5), + libglib2.0-dev (>= 2.60.0), + libharfbuzz-dev (>= 2.0.0), + libthai-dev (>= 0.1.22-3~), + libx11-dev (>= 2:1.3.3-2), + libxft-dev (>= 2.1.14-2), + libxrender-dev (>= 1:0.9.0.2-2), + libxt-dev, + locales | locales-all , + meson (>= 0.55.3), + perl, + pkg-config +Build-Depends-Indep: libcairo2-doc , + libglib2.0-doc , + libgtk-3-doc , + libharfbuzz-doc +Standards-Version: 4.5.0 +Vcs-Browser: https://salsa.debian.org/gnome-team/pango +Vcs-Git: https://salsa.debian.org/gnome-team/pango.git +Homepage: https://www.pango.org/ + +Package: libpango1.0-0 +Section: oldlibs +Architecture: any +Depends: libpango-1.0-0 (>= 1.42), + libpangocairo-1.0-0 (>= 1.42), + libpangoft2-1.0-0 (>= 1.42), + libpangoxft-1.0-0 (>= 1.42), + ${misc:Depends}, + ${shlibs:Depends} +Suggests: libpangox-1.0-0 (>= 0.0.2-2~), +Multi-Arch: same +Description: Layout and rendering of internationalized text (transitional package) + 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 is a transitional package and will be removed in a future release. + Third-party packages should depend on the individual libraries that they + use instead. If another package depends on this one, please report that + as a bug. + +Package: libpango-1.0-0 +Architecture: any +Depends: fontconfig (>= 2.1.91), ${misc:Depends}, ${shlibs:Depends} +Breaks: libpangocairo-1.0-0 (<< 1.44.7), + libpangoft2-1.0-0 (<< 1.44.7), + libpangoxft-1.0-0 (<< 1.44.7), +Multi-Arch: same +Description: Layout and rendering of internationalized text + 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 the shared libraries. + +Package: libpangocairo-1.0-0 +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends} +Multi-Arch: same +Description: Layout and rendering of internationalized text + 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 the shared libraries. + +Package: libpangoxft-1.0-0 +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends} +Multi-Arch: same +Description: Layout and rendering of internationalized text + 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 the shared libraries. + +Package: libpangoft2-1.0-0 +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends} +Multi-Arch: same +Description: Layout and rendering of internationalized text + 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 the shared libraries. + +Package: libpango1.0-udeb +Package-Type: udeb +Section: debian-installer +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: Layout and rendering of internationalized text - minimal runtime + This is a udeb, or a microdeb, for the debian-installer. + . + 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: + - Direct rendering of scalable fonts using the FreeType library + - Native fonts on Microsoft backends + . + This package contains the minimal runtime library needed by the Debian + installer. + +Package: libpango1.0-dev +Section: libdevel +Architecture: any +Depends: gir1.2-pango-1.0 (= ${binary:Version}), + libcairo2-dev (>= 1.12.10), + libfontconfig1-dev (>= 2.11.91), + libfreetype6-dev (>= 2.1.7), + libfribidi-dev (>= 0.19.7), + libglib2.0-dev (>= 2.60.0), + libharfbuzz-dev (>= 2.0.0), + libpango-1.0-0 (= ${binary:Version}), + libpangocairo-1.0-0 (= ${binary:Version}), + libpangoft2-1.0-0 (= ${binary:Version}), + libpangoxft-1.0-0 (= ${binary:Version}), + libthai-dev (>= 0.1.22-3~), + libx11-dev (>= 2:1.3.3-2), + libxft-dev (>= 2.1.14-2), + libxrender-dev (>= 1:0.9.0.2-2), + pango1.0-tools (= ${binary:Version}), + pkg-config, + ${misc:Depends}, + ${shlibs:Depends} +Suggests: imagemagick, libpango1.0-doc +Multi-Arch: same +Description: Development files for the Pango + 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 the header files and some files needed for development + with Pango. + +Package: libpango1.0-doc +Section: doc +Build-Profiles: +Architecture: all +Depends: ${misc:Depends} +Recommends: libglib2.0-doc +Multi-Arch: foreign +Description: Documentation files for the Pango + 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 the HTML documentation for the Pango in + /usr/share/doc/libpango1.0-doc/ . + +Package: gir1.2-pango-1.0 +Section: introspection +Architecture: any +Depends: ${gir:Depends}, ${misc:Depends}, ${shlibs:Depends} +Provides: gir1.2-pangocairo-1.0 (= ${binary:Version}), + gir1.2-pangofc-1.0 (= ${binary:Version}), + gir1.2-pangoft2-1.0 (= ${binary:Version}), + gir1.2-pangoot-1.0 (= ${binary:Version}), + gir1.2-pangoxft-1.0 (= ${binary:Version}) +Multi-Arch: same +Description: Layout and rendering of internationalized text - gir bindings + 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 can be used by other packages using the GIRepository format to + generate dynamic bindings. + +Package: pango1.0-tests +Architecture: any +Depends: fonts-cantarell, + fonts-noto-color-emoji, + fonts-noto-core, + ${misc:Depends}, + ${shlibs: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. + +Package: pango1.0-tools +Architecture: any +Depends: ${misc:Depends}, + ${shlibs:Depends} +Multi-Arch: foreign +Replaces: libpango1.0-dev (<< 1.42.4-4) +Breaks: libpango1.0-dev (<< 1.42.4-4) +Description: Development utilities for Pango + 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 pango-view, the Pango text viewer, and pango-list, + a utility that outputs a list of compatible system fonts. diff --git a/copyright b/copyright new file mode 100644 index 00000000..23610d52 --- /dev/null +++ b/copyright @@ -0,0 +1,259 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: pango +Source: https://download.gnome.org/sources/pango/ + +Files: * +Copyright: 1999-2019 Red Hat + 2005-2007 Imendio AB + 2007 Novell, Inc + 2001 Sun Microsystems + 2000 SuSE Linux Ltd + 2005 Amit Aronovitch + 2012 Emmanuele Bassi + 2008 Jürg Billeter + 2001 Hans Breuer + 2002-2020 Matthias Clasen + 2001, 2002, 2006 Behdad Esfahbod + 2016 Chun-wei Fan + 2001 Alexander Larsson + 2012 Ryan Lortie + 2003 Noah Levitt + 2000-2002 Tor Lillqvist + 2000, 2005 Keith Packard + 2010, 2012 Kristian Rietveld + Owen Taylor + Abigail Brady + Sivaraj Doddannan + Karl Koehler + Havoc Pennington + Roozbeh Pournader + Changwoo Ryu + Chookij Vanatham +License: LGPL-2+ + +Files: examples/cairoshape.c + examples/cairotwisted.c +Copyright: 2006-2007 Behdad Esfahbod +License: Example + +Files: debian/tests/installed-tests +Copyright: 2013, Canonical Ltd. +License: LGPL-2+ + +Files: pango/break-arabic.c +Copyright: 2006 Red Hat + 2006 Sharif FarsiWeb, Inc. +License: LGPL-2+ + +Files: pango/break-thai.c +Copyright: 2003 Theppitak Karoonboonyanan +License: LGPL-2+ + +Files: pango/pango-color.c +Copyright: 2000 Red Hat + Regents of the University of California + Sun Microsystems, Inc., and other parties +License: LGPL-2+ and TCL + +Files: pango/pango-emoji-private.h +Copyright: 2017 Google, Inc. +License: LGPL-2+ + +Files: pango/pango-emoji.c +Copyright: 2015 The Chromium Authors + 2017 Google, Inc. +License: LGPL-2+ + +Files: pango/pango-break-table.h + pango/pango-emoji-table.h + tests/GraphemeBreakTest.txt + tests/SentenceBreakTest.txt + tests/WordBreakTest.txt +Copyright: 2016-2020 Unicode, Inc. +License: Unicode + +Files: pango/pango-script.c + tests/testscript.c +Copyright: 2002 Red Hat + 1997-2002 International Business Machines Corporation and others +License: LGPL-2+ and ICU + +Files: utils/pango-list.c +Copyright: 2018 Google +License: LGPL-2+ + +Files: + pango/emoji_presentation_scanner.c + pango/emoji_presentation_scanner.rl +Copyright: + 2018 The Chromium Authors +License: Chromium-BSD-style + +License: Chromium-BSD-style + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are + met: + . + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following disclaimer + in the documentation and/or other materials provided with the + distribution. + * Neither the name of Google Inc. nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + . + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +License: Example + Permission to use, copy, modify, distribute, and sell this example + for any purpose is hereby granted without fee. + It is provided "as is" without express or implied warranty. + +License: ICU + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software") + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, provided that the above copyright notice(s) and this + permission notice appear in all copies of the Software and that both the + above copyright notice(s) and this permission notice appear in supporting + documentation. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. + IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE + BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES + OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS + WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION + ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS + SOFTWARE. + . + Except as contained in this notice, the name of a copyright holder shall + not be used in advertising or otherwise to promote the sale, use or other + dealings in this Software without prior written authorization of the + copyright holder. + . + All trademarks and registered trademarks mentioned herein are the property + of their respective owners. + +License: LGPL-2+ + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + . + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + . + On Debian systems, the complete text of the GNU Lesser General Public + License version 2 can be found in "/usr/share/common-licenses/LGPL-2". + +License: TCL + This software is copyrighted by the Regents of the University of + California, Sun Microsystems, Inc., and other parties. The following terms + apply to all files associated with the software unless explicitly + disclaimed in individual files. + . + The authors hereby grant permission to use, copy, modify, distribute, + and license this software and its documentation for any purpose, + provided that existing copyright notices are retained in all copies + and that this notice is included verbatim in any distributions. No + written agreement, license, or royalty fee is required for any of the + authorized uses. Modifications to this software may be copyrighted by + their authors and need not follow the licensing terms described here, + provided that the new terms are clearly indicated on the first page + of each file where they apply. + . + IN NO EVENT SHALL THE AUTHORS OR DISTRIBUTORS BE LIABLE TO ANY PARTY + FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES + ARISING OUT OF THE USE OF THIS SOFTWARE, ITS DOCUMENTATION, OR ANY + DERIVATIVES THEREOF, EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE + POSSIBILITY OF SUCH DAMAGE. + . + THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES, + INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND + NON-INFRINGEMENT. THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, AND + THE AUTHORS AND DISTRIBUTORS HAVE NO OBLIGATION TO PROVIDE + MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. + . + GOVERNMENT USE: If you are acquiring this software on behalf of the + U.S. government, the Government shall have only "Restricted Rights" + in the software and related documentation as defined in the Federal + Acquisition Regulations (FARs) in Clause 52.227.19 (c) (2). If you + are acquiring the software on behalf of the Department of Defense, + the software shall be classified as "Commercial Computer Software" + and the Government shall have only "Restricted Rights" as defined in + Clause 252.227-7013 (c) (1) of DFARs. Notwithstanding the foregoing, + the authors grant the U.S. Government and others acting in its behalf + permission to use and distribute the software in accordance with the + terms specified in this license. + +License: Unicode + Unicode Data Files include all data files under the directories + http://www.unicode.org/Public/, http://www.unicode.org/reports/, + http://www.unicode.org/cldr/data/, http://source.icu-project.org/repos/icu/, and + http://www.unicode.org/utility/trac/browser/. + . + Unicode Data Files do not include PDF online code charts under the + directory http://www.unicode.org/Public/. + . + Software includes any source code published in the Unicode Standard + or under the directories + http://www.unicode.org/Public/, http://www.unicode.org/reports/, + http://www.unicode.org/cldr/data/, http://source.icu-project.org/repos/icu/, and + http://www.unicode.org/utility/trac/browser/. + . + NOTICE TO USER: Carefully read the following legal agreement. + BY DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S + DATA FILES ("DATA FILES"), AND/OR SOFTWARE ("SOFTWARE"), + YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE + TERMS AND CONDITIONS OF THIS AGREEMENT. + IF YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE + THE DATA FILES OR SOFTWARE. + . + COPYRIGHT AND PERMISSION NOTICE + Permission is hereby granted, free of charge, to any person obtaining + a copy of the Unicode data files and any associated documentation + (the "Data Files") or Unicode software and any associated documentation + (the "Software") to deal in the Data Files or Software + without restriction, including without limitation the rights to use, + copy, modify, merge, publish, distribute, and/or sell copies of + the Data Files or Software, and to permit persons to whom the Data Files + or Software are furnished to do so, provided that either + (a) this copyright and permission notice appear with all copies + of the Data Files or Software, or + (b) this copyright and permission notice appear in associated + Documentation. + . + THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF + ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE + WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + NONINFRINGEMENT OF THIRD PARTY RIGHTS. + IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS + NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL + DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, + DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER + TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR + PERFORMANCE OF THE DATA FILES OR SOFTWARE. + . + Except as contained in this notice, the name of a copyright holder + shall not be used in advertising or otherwise to promote the sale, + use or other dealings in these Data Files or Software without prior + written authorization of the copyright holder. diff --git a/gbp.conf b/gbp.conf new file mode 100644 index 00000000..be094aa0 --- /dev/null +++ b/gbp.conf @@ -0,0 +1,14 @@ +[DEFAULT] +pristine-tar = True +debian-branch = debian/master +upstream-branch = upstream/1.46.x +upstream-vcs-tag = %(version)s + +[buildpackage] +sign-tags = True + +[import-orig] +postimport = dch -v%(version)s New upstream release; git add debian/changelog; debcommit + +[pq] +patch-numbers = False diff --git a/gir1.2-pango-1.0.install b/gir1.2-pango-1.0.install new file mode 100644 index 00000000..9038727d --- /dev/null +++ b/gir1.2-pango-1.0.install @@ -0,0 +1 @@ +usr/lib/*/girepository-1.0/ diff --git a/libpango-1.0-0.docs b/libpango-1.0-0.docs new file mode 100644 index 00000000..8918847c --- /dev/null +++ b/libpango-1.0-0.docs @@ -0,0 +1,3 @@ +NEWS +README.md +THANKS diff --git a/libpango-1.0-0.install b/libpango-1.0-0.install new file mode 100644 index 00000000..9e8c5a75 --- /dev/null +++ b/libpango-1.0-0.install @@ -0,0 +1 @@ +usr/lib/*/libpango-*.so.* diff --git a/libpango-1.0-0.symbols b/libpango-1.0-0.symbols new file mode 100644 index 00000000..f0fed6a8 --- /dev/null +++ b/libpango-1.0-0.symbols @@ -0,0 +1,450 @@ +libpango-1.0.so.0 libpango-1.0-0 #MINVER# +* Build-Depends-Package: libpango1.0-dev + pango_alignment_get_type@Base 1.14.0 + pango_attr_allow_breaks_new@Base 1.44.3 + pango_attr_background_alpha_new@Base 1.37.5 + pango_attr_background_new@Base 1.14.0 + pango_attr_fallback_new@Base 1.14.0 + pango_attr_family_new@Base 1.14.0 + pango_attr_font_desc_new@Base 1.14.0 + pango_attr_font_features_new@Base 1.37.2 + pango_attr_foreground_alpha_new@Base 1.37.5 + pango_attr_foreground_new@Base 1.14.0 + pango_attr_gravity_hint_new@Base 1.18.0 + pango_attr_gravity_new@Base 1.18.0 + pango_attr_insert_hyphens_new@Base 1.44.6 + pango_attr_iterator_copy@Base 1.14.0 + pango_attr_iterator_destroy@Base 1.14.0 + pango_attr_iterator_get@Base 1.14.0 + pango_attr_iterator_get_attrs@Base 1.14.0 + pango_attr_iterator_get_font@Base 1.14.0 + pango_attr_iterator_get_type@Base 1.44.3 + pango_attr_iterator_next@Base 1.14.0 + pango_attr_iterator_range@Base 1.14.0 + pango_attr_language_new@Base 1.14.0 + pango_attr_letter_spacing_new@Base 1.14.0 + pango_attr_list_change@Base 1.14.0 + pango_attr_list_copy@Base 1.14.0 + pango_attr_list_equal@Base 1.45.5 + pango_attr_list_filter@Base 1.14.0 + pango_attr_list_get_attributes@Base 1.44.3 + pango_attr_list_get_iterator@Base 1.14.0 + pango_attr_list_get_type@Base 1.14.0 + pango_attr_list_insert@Base 1.14.0 + pango_attr_list_insert_before@Base 1.14.0 + pango_attr_list_new@Base 1.14.0 + pango_attr_list_ref@Base 1.14.0 + pango_attr_list_splice@Base 1.14.0 + pango_attr_list_unref@Base 1.14.0 + pango_attr_list_update@Base 1.44.3 + pango_attr_overline_color_new@Base 1.45.5 + pango_attr_overline_new@Base 1.45.5 + pango_attr_rise_new@Base 1.14.0 + pango_attr_scale_new@Base 1.14.0 + pango_attr_shape_new@Base 1.14.0 + pango_attr_shape_new_with_data@Base 1.14.0 + pango_attr_show_new@Base 1.44.3 + pango_attr_size_new@Base 1.14.0 + pango_attr_size_new_absolute@Base 1.14.0 + pango_attr_stretch_new@Base 1.14.0 + pango_attr_strikethrough_color_new@Base 1.14.0 + pango_attr_strikethrough_new@Base 1.14.0 + pango_attr_style_new@Base 1.14.0 + pango_attr_type_get_name@Base 1.22.0 + pango_attr_type_get_type@Base 1.14.0 + pango_attr_type_register@Base 1.14.0 + pango_attr_underline_color_new@Base 1.14.0 + pango_attr_underline_new@Base 1.14.0 + pango_attr_variant_new@Base 1.14.0 + pango_attr_weight_new@Base 1.14.0 + pango_attribute_copy@Base 1.14.0 + pango_attribute_destroy@Base 1.14.0 + pango_attribute_equal@Base 1.14.0 + pango_attribute_get_type@Base 1.44.3 + pango_attribute_init@Base 1.20.0 + pango_bidi_type_for_unichar@Base 1.22.0 + pango_bidi_type_get_type@Base 1.22.0 + pango_break@Base 1.14.0 + pango_color_copy@Base 1.14.0 + pango_color_free@Base 1.14.0 + pango_color_get_type@Base 1.14.0 + pango_color_parse@Base 1.14.0 + pango_color_parse_with_alpha@Base 1.45.5 + pango_color_to_string@Base 1.18.0 + pango_config_key_get@Base 1.14.0 + pango_config_key_get_system@Base 1.30.1 + pango_context_changed@Base 1.32.4 + pango_context_get_base_dir@Base 1.14.0 + pango_context_get_base_gravity@Base 1.18.0 + pango_context_get_font_description@Base 1.14.0 + pango_context_get_font_map@Base 1.14.0 + pango_context_get_gravity@Base 1.18.0 + pango_context_get_gravity_hint@Base 1.18.0 + pango_context_get_language@Base 1.14.0 + pango_context_get_matrix@Base 1.14.0 + pango_context_get_metrics@Base 1.14.0 + pango_context_get_round_glyph_positions@Base 1.44.3 + pango_context_get_serial@Base 1.32.4 + pango_context_get_type@Base 1.14.0 + pango_context_list_families@Base 1.14.0 + pango_context_load_font@Base 1.14.0 + pango_context_load_fontset@Base 1.14.0 + pango_context_new@Base 1.14.0 + pango_context_set_base_dir@Base 1.14.0 + pango_context_set_base_gravity@Base 1.18.0 + pango_context_set_font_description@Base 1.14.0 + pango_context_set_font_map@Base 1.14.0 + pango_context_set_gravity_hint@Base 1.18.0 + pango_context_set_language@Base 1.14.0 + pango_context_set_matrix@Base 1.14.0 + pango_context_set_round_glyph_positions@Base 1.44.3 + pango_coverage_copy@Base 1.14.0 + pango_coverage_from_bytes@Base 1.14.0 + pango_coverage_get@Base 1.14.0 + pango_coverage_get_type@Base 1.44.3 + pango_coverage_level_get_type@Base 1.14.0 + pango_coverage_max@Base 1.14.0 + pango_coverage_new@Base 1.14.0 + pango_coverage_ref@Base 1.14.0 + pango_coverage_set@Base 1.14.0 + pango_coverage_to_bytes@Base 1.14.0 + pango_coverage_unref@Base 1.14.0 + pango_default_break@Base 1.14.0 + pango_direction_get_type@Base 1.14.0 + pango_ellipsize_mode_get_type@Base 1.14.0 + pango_engine_get_type@Base 1.14.0 + pango_engine_lang_get_type@Base 1.14.0 + pango_engine_shape_get_type@Base 1.14.0 + pango_extents_to_pixels@Base 1.18.0 + pango_find_base_dir@Base 1.14.0 + pango_find_map@Base 1.14.0 + pango_find_paragraph_boundary@Base 1.14.0 + pango_font_describe@Base 1.14.0 + pango_font_describe_with_absolute_size@Base 1.14.0 + pango_font_description_better_match@Base 1.14.0 + pango_font_description_copy@Base 1.14.0 + pango_font_description_copy_static@Base 1.14.0 + pango_font_description_equal@Base 1.14.0 + pango_font_description_free@Base 1.14.0 + pango_font_description_from_string@Base 1.14.0 + pango_font_description_get_family@Base 1.14.0 + pango_font_description_get_gravity@Base 1.18.0 + pango_font_description_get_set_fields@Base 1.14.0 + pango_font_description_get_size@Base 1.14.0 + pango_font_description_get_size_is_absolute@Base 1.14.0 + pango_font_description_get_stretch@Base 1.14.0 + pango_font_description_get_style@Base 1.14.0 + pango_font_description_get_type@Base 1.14.0 + pango_font_description_get_variant@Base 1.14.0 + pango_font_description_get_variations@Base 1.42.0 + pango_font_description_get_weight@Base 1.14.0 + pango_font_description_hash@Base 1.14.0 + pango_font_description_merge@Base 1.14.0 + pango_font_description_merge_static@Base 1.14.0 + pango_font_description_new@Base 1.14.0 + pango_font_description_set_absolute_size@Base 1.14.0 + pango_font_description_set_family@Base 1.14.0 + pango_font_description_set_family_static@Base 1.14.0 + pango_font_description_set_gravity@Base 1.18.0 + pango_font_description_set_size@Base 1.14.0 + pango_font_description_set_stretch@Base 1.14.0 + pango_font_description_set_style@Base 1.14.0 + pango_font_description_set_variant@Base 1.14.0 + pango_font_description_set_variations@Base 1.42.0 + pango_font_description_set_variations_static@Base 1.42.0 + pango_font_description_set_weight@Base 1.14.0 + pango_font_description_to_filename@Base 1.14.0 + pango_font_description_to_string@Base 1.14.0 + pango_font_description_unset_fields@Base 1.14.0 + pango_font_descriptions_free@Base 1.14.0 + pango_font_face_describe@Base 1.14.0 + pango_font_face_get_face_name@Base 1.14.0 + pango_font_face_get_family@Base 1.45.5 + pango_font_face_get_type@Base 1.14.0 + pango_font_face_is_synthesized@Base 1.18.0 + pango_font_face_list_sizes@Base 1.14.0 + pango_font_family_get_face@Base 1.45.5 + pango_font_family_get_name@Base 1.14.0 + pango_font_family_get_type@Base 1.14.0 + pango_font_family_is_monospace@Base 1.14.0 + pango_font_family_is_variable@Base 1.44.3 + pango_font_family_list_faces@Base 1.14.0 + pango_font_find_shaper@Base 1.14.0 + pango_font_get_coverage@Base 1.14.0 + pango_font_get_face@Base 1.45.5 + pango_font_get_features@Base 1.44.3 + pango_font_get_font_map@Base 1.14.0 + pango_font_get_glyph_extents@Base 1.14.0 + pango_font_get_hb_font@Base 1.44.3 + pango_font_get_metrics@Base 1.14.0 + pango_font_get_type@Base 1.14.0 + pango_font_has_char@Base 1.44.3 + pango_font_map_changed@Base 1.36.0 + pango_font_map_create_context@Base 1.22.0 + pango_font_map_get_family@Base 1.45.5 + pango_font_map_get_serial@Base 1.32.4 + pango_font_map_get_shape_engine_type@Base 1.14.0 + pango_font_map_get_type@Base 1.14.0 + pango_font_map_list_families@Base 1.14.0 + pango_font_map_load_font@Base 1.14.0 + pango_font_map_load_fontset@Base 1.14.0 + pango_font_mask_get_type@Base 1.14.0 + pango_font_metrics_get_approximate_char_width@Base 1.14.0 + pango_font_metrics_get_approximate_digit_width@Base 1.14.0 + pango_font_metrics_get_ascent@Base 1.14.0 + pango_font_metrics_get_descent@Base 1.14.0 + pango_font_metrics_get_height@Base 1.44.3 + pango_font_metrics_get_strikethrough_position@Base 1.14.0 + pango_font_metrics_get_strikethrough_thickness@Base 1.14.0 + pango_font_metrics_get_type@Base 1.14.0 + pango_font_metrics_get_underline_position@Base 1.14.0 + pango_font_metrics_get_underline_thickness@Base 1.14.0 + pango_font_metrics_new@Base 1.14.0 + pango_font_metrics_ref@Base 1.14.0 + pango_font_metrics_unref@Base 1.14.0 + pango_fontset_foreach@Base 1.14.0 + pango_fontset_get_font@Base 1.14.0 + pango_fontset_get_metrics@Base 1.14.0 + pango_fontset_get_type@Base 1.14.0 + pango_fontset_simple_append@Base 1.14.0 + pango_fontset_simple_get_type@Base 1.14.0 + pango_fontset_simple_new@Base 1.14.0 + pango_fontset_simple_size@Base 1.14.0 + pango_get_lib_subdirectory@Base 1.14.0 + pango_get_log_attrs@Base 1.14.0 + pango_get_mirror_char@Base 1.14.0 + pango_get_sysconf_subdirectory@Base 1.14.0 + pango_glyph_item_apply_attrs@Base 1.14.0 + pango_glyph_item_copy@Base 1.20.0 + pango_glyph_item_free@Base 1.14.0 + pango_glyph_item_get_logical_widths@Base 1.25.5 + pango_glyph_item_get_type@Base 1.20.0 + pango_glyph_item_iter_copy@Base 1.22.0 + pango_glyph_item_iter_free@Base 1.22.0 + pango_glyph_item_iter_get_type@Base 1.22.0 + pango_glyph_item_iter_init_end@Base 1.22.0 + pango_glyph_item_iter_init_start@Base 1.22.0 + pango_glyph_item_iter_next_cluster@Base 1.22.0 + pango_glyph_item_iter_prev_cluster@Base 1.22.0 + pango_glyph_item_letter_space@Base 1.14.0 + pango_glyph_item_split@Base 1.14.0 + pango_glyph_string_copy@Base 1.14.0 + pango_glyph_string_extents@Base 1.14.0 + pango_glyph_string_extents_range@Base 1.14.0 + pango_glyph_string_free@Base 1.14.0 + pango_glyph_string_get_logical_widths@Base 1.14.0 + pango_glyph_string_get_type@Base 1.14.0 + pango_glyph_string_get_width@Base 1.14.0 + pango_glyph_string_index_to_x@Base 1.14.0 + pango_glyph_string_new@Base 1.14.0 + pango_glyph_string_set_size@Base 1.14.0 + pango_glyph_string_x_to_index@Base 1.14.0 + pango_gravity_get_for_matrix@Base 1.18.0 + pango_gravity_get_for_script@Base 1.18.0 + pango_gravity_get_for_script_and_width@Base 1.25.5 + pango_gravity_get_type@Base 1.18.0 + pango_gravity_hint_get_type@Base 1.18.0 + pango_gravity_to_rotation@Base 1.18.0 + pango_is_zero_width@Base 1.14.0 + pango_item_apply_attrs@Base 1.44.3 + pango_item_copy@Base 1.14.0 + pango_item_free@Base 1.14.0 + pango_item_get_type@Base 1.14.0 + pango_item_new@Base 1.14.0 + pango_item_split@Base 1.14.0 + pango_itemize@Base 1.14.0 + pango_itemize_with_base_dir@Base 1.14.0 + pango_language_from_string@Base 1.14.0 + pango_language_get_default@Base 1.18.0 + pango_language_get_sample_string@Base 1.14.0 + pango_language_get_scripts@Base 1.22.0 + pango_language_get_type@Base 1.14.0 + pango_language_includes_script@Base 1.14.0 + pango_language_matches@Base 1.14.0 + pango_language_to_string@Base 1.22.0 + pango_layout_context_changed@Base 1.14.0 + pango_layout_copy@Base 1.14.0 + pango_layout_get_alignment@Base 1.14.0 + pango_layout_get_attributes@Base 1.14.0 + pango_layout_get_auto_dir@Base 1.14.0 + pango_layout_get_baseline@Base 1.22.0 + pango_layout_get_character_count@Base 1.29.4 + pango_layout_get_context@Base 1.14.0 + pango_layout_get_cursor_pos@Base 1.14.0 + pango_layout_get_direction@Base 1.45.5 + pango_layout_get_ellipsize@Base 1.14.0 + pango_layout_get_extents@Base 1.14.0 + pango_layout_get_font_description@Base 1.14.0 + pango_layout_get_height@Base 1.20.0 + pango_layout_get_indent@Base 1.14.0 + pango_layout_get_iter@Base 1.14.0 + pango_layout_get_justify@Base 1.14.0 + pango_layout_get_line@Base 1.14.0 + pango_layout_get_line_count@Base 1.14.0 + pango_layout_get_line_readonly@Base 1.18.0 + pango_layout_get_line_spacing@Base 1.44.3 + pango_layout_get_lines@Base 1.14.0 + pango_layout_get_lines_readonly@Base 1.18.0 + pango_layout_get_log_attrs@Base 1.14.0 + pango_layout_get_log_attrs_readonly@Base 1.29.4 + pango_layout_get_pixel_extents@Base 1.14.0 + pango_layout_get_pixel_size@Base 1.14.0 + pango_layout_get_serial@Base 1.32.4 + pango_layout_get_single_paragraph_mode@Base 1.14.0 + pango_layout_get_size@Base 1.14.0 + pango_layout_get_spacing@Base 1.14.0 + pango_layout_get_tabs@Base 1.14.0 + pango_layout_get_text@Base 1.14.0 + pango_layout_get_type@Base 1.14.0 + pango_layout_get_unknown_glyphs_count@Base 1.18.0 + pango_layout_get_width@Base 1.14.0 + pango_layout_get_wrap@Base 1.14.0 + pango_layout_index_to_line_x@Base 1.14.0 + pango_layout_index_to_pos@Base 1.14.0 + pango_layout_is_ellipsized@Base 1.18.0 + pango_layout_is_wrapped@Base 1.18.0 + pango_layout_iter_at_last_line@Base 1.14.0 + pango_layout_iter_copy@Base 1.20.0 + pango_layout_iter_free@Base 1.14.0 + pango_layout_iter_get_baseline@Base 1.14.0 + pango_layout_iter_get_char_extents@Base 1.14.0 + pango_layout_iter_get_cluster_extents@Base 1.14.0 + pango_layout_iter_get_index@Base 1.14.0 + pango_layout_iter_get_layout@Base 1.20.0 + pango_layout_iter_get_layout_extents@Base 1.14.0 + pango_layout_iter_get_line@Base 1.14.0 + pango_layout_iter_get_line_extents@Base 1.14.0 + pango_layout_iter_get_line_readonly@Base 1.18.0 + pango_layout_iter_get_line_yrange@Base 1.14.0 + pango_layout_iter_get_run@Base 1.14.0 + pango_layout_iter_get_run_extents@Base 1.14.0 + pango_layout_iter_get_run_readonly@Base 1.18.0 + pango_layout_iter_get_type@Base 1.14.0 + pango_layout_iter_next_char@Base 1.14.0 + pango_layout_iter_next_cluster@Base 1.14.0 + pango_layout_iter_next_line@Base 1.14.0 + pango_layout_iter_next_run@Base 1.14.0 + pango_layout_line_get_extents@Base 1.14.0 + pango_layout_line_get_height@Base 1.44.3 + pango_layout_line_get_pixel_extents@Base 1.14.0 + pango_layout_line_get_type@Base 1.14.0 + pango_layout_line_get_x_ranges@Base 1.14.0 + pango_layout_line_index_to_x@Base 1.14.0 + pango_layout_line_ref@Base 1.14.0 + pango_layout_line_unref@Base 1.14.0 + pango_layout_line_x_to_index@Base 1.14.0 + pango_layout_move_cursor_visually@Base 1.14.0 + pango_layout_new@Base 1.14.0 + pango_layout_set_alignment@Base 1.14.0 + pango_layout_set_attributes@Base 1.14.0 + pango_layout_set_auto_dir@Base 1.14.0 + pango_layout_set_ellipsize@Base 1.14.0 + pango_layout_set_font_description@Base 1.14.0 + pango_layout_set_height@Base 1.20.0 + pango_layout_set_indent@Base 1.14.0 + pango_layout_set_justify@Base 1.14.0 + pango_layout_set_line_spacing@Base 1.44.3 + pango_layout_set_markup@Base 1.14.0 + pango_layout_set_markup_with_accel@Base 1.14.0 + pango_layout_set_single_paragraph_mode@Base 1.14.0 + pango_layout_set_spacing@Base 1.14.0 + pango_layout_set_tabs@Base 1.14.0 + pango_layout_set_text@Base 1.14.0 + pango_layout_set_width@Base 1.14.0 + pango_layout_set_wrap@Base 1.14.0 + pango_layout_xy_to_index@Base 1.14.0 + pango_log2vis_get_embedding_levels@Base 1.14.0 + pango_lookup_aliases@Base 1.14.0 + pango_map_get_engine@Base 1.14.0 + pango_map_get_engines@Base 1.14.0 + pango_markup_parser_finish@Base 1.32.5 + pango_markup_parser_new@Base 1.32.5 + pango_matrix_concat@Base 1.14.0 + pango_matrix_copy@Base 1.14.0 + pango_matrix_free@Base 1.14.0 + pango_matrix_get_font_scale_factor@Base 1.14.0 + pango_matrix_get_font_scale_factors@Base 1.37.2 + pango_matrix_get_type@Base 1.14.0 + pango_matrix_rotate@Base 1.14.0 + pango_matrix_scale@Base 1.14.0 + pango_matrix_transform_distance@Base 1.18.0 + pango_matrix_transform_pixel_rectangle@Base 1.18.0 + pango_matrix_transform_point@Base 1.18.0 + pango_matrix_transform_rectangle@Base 1.18.0 + pango_matrix_translate@Base 1.14.0 + pango_module_register@Base 1.14.0 + pango_overline_get_type@Base 1.45.5 + pango_parse_enum@Base 1.18.0 + pango_parse_markup@Base 1.14.0 + pango_parse_stretch@Base 1.14.0 + pango_parse_style@Base 1.14.0 + pango_parse_variant@Base 1.14.0 + pango_parse_weight@Base 1.14.0 + pango_quantize_line_geometry@Base 1.14.0 + pango_read_line@Base 1.14.0 + pango_render_part_get_type@Base 1.14.0 + pango_renderer_activate@Base 1.14.0 + pango_renderer_deactivate@Base 1.14.0 + pango_renderer_draw_error_underline@Base 1.14.0 + pango_renderer_draw_glyph@Base 1.14.0 + pango_renderer_draw_glyph_item@Base 1.22.0 + pango_renderer_draw_glyphs@Base 1.14.0 + pango_renderer_draw_layout@Base 1.14.0 + pango_renderer_draw_layout_line@Base 1.14.0 + pango_renderer_draw_rectangle@Base 1.14.0 + pango_renderer_draw_trapezoid@Base 1.14.0 + pango_renderer_get_alpha@Base 1.37.5 + pango_renderer_get_color@Base 1.14.0 + pango_renderer_get_layout@Base 1.20.0 + pango_renderer_get_layout_line@Base 1.20.0 + pango_renderer_get_matrix@Base 1.14.0 + pango_renderer_get_type@Base 1.14.0 + pango_renderer_part_changed@Base 1.14.0 + pango_renderer_set_alpha@Base 1.37.5 + pango_renderer_set_color@Base 1.14.0 + pango_renderer_set_matrix@Base 1.14.0 + pango_reorder_items@Base 1.14.0 + pango_scan_int@Base 1.14.0 + pango_scan_string@Base 1.14.0 + pango_scan_word@Base 1.14.0 + pango_script_for_unichar@Base 1.14.0 + pango_script_get_sample_language@Base 1.14.0 + pango_script_get_type@Base 1.14.0 + pango_script_iter_free@Base 1.14.0 + pango_script_iter_get_range@Base 1.14.0 + pango_script_iter_get_type@Base 1.44.3 + pango_script_iter_new@Base 1.14.0 + pango_script_iter_next@Base 1.14.0 + pango_shape@Base 1.14.0 + pango_shape_flags_get_type@Base 1.44.3 + pango_shape_full@Base 1.32.4 + pango_shape_with_flags@Base 1.44.3 + pango_show_flags_get_type@Base 1.44.3 + pango_skip_space@Base 1.14.0 + pango_split_file_list@Base 1.14.0 + pango_stretch_get_type@Base 1.14.0 + pango_style_get_type@Base 1.14.0 + pango_tab_align_get_type@Base 1.14.0 + pango_tab_array_copy@Base 1.14.0 + pango_tab_array_free@Base 1.14.0 + pango_tab_array_get_positions_in_pixels@Base 1.14.0 + pango_tab_array_get_size@Base 1.14.0 + pango_tab_array_get_tab@Base 1.14.0 + pango_tab_array_get_tabs@Base 1.14.0 + pango_tab_array_get_type@Base 1.14.0 + pango_tab_array_new@Base 1.14.0 + pango_tab_array_new_with_positions@Base 1.14.0 + pango_tab_array_resize@Base 1.14.0 + pango_tab_array_set_tab@Base 1.14.0 + pango_tailor_break@Base 1.44.3 + pango_trim_string@Base 1.14.0 + pango_underline_get_type@Base 1.14.0 + pango_unichar_direction@Base 1.14.0 + pango_units_from_double@Base 1.18.0 + pango_units_to_double@Base 1.18.0 + pango_variant_get_type@Base 1.14.0 + pango_version@Base 1.18.0 + pango_version_check@Base 1.18.0 + pango_version_string@Base 1.18.0 + pango_weight_get_type@Base 1.14.0 + pango_wrap_mode_get_type@Base 1.14.0 diff --git a/libpango1.0-dev.install b/libpango1.0-dev.install new file mode 100644 index 00000000..bbac11e3 --- /dev/null +++ b/libpango1.0-dev.install @@ -0,0 +1,4 @@ +usr/include +usr/lib/*/*.so +usr/lib/*/pkgconfig/*.pc +usr/share/gir-1.0 diff --git a/libpango1.0-doc.doc-base b/libpango1.0-doc.doc-base new file mode 100644 index 00000000..795fac7f --- /dev/null +++ b/libpango1.0-doc.doc-base @@ -0,0 +1,13 @@ +Document: pango +Title: Pango Reference Manual +Author: Owen Taylor et al +Abstract: The Pango internationalized font layout and rendering engine + provides a framework for X11 applications to use fonts outside the + usual Western world, and is based on Unicode. Deals with bi-directional + text, Indic scripts, and more. +Section: Programming + +Format: HTML +Index: /usr/share/doc/libpango1.0-doc/pango/index.html +Files: /usr/share/doc/libpango1.0-doc/pango/*.html + diff --git a/libpango1.0-doc.install b/libpango1.0-doc.install new file mode 100644 index 00000000..b348bd73 --- /dev/null +++ b/libpango1.0-doc.install @@ -0,0 +1 @@ +usr/share/gtk-doc/html/pango usr/share/doc/libpango1.0-doc diff --git a/libpango1.0-doc.links b/libpango1.0-doc.links new file mode 100644 index 00000000..7b731c9a --- /dev/null +++ b/libpango1.0-doc.links @@ -0,0 +1,3 @@ +usr/share/doc/libglib2.0-doc/glib usr/share/doc/libpango1.0-doc/glib +usr/share/doc/libglib2.0-doc/gobject usr/share/doc/libpango1.0-doc/gobject +usr/share/doc/libpango1.0-doc/pango usr/share/gtk-doc/html/pango diff --git a/libpango1.0-udeb.install b/libpango1.0-udeb.install new file mode 100644 index 00000000..3de3b10a --- /dev/null +++ b/libpango1.0-udeb.install @@ -0,0 +1 @@ +usr/lib/*/*.so.* diff --git a/libpangocairo-1.0-0.install b/libpangocairo-1.0-0.install new file mode 100644 index 00000000..be583a27 --- /dev/null +++ b/libpangocairo-1.0-0.install @@ -0,0 +1 @@ +usr/lib/*/libpangocairo-*.so.* diff --git a/libpangocairo-1.0-0.symbols b/libpangocairo-1.0-0.symbols new file mode 100644 index 00000000..e08757ee --- /dev/null +++ b/libpangocairo-1.0-0.symbols @@ -0,0 +1,35 @@ +libpangocairo-1.0.so.0 libpangocairo-1.0-0 #MINVER# +* Build-Depends-Package: libpango1.0-dev + pango_cairo_context_get_font_options@Base 1.14.0 + pango_cairo_context_get_resolution@Base 1.14.0 + pango_cairo_context_get_shape_renderer@Base 1.18.0 + pango_cairo_context_set_font_options@Base 1.14.0 + pango_cairo_context_set_resolution@Base 1.14.0 + pango_cairo_context_set_shape_renderer@Base 1.18.0 + pango_cairo_create_context@Base 1.22.0 + pango_cairo_create_layout@Base 1.14.0 + pango_cairo_error_underline_path@Base 1.14.0 + pango_cairo_fc_font_get_type@Base 1.14.0 + pango_cairo_fc_font_map_get_type@Base 1.14.0 + pango_cairo_font_get_scaled_font@Base 1.18.0 + pango_cairo_font_get_type@Base 1.14.0 + pango_cairo_font_map_create_context@Base 1.14.0 + pango_cairo_font_map_get_default@Base 1.14.0 + pango_cairo_font_map_get_font_type@Base 1.18.0 + pango_cairo_font_map_get_resolution@Base 1.14.0 + pango_cairo_font_map_get_type@Base 1.14.0 + pango_cairo_font_map_new@Base 1.14.0 + pango_cairo_font_map_new_for_font_type@Base 1.18.0 + pango_cairo_font_map_set_default@Base 1.22.0 + pango_cairo_font_map_set_resolution@Base 1.14.0 + pango_cairo_glyph_string_path@Base 1.14.0 + pango_cairo_layout_line_path@Base 1.14.0 + pango_cairo_layout_path@Base 1.14.0 + pango_cairo_renderer_get_type@Base 1.14.0 + pango_cairo_show_error_underline@Base 1.14.0 + pango_cairo_show_glyph_item@Base 1.22.0 + pango_cairo_show_glyph_string@Base 1.14.0 + pango_cairo_show_layout@Base 1.14.0 + pango_cairo_show_layout_line@Base 1.14.0 + pango_cairo_update_context@Base 1.14.0 + pango_cairo_update_layout@Base 1.14.0 diff --git a/libpangoft2-1.0-0.install b/libpangoft2-1.0-0.install new file mode 100644 index 00000000..e66540e3 --- /dev/null +++ b/libpangoft2-1.0-0.install @@ -0,0 +1 @@ +usr/lib/*/libpangoft2-*.so.* diff --git a/libpangoft2-1.0-0.symbols b/libpangoft2-1.0-0.symbols new file mode 100644 index 00000000..eee86cc8 --- /dev/null +++ b/libpangoft2-1.0-0.symbols @@ -0,0 +1,93 @@ +libpangoft2-1.0.so.0 libpangoft2-1.0-0 #MINVER# +* Build-Depends-Package: libpango1.0-dev + pango_fc_decoder_get_charset@Base 1.14.0 + pango_fc_decoder_get_glyph@Base 1.14.0 + pango_fc_decoder_get_type@Base 1.14.0 + pango_fc_font_create_base_metrics_for_context@Base 1.28.1 + pango_fc_font_description_from_pattern@Base 1.14.0 + pango_fc_font_get_glyph@Base 1.14.0 + pango_fc_font_get_raw_extents@Base 1.14.0 + pango_fc_font_get_type@Base 1.14.0 + pango_fc_font_get_unknown_glyph@Base 1.14.0 + pango_fc_font_has_char@Base 1.14.0 + pango_fc_font_kern_glyphs@Base 1.14.0 + pango_fc_font_key_get_context_key@Base 1.24.0 + pango_fc_font_key_get_matrix@Base 1.24.0 + pango_fc_font_key_get_pattern@Base 1.24.0 + pango_fc_font_key_get_variations@Base 1.42.0 + pango_fc_font_lock_face@Base 1.14.0 + pango_fc_font_map_add_decoder_find_func@Base 1.14.0 + pango_fc_font_map_cache_clear@Base 1.14.0 + pango_fc_font_map_config_changed@Base 1.37.2 + pango_fc_font_map_create_context@Base 1.14.0 + pango_fc_font_map_find_decoder@Base 1.24.0 + pango_fc_font_map_get_config@Base 1.37.2 + pango_fc_font_map_get_hb_face@Base 1.44.3 + pango_fc_font_map_get_type@Base 1.14.0 + pango_fc_font_map_set_config@Base 1.37.2 + pango_fc_font_map_shutdown@Base 1.14.0 + pango_fc_font_unlock_face@Base 1.14.0 + pango_fc_fontset_key_get_absolute_size@Base 1.24.0 + pango_fc_fontset_key_get_context_key@Base 1.24.0 + pango_fc_fontset_key_get_description@Base 1.24.0 + pango_fc_fontset_key_get_language@Base 1.24.0 + pango_fc_fontset_key_get_matrix@Base 1.24.0 + pango_fc_fontset_key_get_resolution@Base 1.24.0 + pango_ft2_font_get_coverage@Base 1.14.0 + pango_ft2_font_get_face@Base 1.14.0 + pango_ft2_font_get_kerning@Base 1.14.0 + pango_ft2_font_get_type@Base 1.14.0 + pango_ft2_font_map_create_context@Base 1.14.0 + pango_ft2_font_map_for_display@Base 1.14.0 + pango_ft2_font_map_get_type@Base 1.14.0 + pango_ft2_font_map_new@Base 1.14.0 + pango_ft2_font_map_set_default_substitute@Base 1.14.0 + pango_ft2_font_map_set_resolution@Base 1.14.0 + pango_ft2_font_map_substitute_changed@Base 1.14.0 + pango_ft2_get_context@Base 1.14.0 + pango_ft2_get_unknown_glyph@Base 1.14.0 + pango_ft2_render@Base 1.14.0 + pango_ft2_render_layout@Base 1.14.0 + pango_ft2_render_layout_line@Base 1.14.0 + pango_ft2_render_layout_line_subpixel@Base 1.14.0 + pango_ft2_render_layout_subpixel@Base 1.14.0 + pango_ft2_render_transformed@Base 1.14.0 + pango_ft2_renderer_get_type@Base 1.14.0 + pango_ft2_shutdown_display@Base 1.14.0 + pango_ot_buffer_add_glyph@Base 1.14.0 + pango_ot_buffer_clear@Base 1.14.0 + pango_ot_buffer_destroy@Base 1.14.0 + pango_ot_buffer_get_glyphs@Base 1.14.0 + pango_ot_buffer_get_type@Base 1.45.5 + pango_ot_buffer_new@Base 1.14.0 + pango_ot_buffer_output@Base 1.14.0 + pango_ot_buffer_set_rtl@Base 1.14.0 + pango_ot_buffer_set_zero_width_marks@Base 1.14.0 + pango_ot_info_find_feature@Base 1.14.0 + pango_ot_info_find_language@Base 1.14.0 + pango_ot_info_find_script@Base 1.14.0 + pango_ot_info_get@Base 1.14.0 + pango_ot_info_get_type@Base 1.14.0 + pango_ot_info_list_features@Base 1.14.0 + pango_ot_info_list_languages@Base 1.14.0 + pango_ot_info_list_scripts@Base 1.14.0 + pango_ot_ruleset_add_feature@Base 1.14.0 + pango_ot_ruleset_description_copy@Base 1.18.0 + pango_ot_ruleset_description_equal@Base 1.18.0 + pango_ot_ruleset_description_free@Base 1.18.0 + pango_ot_ruleset_description_get_type@Base 1.45.5 + pango_ot_ruleset_description_hash@Base 1.18.0 + pango_ot_ruleset_get_feature_count@Base 1.18.0 + pango_ot_ruleset_get_for_description@Base 1.18.0 + pango_ot_ruleset_get_type@Base 1.14.0 + pango_ot_ruleset_maybe_add_feature@Base 1.18.0 + pango_ot_ruleset_maybe_add_features@Base 1.18.0 + pango_ot_ruleset_new@Base 1.14.0 + pango_ot_ruleset_new_for@Base 1.18.0 + pango_ot_ruleset_new_from_description@Base 1.18.0 + pango_ot_ruleset_position@Base 1.14.0 + pango_ot_ruleset_substitute@Base 1.14.0 + pango_ot_tag_from_language@Base 1.18.0 + pango_ot_tag_from_script@Base 1.18.0 + pango_ot_tag_to_language@Base 1.18.0 + pango_ot_tag_to_script@Base 1.18.0 diff --git a/libpangoxft-1.0-0.install b/libpangoxft-1.0-0.install new file mode 100644 index 00000000..adfa2a51 --- /dev/null +++ b/libpangoxft-1.0-0.install @@ -0,0 +1 @@ +usr/lib/*/libpangoxft-*.so.* diff --git a/libpangoxft-1.0-0.symbols b/libpangoxft-1.0-0.symbols new file mode 100644 index 00000000..71230ee3 --- /dev/null +++ b/libpangoxft-1.0-0.symbols @@ -0,0 +1,25 @@ +libpangoxft-1.0.so.0 libpangoxft-1.0-0 #MINVER# +* Build-Depends-Package: libpango1.0-dev + pango_xft_font_get_display@Base 1.14.0 + pango_xft_font_get_font@Base 1.14.0 + pango_xft_font_get_glyph@Base 1.14.0 + pango_xft_font_get_type@Base 1.14.0 + pango_xft_font_get_unknown_glyph@Base 1.14.0 + pango_xft_font_has_char@Base 1.14.0 + pango_xft_font_lock_face@Base 1.14.0 + pango_xft_font_map_get_type@Base 1.14.0 + pango_xft_font_unlock_face@Base 1.14.0 + pango_xft_get_context@Base 1.14.0 + pango_xft_get_font_map@Base 1.14.0 + pango_xft_picture_render@Base 1.14.0 + pango_xft_render@Base 1.14.0 + pango_xft_render_layout@Base 1.14.0 + pango_xft_render_layout_line@Base 1.14.0 + pango_xft_render_transformed@Base 1.14.0 + pango_xft_renderer_get_type@Base 1.14.0 + pango_xft_renderer_new@Base 1.14.0 + pango_xft_renderer_set_default_color@Base 1.14.0 + pango_xft_renderer_set_draw@Base 1.14.0 + pango_xft_set_default_substitute@Base 1.14.0 + pango_xft_shutdown_display@Base 1.14.0 + pango_xft_substitute_changed@Base 1.14.0 diff --git a/pango1.0-tests.install b/pango1.0-tests.install new file mode 100644 index 00000000..e2a29510 --- /dev/null +++ b/pango1.0-tests.install @@ -0,0 +1,2 @@ +usr/libexec/installed-tests +usr/share/installed-tests diff --git a/pango1.0-tools.install b/pango1.0-tools.install new file mode 100644 index 00000000..e7724817 --- /dev/null +++ b/pango1.0-tools.install @@ -0,0 +1 @@ +usr/bin diff --git a/pango1.0-tools.manpages b/pango1.0-tools.manpages new file mode 100644 index 00000000..5ed5bcf0 --- /dev/null +++ b/pango1.0-tools.manpages @@ -0,0 +1 @@ +usr/share/man/man1/*.1 diff --git a/patches/Revert-testsuite-Don-t-use-g_test_skip.patch b/patches/Revert-testsuite-Don-t-use-g_test_skip.patch new file mode 100644 index 00000000..f30b3601 --- /dev/null +++ b/patches/Revert-testsuite-Don-t-use-g_test_skip.patch @@ -0,0 +1,100 @@ +From: Simon McVittie +Date: Fri, 25 Sep 2020 16:12:01 +0100 +Subject: Revert "testsuite: Don't use g_test_skip" + +When versions of Meson with bug +https://github.com/mesonbuild/meson/issues/7515 are no longer widespread, +the Pango test suite should diagnose which tests are skipped again. +Versions 0.55.0 to 0.55.2 inclusive have the bug; version 0.55.3 is OK. + +In Debian we know we have meson 0.55.3, so we can apply this early. + +This reverts commit 440f9c2609b7f5f9d8f65619b029a5eb660de88b. + +Forwarded: https://gitlab.gnome.org/GNOME/pango/-/merge_requests/246 +Signed-off-by: Simon McVittie +--- + tests/test-break.c | 6 ------ + tests/test-itemize.c | 3 --- + tests/test-layout.c | 3 --- + tests/testboundaries_ucd.c | 2 -- + 4 files changed, 14 deletions(-) + +diff --git a/tests/test-break.c b/tests/test-break.c +index c435964..413fd08 100644 +--- a/tests/test-break.c ++++ b/tests/test-break.c +@@ -72,12 +72,9 @@ test_file (const gchar *filename, GString *string) + + if (pango_layout_get_unknown_glyphs_count (layout) > 0) + { +-#if 0 +- // See https://github.com/mesonbuild/meson/issues/7515 + char *msg = g_strdup_printf ("Missing glyphs - skipping %s. Maybe fonts are missing?", filename); + g_test_skip (msg); + g_free (msg); +-#endif + g_free (contents); + g_object_unref (layout); + pango_attr_list_unref (attributes); +@@ -263,12 +260,9 @@ test_break (gconstpointer d) + setlocale (LC_ALL, "en_US.utf8"); + if (strstr (setlocale (LC_ALL, NULL), "en_US") == NULL) + { +-#if 0 +- // See https://github.com/mesonbuild/meson/issues/7515 + char *msg = g_strdup_printf ("Locale en_US.UTF-8 not available, skipping break %s", filename); + g_test_skip (msg); + g_free (msg); +-#endif + g_free (old_locale); + return; + } +diff --git a/tests/test-itemize.c b/tests/test-itemize.c +index b22f3c2..dbe67e6 100644 +--- a/tests/test-itemize.c ++++ b/tests/test-itemize.c +@@ -241,12 +241,9 @@ test_itemize (gconstpointer d) + setlocale (LC_ALL, "en_US.utf8"); + if (strstr (setlocale (LC_ALL, NULL), "en_US") == NULL) + { +-#if 0 +- // See https://github.com/mesonbuild/meson/issues/7515 + char *msg = g_strdup_printf ("Locale en_US.UTF-8 not available, skipping itemization %s", filename); + g_test_skip (msg); + g_free (msg); +-#endif + return; + } + +diff --git a/tests/test-layout.c b/tests/test-layout.c +index a5b6d27..2ed2a73 100644 +--- a/tests/test-layout.c ++++ b/tests/test-layout.c +@@ -311,12 +311,9 @@ test_layout (gconstpointer d) + setlocale (LC_ALL, "en_US.utf8"); + if (strstr (setlocale (LC_ALL, NULL), "en_US") == NULL) + { +-#if 0 +- // See https://github.com/mesonbuild/meson/issues/7515 + char *msg = g_strdup_printf ("Locale en_US.UTF-8 not available, skipping layout %s", filename); + g_test_skip (msg); + g_free (msg); +-#endif + return; + } + +diff --git a/tests/testboundaries_ucd.c b/tests/testboundaries_ucd.c +index 1f0276e..18ab94c 100644 +--- a/tests/testboundaries_ucd.c ++++ b/tests/testboundaries_ucd.c +@@ -232,9 +232,7 @@ do_test (const gchar *filename, + channel = g_io_channel_new_file (filename, "r", &error); + if (g_error_matches (error, G_FILE_ERROR, G_FILE_ERROR_NOENT)) + { +-#if 0 + g_test_skip ("Test file not found"); +-#endif + return; + } + diff --git a/patches/Tolerate-slightly-different-output-for-the-word-breaking-.patch b/patches/Tolerate-slightly-different-output-for-the-word-breaking-.patch new file mode 100644 index 00000000..384b1c80 --- /dev/null +++ b/patches/Tolerate-slightly-different-output-for-the-word-breaking-.patch @@ -0,0 +1,105 @@ +From: Simon McVittie +Date: Thu, 1 Oct 2020 13:42:46 +0100 +Subject: Tolerate slightly different output for the word-breaking algorithms + +If a Thai font is installed, the test for Thai line- and word-breaking +is failing with a difference between the expected and actual result. +The failure mode appears to be that every time the input text contains +"-", the Words line is expected to contain bse +(is_word_boundary && is_word_start && is_word_end) but +actually contains bs (is_word_boundary && is_word_start && !is_word_end). + +Tolerate both outputs for now (but do not accept other, different +outputs), while we try to work out what is going on. + +Signed-off-by: Simon McVittie +--- + tests/breaks/four.good-enough | 5 +++++ + tests/test-break.c | 41 +++++++++++++++++++++++++++++++++++++---- + 2 files changed, 42 insertions(+), 4 deletions(-) + create mode 100644 tests/breaks/four.good-enough + +diff --git a/tests/breaks/four.good-enough b/tests/breaks/four.good-enough +new file mode 100644 +index 0000000..ff23127 +--- /dev/null ++++ b/tests/breaks/four.good-enough +@@ -0,0 +1,5 @@ ++Text: ภ า ษ า ไ ท ย [ ] ห รื อ [ ] ภ า ษ า ไ ท ย ก ล า ง [ ] เ ป็ น ภ า ษ า ร า ช ก า ร แ ล ะ ภ า ษ า ป ร ะ จ ำ ช า ติ ข อ ง ป ร ะ เ ท ศ ไ ท ย [ ] ภ า ษ า ไ ท ย เ ป็ น ภ า ษ า ใ น ก ลุ่ ม ภ า ษ า ไ ท ซึ่ ง เ ป็ น ก ลุ่ ม ย่ อ ย ข อ ง ต ร ะ กู ล ภ า ษ า ข ร้ า - ไ ท [ ] สั น นิ ษ ฐ า น ว่ า [ ] ภ า ษ า ใ น ต ร ะ กู ล นี้ มี ถิ่ น ก ำ เ นิ ด จ า ก ท า ง ต อ น ใ ต้ ข อ ง ป ร ะ เ ท ศ จี น [ ] แ ล ะ นั ก ภ า ษ า ศ า ส ต ร์ บ า ง ส่ ว น เ ส น อ ว่ า [ ] ภ า ษ า ไ ท ย น่ า จ ะ มี ค ว า ม เ ชื่ อ ม โ ย ง กั บ ต ร ะ กู ล ภ า ษ า อ อ ส โ ต ร - เ อ เ ชี ย ติ ก [ ] ต ร ะ กู ล ภ า ษ า อ อ ส โ ต ร นี เ ซี ย น [ ] แ ล ะ ต ร ะ กู ล ภ า ษ า จี น - ทิ เ บ ต [0x0a] ++Breaks: c c c c lc c c c lc c c c lc c c c lc c c lc c c c c lc c c lc c c c lc c c c c c lc c c lc c c c lc c c c c lc c c lc c c lc c c c c c lc c c c lc c c c lc c c lc c c lc c c c lc c lc c c lc c c c lc c lc c lc c c lc c c lc c c lc c c lc c c c c lc c c c lc c c c lc c c lc c c c c c c lc c c lc c c c lc c lc c c c c lc lc lc c lc c c c c lc c c lc c c lc c c lc c lc c c lc c c c c c lc c c lc c c lc c lc c c c c c c c c lc c c lc c c lc c c c lc c c lc c c c lc c c lc c lc c lc lc c c c lc c c c lc c c lc c lc c c c c lc c c c lc c lc c c c c lc c c c c lc c c lc c c c c lc c c c lc c lc c c c c c c c c c lc c c lc c c c c lc c c c lc c c lc c c c c c ++Whitespace: x x x x x x x x x x w w ++Words: bs b b b bse b b be bse b b be bse b b b bse b b bse b b b be bse b b bse b b b bse b b b b b bse b b bse b b b bse b b b b bse b b bse b b bse b b b b b bse b b be bse b b b bse b b bse b b bse b b b bse b bse b b bse b b b bse b bse b bse b b bse b b bse b b bse b b bse b b b b bse b b b bse b b be bs b be bse b b b b b b bse b be bse b b b bse b bse b b b b bse bse bse b bse b b b b bse b b bse b b bse b b bse b bse b b bse b b b b b bse b be bse b b bse b bse b b b b b b b b bse b b bse b b bse b b b bse b be bse b b b bse b b bse b bse b bse bse b b b bse b b b bse b b bse b bse b b b b bse b b b bse b bse b b b be bs b b b b bse b be bse b b b b bse b b b bse b bse b b b b b b b b be bse b b bse b b b b bse b b b bse b be bs b b b be b ++Sentences: bs e b +diff --git a/tests/test-break.c b/tests/test-break.c +index 413fd08..c43df26 100644 +--- a/tests/test-break.c ++++ b/tests/test-break.c +@@ -232,7 +232,8 @@ test_file (const gchar *filename, GString *string) + } + + static gchar * +-get_expected_filename (const gchar *filename) ++get_expected_filename (const gchar *filename, ++ const gchar *suffix) + { + gchar *f, *p, *expected; + +@@ -240,7 +241,7 @@ get_expected_filename (const gchar *filename) + p = strstr (f, ".break"); + if (p) + *p = 0; +- expected = g_strconcat (f, ".expected", NULL); ++ expected = g_strconcat (f, suffix, NULL); + + g_free (f); + +@@ -276,7 +277,7 @@ test_break (gconstpointer d) + return; + } + +- expected_file = get_expected_filename (filename); ++ expected_file = get_expected_filename (filename, ".expected"); + + diff = diff_with_file (expected_file, dump->str, dump->len, &error); + g_assert_no_error (error); +@@ -295,7 +296,39 @@ test_break (gconstpointer d) + for (line = lines[0]; line != NULL; line = lines[++i]) + g_test_message ("%s", line); + +- g_test_fail (); ++ g_free (expected_file); ++ expected_file = get_expected_filename (filename, ".good-enough"); ++ ++ if (g_file_test (expected_file, G_FILE_TEST_EXISTS)) ++ { ++ g_free (diff); ++ diff = diff_with_file (expected_file, dump->str, dump->len, &error); ++ g_assert_no_error (error); ++ ++ if (diff && diff[0]) ++ { ++ g_strfreev (lines); ++ lines = g_strsplit (diff, "\n", -1); ++ i = 0; ++ ++ g_test_message ("Contents don't match alternative either"); ++ ++ for (line = lines[0]; line != NULL; line = lines[++i]) ++ g_test_message ("%s", line); ++ ++ g_test_fail (); ++ } ++ else ++ { ++ /* four.break is failing in Debian but not upstream and we have no ++ * idea why. If you know how Thai word-breaking works, please help! */ ++ g_test_incomplete ("https://gitlab.gnome.org/GNOME/pango/-/issues/507"); ++ } ++ } ++ else ++ { ++ g_test_fail (); ++ } + + g_strfreev (lines); + } diff --git a/patches/fc_Sort-faces-of-a-family.patch b/patches/fc_Sort-faces-of-a-family.patch new file mode 100644 index 00000000..6464ff35 --- /dev/null +++ b/patches/fc_Sort-faces-of-a-family.patch @@ -0,0 +1,58 @@ +From: Matthias Clasen +Date: Mon, 21 Sep 2020 12:52:42 -0400 +Subject: [PATCH] fc: Sort faces of a family +Origin: https://gitlab.gnome.org/GNOME/pango/-/commit/99f4661a + +Make pango_font_family_list_faces() return faces +sorted by slant and weight. This makes the font +chooser look much less random. +--- + pango/pangofc-fontmap.c | 28 ++++++++++++++++++++++++++++ + 1 file changed, 28 insertions(+) + +diff --git a/pango/pangofc-fontmap.c b/pango/pangofc-fontmap.c +index eed0960a..341b2d6c 100644 +--- a/pango/pangofc-fontmap.c ++++ b/pango/pangofc-fontmap.c +@@ -2726,6 +2726,32 @@ create_face (PangoFcFamily *fcfamily, + return face; + } + ++static int ++compare_face (const void *p1, const void *p2) ++{ ++ const PangoFcFace *f1 = *(const void **)p1; ++ const PangoFcFace *f2 = *(const void **)p2; ++ int w1, w2; ++ int s1, s2; ++ ++ if (FcPatternGetInteger (f1->pattern, FC_WEIGHT, 0, &w1) != FcResultMatch) ++ w1 = FC_WEIGHT_MEDIUM; ++ ++ if (FcPatternGetInteger (f1->pattern, FC_SLANT, 0, &s1) != FcResultMatch) ++ s1 = FC_SLANT_ROMAN; ++ ++ if (FcPatternGetInteger (f2->pattern, FC_WEIGHT, 0, &w2) != FcResultMatch) ++ w2 = FC_WEIGHT_MEDIUM; ++ ++ if (FcPatternGetInteger (f2->pattern, FC_SLANT, 0, &s2) != FcResultMatch) ++ s2 = FC_SLANT_ROMAN; ++ ++ if (s1 != s2) ++ return s1 - s2; /* roman < italic < oblique */ ++ ++ return w1 - w2; /* from light to heavy */ ++} ++ + static void + ensure_faces (PangoFcFamily *fcfamily) + { +@@ -2835,6 +2861,8 @@ ensure_faces (PangoFcFamily *fcfamily) + + faces = g_renew (PangoFcFace *, faces, num); + ++ qsort (faces, num, sizeof (PangoFcFace *), compare_face); ++ + fcfamily->n_faces = num; + fcfamily->faces = faces; + } diff --git a/patches/fontconfig_Try-harder-to-return-a-default-face.patch b/patches/fontconfig_Try-harder-to-return-a-default-face.patch new file mode 100644 index 00000000..5eefd115 --- /dev/null +++ b/patches/fontconfig_Try-harder-to-return-a-default-face.patch @@ -0,0 +1,118 @@ +From: Matthias Clasen +Date: Fri, 6 Nov 2020 11:24:47 -0500 +Subject: [PATCH] fontconfig: Try harder to find a default face +Bug-Ubuntu: https://launchpad.net/bugs/1900729 +Bug-GNOME: https://gitlab.gnome.org/GNOME/pango/-/issues/483 +Origin: Concatenated commits from upstream master: + * https://gitlab.gnome.org/GNOME/pango/-/commit/4db6068b + * https://gitlab.gnome.org/GNOME/pango/-/commit/3c995c93 + +pango_font_family_get_face() is documented as nullable, +so we are technically within our rights to return NULL, +but that is unexpected when passing NULL to get the +default face, and the family has faces. So, try a little +harder by returning the first face if we don't find +a face with the name "Regular". +--- +Fonts are amazing, and not in a good way. My system has +fonts with 0, 1, 2 "Regular" faces. It also has fonts +where the "Regular" face is, in fact, bold. + +So, we need to work even harder to return a reasonable +face when asked about the default. We already make +a determination of faces that we consider 'regular' +when we create the faces initially. Just keep that +information for later reuse. +--- + pango/pangofc-fontmap.c | 27 +++++++++++++++++++++++---- + 1 file changed, 23 insertions(+), 4 deletions(-) + +diff --git a/pango/pangofc-fontmap.c b/pango/pangofc-fontmap.c +index 341b2d6..c7dcc86 100644 +--- a/pango/pangofc-fontmap.c ++++ b/pango/pangofc-fontmap.c +@@ -181,6 +181,7 @@ struct _PangoFcFace + FcPattern *pattern; + + guint fake : 1; ++ guint regular : 1; + }; + + struct _PangoFcFamily +@@ -2773,6 +2774,7 @@ ensure_faces (PangoFcFamily *fcfamily) + fcfamily->faces[i++] = create_face (fcfamily, "Bold", NULL, TRUE); + fcfamily->faces[i++] = create_face (fcfamily, "Italic", NULL, TRUE); + fcfamily->faces[i++] = create_face (fcfamily, "Bold Italic", NULL, TRUE); ++ fcfamily->faces[0]->regular = 1; + } + else + { +@@ -2786,12 +2788,17 @@ ensure_faces (PangoFcFamily *fcfamily) + gboolean has_face [4] = { FALSE, FALSE, FALSE, FALSE }; + PangoFcFace **faces; + gint num = 0; ++ int regular_weight; ++ int regular_idx; + + fontset = fcfamily->patterns; + + /* at most we have 3 additional artifical faces */ + faces = g_new (PangoFcFace *, fontset->nfont + 3); + ++ regular_weight = 0; ++ regular_idx = -1; ++ + for (i = 0; i < fontset->nfont; i++) + { + const char *style, *font_style = NULL; +@@ -2816,12 +2823,23 @@ ensure_faces (PangoFcFamily *fcfamily) + if (FcPatternGetString (fontset->fonts[i], FC_STYLE, 0, (FcChar8 **)(void*)&font_style) != FcResultMatch) + font_style = NULL; + ++ if (font_style && strcmp (font_style, "Regular") == 0) ++ { ++ regular_weight = FC_WEIGHT_MEDIUM; ++ regular_idx = num; ++ } ++ + if (weight <= FC_WEIGHT_MEDIUM) + { + if (slant == FC_SLANT_ROMAN) + { + has_face[REGULAR] = TRUE; + style = "Regular"; ++ if (weight > regular_weight) ++ { ++ regular_weight = weight; ++ regular_idx = num; ++ } + } + else + { +@@ -2859,6 +2877,9 @@ ensure_faces (PangoFcFamily *fcfamily) + if ((has_face[REGULAR] || has_face[ITALIC] || has_face[BOLD]) && !has_face[BOLD_ITALIC]) + faces[num++] = create_face (fcfamily, "Bold Italic", NULL, TRUE); + ++ if (regular_idx != -1) ++ faces[regular_idx]->regular = 1; ++ + faces = g_renew (PangoFcFace *, faces, num); + + qsort (faces, num, sizeof (PangoFcFace *), compare_face); +@@ -2903,14 +2924,12 @@ pango_fc_family_get_face (PangoFontFamily *family, + + ensure_faces (fcfamily); + +- if (name == NULL) +- name = "Regular"; /* This name always exists in fontconfig */ +- + for (i = 0; i < fcfamily->n_faces; i++) + { + PangoFontFace *face = PANGO_FONT_FACE (fcfamily->faces[i]); + +- if (strcmp (name, pango_font_face_get_face_name (face)) == 0) ++ if ((name != NULL && strcmp (name, pango_font_face_get_face_name (face)) == 0) || ++ (name == NULL && PANGO_FC_FACE (face)->regular)) + return face; + } + diff --git a/patches/series b/patches/series new file mode 100644 index 00000000..550cfacb --- /dev/null +++ b/patches/series @@ -0,0 +1,4 @@ +Revert-testsuite-Don-t-use-g_test_skip.patch +Tolerate-slightly-different-output-for-the-word-breaking-.patch +fc_Sort-faces-of-a-family.patch +fontconfig_Try-harder-to-return-a-default-face.patch diff --git a/rules b/rules new file mode 100755 index 00000000..97abd1aa --- /dev/null +++ b/rules @@ -0,0 +1,35 @@ +#!/usr/bin/make -f + +export DEB_BUILD_MAINT_OPTIONS = hardening=+all +export DEB_LDFLAGS_MAINT_APPEND = -Wl,-O1 -Wl,-z,defs + +%: + dh $@ --with gnome,gir --buildsystem=meson + +override_dh_auto_configure: + dh_auto_configure -- \ + -Dauto_features=enabled \ + -Dgtk_doc=true \ + -Dinstall-tests=true \ + $(NULL) + +override_dh_auto_test-arch: +ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) + debian/tests/run-with-locales \ + --generate en_US.utf8 \ + -- \ + env \ + LC_ALL=en_US.utf8 \ + dh_auto_test +endif + +# Skip build-time tests if all we are building is documentation; running +# them once per architecture is plenty +override_dh_auto_test-indep: + @: + +override_dh_missing: + dh_missing --fail-missing + +override_dh_makeshlibs: + dh_makeshlibs --add-udeb=libpango1.0-udeb -- -c4 diff --git a/shlibs.local b/shlibs.local new file mode 100644 index 00000000..3da4be08 --- /dev/null +++ b/shlibs.local @@ -0,0 +1,8 @@ +libpango-1.0 0 libpango-1.0-0 (= ${binary:Version}) +libpangocairo-1.0 0 libpangocairo-1.0-0 (= ${binary:Version}) +libpangoft2-1.0 0 libpangoft2-1.0-0 (= ${binary:Version}) +libpangoxft-1.0 0 libpangoxft-1.0-0 (= ${binary:Version}) +udeb: libpango-1.0 0 libpango1.0-udeb (= ${binary:Version}) +udeb: libpangocairo-1.0 0 libpango1.0-udeb (= ${binary:Version}) +udeb: libpangoft2-1.0 0 libpango1.0-udeb (= ${binary:Version}) +udeb: libpangoxft-1.0 0 libpango1.0-udeb (= ${binary:Version}) diff --git a/source/format b/source/format new file mode 100644 index 00000000..163aaf8d --- /dev/null +++ b/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/tests/build b/tests/build new file mode 100755 index 00000000..957286f3 --- /dev/null +++ b/tests/build @@ -0,0 +1,40 @@ +#!/bin/sh +# autopkgtest check: Builds a small application against libcairo2-dev, checking +# if it compiles, links and runs successfully. +# Author: Rafał Cieślak + +set -e +set -u + +WORKDIR=$(mktemp -d) +cleanup () { + rm -fr "$WORKDIR" +} +trap cleanup 0 INT QUIT ABRT PIPE TERM +cd "$WORKDIR" + +if [ -n "${DEB_HOST_GNU_TYPE:-}" ]; then + CROSS_COMPILE="$DEB_HOST_GNU_TYPE-" +else + CROSS_COMPILE= +fi + +cat < build_test.c + +#include +int main (int argc, char *argv[]) +{ + PangoFontDescription* pfd = pango_font_description_new(); + if(!pfd) return 1; + pango_font_description_set_size(pfd,12); + return 0; +} +EOF + +# Deliberately word-splitting, that's how pkg-config works: +# shellcheck disable=SC2046 +"${CROSS_COMPILE}gcc" -o build_test build_test.c $("${CROSS_COMPILE}pkg-config" --cflags --libs pango) +echo "build: OK" +[ -x build_test ] +./build_test +echo "run: OK" diff --git a/tests/control b/tests/control new file mode 100644 index 00000000..b05f71f8 --- /dev/null +++ b/tests/control @@ -0,0 +1,11 @@ +Tests: build +Depends: build-essential, libpango1.0-dev, pkg-config +Restrictions: superficial + +Tests: installed-tests +Depends: locales | locales-all, pango1.0-tests, dbus (>= 1.8), xauth, xvfb, gnome-desktop-testing +Restrictions: allow-stderr + +Tests: python3-gi +Depends: gir1.2-gdk-3.0, gir1.2-pango-1.0, python3-gi, xauth, xvfb +Restrictions: allow-stderr, superficial diff --git a/tests/installed-tests b/tests/installed-tests new file mode 100755 index 00000000..3686b24b --- /dev/null +++ b/tests/installed-tests @@ -0,0 +1,17 @@ +#!/bin/sh +# autopkgtest check: Run the installed-tests to verify pango works correctly +# (C) 2013 Canonical Ltd. +# Author: Iain Lane + +set -e + +export XDG_RUNTIME_DIR="$AUTOPKGTEST_TMP" + +debian/tests/run-with-locales \ + --generate en_US.utf8 \ + -- \ +env \ + LC_ALL=en_US.utf8 \ +dbus-run-session -- \ +xvfb-run -a \ +gnome-desktop-testing-runner pango diff --git a/tests/python3-gi b/tests/python3-gi new file mode 100755 index 00000000..f48155b3 --- /dev/null +++ b/tests/python3-gi @@ -0,0 +1,36 @@ +#!/bin/sh +set -eu + +xvfb-run -a python3 <&2 + fi + + echo "Usage: $me [--generate LOCALE...] [--] COMMAND [ARGS...]" + exit "$status" +} + +getopt_temp=help +getopt_temp="$getopt_temp,generate:" + +getopt_temp="$(getopt -o '+' --long "$getopt_temp" -n "$0" -- "$@")" +eval set -- "$getopt_temp" +unset getopt_temp + +generate () { + local locale="$1" + local charset + local source + local output + + echo "$me: $locale..." >&2 + + case "$locale" in + (*.*) + source="${locale%.*}" + output="$source.$( + export LC_ALL=C + printf '%s' "${locale##*.}" | \ + tr '[:upper:]' '[:lower:]' | \ + tr -d -C '[:lower:][:digit:]' + )" + ;; + + (*) + source="${locale}" + output="${locale}" + esac + + if [ -e "/usr/lib/locale/$output/LC_MESSAGES/SYS_LC_MESSAGES" ]; then + printf '\t%s\n' "Found in locales-all" >&2 + return + fi + + case "$locale" in + (*.utf8) + charset="UTF-8" + ;; + + (*) + charset=$(sed -ne "s/^$locale //p" /usr/share/i18n/SUPPORTED) + ;; + esac + + if [ -z "$charset" ]; then + echo "$me: $locale not found in /usr/share/i18n/SUPPORTED" >&2 + exit 1 + fi + + printf '\t%s\n' "Character set: $charset" >&2 + printf '\t%s\n' "Source file: $source" >&2 + + if [ -z "$tempdir" ]; then + tempdir="$(mktemp -d)" + trap 'rm -fr "$tempdir"' EXIT + fi + + printf '\t%s\n' "Output: $tempdir/$output" >&2 + + localedef -i "$source" -f "$charset" "$tempdir/$output" +} + +while [ "$#" -gt 0 ]; do + case "$1" in + (--help) + usage 2 + # not reached + ;; + + (--generate) + generate "$2" + shift 2 + ;; + + (--) + shift + break + ;; + + (-*) + echo "$me: Unknown option: $1" >&2 + usage 2 + # not reached + ;; + + (*) + break + ;; + esac +done + +if [ -n "$tempdir" ]; then + export LOCPATH="$tempdir" +fi + +"$@" + +# vim:set sw=4 sts=4 et: diff --git a/upstream/metadata b/upstream/metadata new file mode 100644 index 00000000..f042fcd0 --- /dev/null +++ b/upstream/metadata @@ -0,0 +1,4 @@ +Bug-Database: https://gitlab.gnome.org/GNOME/pango/issues +Bug-Submit: https://gitlab.gnome.org/GNOME/pango/issues/new +Repository: https://gitlab.gnome.org/GNOME/pango.git +Repository-Browse: https://gitlab.gnome.org/GNOME/pango diff --git a/watch b/watch new file mode 100644 index 00000000..b92ebbe5 --- /dev/null +++ b/watch @@ -0,0 +1,3 @@ +version=4 +https://download.gnome.org/sources/pango/([\d\.]+[02468])/ \ + pango@ANY_VERSION@@ARCHIVE_EXT@ -- cgit v1.2.3