--- xft-2.3.3.orig/autogen.sh +++ xft-2.3.3/autogen.sh @@ -0,0 +1,14 @@ +#! /bin/sh + +srcdir=`dirname $0` +test -z "$srcdir" && srcdir=. + +ORIGDIR=`pwd` +cd $srcdir + +autoreconf -v --install || exit 1 +cd $ORIGDIR || exit $? + +if test -z "$NOCONFIGURE"; then + $srcdir/configure "$@" +fi --- xft-2.3.3.orig/debian/changelog +++ xft-2.3.3/debian/changelog @@ -0,0 +1,700 @@ +xft (2.3.3-0ubuntu1) eoan; urgency=medium + + * New upstream version + + -- Sebastien Bacher Sun, 25 Aug 2019 11:01:09 +0300 + +xft (2.3.2-2) unstable; urgency=medium + + [ Julien Cristau ] + * Use https URL in debian/watch. + * Update packaging VCS URL for move to salsa. + + [ Cyril Brulebois ] + * Remove myself from Uploaders (Closes: #889301). + + [ Emilio Pozuelo Monfort ] + * Mark libxft-dev Multi-Arch: same. Thanks Hugh McMaster for the + patch. (Closes: #884176). + * Specify source format. + * Switch to automatic -dbgsym packages. + * debian/README.source: dropped, we no longer use xsfbs. + * Bump the debhelper compat to 11. + - parallel builds and autoreconf enabled by default. + - --disable-silent-rules automatically passed by debhelper. + * Switch to dh_missing and enable fail-missing. + + -- Emilio Pozuelo Monfort Tue, 17 Apr 2018 18:41:29 +0200 + +xft (2.3.2-1) unstable; urgency=medium + + * New upstream release. + * Rewrite debian/rules using dh, bump compat level to 9, drop xsfbs. + + -- Julien Cristau Sun, 13 Jul 2014 10:49:43 +0200 + +xft (2.3.1-2) unstable; urgency=medium + + * Fix FTBFS with freetype 2.5.1 (closes: #733385). + + -- Julien Cristau Sat, 18 Jan 2014 20:14:05 +0100 + +xft (2.3.1-1) unstable; urgency=low + + * New upstream release: + - Subpixel LCD text rendering improvements (Closes: #641197). + + -- Cyril Brulebois Sat, 16 Jun 2012 22:04:44 +0200 + +xft (2.2.0-3) unstable; urgency=low + + * Team upload. + + [ Steve Langasek ] + * Build for multiarch. + + [ Julien Cristau ] + * Add build-indep and build-arch d/rules targets. + * Bump Standards-Version to 3.9.2. + + -- Julien Cristau Sun, 12 Jun 2011 16:30:44 +0200 + +xft (2.2.0-2) unstable; urgency=low + + * Remove Andres Salomon and David Nusinow from Uploaders. Thanks for your + work! + * Parse DEB_BUILD_OPTIONS with $(filter ..), not $(findstring ..). + * Drop obsolete Conflicts on libxft2-dev and xlibs-dev. + * Bump Standards-Version to 3.9.1. + * Upload to unstable. + + -- Julien Cristau Thu, 10 Feb 2011 20:04:14 +0100 + +xft (2.2.0-1) experimental; urgency=low + + * New upstream release: + - Remove obsolete xft-config script. + * Adapt libxft-dev.install accordingly. + * Remove RCS tag in debian/copyright. + * Bump xutils-dev build-dep for new macros. + * Drop 001_no_export_freetype.diff, merged upstream. + + -- Cyril Brulebois Fri, 14 Jan 2011 05:09:29 +0100 + +xft (2.1.14-2) unstable; urgency=low + + [ Julien Cristau ] + * Rename the build directory to not include DEB_BUILD_GNU_TYPE for no + good reason. Thanks, Colin Watson! + * Remove myself from Uploaders + + [ Cyril Brulebois ] + * Add udeb needed for the graphical installer: libxft2-udeb. + * Version/Bump some B-D to make sure the udeb gets its dependencies on + the (recently-added) udebs rather than on the libraries: + - libx11-dev + - libxrender-dev + * Bump Standards-Version from 3.8.3 to 3.8.4 (no changes needed). + * Add ${misc:Depends} to non-udeb binaries, and wrap Depends. + * Add myself to Uploaders. + + -- Cyril Brulebois Thu, 11 Mar 2010 02:33:50 +0100 + +xft (2.1.14-1) unstable; urgency=low + + [ Timo Aaltonen ] + * New upstream release. + * Bump the build-dep on xutils-dev (>= 1:7.5~1). + * Bump Standards-Version to 3.8.3 (README.source added). + * Drop pre-dependency on x11-common from libxft-dev. This was needed + for upgrades from sarge. + * Move -dbg package to section debug. + + -- Julien Cristau Thu, 03 Dec 2009 14:40:25 +0100 + +xft (2.1.13-3) unstable; urgency=low + + * Upload to unstable. + + -- Julien Cristau Sun, 15 Feb 2009 22:07:06 +0100 + +xft (2.1.13-2) experimental; urgency=low + + * Delete obsolete libxft-dev preinst (closes: #491633). + + -- Julien Cristau Sat, 26 Jul 2008 23:02:21 +0200 + +xft (2.1.13-1) experimental; urgency=low + + [ Brice Goglin ] + * Update upstream URL in debian/copyright. + + [ Julien Cristau ] + * New upstream release. + * Stop handling nostrip explicitly in debian/rules (dh_strip does it + already), and allow parallel builds using sample code from policy. + * Switch to running autoreconf at build time; build-depend on automake, + libtool and xutils-dev. + + -- Julien Cristau Sat, 19 Jul 2008 16:30:18 +0200 + +xft (2.1.12-3) unstable; urgency=low + + * Remove Branden from Uploaders with his permission. + * Bump Standards-Version to 3.7.3. + * Add Vcs-Git and Vcs-Browser control fields. + * Drop pre-dependency on x11-common from libxft2 and libxft2-dbg, as it's + not needed. + * Use ${binary:Version} instead of the equivalent but confusingly-named + ${Source-Version}. + * Modify patch 001_no_export_freetype.diff to not export fontconfig in + 'pkg-config --libs xft' (closes: #389831). + * Add myself to Uploaders. + * Fix XftDrawRect when Render not supported (cherry-picked from upstream + git; closes: #462262). + + -- Julien Cristau Tue, 10 Jun 2008 16:12:37 +0200 + +xft (2.1.12-2) unstable; urgency=low + + * Upload to unstable. + + -- Julien Cristau Tue, 10 Apr 2007 20:43:57 +0200 + +xft (2.1.12-1) experimental; urgency=low + + * New upstream release. + * Install the upstream ChangeLog. + + -- Julien Cristau Fri, 9 Feb 2007 14:56:32 +0100 + +xft (2.1.10-3) experimental; urgency=low + + * Remove that explicit shlibs file added in the last upload. The only + symbols that are hidden are private, so if your app is using those symbols + it's being very naughty. Go back to just generating shlibs using + dh_makeshlibs. + + -- David Nusinow Thu, 24 Aug 2006 00:29:33 +0000 + +xft (2.1.10-2) experimental; urgency=low + + * Add shlibs file because the public API and exported symbols changed + between 2.1.8.2 and now + + -- David Nusinow Wed, 16 Aug 2006 20:34:41 +0000 + +xft (2.1.10-1) experimental; urgency=low + + * New upstream release. + * Test for obj-$(DEB_BUILD_GNU_TYPE) before creating it during build; + idempotency fix. + * Fix changelog to not make lintian upset. + * Drop patches/002_no_xproto_dep.diff, now that x11proto-core-dev has + a .pc file. Make the dep on libx11-dev versioned so that we're sure + to have an xproto.pc file (from xorg 7.0 or higher). + + -- Andres Salomon Sun, 23 Jul 2006 03:17:32 -0400 + +xft (2.1.8.2-8) unstable; urgency=low + + * Bump standards version to 3.7.2.0 + * Bump debhelper compat level to 5 + * Rebuild with freetype6 2.2.1, which fixes ABI breakages of the past. + Thanks Steve Langasek and Keith Packard for managing the freetype side of + things. (closes: #350113) + + -- David Nusinow Sun, 21 May 2006 16:18:09 -0400 + +xft (2.1.8.2-7) unstable; urgency=low + + * Reorder makeshlib command in rules file so that ldconfig is run + properly. Thanks Drew Parsons and Steve Langasek. (closes: #363922) + * Run dh_install with --list-missing + * Fix package name in rules file so that the debugging symbols go to the + right place. Thanks Tim Johann. (closes: #365341) + * Remove useless instaces of x-dev in dependencies. Thaks Ross Burton. + (closes: #363507) + + -- David Nusinow Tue, 2 May 2006 22:31:46 -0400 + +xft (2.1.8.2-6) unstable; urgency=low + + * Upload to unstable + * Move the header files back to /usr/include/X11/Xft to bring them in line + with X11R7 + * Add versioned pre-depends on x11-common to match X11R7. Do this for all + packages shipped by this source package. + + -- David Nusinow Thu, 23 Mar 2006 22:44:40 -0500 + +xft (2.1.8.2-5) unstable; urgency=low + + * Actually install the header files to /usr/X11R6/include/Xft. Thanks Steve + Langasek. + + -- David Nusinow Wed, 22 Mar 2006 00:33:46 -0500 + +xft (2.1.8.2-4) unstable; urgency=low + + * Make libxft-dev pre-depend on x11-common so as to make sure that the + symlink for /usr/include/X11 is already in place when we install the + package. (closes: #358254, #358260, #350298, #358308) + + -- David Nusinow Wed, 22 Mar 2006 00:06:39 -0500 + + +xft (2.1.8.2-3) unstable; urgency=low + + * Include freetype headers in cflags in the xft.pc file. This is an edit to + 001_no_export_freetype.diff. The freetype headers are included in xft's + headers, so these are necessary. Also, don't use variables in the .pc file + that haven't been defined anywhere. Thanks to Roger Leigh, Decklin Foster, + Eric Dorland, and Steve Langasek (who wrote the patch). (closes: #350458) + + -- David Nusinow Sun, 5 Feb 2006 12:59:29 -0500 + +xft (2.1.8.2-2) unstable; urgency=low + + * Add 002_no_xproto_dep.diff so that the .pc file doesn't depend on xproto, + which doesn't yet have a .pc file in Debian (to be removed when 7.0 enters + the archive). Thanks Mike Hommey. (closes: #349678) + * Include patch from Steve Langasek in full from previous upload. This + should work around the issue properly. (closes: #349318) + + -- David Nusinow Tue, 24 Jan 2006 21:52:01 -0500 + +xft (2.1.8.2-1) unstable; urgency=low + + * Add build-dep on quilt + * Add 001_no_export_freetype.diff. This is a modified patch from Steve + Langasek that causes xft.pc not to export freetype or xrender as part of + the interface, but hide them in Requires.private instead (closes: #349318) + * Remove versioned build-deps on libx11 and libxrender. + * Move preinst to preinst.in so it doesn't get deleted by clean target. We + really need a better way to deal with these things... + + -- David Nusinow Sun, 22 Jan 2006 22:35:36 -0500 + +libxft (2.1.8.2-0ubuntu2) dapper; urgency=low + + * Change dependency on x-common to x11-common. + + -- Daniel Stone Thu, 19 Jan 2006 18:27:58 +1100 + +libxft (2.1.8.2-0ubuntu1) dapper; urgency=low + + * New upstream release. + * Repackaged to fit all the other X packages. + * Stop shipping libXft.la. + + -- Daniel Stone Wed, 21 Dec 2005 13:13:31 +1100 + +xft (2.1.8.1-0ubuntu1) dapper; urgency=low + + * New upstream release. + + -- Daniel Stone Mon, 12 Dec 2005 15:33:13 +1100 + +xft (2.1.7-1ubuntu2) breezy; urgency=low + + * Add Pre-Depends on x-common to libxft-dev, so its files don't get caught + in /usr/X11R6 thanks to symlink treachery. + + -- Daniel Stone Thu, 19 May 2005 00:48:57 +1000 + +xft (2.1.7-1ubuntu1) breezy; urgency=low + + * Move files from /usr/X11R6 to /usr. + + -- Fabio M. Di Nitto Tue, 17 May 2005 18:44:50 +0200 + +xft (2.1.7-1) unstable; urgency=low + + * New upstream release. + + Keith Packard attests, and Branden Robinson verified as far as he is + able, that no interface changes have been made since 2.1.2. + + Highlights of upstream changes: + - Change FC_CHARCELL and FC_MONO interpretation. FC_MONO no longer + clips glyphs to charcell, you must specify FC_CHARCELL for that. + - Add support for FT_GlyphSlot_Embolden where it exists (which it + usually doesn't). + - Avoid crashing when using FT_Face objects. + - Deal with broken FreeType 2.1.7 BDF/PCF loaders by trying both + y_ppem/x_ppem and width/height values. + - Work with older versions of Fontconfig by using various pattern + elements only when defined. + - Change Freetype includes to new syntax. + - Search for nearest bitmap for bitmap-only fonts. + - Support fontconfig 2.2 release which doesn't include FC_HINT_STYLE. + + * Update Debian copyright file with URL to new tar archive, and identify + Keith Packard as the upstream maintainer, not the upstream author + (upstream now provides an AUTHORS file to clarify the latter). + + * Correct and enhance xft-config's usage message: + + No non-option arguments are allowed. + + At least one option argument must be specified. + + Use ellipsis notation to indicate that more than one option is allowed. + + Provide one-sentence summary of the command's purpose. + + Sort option names in lexicographic order. + + * Write and ship manual page for xft-config. + + * Drop libxft2.docs debhelper file; CDBS is now brainy enough to identify + and tell dh_installdocs to ship a non-empty README file, so libxft2.docs + has become redundant. + + * Add debian/compat file to declare debhelper version 4 compatibility. + + -- Branden Robinson Fri, 1 Apr 2005 13:13:48 -0500 + +xft (2.1.2-6) unstable; urgency=low + + * Make package compatible with the XFree86 4.3.0 package reorganization. + - debian/control: + + package build-depends on x-dev and libx11-dev instead of xlibs-dev + + libxrender-dev depends on x-dev and libx11-dev instead of xlibs-dev + + make libxft-dev conflict with xlibs-dev (<< 4.3.0) due to (now + undiverted) file overlaps + - debian/libxft-dev.preinst: remove diversions made by previous versions + of package if present + - debian/libxft-dev.postrm: deleted + + -- Branden Robinson Thu, 11 Mar 2004 02:13:15 -0500 + +xft (2.1.2-5) unstable; urgency=medium + + * Urgency due to fix for FTBFS problem introduced by new FreeType library. + + * Clean up package's build-dependencies and dependencies. + - debian/control: + + Drop versioning of build-dependencies on libxrender-dev and xlibs-dev. + All officially released versions of these Debian packages are + sufficient to build this package. + + Drop package dependencies on debhelper's "${misc:Depends}" construct; + this package is too simple to need it. + + Drop versioning of libxft-dev's dependencies on libxrender-dev and + xlibs-dev. All officially released versions of these Debian packages + should be sufficient to objects using this package. + + Drop libxft-dev's dependency on pkg-config; pkg-config is supported + but not mandated. + + * Document more functions in the Xft(3) manual page. + - Xft.3.in + + * Set package maintainer to the Debian X Strike Force and put myself in the + Uploaders field. + - debian/control + + * Do not include directly; use the macro FT_FREETYPE_H + to include it instead, as required by freetype 2.1.7 (fixes FTBFS when + FreeType 2.1.7 is on the system; thanks, Tore Anderson). + (Closes: #221129) + - Xft.h + + * Stop passing --x-includes and --x-libraries flags to + DEB_CONFIGURE_EXTRA_FLAGS; AC_PATH_X suffices to locate the X include + files and libraries. + - debian/rules + + * Pass --disable-rpath flag to DEB_CONFIGURE_EXTRA_FLAGS; consequently, drop + invocation of chrpath from common-install-arch target. + - debian/rules + - debian/control: drop build-dependency on chrpath + + * In the pre-installation script, only remove diversions from old + libxft2-dev package if that package has those diversions; dpkg-divert will + barf if you try to remove a nonexistent diversion when a different package + is diverting the same file. This enables libxft-dev to be upgraded from + the previous version, and installed over the same version. + - debian/libxft-dev.preinst + + -- Branden Robinson Mon, 17 Nov 2003 03:07:41 -0500 + +xft (2.1.2-4) unstable; urgency=low + + * Set AM_MAINTAINER_MODE because we do not want users of the Debian source + package to have to have automake installed. + - configure.ac + + * Run aclocal && automake --foreign && autoconf to resynchronize with + changes to Makefile.am and configure.ac. + - Makefile.in + - aclocal.m4 + - configure + + * Make libxft-dev conflict with and provide libxft2-dev to help apt figure + out an upgrade path. Deliberately *not* making libxft-dev replace + libxft2-dev, even though it would be correct to do so, because doing that + plays such havoc with dpkg-divert that libxft-dev will fail to install on + upgrades from libxft2-dev. This way libxft2-dev will be properly removed + first. + - debian/control + + -- Branden Robinson Wed, 8 Oct 2003 18:09:37 -0500 + +xft (2.1.2-3) unstable; urgency=low + + * Migrate dpkg diversions from libxft2-dev to libxft-dev, which was + neglected in the previous release. + - debian/libxft-dev.preinst: + + remove all previous diversions created by libxft2-dev on all installs + and upgrades (libxft-dev's preinst script will not be passed a $2 + corresponding to the most-recently-configured version of libxft2-dev) + + add diversions using new package name + - debian/libxft-dev.postrm: remove diversions using new package name + + -- Branden Robinson Tue, 7 Oct 2003 15:02:06 -0500 + +xft (2.1.2-2) unstable; urgency=low + + * Take a hatchet to the RPATH that libtool insists on putting into the + libXft shared object by using chrpath. + - debian/control: add build-dependency on chrpath + - debian/rules: add common-install-arch double-colon rule to invoke + chrpath on the libXft shared object + + -- Branden Robinson Tue, 7 Oct 2003 00:00:13 -0500 + +xft (2.1.2-1) unstable; urgency=low + + * new upstream version + - debian/copyright: + + updated URL of upstream release + + resync copyright and license notice with upstream + + * Rename source package to "xft" from "xft2". + - debian/control + + * Rename libxft2-dev package to libxft-dev. Consequently, drop conflict and + provide relationship with (formerly virtual) libxft-dev package. + - debian/control + - debian/libxft-dev.install: renamed from libxft2-dev.install + - debian/libxft-dev.postrm: renamed from libxft2-dev.postrm + - debian/libxft-dev.preinst: renamed from libxft2-dev.preinst + + * Add versioning (>> 4.2.1) to libxft-dev's dependency on xlibs-dev. + - debian/control + + * Ship upstream README in libxft2's documentation directory. + - debian/libxft2.docs + + * Correct libxft2-dbg's extended description to mention the correct path + where the debugging library is installed. + - debian/control + + * Migrate from CBS to CDBS. + - debian/control: add build-dependency on cdbs (>= 0.4.12) (thanks to + Colin Walters for adding debugging package support I can use with a + clear conscience :) ) + - debian/rules: renamed from debian/rocks and translated to CDBS-speak + + -- Branden Robinson Mon, 6 Oct 2003 20:55:54 -0500 + +xft2 (2.1.1-3) unstable; urgency=low + + * configure: re-run autoconf to expose the fix to configure.ac from 2.1.1-1 + (thanks, Robert Millan) (Closes: #185536) + + * debian/control: + - tweak packages' short descriptions + - make libxft2 depend on ${misc:Depends} so debhelper can do its thing + - add libxft2-dbg binary package + * debian/rocks: + - new rule, deb-makeshlibs-libxft2-dbg, which is a no-op to prevent CBS + from running dh_makeshlibs on this package + - new rule, deb-strip-libxft2-dbg, which is a no-op to prevent CBS from + running dh_strip on this package + * debian/libxft2-dbg.install: ship the shared object(s) in + /usr/X11R6/lib/debug/ + + * Version the build dependency on xlibs-dev to specify version 4.2.1 or + later; xft2 will not build successfully with woody-era (4.1.0) versions of + xlibs-dev. + - debian/control + + * Bump Standards-Version to 3.6.1; no changes necessary. + - debian/control + + * Source package build-depends, and libxft2-dev depends, on libxrender-dev + (>> 0.8.1). + - debian/control + + * Drop README.Debian file; xft will be separately packaged from XFree86 for + the forseeable future. + - debian/README.Debian: deleted + + * Ship libXft.la file in libxft2-dev. + - debian/libxft2-dev.install + + * Ship library files in /usr/lib instead of /usr/X11R6/lib, and debugging + library files in /usr/lib/debug instead of /usr/X11R6/lib/debug, per + policy 11.8.7. Continuing to ship include files in /usr/X11R6/include/X11 + until upstream default changes. + - debian/libxft2{,-dbg,-dev}.install + + * Ship Xft.3 manpage (in /usr/share/man/man3, so it does not conflict with + the XFree86-provided Xft manpage, which is being renamed to Xft1.3x in + 4.3.0 anyway). + - debian/libxft2-dev.install + + -- Branden Robinson Sat, 4 Oct 2003 19:31:11 -0500 + +xft2 (2.1.1-2) unstable; urgency=low + + * debian/control: move libxft2-dev from section "devel" to "libdevel" + * debian/rocks: + - drop deb-common-build and deb-extra-clean rules per Colin Walters + - pass --x-includes and --x-libraries to configure script, since the + AC_PATH_X autoconf macro is highly suboptimal + - don't be so crazy about the versioning in the shlibs file (i.e., drop + Debian package component) + * debian/libxft2-dev.preinst: sense of the version comparison when removing + the obsolete diversion of XftFreetype.h was wrong; fixed + + -- Branden Robinson Wed, 30 Apr 2003 23:24:33 -0500 + +xft2 (2.1.1-1) unstable; urgency=low + + * New upstream version. + + includes fixes for some bugs when drawing to non-RENDER-enabled servers + (Closes: #178817) + + handle both 0-indexed and 1-indexed glyph numbering schemes + (Closes: #190610) + + xft-config --cflags and --libs now give more correct output + (Closes: #179942, #179944) + + * configure.ac: add -lXext and -lX11 to XRENDER_LIBS + * xft-config.in: add -lX11 to --libs output + * xft.pc.in: add -lX11 to Libs line + + * the above changes ensure that libXft.so.2.1.1 has proper linkage, declares + needed shared objects correctly, and thus enables dpkg-shlibdeps to find + what it's looking for (Closes: #186042) + + * debian/*: various cosmetic cleanups + * debian/control: + - Update Build-Depends and libxft-dev's Depends to reflect all development + library dependencies + - Bump Standards-Version to 3.5.9. + - Rewrite extended descriptions. + * debian/copyright: updated + * debian/rocks: stop nuking config.{guess,sub} in debian-extra-clean rule; + it is no longer part of the upstream source archive + * debian/libxft2-dev.{postrm,preinst}: stop diverting XftFreetype.h, since + the package no longer ships it; also handle removal of now-obsolete + diversion when upgrading from earlier versions + + -- Branden Robinson Wed, 30 Apr 2003 01:31:58 -0500 + +xft2 (2.1-8) unstable; urgency=low + + * Adopting this package per request from Colin Walters (XFree86 4.3.0 will + be generating libxft2, anyway.) + * config/{config.guess,config.sub,ltmain.sh}: updated with libtoolize + --force --copy + * debian/control: set Maintainer field to me + + -- Branden Robinson Tue, 11 Mar 2003 23:28:33 -0500 + +xft2 (2.1-7) unstable; urgency=low + + * debian/control: + - Build-Depend on xlibs-dev (>= 4.2.0) (Closes: #174596). + - [libxft2-dev] Depend on xlibs-dev (>= 4.2.0). + + -- Colin Walters Fri, 17 Jan 2003 13:11:34 -0500 + +xft2 (2.1-6) unstable; urgency=low + + * debian/rules: + - Update to latest version of Colin's Build System. + * debian/rocks: + - Tighten up shlibs for libxft2. + + -- Colin Walters Wed, 8 Jan 2003 22:47:30 -0500 + +xft2 (2.1-5) unstable; urgency=low + + * debian/control: + - Build-Depend on the latest libfontconfig1-dev, and by transitivity + the latest libfreetype6-dev. The libfreetype6-dev issue was causing + configuration problems, which is what caused the autoconf macros to + pick up empty paths for X. (Closes: #172661). + + -- Colin Walters Sun, 22 Dec 2002 17:42:30 -0500 + +xft2 (2.1-4) unstable; urgency=low + + * debian/patches/fix-configure-in-x-paths.patch: + - New patch (Closes: #172703, #172661). + * debian/rocks: + - Remove extra cruft in deb-extra-clean rule. + + -- Colin Walters Thu, 12 Dec 2002 17:42:57 -0500 + +xft2 (2.1-3) unstable; urgency=low + + * debian/control: + - Depend (and Build-Depend) on the latest libfontconfig1-dev. + * debian/rules: + - Update to latest version of Colin's Build System. + + -- Colin Walters Wed, 11 Dec 2002 00:42:03 -0500 + +xft2 (2.1-2) unstable; urgency=low + + * First upload to unstable; this is part of #170559, which is closed + with the fontconfig upload. + * debian/rules: + - Update to latest version of Colin's Build System. + + -- Colin Walters Fri, 6 Dec 2002 01:39:21 -0500 + +xft2 (2.1-1) unstable; urgency=low + + * New upstream version. + * debian/rules: + - Use Colin's Build System. + * debian/control: + - Bump Standards-Version to 3.5.8. + - Build-Depend on the latest fontconfig. + * debian/libxft2-dev.{preinst,postrm}: + - Add Debhelper tokens. + * debian/copyright: + - Fix Upstream Authors. + + -- Colin Walters Tue, 3 Dec 2002 23:04:12 -0500 + +xft2 (2.0-4) unstable; urgency=low + + * debian/libxft2.install: + - Install xft-config. + + -- Colin Walters Sat, 19 Oct 2002 10:24:35 -0400 + +xft2 (2.0-3) unstable; urgency=low + + * debian/libxft2.install: + - Install libraries in /usr/X11R6/lib, not /usr/lib. + + -- Colin Walters Tue, 15 Oct 2002 11:22:58 -0400 + +xft2 (2.0-2) unstable; urgency=low + + * debian/control: + - [xft2] Build-Depend on xlibs-dev, not xlib6g-dev. + - [libxft2-dev] Depend on xlibs-dev, not xlib6g-dev. Also depend on pkg-config. + * debian/rules: + - Install xft.pc. + + -- Colin Walters Mon, 14 Oct 2002 22:59:06 -0400 + +xft2 (2.0-1) unstable; urgency=low + + * Initial version. + + -- Colin Walters Sun, 13 Oct 2002 14:43:56 -0400 + +vim:set ai tw=78 et sw=2 sts=2: --- xft-2.3.3.orig/debian/compat +++ xft-2.3.3/debian/compat @@ -0,0 +1 @@ +11 --- xft-2.3.3.orig/debian/control +++ xft-2.3.3/debian/control @@ -0,0 +1,62 @@ +Source: xft +Section: devel +Priority: optional +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Debian X Strike Force +Build-Depends: + debhelper (>= 11), + libfontconfig1-dev, + libfreetype6-dev, + libx11-dev (>= 2:1.3.3-2), + libxrender-dev (>= 1:0.9.5-2), + zlib1g-dev | libz-dev, + quilt, + xutils-dev (>= 1:7.5+4), +Standards-Version: 3.9.2 +Vcs-Git: https://salsa.debian.org/xorg-team/lib/xft +Vcs-Browser: https://salsa.debian.org/xorg-team/lib/xft + +Package: libxft2 +Section: libs +Architecture: any +Depends: + ${shlibs:Depends}, + ${misc:Depends}, +Pre-Depends: ${misc:Pre-Depends} +Multi-Arch: same +Description: FreeType-based font drawing library for X + Xft provides a client-side font API for X applications, making the FreeType + font rasterizer available to X clients. Fontconfig is used for font + specification resolution. Where available, the RENDER extension handles + glyph drawing; otherwise, the core X protocol is used. + +Package: libxft2-udeb +XC-Package-Type: udeb +Section: debian-installer +Architecture: any +Depends: + ${shlibs:Depends}, +Description: FreeType-based font drawing library for X + This is a udeb, or a microdeb, for the debian-installer. + +Package: libxft-dev +Section: libdevel +Architecture: any +Depends: + libxft2 (= ${binary:Version}), + libc6-dev | libc-dev, + libfontconfig1-dev, + libfreetype6-dev, + libx11-dev (>= 2:1.0.0), + libxrender-dev, + zlib1g-dev | libz-dev, + ${misc:Depends}, +Provides: libxft2-dev +Multi-Arch: same +Description: FreeType-based font drawing library for X (development files) + Xft provides a client-side font API for X applications, making the FreeType + font rasterizer available to X clients. Fontconfig is used for font + specification resolution. Where available, the RENDER extension handles + glyph drawing; otherwise, the core X protocol is used. + . + This package provides a static library and C header files. --- xft-2.3.3.orig/debian/copyright +++ xft-2.3.3/debian/copyright @@ -0,0 +1,31 @@ +This package was downloaded from +http://xorg.freedesktop.org/releases/individual/lib/ + +This package was originally Debianized by Colin Walters + on Sun, 13 Oct 2002 15:01:50 -0400. + +Later versions were Debianized by Branden Robinson . + +Upstream maintainer: Keith Packard + +Copyright and license: + +Copyright © 2001,2003 Keith Packard + +Permission to use, copy, modify, distribute, and sell this software and its +documentation for any purpose is hereby granted without fee, provided that +the above copyright notice appear in all copies and that both that +copyright notice and this permission notice appear in supporting +documentation, and that the name of Keith Packard not be used in +advertising or publicity pertaining to distribution of the software without +specific, written prior permission. Keith Packard makes no +representations about the suitability of this software for any purpose. It +is provided "as is" without express or implied warranty. + +KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, +INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO +EVENT SHALL KEITH PACKARD BE LIABLE FOR 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. --- xft-2.3.3.orig/debian/libxft-dev.install +++ xft-2.3.3/debian/libxft-dev.install @@ -0,0 +1,5 @@ +usr/include/X11/Xft/* +usr/lib/*/libXft.a +usr/lib/*/libXft.so +usr/lib/*/pkgconfig/*.pc +usr/share/man/man3/* --- xft-2.3.3.orig/debian/libxft2-udeb.install +++ xft-2.3.3/debian/libxft2-udeb.install @@ -0,0 +1 @@ +usr/lib/*/libXft.so.* usr/lib --- xft-2.3.3.orig/debian/libxft2.install +++ xft-2.3.3/debian/libxft2.install @@ -0,0 +1 @@ +usr/lib/*/libXft.so.* --- xft-2.3.3.orig/debian/rules +++ xft-2.3.3/debian/rules @@ -0,0 +1,23 @@ +#!/usr/bin/make -f +# debian/rules for the Debian libxft package. +# Copyright © 2004 Scott James Remnant +# Copyright © 2005 Daniel Stone +# Copyright © 2005 David Nusinow + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +PACKAGE = libxft2 + +%: + dh $@ --with quilt --builddirectory=build/ + +override_dh_missing: + find debian/tmp -name '*.la' -delete + dh_missing --fail-missing + +override_dh_strip: + dh_strip --dbgsym-migration='libxft2-dbg (<< 2.3.2-2~)' + +override_dh_makeshlibs: + dh_makeshlibs -V "libxft2 (>> 2.1.1)" --add-udeb=$(PACKAGE)-udeb --- xft-2.3.3.orig/debian/source/format +++ xft-2.3.3/debian/source/format @@ -0,0 +1 @@ +1.0 --- xft-2.3.3.orig/debian/watch +++ xft-2.3.3/debian/watch @@ -0,0 +1,3 @@ +#git=git://anongit.freedesktop.org/xorg/lib/libXft +version=3 +https://xorg.freedesktop.org/releases/individual/lib/ libXft-(.*)\.tar\.gz