diff options
author | Jeremy Bicha <jbicha@debian.org> | 2022-01-31 03:13:50 +0000 |
---|---|---|
committer | Jeremy Bicha <jbicha@debian.org> | 2022-01-31 03:13:50 +0000 |
commit | 3f0293282be2c1136b32228284957bf768872979 (patch) | |
tree | d111effc5be4101dde756d517a0c81c10122ae61 |
Import pango1.0_1.50.3+ds1-6.debian.tar.xz
[dgit import tarball pango1.0 1.50.3+ds1-6 pango1.0_1.50.3+ds1-6.debian.tar.xz]
47 files changed, 5944 insertions, 0 deletions
diff --git a/changelog b/changelog new file mode 100644 index 00000000..6096131a --- /dev/null +++ b/changelog @@ -0,0 +1,2653 @@ +pango1.0 (1.50.3+ds1-6) unstable; urgency=medium + + * Cherry-pick patch to fix markup-parse test error on Ubuntu + + -- Jeremy Bicha <jbicha@debian.org> Sun, 30 Jan 2022 22:13:50 -0500 + +pango1.0 (1.50.3+ds1-5) unstable; urgency=medium + + * Team upload + * d/libpango1.0-doc.links: Simplify, and use unversioned symlinks. + devhelp wants the basename of the .devhelp file to match the basename + of the symlink in /usr/share/devhelp/books. Instead of creating symlinks + for the .devhelp files (in the wrong directory), make the symlink in + /usr/share/devhelp/books match the generated documentation. + (Closes: #1004124) + * Move to debhelper compat level 13 + - Stop overriding dh_missing, --fail-missing is now the default + * d/rules: Remove workaround for scripts that used to be non-executable. + This was fixed in 1.48.1. + + -- Simon McVittie <smcv@debian.org> Thu, 27 Jan 2022 19:01:30 +0000 + +pango1.0 (1.50.3+ds1-4) unstable; urgency=medium + + * Release to unstable + + -- Jeremy Bicha <jbicha@debian.org> Fri, 21 Jan 2022 06:05:30 -0500 + +pango1.0 (1.50.3+ds1-3) experimental; urgency=medium + + * Team upload + * Add proposed patch to fix tests on architectures with unsigned char + + -- Simon McVittie <smcv@debian.org> Tue, 04 Jan 2022 20:02:08 +0000 + +pango1.0 (1.50.3+ds1-2) experimental; urgency=medium + + * Team upload + * d/control.in: Make installed fonts more predictable. + Explicitly depending on fonts-dejavu-core ensures that it will be chosen + for fontconfig-config's dependency, even on experimental buildds. + * d/tests/python3-gi: Avoid use of a deprecated function + + -- Simon McVittie <smcv@debian.org> Tue, 04 Jan 2022 10:23:56 +0000 + +pango1.0 (1.50.3+ds1-1) experimental; urgency=medium + + * Team upload + + [ Simon McVittie ] + * New upstream release + * d/control.in: Update build-dependencies + * d/control.in: Use libfontconfig-dev, not deprecated libfontconfig1-dev + * d/copyright: Update + * Refresh patch series + * Update symbols file + * d/p/Add-fonts-to-installed-tests.patch: + Add patch from upstream to install required font subsets alongside the + installed-tests + * d/p/debian/tests-Skip-a-test-that-fails-with-a-small-variation-on-i3.patch: + Skip a test that fails with a small variation on i386 + * Standards-Version: 4.6.0 (no changes required) + * d/pango1.0-tests.lintian-overrides: + Add Lintian overrides for font subsets bundled as test data + * Upload to experimental to get some initial testing + + [ Jeremy Bicha ] + * debian/control.in: Drop obsolete Suggests libpango1.0-dev > imagemagick + + -- Simon McVittie <smcv@debian.org> Sun, 02 Jan 2022 15:33:03 +0000 + +pango1.0 (1.48.10+ds1-1) unstable; urgency=medium + + * Team upload + * New upstream release + - Fix division by zero when rendering strikethrough + (Closes: #994522) + - pango-view: Support antialiasing freetype + - pango-view: Use graphicsmagick instead of imagemagick to convert + between formats + * pango1.0-tools Suggests graphicsmagick for optional functionality + + -- Simon McVittie <smcv@debian.org> Fri, 17 Sep 2021 10:54:40 +0100 + +pango1.0 (1.48.9+ds1-2) unstable; urgency=medium + + * Build-Depend on dh-sequence-gir & dh-sequence-gnome + * Release to unstable (Closes: #992906) + + -- Jeremy Bicha <jbicha@debian.org> Sun, 29 Aug 2021 13:25:04 -0400 + +pango1.0 (1.48.9+ds1-1) experimental; urgency=medium + + * Team upload + * New upstream release + * d/control.in: Update dependencies + * Drop patch that was applied upstream + * d/gbp.conf, d/control.in: Use debian/master branch. + Older 1.48.x releases were already uploaded to debian/master. + * d/p/tests-Skip-test-cases-that-are-laid-out-differently-with-.patch: + Work around old version of Cantarell in Debian by skipping some tests. + These tests rely on the size of particular glyphs in Cantarell, and + will not work correctly with our older version with less glyph coverage. + + -- Simon McVittie <smcv@debian.org> Fri, 20 Aug 2021 11:21:25 +0100 + +pango1.0 (1.48.7+ds1-2) experimental; urgency=medium + + * debian/libpango1.0-doc.links: Use versioned devhelp2 files + * debian/patches: Use local values for size, fixing i386 test failures + + -- Marco Trevisan (Treviño) <marco@ubuntu.com> Wed, 21 Jul 2021 19:27:22 +0200 + +pango1.0 (1.48.7+ds1-1) experimental; urgency=medium + + [ Marco Trevisan (Treviño) ] + * New upstream release + * debian/copyright: Update gi-docgen files and licenses + * debian/patches: Refresh and drop the ones applied upstream + + [ Simon McVittie ] + * libpango1.0-doc: Fix symlinks for devhelp + + [ Laurent Bigonville ] + * debian/control: Switch dependencies from libfreetype6-dev to libfreetype-dev + + -- Marco Trevisan (Treviño) <marco@ubuntu.com> Tue, 13 Jul 2021 17:37:17 +0200 + +pango1.0 (1.48.4+ds1-1) experimental; urgency=medium + + * Team upload + * New upstream release + * Build documentation with gi-docgen + - d/control.in: Update dependencies for gi-docgen documentation + - d/copyright: Add licensing for bundled copy of gi-docgen. + Until it's declared stable, the upstream recommendation is to vendor + gi-docgen, which means Policy §4.13 allows an embedded code copy. + - d/p/gi-docgen/build-Disable-tests-on-subprojects.patch, + d/p/gi-docgen/build-Don-t-install-gi-docgen-used-as-a-subproject.patch: + Don't install gi-docgen + - d/p/gi-docgen/Disable-web-fonts-for-now.patch: + Disable use of remote or bundled fonts + - d/p/gi-docgen/templates-Remove-html5shiv.patch: + Disable use of remote html5shiv + * d/watch: Repack with bundled fonts and pregenerated docs excluded. + Excluding these is easier than sorting out their licensing. + * d/p/Tolerate-slightly-different-output-for-the-word-breaking-.patch: + Remove patch, fixed differently upstream + * pango1.0-tests: Override Lintian false-positive + * Standards-Version: 4.5.1 (no changes required) + + -- Simon McVittie <smcv@debian.org> Thu, 15 Apr 2021 16:35:56 +0100 + +pango1.0 (1.48.2-1) experimental; urgency=medium + + * Team upload + * New upstream release + - Increase GLib build-dependency + - Drop patch that was applied upstream + + -- Simon McVittie <smcv@debian.org> Fri, 12 Feb 2021 10:48:27 +0000 + +pango1.0 (1.48.0-1) experimental; urgency=medium + + * Team upload + * New upstream release + * Merge packaging from unstable, rejecting the changes + (not needed for 1.48.0) + * Refresh patch series, dropping a patch that was applied upstream + * d/rules: Make scripts executable where needed + + -- Simon McVittie <smcv@debian.org> Thu, 17 Dec 2020 14:03:26 +0000 + +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 <gunnarhj@ubuntu.com> Tue, 10 Nov 2020 21:41:00 +0100 + +pango1.0 (1.47.0-1) experimental; urgency=medium + + * Team upload + * d/watch, d/gbp.conf, d/control.in: Branch for experimental. + GTK 4 needs pango 1.47, but that version is unlikely to be ready in + time for the Debian 11 freeze. + * New upstream development release + * Update symbols files + * Add patch to fix an introspection API break + + -- Simon McVittie <smcv@debian.org> Fri, 06 Nov 2020 11:13:27 +0000 + +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 <smcv@debian.org> 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 <jbicha@debian.org> 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 <smcv@debian.org> 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 <smcv@debian.org> 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 <smcv@debian.org> 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 <smcv@debian.org> 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 <smcv@debian.org> 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 <smcv@debian.org> 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 <bigon@debian.org> 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 <smcv@debian.org> 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 <laney@debian.org> 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 <laney@debian.org> 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 <smcv@debian.org> 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 <jbicha@debian.org> 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 <jbicha@debian.org> 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 <jbicha@debian.org> 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 <jbicha@debian.org> Thu, 06 Sep 2018 13:23:27 -0400 + +pango1.0 (1.42.4-2) unstable; urgency=medium + + * Build with meson + + -- Jeremy Bicha <jbicha@debian.org> 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 <jbicha@debian.org> 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 <smcv@debian.org> 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 <jbicha@debian.org> 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 <jbicha@debian.org> 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 <jbicha@debian.org> 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 <biebl@debian.org> 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 <biebl@debian.org> 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 <jbicha@debian.org> 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 <jbicha@ubuntu.com> Wed, 16 Aug 2017 09:46:11 -0400 + +pango1.0 (1.40.9-1) unstable; urgency=medium + + * New upstream release. + + -- Emilio Pozuelo Monfort <pochu@debian.org> 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 <andreas@fatal.se> Sun, 02 Jul 2017 09:47:37 +0200 + +pango1.0 (1.40.5-1) unstable; urgency=medium + + * New upstream release. + + -- Michael Biebl <biebl@debian.org> 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 <biebl@debian.org> 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 <mpitt@debian.org> 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 <biebl@debian.org> 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 <biebl@debian.org> 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 <andreas@fatal.se> 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 <!nocheck> support. + * Drop obsolete Conflicts, Breaks and Replaces from pre-wheezy. + * Bump Standards-Version to 3.9.8. + + -- Michael Biebl <biebl@debian.org> 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 <andreas@fatal.se> 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 <andreas@fatal.se> 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 <andreas@fatal.se> 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 <andreas@fatal.se> 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 <andreas@fatal.se> 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 <laney@debian.org> 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 <biebl@debian.org> 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 <biebl@debian.org> 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 <andreas@fatal.se> 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 <biebl@debian.org> 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 <laney@debian.org> 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 <laney@debian.org> 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 <laney@debian.org> 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 <biebl@debian.org> 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 <biebl@debian.org> 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 <pochu@debian.org> 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 <pochu@debian.org> 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 <pochu@debian.org> 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 <pochu@debian.org> 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 <mpitt@debian.org> 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 <biebl@debian.org> 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 <biebl@debian.org> 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 <biebl@debian.org> 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 <mpitt@debian.org> 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 <sjoerd@debian.org> 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 <joss@debian.org> 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 <biebl@debian.org> 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 <biebl@debian.org> 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 <pochu@debian.org> 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 <pochu@debian.org> 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 <pochu@debian.org> 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 <pochu@debian.org> 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 <pochu@debian.org> 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 <joss@debian.org> 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 <slomo@debian.org> Tue, 15 Jun 2010 18:17:45 +0200 + +pango1.0 (1.28.0-1) unstable; urgency=low + + * New upstream stable release. + + -- Sebastian Dröge <slomo@debian.org> 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 <pochu@debian.org> 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 <pochu@debian.org> 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 <slomo@debian.org> Tue, 23 Feb 2010 10:42:39 +0100 + +pango1.0 (1.26.2-1) unstable; urgency=low + + * New upstream bugfix release. + + -- Sebastian Dröge <slomo@debian.org> Tue, 15 Dec 2009 10:04:01 +0100 + +pango1.0 (1.26.1-1) unstable; urgency=low + + * New upstream bugfix release. + + -- Sebastian Dröge <slomo@debian.org> Wed, 18 Nov 2009 07:40:39 +0100 + +pango1.0 (1.26.0-1) unstable; urgency=low + + * New upstream stable release. + + -- Sebastian Dröge <slomo@debian.org> Tue, 22 Sep 2009 05:28:36 +0200 + +pango1.0 (1.25.6-1) experimental; urgency=low + + * New upstream development release. + + -- Sebastian Dröge <slomo@debian.org> 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 <slomo@debian.org> 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 <slomo@debian.org> Tue, 21 Jul 2009 07:59:34 +0200 + +pango1.0 (1.24.4-1) unstable; urgency=low + + * New upstream bugfix release. + + -- Josselin Mouette <joss@debian.org> 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 <slomo@debian.org> 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 <slomo@debian.org> 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 <joss@debian.org> 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 <slomo@debian.org> 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 <slomo@debian.org> 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 <slomo@debian.org> 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 <slomo@debian.org> 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 <slomo@debian.org> 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 <joss@debian.org> 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 <slomo@debian.org> 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 <slomo@debian.org> 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 <lool@dooz.org> 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 <manphiz-guest@users.alioth.debian.org> 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 <slomo@debian.org> 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 <slomo@debian.org> 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 <lool@dooz.org> 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 <joss@debian.org> 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 <slomo@debian.org> Sat, 12 Apr 2008 14:10:24 +0200 + +pango1.0 (1.20.2-1) unstable; urgency=low + + * New upstream bugfix release. + + -- Sebastian Dröge <slomo@debian.org> Thu, 10 Apr 2008 08:44:47 +0200 + +pango1.0 (1.20.1-1) unstable; urgency=low + + * New upstream bugfix release. + + -- Sebastian Dröge <slomo@debian.org> 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 <slomo@debian.org> 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 <slomo@debian.org> 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 <lool@dooz.org> 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 <lool@dooz.org> 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 <lool@dooz.org> 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 <lool@dooz.org> 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 <lool@dooz.org> 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 <lool@dooz.org> 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 <slomo@debian.org> 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 <lool@dooz.org> 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 <lool@dooz.org> 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 <lool@dooz.org> 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 <lool@dooz.org> 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 <lool@dooz.org> 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 <lool@dooz.org> 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 <lool@dooz.org> 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 <lool@dooz.org> 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 <lool@dooz.org> 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 <joss@debian.org> 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 <lool@dooz.org> 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 <lool@dooz.org> 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 <lool@dooz.org> 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 <lool@dooz.org> 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_VERSION>/module-files.d (respectively + /usr/lib64/pango/<MODULE_VERSION>/module-files.d) instead of + /usr/lib/pango/<MODULE_VERSION>/module-files.d on i386 (respectively amd64 + and ia64) if present; see #406455. + + -- Loic Minier <lool@dooz.org> 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 <joss@debian.org> 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 <lool@dooz.org> Fri, 15 Dec 2006 10:47:12 +0100 + +pango1.0 (1.14.8-2) unstable; urgency=low + + * Upload to unstable. + + -- Loic Minier <lool@dooz.org> 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 <lool@dooz.org> 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 <lool@dooz.org> 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 <lool@dooz.org> 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 <lool@dooz.org> 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 <lool@dooz.org> 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_VERSION>/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_VERSION>/module-files.d to the list of module + files to load modules from. Forwarded in GNOME #355985. + - Create a /usr/lib/pango/<MODULE_VERSION>/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 <lool@dooz.org> 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 <seb128@debian.org> 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 <lool@dooz.org> 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 <lool@dooz.org> 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 <seb128@debian.org> 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 <aragorn@tiscali.nl> + - 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 <jtarrio@trasno.net> + (Closes: #361268) + * debian/rules: + - updated the -dbg package name to work with the new compat + + -- Sebastien Bacher <seb128@debian.org> 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 <seb128@debian.org> 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 <seb128@debian.org> 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 <jordi@debian.org> 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 <jordi@debian.org> 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) <jdassen@debian.org> 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) <jdassen@debian.org> 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) <jdassen@debian.org> 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) <jdassen@debian.org> 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 <yeager@lidkoping.net> + (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 <seb128@debian.org> 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 <clytie@riverland.net.au> + (Closes: #316697). + * debian/rules: + - fixed the clean rule (Closes: #332504). + * debian/watch: + - updated. + + -- Sebastien Bacher <seb128@debian.org> 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 <nachtigall at web.de>. + (Closes: #330926) [debian/po/de.po] + * Templates Danish translation by Claus Hindsgaul <claus_h at image.dk> + (Closes: #320802) [debian/po/da.po] + + -- Loic Minier <lool@dooz.org> 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 + <http://bugzilla.gnome.org/show_bug.cgi?id=316054>. (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 <lool@dooz.org> 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 <seb128@debian.org> 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) <jdassen@debian.org> 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 <seb128@debian.org> 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 <seb128@debian.org> 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 <kurem@upcase.inf.upol.cz> + (Closes: #283224). + * debian/watch: + - updated. + + -- Sebastien Bacher <seb128@debian.org> 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 <seb128@debian.org> 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 <cjwatson@debian.org> (#274092): + - binary-arch depends on binary-arch-udeb. + - Strip udeb! + * Jordi Mallach: + - Upload to unstable. + + -- Jordi Mallach <jordi@debian.org> 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) <jdassen@debian.org> 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) <jdassen@debian.org> 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 <seb128@debian.org> 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 + <flavio.stanchina@tin.it> to fix perl warnings in the defoma + script. Thanks for the patch! (Closes: #256335) + + -- Marc 'HE' Brockschmidt <he@debian.org> 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 <seb128@debian.org> 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 <tagoh@debian.org> + + 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) <jdassen@debian.org>: + + 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 <seb128@debian.org> Sat, 22 May 2004 14:52:43 +0200 + +pango1.0 (1.4.0-2) experimental; urgency=low + + * Akira TAGOH <tagoh@debian.org> + + 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 <tagoh@debian.org> 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 <seb128@debian.org> Thu, 18 Mar 2004 21:07:49 +0100 + +pango1.0 (1.2.5-5) unstable; urgency=low + + * Akira TAGOH <tagoh@debian.org> + + debian/pango.defoma: + - fixed to avoid the regex fails due to unquoted strings. + Thanks to Flavio Stanchina <flavio.stanchina@tin.it> + (closes: Bug#247198) + + po/tr.po: + - added Turkish translation. (closes: Bug#246079) + Thanks to Gürkan Aslan <gurkan@iaslan.com> + + -- Akira TAGOH <tagoh@debian.org> 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 <luk.claes@ugent.be> (closes: Bug#244321) + * debian/control: updated the dependencies for separated xlibs-dev. + thanks to Kevin B. McCarty <kmccarty@Princeton.EDU> (closes: Bug#241505) + + -- Akira TAGOH <tagoh@debian.org> 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) <jdassen@debian.org> 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 <tagoh@debian.org> 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) <jdassen@debian.org> 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 <tagoh@debian.org> 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 <tagoh@debian.org> 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 <philippe.batailler@free.fr> + * 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 <tagoh@debian.org> 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 + <andrelop@ig.com.br> (closes: Bug#183431) + + -- Akira TAGOH <tagoh@debian.org> 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 <tagoh@debian.org> 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 <mbc@debian.org>, 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 <tagoh@debian.org> 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 <tagoh@debian.org> 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 <tagoh@debian.org> 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 <tagoh@debian.org> 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 <tagoh@debian.org> 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 <tagoh@debian.org> 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 <tagoh@debian.org> 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 <tagoh@debian.org> 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 <tagoh@debian.org> 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 <tagoh@debian.org> 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 <tagoh@debian.org> 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 <tagoh@debian.org> Tue, 18 Jun 2002 02:04:37 +0900 + +pango1.0 (1.0.3-1) unstable; urgency=low + + * New upstream release. + + -- Akira TAGOH <tagoh@debian.org> Sun, 16 Jun 2002 04:09:09 +0900 + +pango1.0 (1.0.2-1) unstable; urgency=low + + * New upstream release. + + -- Akira TAGOH <tagoh@debian.org> 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 <tagoh@debian.org> 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 <tagoh@debian.org> 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 <tagoh@debian.org> 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 <tagoh@debian.org> 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 <tagoh@debian.org> 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 <tagoh@debian.org> 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 <tagoh@debian.org> 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 <tagoh@debian.org> 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 <tagoh@debian.org> 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 <tagoh@debian.org> 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 <tagoh@debian.org> Tue, 12 Mar 2002 17:53:38 +0900 @@ -0,0 +1 @@ +debian/locales/ diff --git a/control b/control new file mode 100644 index 00000000..d42129dd --- /dev/null +++ b/control @@ -0,0 +1,321 @@ +# 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 <pkg-gnome-maintainers@lists.alioth.debian.org> +Uploaders: Iain Lane <laney@debian.org>, Jeremy Bicha <jbicha@debian.org>, Laurent Bigonville <bigon@debian.org> +Build-Depends: debhelper-compat (= 13), + dh-sequence-gir, + dh-sequence-gnome, + fonts-cantarell <!nocheck>, + fonts-dejavu-core <!nocheck>, + fonts-noto-color-emoji <!nocheck>, + fonts-noto-core <!nocheck>, + gnome-pkg-tools (>= 0.11), + gobject-introspection (>= 0.9.12-4~), + help2man, + libcairo2-dev (>= 1.12.10), + libfontconfig-dev (>= 2.13.0), + libfreetype-dev (>= 2.1.7), + libfribidi-dev (>= 1.0.6), + libgirepository1.0-dev (>= 0.9.5), + libglib2.0-dev (>= 2.62.0), + libharfbuzz-dev (>= 2.6.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 <!nocheck> | locales-all <!nocheck>, + meson (>= 0.55.3), + perl, + pkg-config, +Build-Depends-Indep: python3 (>= 3.6) <!nodoc>, + python3-jinja2 <!nodoc>, + python3-markdown <!nodoc>, + python3-pygments <!nodoc>, + python3-toml <!nodoc>, + python3-typogrify <!nodoc>, +Standards-Version: 4.6.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.13.0), ${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), + libfontconfig-dev (>= 2.13.0), + libfreetype-dev (>= 2.1.7), + libfribidi-dev (>= 1.0.6), + libglib2.0-dev (>= 2.62.0), + libharfbuzz-dev (>= 2.6.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: 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: <!nodoc> +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} +Suggests: graphicsmagick +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..cec590a4 --- /dev/null +++ b/control.in @@ -0,0 +1,317 @@ +Source: pango1.0 +Section: libs +Priority: optional +Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org> +Uploaders: @GNOME_TEAM@ +Build-Depends: debhelper-compat (= 13), + dh-sequence-gir, + dh-sequence-gnome, + fonts-cantarell <!nocheck>, + fonts-dejavu-core <!nocheck>, + fonts-noto-color-emoji <!nocheck>, + fonts-noto-core <!nocheck>, + gnome-pkg-tools (>= 0.11), + gobject-introspection (>= 0.9.12-4~), + help2man, + libcairo2-dev (>= 1.12.10), + libfontconfig-dev (>= 2.13.0), + libfreetype-dev (>= 2.1.7), + libfribidi-dev (>= 1.0.6), + libgirepository1.0-dev (>= 0.9.5), + libglib2.0-dev (>= 2.62.0), + libharfbuzz-dev (>= 2.6.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 <!nocheck> | locales-all <!nocheck>, + meson (>= 0.55.3), + perl, + pkg-config, +Build-Depends-Indep: python3 (>= 3.6) <!nodoc>, + python3-jinja2 <!nodoc>, + python3-markdown <!nodoc>, + python3-pygments <!nodoc>, + python3-toml <!nodoc>, + python3-typogrify <!nodoc>, +Standards-Version: 4.6.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.13.0), ${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), + libfontconfig-dev (>= 2.13.0), + libfreetype-dev (>= 2.1.7), + libfribidi-dev (>= 1.0.6), + libglib2.0-dev (>= 2.62.0), + libharfbuzz-dev (>= 2.6.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: 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: <!nodoc> +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} +Suggests: graphicsmagick +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..5f508742 --- /dev/null +++ b/copyright @@ -0,0 +1,1013 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: pango +Source: https://download.gnome.org/sources/pango/ +Files-Excluded: + docs/Pango* + subprojects/gi-docgen/gidocgen/templates/basic/*.woff + subprojects/gi-docgen/gidocgen/templates/basic/*.woff2 + +Files: * +Copyright: 1999-2019 Red Hat + 1999-2006 Red Hat Software + 2021 Red Hat, Inc. + 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 + 2021 GNOME Foundation + 2021 Jordi Mas i Hernàndez + 2021 Benjamin Otte + Owen Taylor + Abigail Brady + Sivaraj Doddannan + Karl Koehler + Havoc Pennington + Roozbeh Pournader + Changwoo Ryu + Chookij Vanatham +License: LGPL-2+ and LGPL-2.1+ + +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-2021 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 + +Files: + subprojects/gi-docgen/* +Copyright: + 2020-2021 GNOME Foundation + 2021 Emmanuele Bassi + 2021 The gobject-introspection authors + 2021 The GLib authors +License: CC0-1.0, and CC-BY-SA-3.0, and Apache-2.0 or GPL-3.0+, and GPL-2+, and LGPL-2+, and LGPL-2+ or MPL-1.1 + +Files: + subprojects/gi-docgen/gidocgen/templates/basic/fzy.js +Copyright: + 2014 John Hawthorn +License: Expat + +License: Apache-2.0 + SPDX license expression "Apache-2.0": + https://spdx.org/licenses/Apache-2.0.html + . + On Debian systems, the complete text of the Apache License version 2 + can be found in "/usr/share/common-licenses/Apache-2.0". + +Files: + tests/fonts/*.otf + tests/fonts/*.ttf +Copyright: + 2003 Bitstream, Inc. + 2006-2010 Google Corp. + 2009-2011 Understanding Limited + 2010-2011 Jakub Steiner + 2012-2018 Dave Gandy + 2013-2017 Google Inc. + Arjen Nienhuis + Khaled Hosny + Sebastian Kosch +License: Apache-2 and Bitstream-Vera and OFL-1.1 + +License: Apache-2 + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + . + http://www.apache.org/licenses/LICENSE-2.0 + . + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + . + On Debian systems, the complete text of the Apache License Version 2.0 + can be found in `/usr/share/common-licenses/Apache-2.0'. + +License: Bitstream-Vera + Permission is hereby granted, free of charge, to any person obtaining a copy + of the fonts accompanying this license ("Fonts") and associated + documentation files (the "Font Software"), to reproduce and distribute the + Font Software, including without limitation the rights to use, copy, merge, + publish, distribute, and/or sell copies of the Font Software, and to permit + persons to whom the Font Software is furnished to do so, subject to the + following conditions: + . + The above copyright and trademark notices and this permission notice shall + be included in all copies of one or more of the Font Software typefaces. + . + The Font Software may be modified, altered, or added to, and in particular + the designs of glyphs or characters in the Fonts may be modified and + additional glyphs or characters may be added to the Fonts, only if the fonts + are renamed to names not containing either the words "Bitstream" or the word + "Vera". + . + This License becomes null and void to the extent applicable to Fonts or Font + Software that has been modified and is distributed under the "Bitstream + Vera" names. + . + The Font Software may be sold as part of a larger software package but no + copy of one or more of the Font Software typefaces may be sold by itself. + . + THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS + OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, + TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME + FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING + ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, + WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF + THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE + FONT SOFTWARE. + . + Except as contained in this notice, the names of Gnome, the Gnome + Foundation, and Bitstream Inc., shall not be used in advertising or + otherwise to promote the sale, use or other dealings in this Font Software + without prior written authorization from the Gnome Foundation or Bitstream + Inc., respectively. For further information, contact: fonts at gnome dot + org. + +License: CC0-1.0 + SPDX license expression "CC0-1.0": https://spdx.org/licenses/CC0-1.0.html + . + Creative Commons Legal Code + . + CC0 1.0 Universal + . + CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES + NOT PROVIDE LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE + AN ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS INFORMATION + ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES REGARDING THE USE + OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED HEREUNDER, AND DISCLAIMS + LIABILITY FOR DAMAGES RESULTING FROM THE USE OF THIS DOCUMENT OR THE INFORMATION + OR WORKS PROVIDED HEREUNDER. + . + Statement of Purpose + . + The laws of most jurisdictions throughout the world automatically confer exclusive + Copyright and Related Rights (defined below) upon the creator and subsequent + owner(s) (each and all, an "owner") of an original work of authorship and/or + a database (each, a "Work"). + . + Certain owners wish to permanently relinquish those rights to a Work for the + purpose of contributing to a commons of creative, cultural and scientific + works ("Commons") that the public can reliably and without fear of later claims + of infringement build upon, modify, incorporate in other works, reuse and + redistribute as freely as possible in any form whatsoever and for any purposes, + including without limitation commercial purposes. These owners may contribute + to the Commons to promote the ideal of a free culture and the further production + of creative, cultural and scientific works, or to gain reputation or greater + distribution for their Work in part through the use and efforts of others. + . + For these and/or other purposes and motivations, and without any expectation + of additional consideration or compensation, the person associating CC0 with + a Work (the "Affirmer"), to the extent that he or she is an owner of Copyright + and Related Rights in the Work, voluntarily elects to apply CC0 to the Work + and publicly distribute the Work under its terms, with knowledge of his or + her Copyright and Related Rights in the Work and the meaning and intended + legal effect of CC0 on those rights. + . + 1. Copyright and Related Rights. A Work made available under CC0 may be protected + by copyright and related or neighboring rights ("Copyright and Related Rights"). + Copyright and Related Rights include, but are not limited to, the following: + . + i. the right to reproduce, adapt, distribute, perform, display, communicate, + and translate a Work; + . + ii. moral rights retained by the original author(s) and/or performer(s); + . + iii. publicity and privacy rights pertaining to a person's image or likeness + depicted in a Work; + . + iv. rights protecting against unfair competition in regards to a Work, subject + to the limitations in paragraph 4(a), below; + . + v. rights protecting the extraction, dissemination, use and reuse of data + in a Work; + . + vi. database rights (such as those arising under Directive 96/9/EC of the + European Parliament and of the Council of 11 March 1996 on the legal protection + of databases, and under any national implementation thereof, including any + amended or successor version of such directive); and + . + vii. other similar, equivalent or corresponding rights throughout the world + based on applicable law or treaty, and any national implementations thereof. + . + 2. Waiver. To the greatest extent permitted by, but not in contravention of, + applicable law, Affirmer hereby overtly, fully, permanently, irrevocably and + unconditionally waives, abandons, and surrenders all of Affirmer's Copyright + and Related Rights and associated claims and causes of action, whether now + known or unknown (including existing as well as future claims and causes of + action), in the Work (i) in all territories worldwide, (ii) for the maximum + duration provided by applicable law or treaty (including future time extensions), + (iii) in any current or future medium and for any number of copies, and (iv) + for any purpose whatsoever, including without limitation commercial, advertising + or promotional purposes (the "Waiver"). Affirmer makes the Waiver for the + benefit of each member of the public at large and to the detriment of Affirmer's + heirs and successors, fully intending that such Waiver shall not be subject + to revocation, rescission, cancellation, termination, or any other legal or + equitable action to disrupt the quiet enjoyment of the Work by the public + as contemplated by Affirmer's express Statement of Purpose. + . + 3. Public License Fallback. Should any part of the Waiver for any reason be + judged legally invalid or ineffective under applicable law, then the Waiver + shall be preserved to the maximum extent permitted taking into account Affirmer's + express Statement of Purpose. In addition, to the extent the Waiver is so + judged Affirmer hereby grants to each affected person a royalty-free, non + transferable, non sublicensable, non exclusive, irrevocable and unconditional + license to exercise Affirmer's Copyright and Related Rights in the Work (i) + in all territories worldwide, (ii) for the maximum duration provided by applicable + law or treaty (including future time extensions), (iii) in any current or + future medium and for any number of copies, and (iv) for any purpose whatsoever, + including without limitation commercial, advertising or promotional purposes + (the "License"). The License shall be deemed effective as of the date CC0 + was applied by Affirmer to the Work. Should any part of the License for any + reason be judged legally invalid or ineffective under applicable law, such + partial invalidity or ineffectiveness shall not invalidate the remainder of + the License, and in such case Affirmer hereby affirms that he or she will + not (i) exercise any of his or her remaining Copyright and Related Rights + in the Work or (ii) assert any associated claims and causes of action with + respect to the Work, in either case contrary to Affirmer's express Statement + of Purpose. + . + 4. Limitations and Disclaimers. + . + a. No trademark or patent rights held by Affirmer are waived, abandoned, surrendered, + licensed or otherwise affected by this document. + . + b. Affirmer offers the Work as-is and makes no representations or warranties + of any kind concerning the Work, express, implied, statutory or otherwise, + including without limitation warranties of title, merchantability, fitness + for a particular purpose, non infringement, or the absence of latent or other + defects, accuracy, or the present or absence of errors, whether or not discoverable, + all to the greatest extent permissible under applicable law. + . + c. Affirmer disclaims responsibility for clearing rights of other persons + that may apply to the Work or any use thereof, including without limitation + any person's Copyright and Related Rights in the Work. Further, Affirmer disclaims + responsibility for obtaining any necessary consents, permissions or other + rights required for any use of the Work. + . + d. Affirmer understands and acknowledges that Creative Commons is not a party + to this document and has no duty or obligation with respect to this CC0 or + use of the Work. + +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: GPL-2+ + SPDX license expression "GPL-2.0-or-later": + https://spdx.org/licenses/GPL-2.0-or-later.html + . + This license identifier refers to the choice to use code under + GPL-2.0-or-later (i.e., GPL-2.0 or some later version), as distinguished + from use of code under GPL-2.0-only. The license notice (as seen in the + Standard License Header field below) states which of these applies the + code in the file. The example in the exhibit to the license shows the + license notice for the "or later" approach. + . + On Debian systems, the complete text of the GNU General Public License + version 2 can be found in "/usr/share/common-licenses/GPL-2.0". + +License: GPL-3.0+ + SPDX license expression "GPL-3.0-or-later": + https://spdx.org/licenses/GPL-3.0-or-later.html + . + This license identifier refers to the choice to use code under + GPL-3.0-or-later (i.e., GPL-3.0 or some later version), as distinguished + from use of code under GPL-3.0-only. The license notice (as seen in the + Standard License Header field below) states which of these applies the + code in the file. The example in the exhibit to the license shows the + license notice for the "or later" approach. + . + On Debian systems, the complete text of the GNU General Public License + version 3 can be found in "/usr/share/common-licenses/GPL-3.0". + +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: LGPL-2.1+ + 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.1 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.1 can be found in "/usr/share/common-licenses/LGPL-2.1". + +License: MPL-1.1 + SPDX license reference MPL-1.1, https://spdx.org/licenses/MPL-1.1.html + . + On Debian systems, the complete text of the MPL can be found in + "/usr/share/common-licenses/MPL-1.1". + +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. + +License: Expat + 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, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + . + 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. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. + +License: CC-BY-SA-3.0 + Creative Commons Legal Code + . + Attribution-ShareAlike 3.0 Unported + . + CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE + LEGAL SERVICES. DISTRIBUTION OF THIS LICENSE DOES NOT CREATE AN + ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS + INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES + REGARDING THE INFORMATION PROVIDED, AND DISCLAIMS LIABILITY FOR + DAMAGES RESULTING FROM ITS USE. + . + License + . + THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE + COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY + COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS + AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED. + . + BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE + TO BE BOUND BY THE TERMS OF THIS LICENSE. TO THE EXTENT THIS LICENSE MAY + BE CONSIDERED TO BE A CONTRACT, THE LICENSOR GRANTS YOU THE RIGHTS + CONTAINED HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND + CONDITIONS. + . + 1. Definitions + . + a. "Adaptation" means a work based upon the Work, or upon the Work and + other pre-existing works, such as a translation, adaptation, + derivative work, arrangement of music or other alterations of a + literary or artistic work, or phonogram or performance and includes + cinematographic adaptations or any other form in which the Work may be + recast, transformed, or adapted including in any form recognizably + derived from the original, except that a work that constitutes a + Collection will not be considered an Adaptation for the purpose of + this License. For the avoidance of doubt, where the Work is a musical + work, performance or phonogram, the synchronization of the Work in + timed-relation with a moving image ("synching") will be considered an + Adaptation for the purpose of this License. + b. "Collection" means a collection of literary or artistic works, such as + encyclopedias and anthologies, or performances, phonograms or + broadcasts, or other works or subject matter other than works listed + in Section 1(f) below, which, by reason of the selection and + arrangement of their contents, constitute intellectual creations, in + which the Work is included in its entirety in unmodified form along + with one or more other contributions, each constituting separate and + independent works in themselves, which together are assembled into a + collective whole. A work that constitutes a Collection will not be + considered an Adaptation (as defined below) for the purposes of this + License. + c. "Creative Commons Compatible License" means a license that is listed + at https://creativecommons.org/compatiblelicenses that has been + approved by Creative Commons as being essentially equivalent to this + License, including, at a minimum, because that license: (i) contains + terms that have the same purpose, meaning and effect as the License + Elements of this License; and, (ii) explicitly permits the relicensing + of adaptations of works made available under that license under this + License or a Creative Commons jurisdiction license with the same + License Elements as this License. + d. "Distribute" means to make available to the public the original and + copies of the Work or Adaptation, as appropriate, through sale or + other transfer of ownership. + e. "License Elements" means the following high-level license attributes + as selected by Licensor and indicated in the title of this License: + Attribution, ShareAlike. + f. "Licensor" means the individual, individuals, entity or entities that + offer(s) the Work under the terms of this License. + g. "Original Author" means, in the case of a literary or artistic work, + the individual, individuals, entity or entities who created the Work + or if no individual or entity can be identified, the publisher; and in + addition (i) in the case of a performance the actors, singers, + musicians, dancers, and other persons who act, sing, deliver, declaim, + play in, interpret or otherwise perform literary or artistic works or + expressions of folklore; (ii) in the case of a phonogram the producer + being the person or legal entity who first fixes the sounds of a + performance or other sounds; and, (iii) in the case of broadcasts, the + organization that transmits the broadcast. + h. "Work" means the literary and/or artistic work offered under the terms + of this License including without limitation any production in the + literary, scientific and artistic domain, whatever may be the mode or + form of its expression including digital form, such as a book, + pamphlet and other writing; a lecture, address, sermon or other work + of the same nature; a dramatic or dramatico-musical work; a + choreographic work or entertainment in dumb show; a musical + composition with or without words; a cinematographic work to which are + assimilated works expressed by a process analogous to cinematography; + a work of drawing, painting, architecture, sculpture, engraving or + lithography; a photographic work to which are assimilated works + expressed by a process analogous to photography; a work of applied + art; an illustration, map, plan, sketch or three-dimensional work + relative to geography, topography, architecture or science; a + performance; a broadcast; a phonogram; a compilation of data to the + extent it is protected as a copyrightable work; or a work performed by + a variety or circus performer to the extent it is not otherwise + considered a literary or artistic work. + i. "You" means an individual or entity exercising rights under this + License who has not previously violated the terms of this License with + respect to the Work, or who has received express permission from the + Licensor to exercise rights under this License despite a previous + violation. + j. "Publicly Perform" means to perform public recitations of the Work and + to communicate to the public those public recitations, by any means or + process, including by wire or wireless means or public digital + performances; to make available to the public Works in such a way that + members of the public may access these Works from a place and at a + place individually chosen by them; to perform the Work to the public + by any means or process and the communication to the public of the + performances of the Work, including by public digital performance; to + broadcast and rebroadcast the Work by any means including signs, + sounds or images. + k. "Reproduce" means to make copies of the Work by any means including + without limitation by sound or visual recordings and the right of + fixation and reproducing fixations of the Work, including storage of a + protected performance or phonogram in digital form or other electronic + medium. + . + 2. Fair Dealing Rights. Nothing in this License is intended to reduce, + limit, or restrict any uses free from copyright or rights arising from + limitations or exceptions that are provided for in connection with the + copyright protection under copyright law or other applicable laws. + . + 3. License Grant. Subject to the terms and conditions of this License, + Licensor hereby grants You a worldwide, royalty-free, non-exclusive, + perpetual (for the duration of the applicable copyright) license to + exercise the rights in the Work as stated below: + . + a. to Reproduce the Work, to incorporate the Work into one or more + Collections, and to Reproduce the Work as incorporated in the + Collections; + b. to create and Reproduce Adaptations provided that any such Adaptation, + including any translation in any medium, takes reasonable steps to + clearly label, demarcate or otherwise identify that changes were made + to the original Work. For example, a translation could be marked "The + original work was translated from English to Spanish," or a + modification could indicate "The original work has been modified."; + c. to Distribute and Publicly Perform the Work including as incorporated + in Collections; and, + d. to Distribute and Publicly Perform Adaptations. + e. For the avoidance of doubt: + . + i. Non-waivable Compulsory License Schemes. In those jurisdictions in + which the right to collect royalties through any statutory or + compulsory licensing scheme cannot be waived, the Licensor + reserves the exclusive right to collect such royalties for any + exercise by You of the rights granted under this License; + ii. Waivable Compulsory License Schemes. In those jurisdictions in + which the right to collect royalties through any statutory or + compulsory licensing scheme can be waived, the Licensor waives the + exclusive right to collect such royalties for any exercise by You + of the rights granted under this License; and, + iii. Voluntary License Schemes. The Licensor waives the right to + collect royalties, whether individually or, in the event that the + Licensor is a member of a collecting society that administers + voluntary licensing schemes, via that society, from any exercise + by You of the rights granted under this License. + . + The above rights may be exercised in all media and formats whether now + known or hereafter devised. The above rights include the right to make + such modifications as are technically necessary to exercise the rights in + other media and formats. Subject to Section 8(f), all rights not expressly + granted by Licensor are hereby reserved. + . + 4. Restrictions. The license granted in Section 3 above is expressly made + subject to and limited by the following restrictions: + . + a. You may Distribute or Publicly Perform the Work only under the terms + of this License. You must include a copy of, or the Uniform Resource + Identifier (URI) for, this License with every copy of the Work You + Distribute or Publicly Perform. You may not offer or impose any terms + on the Work that restrict the terms of this License or the ability of + the recipient of the Work to exercise the rights granted to that + recipient under the terms of the License. You may not sublicense the + Work. You must keep intact all notices that refer to this License and + to the disclaimer of warranties with every copy of the Work You + Distribute or Publicly Perform. When You Distribute or Publicly + Perform the Work, You may not impose any effective technological + measures on the Work that restrict the ability of a recipient of the + Work from You to exercise the rights granted to that recipient under + the terms of the License. This Section 4(a) applies to the Work as + incorporated in a Collection, but this does not require the Collection + apart from the Work itself to be made subject to the terms of this + License. If You create a Collection, upon notice from any Licensor You + must, to the extent practicable, remove from the Collection any credit + as required by Section 4(c), as requested. If You create an + Adaptation, upon notice from any Licensor You must, to the extent + practicable, remove from the Adaptation any credit as required by + Section 4(c), as requested. + b. You may Distribute or Publicly Perform an Adaptation only under the + terms of: (i) this License; (ii) a later version of this License with + the same License Elements as this License; (iii) a Creative Commons + jurisdiction license (either this or a later license version) that + contains the same License Elements as this License (e.g., + Attribution-ShareAlike 3.0 US)); (iv) a Creative Commons Compatible + License. If you license the Adaptation under one of the licenses + mentioned in (iv), you must comply with the terms of that license. If + you license the Adaptation under the terms of any of the licenses + mentioned in (i), (ii) or (iii) (the "Applicable License"), you must + comply with the terms of the Applicable License generally and the + following provisions: (I) You must include a copy of, or the URI for, + the Applicable License with every copy of each Adaptation You + Distribute or Publicly Perform; (II) You may not offer or impose any + terms on the Adaptation that restrict the terms of the Applicable + License or the ability of the recipient of the Adaptation to exercise + the rights granted to that recipient under the terms of the Applicable + License; (III) You must keep intact all notices that refer to the + Applicable License and to the disclaimer of warranties with every copy + of the Work as included in the Adaptation You Distribute or Publicly + Perform; (IV) when You Distribute or Publicly Perform the Adaptation, + You may not impose any effective technological measures on the + Adaptation that restrict the ability of a recipient of the Adaptation + from You to exercise the rights granted to that recipient under the + terms of the Applicable License. This Section 4(b) applies to the + Adaptation as incorporated in a Collection, but this does not require + the Collection apart from the Adaptation itself to be made subject to + the terms of the Applicable License. + c. If You Distribute, or Publicly Perform the Work or any Adaptations or + Collections, You must, unless a request has been made pursuant to + Section 4(a), keep intact all copyright notices for the Work and + provide, reasonable to the medium or means You are utilizing: (i) the + name of the Original Author (or pseudonym, if applicable) if supplied, + and/or if the Original Author and/or Licensor designate another party + or parties (e.g., a sponsor institute, publishing entity, journal) for + attribution ("Attribution Parties") in Licensor's copyright notice, + terms of service or by other reasonable means, the name of such party + or parties; (ii) the title of the Work if supplied; (iii) to the + extent reasonably practicable, the URI, if any, that Licensor + specifies to be associated with the Work, unless such URI does not + refer to the copyright notice or licensing information for the Work; + and (iv) , consistent with Ssection 3(b), in the case of an + Adaptation, a credit identifying the use of the Work in the Adaptation + (e.g., "French translation of the Work by Original Author," or + "Screenplay based on original Work by Original Author"). The credit + required by this Section 4(c) may be implemented in any reasonable + manner; provided, however, that in the case of a Adaptation or + Collection, at a minimum such credit will appear, if a credit for all + contributing authors of the Adaptation or Collection appears, then as + part of these credits and in a manner at least as prominent as the + credits for the other contributing authors. For the avoidance of + doubt, You may only use the credit required by this Section for the + purpose of attribution in the manner set out above and, by exercising + Your rights under this License, You may not implicitly or explicitly + assert or imply any connection with, sponsorship or endorsement by the + Original Author, Licensor and/or Attribution Parties, as appropriate, + of You or Your use of the Work, without the separate, express prior + written permission of the Original Author, Licensor and/or Attribution + Parties. + d. Except as otherwise agreed in writing by the Licensor or as may be + otherwise permitted by applicable law, if You Reproduce, Distribute or + Publicly Perform the Work either by itself or as part of any + Adaptations or Collections, You must not distort, mutilate, modify or + take other derogatory action in relation to the Work which would be + prejudicial to the Original Author's honor or reputation. Licensor + agrees that in those jurisdictions (e.g. Japan), in which any exercise + of the right granted in Section 3(b) of this License (the right to + make Adaptations) would be deemed to be a distortion, mutilation, + modification or other derogatory action prejudicial to the Original + Author's honor and reputation, the Licensor will waive or not assert, + as appropriate, this Section, to the fullest extent permitted by the + applicable national law, to enable You to reasonably exercise Your + right under Section 3(b) of this License (right to make Adaptations) + but not otherwise. + . + 5. Representations, Warranties and Disclaimer + . + UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR + OFFERS THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY + KIND CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, + INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY, + FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF + LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF ERRORS, + WHETHER OR NOT DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION + OF IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO YOU. + . + 6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE + LAW, IN NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR + ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES + ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS + BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + . + 7. Termination + . + a. This License and the rights granted hereunder will terminate + automatically upon any breach by You of the terms of this License. + Individuals or entities who have received Adaptations or Collections + from You under this License, however, will not have their licenses + terminated provided such individuals or entities remain in full + compliance with those licenses. Sections 1, 2, 5, 6, 7, and 8 will + survive any termination of this License. + b. Subject to the above terms and conditions, the license granted here is + perpetual (for the duration of the applicable copyright in the Work). + Notwithstanding the above, Licensor reserves the right to release the + Work under different license terms or to stop distributing the Work at + any time; provided, however that any such election will not serve to + withdraw this License (or any other license that has been, or is + required to be, granted under the terms of this License), and this + License will continue in full force and effect unless terminated as + stated above. + . + 8. Miscellaneous + . + a. Each time You Distribute or Publicly Perform the Work or a Collection, + the Licensor offers to the recipient a license to the Work on the same + terms and conditions as the license granted to You under this License. + b. Each time You Distribute or Publicly Perform an Adaptation, Licensor + offers to the recipient a license to the original Work on the same + terms and conditions as the license granted to You under this License. + c. If any provision of this License is invalid or unenforceable under + applicable law, it shall not affect the validity or enforceability of + the remainder of the terms of this License, and without further action + by the parties to this agreement, such provision shall be reformed to + the minimum extent necessary to make such provision valid and + enforceable. + d. No term or provision of this License shall be deemed waived and no + breach consented to unless such waiver or consent shall be in writing + and signed by the party to be charged with such waiver or consent. + e. This License constitutes the entire agreement between the parties with + respect to the Work licensed here. There are no understandings, + agreements or representations with respect to the Work not specified + here. Licensor shall not be bound by any additional provisions that + may appear in any communication from You. This License may not be + modified without the mutual written agreement of the Licensor and You. + f. The rights granted under, and the subject matter referenced, in this + License were drafted utilizing the terminology of the Berne Convention + for the Protection of Literary and Artistic Works (as amended on + September 28, 1979), the Rome Convention of 1961, the WIPO Copyright + Treaty of 1996, the WIPO Performances and Phonograms Treaty of 1996 + and the Universal Copyright Convention (as revised on July 24, 1971). + These rights and subject matter take effect in the relevant + jurisdiction in which the License terms are sought to be enforced + according to the corresponding provisions of the implementation of + those treaty provisions in the applicable national law. If the + standard suite of rights granted under applicable copyright law + includes additional rights not granted under this License, such + additional rights are deemed to be included in the License; this + License is not intended to restrict the license of any rights under + applicable law. + . + . + Creative Commons Notice + . + Creative Commons is not a party to this License, and makes no warranty + whatsoever in connection with the Work. Creative Commons will not be + liable to You or any party on any legal theory for any damages + whatsoever, including without limitation any general, special, + incidental or consequential damages arising in connection to this + license. Notwithstanding the foregoing two (2) sentences, if Creative + Commons has expressly identified itself as the Licensor hereunder, it + shall have all rights and obligations of Licensor. + . + Except for the limited purpose of indicating to the public that the + Work is licensed under the CCPL, Creative Commons does not authorize + the use by either party of the trademark "Creative Commons" or any + related trademark or logo of Creative Commons without the prior + written consent of Creative Commons. Any permitted use will be in + compliance with Creative Commons' then-current trademark usage + guidelines, as may be published on its website or otherwise made + available upon request from time to time. For the avoidance of doubt, + this trademark restriction does not form part of the License. + . + Creative Commons may be contacted at https://creativecommons.org/. + +License: OFL-1.1 + This Font Software is licensed under the SIL Open Font License, + Version 1.1. + . + This license is copied below, and is also available with a FAQ at: + http://scripts.sil.org/OFL + . + ----------------------------------------------------------- + SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 + ----------------------------------------------------------- + PREAMBLE + . + The goals of the Open Font License (OFL) are to stimulate worldwide + development of collaborative font projects, to support the font + creation efforts of academic and linguistic communities, and to provide + a free and open framework in which fonts may be shared and improved in + partnership with others. + . + The OFL allows the licensed fonts to be used, studied, modified and + redistributed freely as long as they are not sold by themselves. The + fonts, including any derivative works, can be bundled, embedded, + redistributed and/or sold with any software provided that any reserved + names are not used by derivative works. The fonts and derivatives, + however, cannot be released under any other type of license. The + requirement for fonts to remain under this license does not apply to + any document created using the fonts or their derivatives. + . + DEFINITIONS + . + "Font Software" refers to the set of files released by the Copyright + Holder(s) under this license and clearly marked as such. This may + include source files, build scripts and documentation. + . + "Reserved Font Name" refers to any names specified as such after the + copyright statement(s). + . + "Original Version" refers to the collection of Font Software components + as distributed by the Copyright Holder(s). + . + "Modified Version" refers to any derivative made by adding to,deleting, + or substituting -- in part or in whole -- any of the components of the + Original Version, by changing formats or by porting the Font Software + to a new environment. + . + "Author" refers to any designer, engineer, programmer, technical writer + or other person who contributed to the Font Software. + . + PERMISSION & CONDITIONS + . + Permission is hereby granted, free of charge, to any person obtaining a + copy of the Font Software, to use, study, copy, merge, embed, modify, + redistribute, and sell modified and unmodified copies of the Font + Software, subject to the following conditions: + . + 1) Neither the Font Software nor any of its individual components, in + Original or Modified Versions, may be sold by itself. + . + 2) Original or Modified Versions of the Font Software may be bundled, + redistributed and/or sold with any software, provided that each copy + contains the above copyright notice and this license. These can be + included either as stand-alone text files, human-readable headers or in + the appropriate machine-readable metadata fields within text or binary + files as long as those fields can be easily viewed by the user. + . + 3) No Modified Version of the Font Software may use the Reserved Font + Name(s) unless explicit written permission is granted by the + corresponding Copyright Holder. This restriction only applies to the + primary font name as presented to the users. + . + 4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font + Software shall not be used to promote, endorse or advertise any + Modified Version, except to acknowledge the contribution(s) of the + Copyright Holder(s) and the Author(s) or with their explicit written + permission. + . + 5) The Font Software, modified or unmodified, in part or in whole, must + be distributed entirely under this license, and must not be distributed + under any other license. The requirement for fonts to remain under this + license does not apply to any document created using the Font Software. + . + TERMINATION + . + This license becomes null and void if any of the above conditions are + not met. + . + DISCLAIMER + . + THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT + OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE + COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, + INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL + DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM + OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/gbp.conf b/gbp.conf new file mode 100644 index 00000000..7eebcaf2 --- /dev/null +++ b/gbp.conf @@ -0,0 +1,14 @@ +[DEFAULT] +pristine-tar = True +debian-branch = debian/master +upstream-branch = upstream/latest +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..306b70f8 --- /dev/null +++ b/libpango-1.0-0.symbols @@ -0,0 +1,499 @@ +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_baseline_shift_new@Base 1.50.3 + pango_attr_break@Base 1.50.3 + 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_font_scale_new@Base 1.50.3 + 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_line_height_new@Base 1.50.3 + pango_attr_line_height_new_absolute@Base 1.50.3 + 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_from_string@Base 1.50.3 + 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_to_string@Base 1.50.3 + 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_sentence_new@Base 1.50.3 + 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_text_transform_new@Base 1.50.3 + 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_attr_word_new@Base 1.50.3 + pango_attribute_as_color@Base 1.50.3 + pango_attribute_as_float@Base 1.50.3 + pango_attribute_as_font_desc@Base 1.50.3 + pango_attribute_as_font_features@Base 1.50.3 + pango_attribute_as_int@Base 1.50.3 + pango_attribute_as_language@Base 1.50.3 + pango_attribute_as_shape@Base 1.50.3 + pango_attribute_as_size@Base 1.50.3 + pango_attribute_as_string@Base 1.50.3 + 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_baseline_shift_get_type@Base 1.50.3 + 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_deserialize@Base 1.50.3 + 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_languages@Base 1.50.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_font_scale_get_type@Base 1.50.3 + pango_font_serialize@Base 1.50.3 + 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_index_to_x_full@Base 1.50.3 + 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_preferred@Base 1.47.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_deserialize@Base 1.50.3 + pango_layout_deserialize_error_get_type@Base 1.50.3 + pango_layout_deserialize_error_quark@Base 1.50.3 + pango_layout_deserialize_flags_get_type@Base 1.50.3 + 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_caret_pos@Base 1.50.3 + 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_justify_last_line@Base 1.50.3 + 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_baseline@Base 1.50.3 + 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_length@Base 1.50.3 + pango_layout_line_get_pixel_extents@Base 1.14.0 + pango_layout_line_get_resolved_direction@Base 1.50.3 + pango_layout_line_get_start_index@Base 1.50.3 + 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_is_paragraph_start@Base 1.50.3 + 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_serialize@Base 1.50.3 + pango_layout_serialize_flags_get_type@Base 1.50.3 + 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_justify_last_line@Base 1.50.3 + 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_write_to_file@Base 1.50.3 + 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_item@Base 1.50.3 + 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_from_string@Base 1.50.3 + pango_tab_array_get_decimal_point@Base 1.50.3 + 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_decimal_point@Base 1.50.3 + pango_tab_array_set_positions_in_pixels@Base 1.50.3 + pango_tab_array_set_tab@Base 1.14.0 + pango_tab_array_sort@Base 1.50.3 + pango_tab_array_to_string@Base 1.50.3 + pango_tailor_break@Base 1.44.3 + pango_text_transform_get_type@Base 1.50.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.pango b/libpango1.0-doc.doc-base.pango new file mode 100644 index 00000000..15e699e2 --- /dev/null +++ b/libpango1.0-doc.doc-base.pango @@ -0,0 +1,12 @@ +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/reference/Pango/index.html +Files: /usr/share/doc/libpango1.0-doc/reference/Pango/* diff --git a/libpango1.0-doc.doc-base.pangocairo b/libpango1.0-doc.doc-base.pangocairo new file mode 100644 index 00000000..9cb14400 --- /dev/null +++ b/libpango1.0-doc.doc-base.pangocairo @@ -0,0 +1,14 @@ +Document: pangocairo +Title: PangoCairo 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. + . + PangoCairo provides Cairo integration. +Section: Programming + +Format: HTML +Index: /usr/share/doc/libpango1.0-doc/reference/PangoCairo/index.html +Files: /usr/share/doc/libpango1.0-doc/reference/PangoCairo/* diff --git a/libpango1.0-doc.doc-base.pangofc b/libpango1.0-doc.doc-base.pangofc new file mode 100644 index 00000000..60df9aff --- /dev/null +++ b/libpango1.0-doc.doc-base.pangofc @@ -0,0 +1,14 @@ +Document: pangofc +Title: PangoFc 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. + . + PangoFc provides fontconfig integration. +Section: Programming + +Format: HTML +Index: /usr/share/doc/libpango1.0-doc/reference/PangoFc/index.html +Files: /usr/share/doc/libpango1.0-doc/reference/PangoFc/* diff --git a/libpango1.0-doc.doc-base.pangoft2 b/libpango1.0-doc.doc-base.pangoft2 new file mode 100644 index 00000000..9bc44083 --- /dev/null +++ b/libpango1.0-doc.doc-base.pangoft2 @@ -0,0 +1,14 @@ +Document: pangoft2 +Title: PangoFT2 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. + . + PangoFT2 provides FreeType integration. +Section: Programming + +Format: HTML +Index: /usr/share/doc/libpango1.0-doc/reference/PangoFT2/index.html +Files: /usr/share/doc/libpango1.0-doc/reference/PangoFT2/* diff --git a/libpango1.0-doc.doc-base.pangoot b/libpango1.0-doc.doc-base.pangoot new file mode 100644 index 00000000..56508604 --- /dev/null +++ b/libpango1.0-doc.doc-base.pangoot @@ -0,0 +1,14 @@ +Document: pangoot +Title: PangoOT 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. + . + PangoOT provides OpenType integration. +Section: Programming + +Format: HTML +Index: /usr/share/doc/libpango1.0-doc/reference/PangoOT/index.html +Files: /usr/share/doc/libpango1.0-doc/reference/PangoOT/* diff --git a/libpango1.0-doc.doc-base.pangoxft b/libpango1.0-doc.doc-base.pangoxft new file mode 100644 index 00000000..7e73f6ca --- /dev/null +++ b/libpango1.0-doc.doc-base.pangoxft @@ -0,0 +1,14 @@ +Document: pangoxft +Title: PangoXft 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. + . + PangoXft provides X11 Xft integration. +Section: Programming + +Format: HTML +Index: /usr/share/doc/libpango1.0-doc/reference/PangoXft/index.html +Files: /usr/share/doc/libpango1.0-doc/reference/PangoXft/* diff --git a/libpango1.0-doc.install b/libpango1.0-doc.install new file mode 100644 index 00000000..4bcd49aa --- /dev/null +++ b/libpango1.0-doc.install @@ -0,0 +1 @@ +usr/share/doc/pango/reference usr/share/doc/libpango1.0-doc diff --git a/libpango1.0-doc.links b/libpango1.0-doc.links new file mode 100644 index 00000000..3315c7f0 --- /dev/null +++ b/libpango1.0-doc.links @@ -0,0 +1,6 @@ +usr/share/doc/libpango1.0-doc/reference/Pango usr/share/devhelp/books/Pango +usr/share/doc/libpango1.0-doc/reference/PangoCairo usr/share/devhelp/books/PangoCairo +usr/share/doc/libpango1.0-doc/reference/PangoFT2 usr/share/devhelp/books/PangoFT2 +usr/share/doc/libpango1.0-doc/reference/PangoFc usr/share/devhelp/books/PangoFc +usr/share/doc/libpango1.0-doc/reference/PangoOT usr/share/devhelp/books/PangoOT +usr/share/doc/libpango1.0-doc/reference/PangoXft usr/share/devhelp/books/PangoXft 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..b9280267 --- /dev/null +++ b/libpangoft2-1.0-0.symbols @@ -0,0 +1,97 @@ +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_languages@Base 1.47.0 + pango_fc_font_get_pattern@Base 1.47.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_set_default_substitute@Base 1.47.0 + pango_fc_font_map_shutdown@Base 1.14.0 + pango_fc_font_map_substitute_changed@Base 1.47.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-tests.lintian-overrides b/pango1.0-tests.lintian-overrides new file mode 100644 index 00000000..57cd3d37 --- /dev/null +++ b/pango1.0-tests.lintian-overrides @@ -0,0 +1,12 @@ +# Test data is not documentation, even if it's in a .txt file +package-contains-documentation-outside-usr-share-doc usr/libexec/installed-tests/* +# These are subsets of a frozen version of the font, which is necessary to +# avoid new versions causing test failures by altering the layout +duplicate-font-file usr/libexec/installed-tests/pango/fonts/* +font-in-non-font-package usr/libexec/installed-tests/pango/fonts/* +font-outside-font-dir usr/libexec/installed-tests/pango/fonts/* +# This is the filename the tests expect +opentype-font-wrong-filename [usr/libexec/installed-tests/pango/fonts/*] +# These are all open-source fonts, and are only used for these tests, not +# for use in real documents +truetype-font-prohibits-installable-embedding * [usr/libexec/installed-tests/pango/fonts/*] 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/Add-fonts-to-installed-tests.patch b/patches/Add-fonts-to-installed-tests.patch new file mode 100644 index 00000000..a7beec73 --- /dev/null +++ b/patches/Add-fonts-to-installed-tests.patch @@ -0,0 +1,42 @@ +From: Matthias Clasen <mclasen@redhat.com> +Date: Sat, 25 Dec 2021 09:48:17 -0500 +Subject: Add fonts to installed tests + +Fixes: #648 +Origin: 1.51.0, commit:8fa7b37a31422c4334c6e93213ca5816644e8aa4 +--- + tests/meson.build | 14 ++++++++++++++ + 1 file changed, 14 insertions(+) + +diff --git a/tests/meson.build b/tests/meson.build +index a4c545c..b885f99 100644 +--- a/tests/meson.build ++++ b/tests/meson.build +@@ -126,6 +126,19 @@ installed_test_layouts_data = [ + 'layouts/aaa.layout', + ] + ++installed_test_fonts_data = [ ++ 'fonts/amiri-06dd.ttf', ++ 'fonts/Cantarell-VF.otf', ++ 'fonts/DejaVuSansMono.ttf', ++ 'fonts/DejaVuSans.ttf', ++ 'fonts/droid-sans-subset.ttf', ++ 'fonts/emoji-subset.ttf', ++ 'fonts/fa-regular-f2db.ttf', ++ 'fonts/fa-solid-f2db.ttf', ++ 'fonts/fonts.conf', ++ 'fonts/noto-sans-cjk.ttf', ++] ++ + test_markups_data = [ + 'markups/fail-1', + 'markups/fail-2', +@@ -231,6 +244,7 @@ installed_test_bindir = join_paths(pango_libexecdir, 'installed-tests', 'pango') + + if get_option('install-tests') + install_data(installed_test_data, install_dir: installed_test_bindir) ++ install_data(installed_test_fonts_data, install_dir: join_paths(installed_test_bindir, 'fonts')) + install_data(installed_test_layouts_data, install_dir: join_paths(installed_test_bindir, 'layouts')) + install_data(installed_test_markups_data, install_dir: join_paths(installed_test_bindir, 'markups')) + install_data(installed_test_breaks_data, install_dir: join_paths(installed_test_bindir, 'breaks')) diff --git a/patches/Fix-a-g_ascii_formatd-call.patch b/patches/Fix-a-g_ascii_formatd-call.patch new file mode 100644 index 00000000..3855fe8c --- /dev/null +++ b/patches/Fix-a-g_ascii_formatd-call.patch @@ -0,0 +1,189 @@ +From: Matthias Clasen <mclasen@redhat.com> +Date: Tue, 18 Jan 2022 12:30:38 -0500 +Subject: Fix a g_ascii_formatd call + +We were passing a format specifier that starts +with ' ', which some implementations of that API +don't like. + +This change removes an extraneous space from the +output. Update affected tests. + +Fixes: #659 +(cherry picked from commit 54794dc9becb0d67fb1bcfd1a980d2bfafda1e77) +--- + pango/pango-attributes.c | 2 +- + tests/markups/valid-1.expected | 2 +- + tests/markups/valid-16.expected | 10 +++++----- + tests/markups/valid-2.expected | 2 +- + tests/markups/valid-23.expected | 2 +- + tests/markups/valid-4.expected | 4 ++-- + tests/markups/valid-8.expected | 18 +++++++++--------- + 7 files changed, 20 insertions(+), 20 deletions(-) + +diff --git a/pango/pango-attributes.c b/pango/pango-attributes.c +index cafe0df..ac6545b 100644 +--- a/pango/pango-attributes.c ++++ b/pango/pango-attributes.c +@@ -2632,7 +2632,7 @@ attr_print (GString *str, + else if ((flt = pango_attribute_as_float (attr)) != NULL) + { + char buf[20]; +- g_ascii_formatd (buf, 20, " %f", flt->value); ++ g_ascii_formatd (buf, 20, "%f", flt->value); + g_string_append_printf (str, " %s", buf); + } + else if ((font = pango_attribute_as_font_desc (attr)) != NULL) +diff --git a/tests/markups/valid-1.expected b/tests/markups/valid-1.expected +index be01bfa..92e2383 100644 +--- a/tests/markups/valid-1.expected ++++ b/tests/markups/valid-1.expected +@@ -4,7 +4,7 @@ Blue text is cool! + --- + + range 0 9 +-0 9 scale 1.440000 ++0 9 scale 1.440000 + 0 9 foreground #00000000ffff + range 9 13 + range 13 17 +diff --git a/tests/markups/valid-16.expected b/tests/markups/valid-16.expected +index a8a0dcd..556c4db 100644 +--- a/tests/markups/valid-16.expected ++++ b/tests/markups/valid-16.expected +@@ -4,15 +4,15 @@ larger and smaller and smaller now with base + --- + + range 0 11 +-0 44 scale 1.200000 ++0 44 scale 1.200000 + range 11 19 +-11 30 scale 1.000000 ++11 30 scale 1.000000 + range 19 30 +-19 30 scale 0.833333 ++19 30 scale 0.833333 + range 30 31 +-0 44 scale 1.200000 ++0 44 scale 1.200000 + range 31 44 +-0 44 scale 1.200000 ++0 44 scale 1.200000 + 31 44 size 15360 + range 44 2147483647 + +diff --git a/tests/markups/valid-2.expected b/tests/markups/valid-2.expected +index 63da62d..378d49b 100644 +--- a/tests/markups/valid-2.expected ++++ b/tests/markups/valid-2.expected +@@ -4,7 +4,7 @@ Blue text is cool! + --- + + range 0 9 +-0 9 scale 1.728000 ++0 9 scale 1.728000 + 0 9 foreground #00000000ffff + range 9 13 + range 13 17 +diff --git a/tests/markups/valid-23.expected b/tests/markups/valid-23.expected +index 296faf0..59db863 100644 +--- a/tests/markups/valid-23.expected ++++ b/tests/markups/valid-23.expected +@@ -7,7 +7,7 @@ range 0 5 + 0 9 font-desc "Cantarell 11" + range 5 9 + 0 9 font-desc "Cantarell 11" +-5 9 scale 2.000000 ++5 9 scale 2.000000 + range 9 2147483647 + + +diff --git a/tests/markups/valid-4.expected b/tests/markups/valid-4.expected +index 615e2ad..345e869 100644 +--- a/tests/markups/valid-4.expected ++++ b/tests/markups/valid-4.expected +@@ -7,7 +7,7 @@ range 0 5 + 0 15 weight bold + range 5 8 + 0 15 weight bold +-5 8 scale 1.200000 ++5 8 scale 1.200000 + range 8 9 + 0 15 weight bold + range 9 15 +@@ -24,7 +24,7 @@ range 32 33 + 16 41 strikethrough true + range 33 38 + 16 41 strikethrough true +-33 38 scale 0.833333 ++33 38 scale 0.833333 + range 38 41 + 16 41 strikethrough true + 38 41 font-scale superscript +diff --git a/tests/markups/valid-8.expected b/tests/markups/valid-8.expected +index 89310b7..a4fac19 100644 +--- a/tests/markups/valid-8.expected ++++ b/tests/markups/valid-8.expected +@@ -12,53 +12,53 @@ Text + --- + + range 0 4 +-0 4 scale 0.578704 ++0 4 scale 0.578704 + 0 4 variant normal + 0 4 stretch ultra-condensed + 0 4 foreground #00000000ffff + 0 4 foreground-alpha 65535 + range 4 5 + range 5 9 +-5 9 scale 0.694444 ++5 9 scale 0.694444 + 5 9 variant small-caps + 5 9 stretch extra-condensed + 5 9 foreground #00000000ffff + 5 9 foreground-alpha 32767 + range 9 10 + range 10 14 +-10 14 scale 0.833333 ++10 14 scale 0.833333 + 10 14 stretch condensed + 10 14 background #00000000ffff + 10 14 background-alpha 1 + range 14 15 + range 15 19 +-15 19 scale 1.000000 ++15 19 scale 1.000000 + 15 19 stretch semi-condensed + 15 19 background #00000000ffff + 15 19 background-alpha 21626 + range 19 20 + range 20 24 +-20 24 scale 1.200000 ++20 24 scale 1.200000 + 20 24 stretch normal + 20 24 background #00000000ffff + 20 24 background-alpha 21626 + range 24 25 + range 25 29 +-25 29 scale 1.440000 ++25 29 scale 1.440000 + 25 29 stretch semi-expanded + 25 29 background #00000000ffff + 25 29 background-alpha 43690 + range 29 30 + range 30 34 +-30 34 scale 1.728000 ++30 34 scale 1.728000 + 30 34 stretch expanded + range 34 35 + range 35 39 +-35 39 scale 1.728000 ++35 39 scale 1.728000 + 35 39 stretch extra-expanded + range 39 40 + range 40 44 +-40 44 scale 1.728000 ++40 44 scale 1.728000 + 40 44 stretch ultra-expanded + range 44 2147483647 + diff --git a/patches/debian/tests-Skip-a-test-that-fails-with-a-small-variation-on-i3.patch b/patches/debian/tests-Skip-a-test-that-fails-with-a-small-variation-on-i3.patch new file mode 100644 index 00000000..b4cb9245 --- /dev/null +++ b/patches/debian/tests-Skip-a-test-that-fails-with-a-small-variation-on-i3.patch @@ -0,0 +1,29 @@ +From: Simon McVittie <smcv@debian.org> +Date: Sun, 2 Jan 2022 13:21:17 +0000 +Subject: tests: Skip a test that fails with a small variation on i386 + +Forwarded: no +--- + tests/test-layout.c | 9 +++++++++ + 1 file changed, 9 insertions(+) + +diff --git a/tests/test-layout.c b/tests/test-layout.c +index 1139e4f..50bb693 100644 +--- a/tests/test-layout.c ++++ b/tests/test-layout.c +@@ -64,6 +64,15 @@ test_layout (gconstpointer d) + return; + } + ++#ifdef __i386__ ++ if (strstr (filename, "aaa.layout") != NULL && g_getenv ("DEB_ALLOW_FLAKY_TESTS") == NULL) ++ { ++ g_test_incomplete ("layout calculated slightly differently on i386"); ++ g_free (old_locale); ++ return; ++ } ++#endif ++ + g_file_get_contents (filename, &contents, &length, &error); + g_assert_no_error (error); + orig = g_bytes_new_take (contents, length); diff --git a/patches/gi-docgen/Disable-web-fonts-for-now.patch b/patches/gi-docgen/Disable-web-fonts-for-now.patch new file mode 100644 index 00000000..c03ca907 --- /dev/null +++ b/patches/gi-docgen/Disable-web-fonts-for-now.patch @@ -0,0 +1,211 @@ +From: Simon McVittie <smcv@debian.org> +Date: Thu, 15 Apr 2021 13:41:44 +0100 +Subject: Disable web fonts for now + +The way this works is still changing upstream, and getting the +correct licensing and source code for the Red Hat font (ITP: #986999) +is not really in the scope of packaging gi-docgen-dependent projects. + +Forwarded: not-needed, Debian-specific +--- + .../gi-docgen/gidocgen/templates/basic/fonts.css | 176 --------------------- + .../gi-docgen/gidocgen/templates/basic/style.css | 2 - + 2 files changed, 178 deletions(-) + +diff --git a/subprojects/gi-docgen/gidocgen/templates/basic/fonts.css b/subprojects/gi-docgen/gidocgen/templates/basic/fonts.css +index ce790e7..0a01b93 100644 +--- a/subprojects/gi-docgen/gidocgen/templates/basic/fonts.css ++++ b/subprojects/gi-docgen/gidocgen/templates/basic/fonts.css +@@ -3,179 +3,3 @@ + * + * SPDX-License-Identifier: Apache-2.0 OR GPL-3.0-or-later + */ +- +-/** +- * RedHat Fonts taken from https://github.com/RedHatOfficial/RedHatFont +- * License: SIL Open Font License 1.1 http://scripts.sil.org/OFL +- * +- * SourceCodePro Fonts +- * License: SIL Open Font License 1.1 https://scripts.sil.org/OFL +- */ +- +-@font-face { +- font-family: "Red Hat Display"; +- src: local('RedHatDisplayWeb'), +- url("RedHatDisplay-Regular.woff2") format("woff2"), +- url("RedHatDisplay-Regular.woff") format("woff"); +- font-style: normal; +- font-weight: 400; +- font-display: fallback; +-} +- +-@font-face { +- font-family: "Red Hat Display"; +- src: local('RedHatDisplayWeb'), +- url("RedHatDisplay-RegularItalic.woff2") format("woff2"), +- url("RedHatDisplay-RegularItalic.woff") format("woff"); +- font-style: italic; +- font-weight: 400; +- font-display: fallback; +-} +- +-@font-face { +- font-family: "Red Hat Display"; +- src: local('RedHatDisplayWeb'), +- url("RedHatDisplay-Medium.woff2") format("woff2"), +- url("RedHatDisplay-Medium.woff") format("woff"); +- font-style: normal; +- font-weight: 500; +- font-display: fallback; +-} +- +-@font-face { +- font-family: "Red Hat Display"; +- src: local('RedHatDisplayWeb'), +- url("RedHatDisplay-MediumItalic.woff2") format("woff2"), +- url("RedHatDisplay-MediumItalic.woff") format("woff"); +- font-style: italic; +- font-weight: 500; +- font-display: fallback; +-} +- +-@font-face { +- font-family: "Red Hat Display"; +- src: local('RedHatDisplayWeb'), +- url("RedHatDisplay-Bold.woff2") format("woff2"), +- url("RedHatDisplay-Bold.woff") format("woff"); +- font-style: normal; +- font-weight: 700; +- font-display: fallback; +-} +- +-@font-face { +- font-family: "Red Hat Display"; +- src: local('RedHatDisplayWeb'), +- url("RedHatDisplay-BoldItalic.woff2") format("woff2"), +- url("RedHatDisplay-BoldItalic.woff") format("woff"); +- font-style: italic; +- font-weight: 700; +- font-display: fallback; +-} +- +- +-@font-face { +- font-family: "Red Hat Display"; +- src: local('RedHatDisplayWeb'), +- url("RedHatDisplay-Black.woff2") format("woff2"), +- url("RedHatDisplay-Black.woff") format("woff"); +- font-style: normal; +- font-weight: 900; +- font-display: fallback; +-} +- +-@font-face { +- font-family: "Red Hat Display"; +- src: local('RedHatDisplayWeb'), +- url("RedHatDisplay-BlackItalic.woff2") format("woff2"), +- url("RedHatDisplay-BlackItalic.woff") format("woff"); +- font-style: italic; +- font-weight: 900; +- font-display: fallback; +-} +- +-@font-face { +- font-family: "Red Hat Text"; +- src: local('RedHatTextWeb'), +- url("RedHatText-Regular.woff2") format("woff2"), +- url("RedHatText-Regular.woff") format("woff"); +- font-style: normal; +- font-weight: 400; +- font-display: fallback; +-} +- +-@font-face { +- font-family: "Red Hat Text"; +- src: local('RedHatTextWeb'), +- url("RedHatText-Italic.woff2") format("woff2"), +- url("RedHatText-Italic.woff") format("woff"); +- font-style: italic; +- font-weight: 400; +- font-display: fallback; +-} +- +-@font-face { +- font-family: "Red Hat Text"; +- src: local('RedHatTextWeb'), +- url("RedHatText-Medium.woff2") format("woff2"), +- url("RedHatText-Medium.woff") format("woff"); +- font-style: normal; +- font-weight: 700; +- font-display: fallback; +-} +- +-@font-face { +- font-family: "Red Hat Text"; +- src: local('RedHatTextWeb'), +- url("RedHatText-MediumItalic.woff2") format("woff2"), +- url("RedHatText-MediumItalic.woff") format("woff"); +- font-style: italic; +- font-weight: 700; +- font-display: fallback; +-} +- +-@font-face { +- font-family: "Red Hat Text"; +- src: local('RedHatTextWeb'), +- url("RedHatText-Bold.woff2") format("woff2"), +- url("RedHatText-Bold.woff") format("woff"); +- font-style: normal; +- font-weight: 900; +- font-display: fallback; +-} +- +-@font-face { +- font-family: "Red Hat Text"; +- src: local('RedHatTextWeb'), +- url("RedHatText-BoldItalic.woff2") format("woff2"), +- url("RedHatText-BoldItalic.woff") format("woff"); +- font-style: italic; +- font-weight: 900; +- font-display: fallback; +-} +- +-/* Do not fall back to locally installed SourceCodePro, as there are +- * known bad copies being distributed to this day +- */ +-@font-face { +- font-family: 'Source Code Pro'; +- font-style: normal; +- font-weight: 400; +- src: url("SourceCodePro-Regular.ttf.woff") format('woff'); +- font-display: swap; +-} +- +-@font-face { +- font-family: 'Source Code Pro'; +- font-style: italic; +- font-weight: 400; +- src: url("SourceCodePro-It.ttf.woff") format('woff'); +- font-display: swap; +-} +- +-@font-face { +- font-family: 'Source Code Pro'; +- font-style: normal; +- font-weight: 600; +- src: url("SourceCodePro-Semibold.ttf.woff") format('woff'); +- font-display: swap; +-} +diff --git a/subprojects/gi-docgen/gidocgen/templates/basic/style.css b/subprojects/gi-docgen/gidocgen/templates/basic/style.css +index 4a92097..7fd9a68 100644 +--- a/subprojects/gi-docgen/gidocgen/templates/basic/style.css ++++ b/subprojects/gi-docgen/gidocgen/templates/basic/style.css +@@ -7,8 +7,6 @@ + @import url("solarized-light.css") (prefers-color-scheme: light); + @import url("solarized-dark.css") (prefers-color-scheme: dark); + +-@import url("fonts.css"); +- + /********************************* + * LIGHT THEME + *********************************/ diff --git a/patches/gi-docgen/templates-Remove-html5shiv.patch b/patches/gi-docgen/templates-Remove-html5shiv.patch new file mode 100644 index 00000000..dd4cffa8 --- /dev/null +++ b/patches/gi-docgen/templates-Remove-html5shiv.patch @@ -0,0 +1,22 @@ +From: Simon McVittie <smcv@debian.org> +Date: Thu, 15 Apr 2021 14:09:42 +0100 +Subject: templates: Remove html5shiv + +Internet Explorer is dead, or really should be, so let's not generate +references to external resources that can be a privacy breach. +--- + subprojects/gi-docgen/gidocgen/templates/basic/base.html | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/subprojects/gi-docgen/gidocgen/templates/basic/base.html b/subprojects/gi-docgen/gidocgen/templates/basic/base.html +index 36598ba..a1be4ab 100644 +--- a/subprojects/gi-docgen/gidocgen/templates/basic/base.html ++++ b/subprojects/gi-docgen/gidocgen/templates/basic/base.html +@@ -52,7 +52,6 @@ SPDX-License-Identifier: Apache-2.0 OR GPL-3.0-or-later + <script src="search.js"></script> + {% endif %} + <script src="main.js"></script> +- <!--[if IE]><script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]--> + </head> + + <body> diff --git a/patches/serializer-Serialize-non-ASCII-correctly-if-char-is-unsig.patch b/patches/serializer-Serialize-non-ASCII-correctly-if-char-is-unsig.patch new file mode 100644 index 00000000..00439c56 --- /dev/null +++ b/patches/serializer-Serialize-non-ASCII-correctly-if-char-is-unsig.patch @@ -0,0 +1,32 @@ +From: Simon McVittie <smcv@debian.org> +Date: Tue, 4 Jan 2022 19:47:42 +0000 +Subject: serializer: Serialize non-ASCII correctly if char is unsigned + +If char is unsigned, the first byte of a non-trivial UTF-8 sequence will +be 0x80 or higher, instead of being negative. In this case we need to +process it as UTF-8, instead of printing only the first byte and then +skipping to the next UTF-8 character. + +char is usually signed on x86 and some other architectures, but not on +the ARM or PowerPC families, among others. + +Bug: https://gitlab.gnome.org/GNOME/pango/-/issues/652 +Signed-off-by: Simon McVittie <smcv@debian.org> +Forwarded: https://gitlab.gnome.org/GNOME/pango/-/merge_requests/572 +--- + pango/json/gtkjsonprinter.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/pango/json/gtkjsonprinter.c b/pango/json/gtkjsonprinter.c +index f2f1e27..e9ca03a 100644 +--- a/pango/json/gtkjsonprinter.c ++++ b/pango/json/gtkjsonprinter.c +@@ -226,7 +226,7 @@ gtk_json_printer_escape_string (GtkJsonPrinter *self, + g_string_append (string, "\\t"); + break; + default: +- if ((int) *str < 0x20) ++ if ((int) *str < 0x20 || (int) *str >= 0x80) + { + if ((guint) *str < 0x20 || gtk_json_printer_has_flag (self, GTK_JSON_PRINTER_ASCII)) + g_string_append_printf (string, "\\u%04x", g_utf8_get_char (str)); diff --git a/patches/series b/patches/series new file mode 100644 index 00000000..c99eb476 --- /dev/null +++ b/patches/series @@ -0,0 +1,6 @@ +Add-fonts-to-installed-tests.patch +serializer-Serialize-non-ASCII-correctly-if-char-is-unsig.patch +gi-docgen/Disable-web-fonts-for-now.patch +gi-docgen/templates-Remove-html5shiv.patch +debian/tests-Skip-a-test-that-fails-with-a-small-variation-on-i3.patch +Fix-a-g_ascii_formatd-call.patch @@ -0,0 +1,48 @@ +#!/usr/bin/make -f + +export DEB_BUILD_MAINT_OPTIONS = hardening=+all +export DEB_LDFLAGS_MAINT_APPEND = -Wl,-O1 -Wl,-z,defs + +built_binaries := $(shell dh_listpackages) + +ifneq ($(filter libpango1.0-doc,$(built_binaries)),) +with_docs = true +else +with_docs = false +endif + +%: + dh $@ + +override_dh_auto_configure: + dh_auto_configure -- \ + -Dauto_features=enabled \ + -Dgtk_doc=$(with_docs) \ + -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: + @: + +# debhelper >= 13.4 makes all of /usr/libexec executable, which is not +# quite right for installed-tests +override_dh_fixperms: + dh_fixperms -Xusr/libexec/installed-tests +ifneq ($(filter %-tests,$(binaries)),) + chmod --recursive --changes a+rX,u+w,og-w debian/*-tests/usr/libexec/installed-tests +endif + +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 <rafalcieslak256@ubuntu.com> + +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 <<EOF > build_test.c + +#include <pango/pango.h> +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 <iain.lane@canonical.com> + +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..9c062fd5 --- /dev/null +++ b/tests/python3-gi @@ -0,0 +1,37 @@ +#!/bin/sh +set -eu + +xvfb-run -a python3 <<EOF +import gi +gi.require_version('Pango', '1.0') +from gi.repository import Pango + +fd = Pango.FontDescription() +assert fd is not None +fd.set_size(12) +EOF + +xvfb-run -a python3 <<EOF +import gi +gi.require_version('PangoFT2', '1.0') +from gi.repository import PangoFT2 + +fm = PangoFT2.FontMap() +assert fm is not None +fm.set_resolution(96, 96) +EOF + +xvfb-run -a python3 <<EOF +import os, gi + +gi.require_version('PangoXft', '1.0') +gi.require_version('Gdk', '3.0') +from gi.repository import Gdk, PangoXft + +Gdk.set_allowed_backends('x11') +display = Gdk.Display.open(os.getenv('DISPLAY')) +xdisplay = display.get_xdisplay() +fm = PangoXft.get_font_map(xdisplay, 0) +assert fm is not None +EOF + diff --git a/tests/run-with-locales b/tests/run-with-locales new file mode 100755 index 00000000..a63d22bd --- /dev/null +++ b/tests/run-with-locales @@ -0,0 +1,150 @@ +#!/bin/sh +# +# Run a wrapped command with at least the requested locales available. +# Requires a dependency on locales | locales-all. +# The requested locales must be of the form foo_FOO.utf8, or special-cased +# in generate(). +# +# Copyright 2016-2020 Simon McVittie +# Copyright 2017-2018 Collabora Ltd. +# +# SPDX-License-Identifier: MIT +# +# 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, sublicense, and/or +# sell copies of the Software, and to permit persons to whom the Software is +# furnished to do so, subject to the following conditions: +# +# The above copyright notice and this permission notice shall be included in +# all copies or substantial portions of the Software. +# +# 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. IN NO EVENT SHALL THE +# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS +# IN THE SOFTWARE. + +# Assume a Debian Policy §10.4-compatible shell like dash or bash (with the +# 'local' builtin) +# shellcheck disable=SC2039 + +set -eu + +me="$(basename "$0")" +tempdir= + +usage () { + local status="${1-2}" + + if [ "$status" -ne 0 ]; then + exec >&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 @@ -0,0 +1,4 @@ +version=4 +opts="repack,dversionmangle=s/[~+](?:dfsg|ds)[0-9]*//g,repacksuffix=+ds1" \ +https://download.gnome.org/sources/pango/([\d\.]+)/ \ + pango@ANY_VERSION@@ARCHIVE_EXT@ |