.gitignore | 63 + COPYING | 71 - ChangeLog | 452 +++++++++- Makefile.am | 34 configure.ac | 59 - debian/README.source | 73 + debian/changelog | 69 + debian/control | 32 debian/libxfont1-udeb.install | 2 debian/libxfont1.shlibs | 1 debian/rules | 49 - debian/xsfbs/repack.sh | 32 debian/xsfbs/xsfbs.mk | 21 debian/xsfbs/xsfbs.sh | 311 ------ doc/.gitignore | 6 doc/fontlib.css | 41 doc/fontlib.xml | 660 ++++++++++++++ doc/fontlib.xsl | 32 include/X11/fonts/.gitignore | 2 include/X11/fonts/bitmap.h | 5 include/X11/fonts/bufio.h | 7 include/X11/fonts/fntfilst.h | 2 include/X11/fonts/fontconf.h.in | 6 include/X11/fonts/fontmisc.h | 32 include/X11/fonts/fontmod.h | 16 include/X11/fonts/pcf.h | 2 src/.gitignore | 6 src/FreeType/.gitignore | 6 src/FreeType/ft.h | 4 src/FreeType/ftenc.c | 6 src/FreeType/ftfuncs.c | 133 +- src/FreeType/fttools.c | 6 src/FreeType/xttcap.c | 43 src/FreeType/xttcap.h | 4 src/Makefile.am | 16 src/Speedo/.gitignore | 6 src/Speedo/Makefile.am | 34 src/Speedo/adobe-iso.h | 200 ---- src/Speedo/bics-iso.h | 224 ---- src/Speedo/bics-unicode.c | 138 --- src/Speedo/bics-unicode.h | 3 src/Speedo/do_char.c | 809 ------------------ src/Speedo/do_trns.c | 498 ----------- src/Speedo/keys.h | 56 - src/Speedo/out_bl2d.c | 772 ----------------- src/Speedo/out_blk.c | 706 --------------- src/Speedo/out_outl.c | 290 ------ src/Speedo/out_scrn.c | 1090 ------------------------ src/Speedo/out_util.c | 339 ------- src/Speedo/reset.c | 129 -- src/Speedo/set_spcs.c | 763 ---------------- src/Speedo/set_trns.c | 1214 --------------------------- src/Speedo/spdo_prv.h | 262 ----- src/Speedo/speedo.h | 874 ------------------- src/Speedo/spencode.c | 67 - src/Speedo/sperr.c | 127 -- src/Speedo/spfile.c | 460 ---------- src/Speedo/spfont.c | 453 ---------- src/Speedo/spfuncs.c | 167 --- src/Speedo/spglyph.c | 399 -------- src/Speedo/spinfo.c | 462 ---------- src/Speedo/spint.h | 178 --- src/Speedo/useropt.h | 41 src/Type1/.gitignore | 6 src/Type1/Makefile.am | 52 - src/Type1/arith.c | 212 ---- src/Type1/arith.h | 71 - src/Type1/blues.h | 95 -- src/Type1/cluts.h | 35 src/Type1/curves.c | 228 ----- src/Type1/curves.h | 44 src/Type1/digit.h | 64 - src/Type1/fontfcn.c | 317 ------- src/Type1/fontfcn.h | 114 -- src/Type1/fonts.h | 49 - src/Type1/hdigit.h | 94 -- src/Type1/hints.c | 890 ------------------- src/Type1/hints.h | 48 - src/Type1/lines.c | 188 ---- src/Type1/lines.h | 37 src/Type1/objects.c | 944 --------------------- src/Type1/objects.h | 293 ------ src/Type1/paths.c | 748 ---------------- src/Type1/paths.h | 205 ---- src/Type1/pictures.h | 50 - src/Type1/regions.c | 1328 ----------------------------- src/Type1/regions.h | 224 ---- src/Type1/scanfont.c | 1526 --------------------------------- src/Type1/spaces.c | 941 -------------------- src/Type1/spaces.h | 151 --- src/Type1/strokes.h | 38 src/Type1/t1funcs.c | 754 ---------------- src/Type1/t1hdigit.h | 40 src/Type1/t1imager.h | 84 - src/Type1/t1info.c | 496 ----------- src/Type1/t1intf.h | 54 - src/Type1/t1io.c | 299 ------ src/Type1/t1malloc.c | 759 ---------------- src/Type1/t1snap.c | 85 - src/Type1/t1stdio.h | 94 -- src/Type1/t1unicode.c | 251 ----- src/Type1/t1unicode.h | 25 src/Type1/token.c | 1208 -------------------------- src/Type1/token.h | 79 - src/Type1/tokst.h | 510 ----------- src/Type1/trig.h | 41 src/Type1/type1.c | 1797 ---------------------------------------- src/Type1/util.c | 194 ---- src/Type1/util.h | 190 ---- src/bitmap/.gitignore | 6 src/bitmap/bdfread.c | 71 - src/bitmap/bdfutils.c | 8 src/bitmap/bitmapfunc.c | 13 src/bitmap/bitmaputil.c | 2 src/bitmap/bitscale.c | 369 -------- src/bitmap/pcfread.c | 327 ------- src/bitmap/pcfwrite.c | 6 src/bitmap/snfread.c | 62 - src/builtins/.gitignore | 6 src/builtins/dir.c | 19 src/builtins/file.c | 6 src/builtins/render.c | 4 src/fc/.gitignore | 6 src/fc/fsconvert.c | 21 src/fc/fserve.c | 122 -- src/fc/fsio.c | 21 src/fc/fslibos.h | 2 src/fontfile/.gitignore | 6 src/fontfile/Makefile.am | 9 src/fontfile/bitsource.c | 6 src/fontfile/bufio.c | 8 src/fontfile/bunzip2.c | 47 - src/fontfile/catalogue.c | 36 src/fontfile/decompress.c | 4 src/fontfile/dirfile.c | 8 src/fontfile/ffcheck.c | 188 ---- src/fontfile/fileio.c | 5 src/fontfile/filewr.c | 2 src/fontfile/fontdir.c | 58 - src/fontfile/fontfile.c | 85 - src/fontfile/fontscale.c | 11 src/fontfile/gunzip.c | 8 src/fontfile/printerfont.c | 178 --- src/fontfile/register.c | 68 - src/fontfile/renderers.c | 12 src/stubs/.gitignore | 6 src/stubs/Makefile.am | 4 src/stubs/fontmod.c | 14 src/stubs/xpstubs.c | 21 src/util/.gitignore | 6 src/util/atom.c | 9 src/util/fontnames.c | 32 src/util/fontutil.c | 40 src/util/fontxlfd.c | 2 src/util/miscutil.c | 61 - src/util/patcache.c | 14 src/util/private.c | 11 src/util/utilbitmap.c | 6 xfont.pc.in | 2 159 files changed, 1995 insertions(+), 29060 deletions(-)
New commits: commit a3573e8d5652984d4b957cc05e03a60be08dd5b0 Author: Julien Cristau <jcris...@debian.org> Date: Wed Jul 7 15:44:26 2010 +0100 Bump shlibs for register_fpe_functions(). diff --git a/debian/changelog b/debian/changelog index 4bb1e0e..682ffa2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,7 @@ libxfont (1:1.4.2-1) UNRELEASED; urgency=low * New upstream release. * Bump xutils-dev build-dep for new xorg-macros. + * Bump shlibs for register_fpe_functions(). -- Julien Cristau <jcris...@debian.org> Wed, 07 Jul 2010 15:35:21 +0100 diff --git a/debian/rules b/debian/rules index d57aed3..463192f 100755 --- a/debian/rules +++ b/debian/rules @@ -112,7 +112,7 @@ binary-arch: build install dh_strip --dbg-package=$(PACKAGE)-dbg dh_compress dh_fixperms - dh_makeshlibs -V'libxfont1 (>= 1:1.2.9)' --add-udeb=$(PACKAGE)-udeb + dh_makeshlibs -V'libxfont1 (>= 1:1.4.2)' --add-udeb=$(PACKAGE)-udeb dh_shlibdeps dh_installdeb dh_gencontrol commit 8931312fbc65fa36af9bfe01e987cd1233792757 Author: Julien Cristau <jcris...@debian.org> Date: Wed Jul 7 15:36:44 2010 +0100 Bump xutils-dev build-dep for new xorg-macros. diff --git a/debian/changelog b/debian/changelog index 938807d..4bb1e0e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,7 @@ libxfont (1:1.4.2-1) UNRELEASED; urgency=low * New upstream release. + * Bump xutils-dev build-dep for new xorg-macros. -- Julien Cristau <jcris...@debian.org> Wed, 07 Jul 2010 15:35:21 +0100 diff --git a/debian/control b/debian/control index 1393943..54b9c04 100644 --- a/debian/control +++ b/debian/control @@ -14,7 +14,7 @@ Build-Depends: zlib1g-dev, libbz2-dev, quilt, - xutils-dev (>= 1:7.5~1), + xutils-dev (>= 1:7.5+3), autoconf, automake, libtool, commit aa58c3a6e5393e14156f9268c334083bf77ef396 Author: Julien Cristau <jcris...@debian.org> Date: Wed Jul 7 15:35:33 2010 +0100 Bump changelogs diff --git a/ChangeLog b/ChangeLog index a5c5eec..bc78814 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,235 @@ +commit 27270de56f7da5e047784434f3b29fa672f97ffd +Author: Tiago Vignatti <tiago.vigna...@nokia.com> +Date: Thu Jun 10 16:29:37 2010 +0300 + + libXfont 1.4.2 + + Signed-off-by: Tiago Vignatti <tiago.vigna...@nokia.com> + Reviewed-by: Mikhail Gusarov <dotted...@dottedmag.net> + Reviewed-by: Alex Deucher <alexdeuc...@gmail.com> + Reviewed-by: Daniel Stone <dan...@fooishbar.org> + +commit a85f4fc6142349517aaa4cf6bc8049e2d85c1006 +Author: Tiago Vignatti <tiago.vigna...@nokia.com> +Date: Thu Jun 10 16:18:05 2010 +0300 + + Use one single function to register fpe functions + + X server doesn't need to understand fpe internals, so let it transparent + turning all registration functions in a single one. For that, fill the already + existent register_fpe_functions(). + + Some X servers don't want font server support, so this patch also sets font + server support to be configured in build time. + + In my machine, I see 20kB of RSS being saved in libXfont mapped in Xorg + process when I disabled font server support and other kind of fonts in the + library (--disable-pcfformat --disable-bdfformat --disable-snfformat + --disable-freetype --disable-fc). + + The default library built was taking: + text data bss dec hex filename + 261847 4484 1536 267867 4165b ./lib/libXfont.so + + and with these flags, it jumps to: + text data bss dec hex filename + 157764 2428 1188 161380 27664 ./lib/libXfont.so + + Signed-off-by: Tiago Vignatti <tiago.vigna...@nokia.com> + Reviewed-by: Mikhail Gusarov <dotted...@dottedmag.net> + Reviewed-by: Alex Deucher <alexdeuc...@gmail.com> + Reviewed-by: Daniel Stone <dan...@fooishbar.org> + +commit d137c81b83e0a6f68989c37035d0c950bb43fcc5 +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Thu Apr 1 14:12:47 2010 -0400 + + config: fontconf.h.in is redundant in EXTRA_DIST + + Output files listed in AC_CONFIG_HEADERS or AC_OUTPUT have + their input files (typically .in) included in the tarball. + + Reviewed-by: Dan Nicholson <dbn.li...@gmail.com> + Signed-off-by: Gaetan Nadon <mems...@videotron.ca> + +commit d8d901323776599c8392f9b973ba129c3af45a4b +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Tue Mar 30 09:26:13 2010 -0400 + + config: replace obsolete AM_CONFIG_HEADER with AC_CONFIG_HEADERS + + There are 2 headers to generate. The first one (config.h) + is picked up by autoheader to generate the familiar config.h.in + input file. The others in the list (or in subsequent AC_CONFIG_HEADERS + macro calls) are generated from their existing matching template, + e.g. fontconf.h.in. + + When multiple headers are listed in the same macro call, + they cannot be separated by a new line like we do in AC_OUTPUT. + + Reviewed-by: Dan Nicholson <dbn.li...@gmail.com> + Signed-off-by: Gaetan Nadon <mems...@videotron.ca> + +commit df94cb141f02f123a64b0ef7abf5f593c1b27e13 +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Wed Mar 31 20:21:47 2010 -0400 + + Revert "config: replace obsolete AM_CONFIG_HEADER with AC_CONFIG_HEADERS" + + This reverts commit 8e84687b26be6e8f5da4fce173c0a134eb07f4f3. + + Until the issue is resolved on MAC O/S + http://tinderbox.x.org/builds/2010-03-31-0030/logs/libXfont/ + +commit 8e84687b26be6e8f5da4fce173c0a134eb07f4f3 +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Tue Mar 30 09:26:13 2010 -0400 + + config: replace obsolete AM_CONFIG_HEADER with AC_CONFIG_HEADERS + + Both headers end up created by the same macro. + + Reviewed-by: Dan Nicholson <dbn.li...@gmail.com> + Signed-off-by: Gaetan Nadon <mems...@videotron.ca> + +commit a7b7bc72b9ad061ed164601d2d18dbffd6ec1f4f +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Mon Mar 29 14:53:48 2010 -0400 + + config: remove the pkgconfig pc.in file from EXTRA_DIST + + Automake always includes it in the tarball. + + Signed-off-by: Gaetan Nadon <mems...@videotron.ca> + +commit f77258d0b286c2fd2a2fee36e42280016e310b10 +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Sat Mar 27 17:06:34 2010 -0400 + + config: remove protection for AS_HELP_STRING for old autoconf + + No longer needed as modules will not configure with 2.57. + AS_HELP_STRING was introduced in 2.58. The minimum level + is now 2.60. + + Reviewed-by: Jeremy Huddleston <jerem...@apple.com> + Signed-off-by: Gaetan Nadon <mems...@videotron.ca> + +commit a79a22bfcb344c47f2659e4178fd79f8555fbcfd +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Thu Mar 11 10:11:23 2010 -0500 + + doc: specify 0.0.20 as the minimum version for xmlto + + Older versions do not have fop backend. + + Signed-off-by: Gaetan Nadon <mems...@videotron.ca> + +commit a76488f75f23b8e08763e28b2fa56352e7b04e19 +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Sat Jan 30 13:13:33 2010 -0500 + + doc: use new macros to control doc generation + + Namely XORG_WITH_FOP for the fop backend (pdf) and + XORG_ENABLE_DEVEL_DOCS for the generation of all docs + + Signed-off-by: Gaetan Nadon <mems...@videotron.ca> + +commit 360f10333ac19f033ea64a8360c4886fbb657890 +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Wed Jan 20 11:46:21 2010 -0500 + + config: replace custom code with reusable macro XORG_WITH_XMLTO + + XORG_WITH_XMLTO provides additional functions like a configure + option which allow platform builders to control the usage of + the xmlto program. + + This is a requirement from platforms that do not have such doc tool. + + Signed-off-by: Gaetan Nadon <mems...@videotron.ca> + +commit 24a257ca5b70e168564f0c6527e60bb06b61be8c +Author: Alan Coopersmith <alan.coopersm...@sun.com> +Date: Thu Jan 14 21:39:11 2010 -0800 + + Update Sun license notices to current X.Org standard form + + Signed-off-by: Alan Coopersmith <alan.coopersm...@sun.com> + +commit d1c9028a410a10ef1b27c990f55de836eb948887 +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Fri Nov 27 20:56:04 2009 -0500 + + Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES + + Now that the INSTALL file is generated. + Allows running make maintainer-clean. + +commit 72353a449e8dbf82a53a1d7958755198e989d892 +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Wed Oct 28 15:28:32 2009 -0400 + + configure.ac: AM_MAINTAINER_MODE missing #24238 + + This turns off maintainer mode build rules in tarballs. + Works in conjunction with autogen.sh --enable-maintainer-mode + For all X.Org components. + +commit 489e7b2cb3371042552489385902a98dc1cd976a +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Wed Oct 28 14:09:10 2009 -0400 + + INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 + + Add missing INSTALL file. Use standard GNU file on building tarball + README may have been updated + Remove AUTHORS file as it is empty and no content available yet. + Remove NEWS file as it is empty and no content available yet. + +commit c22d67cc78c27d19bb6eaba5bf71b66444ed4a40 +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Tue Oct 27 15:07:25 2009 -0400 + + Deploy the new XORG_DEFAULT_OPTIONS #24242 + + This macro aggregate a number of existing macros that sets commmon + X.Org components configuration options. It shields the configuration file from + future changes. + +commit 271382b01995469eb60035d38880f9d3665d4c4c +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Mon Oct 26 22:08:43 2009 -0400 + + Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 + + ChangeLog filename is known to Automake and requires no further + coding in the makefile. + +commit 9be83ae94cd82b447ed59ba0869f9e94ed9018f7 +Author: Gaetan Nadon <mems...@videotron.ca> +Date: Thu Oct 22 15:34:34 2009 -0400 + + .gitignore: use common defaults with custom section # 24239 + + Using common defaults will reduce errors and maintenance. + Only the very small or inexistent custom section need periodic maintenance + when the structure of the component changes. Do not edit defaults. + +commit 489924bfb693a844f8f8ad6023fc78e4a212bef6 +Author: Yaakov Selkowitz <yselkow...@users.sourceforge.net> +Date: Wed Oct 14 11:31:59 2009 -0500 + + Add -lbz2 to Libs.private if bzip2 is enabled + + This is required on Cygwin, which must link the xservers with a static + libXfont due to poor weak-symbol support. Z_LIBS includes -lz and, if + bzip2 support is enabled, -lbz2. + + Signed-off-by: Yaakov Selkowitz <yselkow...@users.sourceforge.net> + Acked-by: Julien Cristau <jcris...@debian.org> + commit 64f21944c5f374b0da63657f01e289b34d00904c Author: Alan Coopersmith <alan.coopersm...@sun.com> Date: Fri Oct 9 17:38:33 2009 -0700 diff --git a/debian/changelog b/debian/changelog index a40c5f5..938807d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +libxfont (1:1.4.2-1) UNRELEASED; urgency=low + + * New upstream release. + + -- Julien Cristau <jcris...@debian.org> Wed, 07 Jul 2010 15:35:21 +0100 + libxfont (1:1.4.1-2) unstable; urgency=low [ Julien Cristau ] commit 27270de56f7da5e047784434f3b29fa672f97ffd Author: Tiago Vignatti <tiago.vigna...@nokia.com> Date: Thu Jun 10 16:29:37 2010 +0300 libXfont 1.4.2 Signed-off-by: Tiago Vignatti <tiago.vigna...@nokia.com> Reviewed-by: Mikhail Gusarov <dotted...@dottedmag.net> Reviewed-by: Alex Deucher <alexdeuc...@gmail.com> Reviewed-by: Daniel Stone <dan...@fooishbar.org> diff --git a/configure.ac b/configure.ac index 35ac80b..49f1d06 100644 --- a/configure.ac +++ b/configure.ac @@ -23,7 +23,7 @@ dnl Process this file with autoconf to create configure. AC_PREREQ([2.60]) AC_INIT([libXfont], - 1.4.1, + 1.4.2, [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], libXfont) # Autoheader generates config.h.in. No new lines allowed in the list. commit a85f4fc6142349517aaa4cf6bc8049e2d85c1006 Author: Tiago Vignatti <tiago.vigna...@nokia.com> Date: Thu Jun 10 16:18:05 2010 +0300 Use one single function to register fpe functions X server doesn't need to understand fpe internals, so let it transparent turning all registration functions in a single one. For that, fill the already existent register_fpe_functions(). Some X servers don't want font server support, so this patch also sets font server support to be configured in build time. In my machine, I see 20kB of RSS being saved in libXfont mapped in Xorg process when I disabled font server support and other kind of fonts in the library (--disable-pcfformat --disable-bdfformat --disable-snfformat --disable-freetype --disable-fc). The default library built was taking: text data bss dec hex filename 261847 4484 1536 267867 4165b ./lib/libXfont.so and with these flags, it jumps to: text data bss dec hex filename 157764 2428 1188 161380 27664 ./lib/libXfont.so Signed-off-by: Tiago Vignatti <tiago.vigna...@nokia.com> Reviewed-by: Mikhail Gusarov <dotted...@dottedmag.net> Reviewed-by: Alex Deucher <alexdeuc...@gmail.com> Reviewed-by: Daniel Stone <dan...@fooishbar.org> diff --git a/src/util/miscutil.c b/src/util/miscutil.c index 3459275..1e76b4b 100644 --- a/src/util/miscutil.c +++ b/src/util/miscutil.c @@ -46,10 +46,17 @@ from The Open Group. #pragma weak register_fpe_functions #endif +extern void BuiltinRegisterFpeFunctions(void); + /* make sure everything initializes themselves at least once */ weak long serverGeneration = 1; weak void register_fpe_functions (void) { + BuiltinRegisterFpeFunctions(); + FontFileRegisterFpeFunctions(); +#ifdef XFONT_FC + fs_register_fpe_functions(); +#endif } commit f4ce63a84fd1c4bcd33ac57a250453073dbe73bf Author: Mikhail Gusarov <dotted...@debian.org> Date: Fri May 7 18:58:49 2010 +0700 Remove duplicate xorg.fd.o URL and confusing mailing list URL from debian/control diff --git a/debian/control b/debian/control index b1b82c1..1393943 100644 --- a/debian/control +++ b/debian/control @@ -36,8 +36,6 @@ Description: X11 font rasterisation library . More information about X.Org can be found at: <URL:http://www.X.org> - <URL:http://xorg.freedesktop.org> - <URL:http://lists.freedesktop.org/mailman/listinfo/xorg> . This module can be found at git://anongit.freedesktop.org/git/xorg/lib/libXfont @@ -64,8 +62,6 @@ Description: X11 font rasterisation library (debug package) . More information about X.Org can be found at: <URL:http://www.X.org> - <URL:http://xorg.freedesktop.org> - <URL:http://lists.freedesktop.org/mailman/listinfo/xorg> . This module can be found at git://anongit.freedesktop.org/git/xorg/lib/libXfont @@ -85,8 +81,6 @@ Description: X11 font rasterisation library (development headers) . More information about X.Org can be found at: <URL:http://www.X.org> - <URL:http://xorg.freedesktop.org> - <URL:http://lists.freedesktop.org/mailman/listinfo/xorg> . This module can be found at git://anongit.freedesktop.org/git/xorg/lib/libXfont commit d137c81b83e0a6f68989c37035d0c950bb43fcc5 Author: Gaetan Nadon <mems...@videotron.ca> Date: Thu Apr 1 14:12:47 2010 -0400 config: fontconf.h.in is redundant in EXTRA_DIST Output files listed in AC_CONFIG_HEADERS or AC_OUTPUT have their input files (typically .in) included in the tarball. Reviewed-by: Dan Nicholson <dbn.li...@gmail.com> Signed-off-by: Gaetan Nadon <mems...@videotron.ca> diff --git a/Makefile.am b/Makefile.am index 7aee053..49102e8 100644 --- a/Makefile.am +++ b/Makefile.am @@ -44,7 +44,6 @@ pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = xfont.pc MAINTAINERCLEANFILES = ChangeLog INSTALL -EXTRA_DIST = include/X11/fonts/fontconf.h.in .PHONY: ChangeLog INSTALL @@ -57,7 +56,7 @@ ChangeLog: dist-hook: ChangeLog INSTALL # Developer documentation - not installed on system -EXTRA_DIST += doc/fontlib.xml doc/fontlib.xsl doc/fontlib.css +EXTRA_DIST = doc/fontlib.xml doc/fontlib.xsl doc/fontlib.css if ENABLE_DEVEL_DOCS if HAVE_XMLTO commit d8d901323776599c8392f9b973ba129c3af45a4b Author: Gaetan Nadon <mems...@videotron.ca> Date: Tue Mar 30 09:26:13 2010 -0400 config: replace obsolete AM_CONFIG_HEADER with AC_CONFIG_HEADERS There are 2 headers to generate. The first one (config.h) is picked up by autoheader to generate the familiar config.h.in input file. The others in the list (or in subsequent AC_CONFIG_HEADERS macro calls) are generated from their existing matching template, e.g. fontconf.h.in. When multiple headers are listed in the same macro call, they cannot be separated by a new line like we do in AC_OUTPUT. Reviewed-by: Dan Nicholson <dbn.li...@gmail.com> Signed-off-by: Gaetan Nadon <mems...@videotron.ca> diff --git a/configure.ac b/configure.ac index 852124a..35ac80b 100644 --- a/configure.ac +++ b/configure.ac @@ -26,6 +26,8 @@ AC_INIT([libXfont], 1.4.1, [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], libXfont) +# Autoheader generates config.h.in. No new lines allowed in the list. +AC_CONFIG_HEADERS([config.h include/X11/fonts/fontconf.h]) dnl dnl This is the package version number, not the shared library dnl version. This same version number must appear in Xfont.h @@ -33,8 +35,6 @@ dnl Yes, it is a pain to synchronize version numbers. Unfortunately, it's dnl not possible to extract the version number here from Xfont.h dnl AM_INIT_AUTOMAKE([foreign dist-bzip2]) -AM_CONFIG_HEADER(config.h) -AC_CONFIG_HEADERS([include/X11/fonts/fontconf.h]) AM_MAINTAINER_MODE # Require xorg-macros: XORG_DEFAULT_OPTIONS commit df94cb141f02f123a64b0ef7abf5f593c1b27e13 Author: Gaetan Nadon <mems...@videotron.ca> Date: Wed Mar 31 20:21:47 2010 -0400 Revert "config: replace obsolete AM_CONFIG_HEADER with AC_CONFIG_HEADERS" This reverts commit 8e84687b26be6e8f5da4fce173c0a134eb07f4f3. Until the issue is resolved on MAC O/S http://tinderbox.x.org/builds/2010-03-31-0030/logs/libXfont/ diff --git a/Makefile.am b/Makefile.am index 49102e8..7aee053 100644 --- a/Makefile.am +++ b/Makefile.am @@ -44,6 +44,7 @@ pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = xfont.pc MAINTAINERCLEANFILES = ChangeLog INSTALL +EXTRA_DIST = include/X11/fonts/fontconf.h.in .PHONY: ChangeLog INSTALL @@ -56,7 +57,7 @@ ChangeLog: dist-hook: ChangeLog INSTALL # Developer documentation - not installed on system -EXTRA_DIST = doc/fontlib.xml doc/fontlib.xsl doc/fontlib.css +EXTRA_DIST += doc/fontlib.xml doc/fontlib.xsl doc/fontlib.css if ENABLE_DEVEL_DOCS if HAVE_XMLTO diff --git a/configure.ac b/configure.ac index 98dac59..852124a 100644 --- a/configure.ac +++ b/configure.ac @@ -33,8 +33,8 @@ dnl Yes, it is a pain to synchronize version numbers. Unfortunately, it's dnl not possible to extract the version number here from Xfont.h dnl AM_INIT_AUTOMAKE([foreign dist-bzip2]) -AC_CONFIG_HEADERS([config.h - include/X11/fonts/fontconf.h]) +AM_CONFIG_HEADER(config.h) +AC_CONFIG_HEADERS([include/X11/fonts/fontconf.h]) AM_MAINTAINER_MODE # Require xorg-macros: XORG_DEFAULT_OPTIONS commit 8e84687b26be6e8f5da4fce173c0a134eb07f4f3 Author: Gaetan Nadon <mems...@videotron.ca> Date: Tue Mar 30 09:26:13 2010 -0400 config: replace obsolete AM_CONFIG_HEADER with AC_CONFIG_HEADERS Both headers end up created by the same macro. Reviewed-by: Dan Nicholson <dbn.li...@gmail.com> Signed-off-by: Gaetan Nadon <mems...@videotron.ca> diff --git a/Makefile.am b/Makefile.am index 7aee053..49102e8 100644 --- a/Makefile.am +++ b/Makefile.am @@ -44,7 +44,6 @@ pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = xfont.pc MAINTAINERCLEANFILES = ChangeLog INSTALL -EXTRA_DIST = include/X11/fonts/fontconf.h.in .PHONY: ChangeLog INSTALL @@ -57,7 +56,7 @@ ChangeLog: dist-hook: ChangeLog INSTALL # Developer documentation - not installed on system -EXTRA_DIST += doc/fontlib.xml doc/fontlib.xsl doc/fontlib.css +EXTRA_DIST = doc/fontlib.xml doc/fontlib.xsl doc/fontlib.css if ENABLE_DEVEL_DOCS if HAVE_XMLTO diff --git a/configure.ac b/configure.ac index 852124a..98dac59 100644 --- a/configure.ac +++ b/configure.ac @@ -33,8 +33,8 @@ dnl Yes, it is a pain to synchronize version numbers. Unfortunately, it's dnl not possible to extract the version number here from Xfont.h dnl AM_INIT_AUTOMAKE([foreign dist-bzip2]) -AM_CONFIG_HEADER(config.h) -AC_CONFIG_HEADERS([include/X11/fonts/fontconf.h]) +AC_CONFIG_HEADERS([config.h + include/X11/fonts/fontconf.h]) AM_MAINTAINER_MODE # Require xorg-macros: XORG_DEFAULT_OPTIONS commit a7b7bc72b9ad061ed164601d2d18dbffd6ec1f4f Author: Gaetan Nadon <mems...@videotron.ca> Date: Mon Mar 29 14:53:48 2010 -0400 config: remove the pkgconfig pc.in file from EXTRA_DIST Automake always includes it in the tarball. Signed-off-by: Gaetan Nadon <mems...@videotron.ca> diff --git a/Makefile.am b/Makefile.am index a22c157..7aee053 100644 --- a/Makefile.am +++ b/Makefile.am @@ -44,7 +44,7 @@ pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = xfont.pc MAINTAINERCLEANFILES = ChangeLog INSTALL -EXTRA_DIST = xfont.pc.in include/X11/fonts/fontconf.h.in +EXTRA_DIST = include/X11/fonts/fontconf.h.in .PHONY: ChangeLog INSTALL commit f77258d0b286c2fd2a2fee36e42280016e310b10 Author: Gaetan Nadon <mems...@videotron.ca> Date: Sat Mar 27 17:06:34 2010 -0400 config: remove protection for AS_HELP_STRING for old autoconf No longer needed as modules will not configure with 2.57. AS_HELP_STRING was introduced in 2.58. The minimum level is now 2.60. Reviewed-by: Jeremy Huddleston <jerem...@apple.com> Signed-off-by: Gaetan Nadon <mems...@videotron.ca> diff --git a/configure.ac b/configure.ac index c75a041..852124a 100644 --- a/configure.ac +++ b/configure.ac @@ -20,7 +20,7 @@ dnl PERFORMANCE OF THIS SOFTWARE. dnl dnl Process this file with autoconf to create configure. -AC_PREREQ([2.57]) +AC_PREREQ([2.60]) AC_INIT([libXfont], 1.4.1, @@ -57,8 +57,6 @@ PKG_PROG_PKG_CONFIG AC_CHECK_HEADERS([endian.h poll.h sys/poll.h]) AC_CHECK_FUNCS([poll]) -m4_ifdef([AS_HELP_STRING], , [m4_define([AS_HELP_STRING], m4_defn([AC_HELP_STRING]))]) - # # select libraries to include # commit a79a22bfcb344c47f2659e4178fd79f8555fbcfd Author: Gaetan Nadon <mems...@videotron.ca> Date: Thu Mar 11 10:11:23 2010 -0500 doc: specify 0.0.20 as the minimum version for xmlto Older versions do not have fop backend. Signed-off-by: Gaetan Nadon <mems...@videotron.ca> diff --git a/configure.ac b/configure.ac index 8edeba0..c75a041 100644 --- a/configure.ac +++ b/configure.ac @@ -43,7 +43,7 @@ m4_ifndef([XORG_MACROS_VERSION], XORG_MACROS_VERSION(1.6) XORG_DEFAULT_OPTIONS XORG_ENABLE_DEVEL_DOCS -XORG_WITH_XMLTO +XORG_WITH_XMLTO(0.0.20) XORG_WITH_FOP # Check for progs commit 68134cb7b2007c673805b1359b64b7423331f77b Author: Cyril Brulebois <k...@debian.org> Date: Wed Mar 10 20:05:38 2010 +0100 Upload to unstable. diff --git a/debian/changelog b/debian/changelog index efb681c..a40c5f5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -libxfont (1:1.4.1-2) UNRELEASED; urgency=low +libxfont (1:1.4.1-2) unstable; urgency=low [ Julien Cristau ] * Rename the build directory to not include DEB_BUILD_GNU_TYPE for no @@ -16,7 +16,7 @@ libxfont (1:1.4.1-2) UNRELEASED; urgency=low xprint in Conflicts, thanks to lintian. * Add myself to Uploaders. - -- Julien Cristau <jcris...@debian.org> Sat, 16 Jan 2010 16:47:42 +0000 + -- Cyril Brulebois <k...@debian.org> Wed, 10 Mar 2010 20:05:31 +0100 libxfont (1:1.4.1-1) unstable; urgency=low commit 6354f33b4319cff8309346677c7211820a96a60c Author: Cyril Brulebois <k...@debian.org> Date: Wed Mar 10 20:05:22 2010 +0100 Fix obsolete-relation-form-in-source by using “<<” instead of “<” for xprint in Conflicts, thanks to lintian. diff --git a/debian/changelog b/debian/changelog index 1c40a8b..efb681c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -12,6 +12,8 @@ libxfont (1:1.4.1-2) UNRELEASED; urgency=low dependency on libfontenc1-udeb. * Use a bzip2-less flavour for the udeb. * Bump Standards-Version from 3.8.3 to 3.8.4 (no changes needed). + * Fix obsolete-relation-form-in-source by using “<<” instead of “<” for + xprint in Conflicts, thanks to lintian. * Add myself to Uploaders. -- Julien Cristau <jcris...@debian.org> Sat, 16 Jan 2010 16:47:42 +0000 diff --git a/debian/control b/debian/control index b51497e..b1b82c1 100644 --- a/debian/control +++ b/debian/control @@ -29,7 +29,7 @@ Package: libxfont1 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} -Conflicts: xprint (< 2:1.6.0-1) +Conflicts: xprint (<< 2:1.6.0-1) Description: X11 font rasterisation library libXfont provides various services for X servers, most notably font selection and rasterisation (through external libraries). commit 56cf5e79b45fee013794348f6b516839f96d8a65 Author: Cyril Brulebois <k...@debian.org> Date: Wed Mar 10 20:00:39 2010 +0100 Add myself to Uploaders. diff --git a/debian/changelog b/debian/changelog index b0df6f4..1c40a8b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -12,6 +12,7 @@ libxfont (1:1.4.1-2) UNRELEASED; urgency=low dependency on libfontenc1-udeb. * Use a bzip2-less flavour for the udeb. * Bump Standards-Version from 3.8.3 to 3.8.4 (no changes needed). + * Add myself to Uploaders. -- Julien Cristau <jcris...@debian.org> Sat, 16 Jan 2010 16:47:42 +0000 diff --git a/debian/control b/debian/control index f77876b..b51497e 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: libxfont Section: x11 Priority: optional Maintainer: Debian X Strike Force <debian-x@lists.debian.org> -Uploaders: David Nusinow <dnusi...@debian.org>, Drew Parsons <dpars...@debian.org> +Uploaders: David Nusinow <dnusi...@debian.org>, Drew Parsons <dpars...@debian.org>, Cyril Brulebois <k...@debian.org> Build-Depends: debhelper (>= 5), pkg-config, commit 533bb827754c9cc34b5c3b5dfde34d51c79f6ba6 Author: Cyril Brulebois <k...@debian.org> Date: Wed Mar 10 19:57:23 2010 +0100 Bump Standards-Version from 3.8.3 to 3.8.4 (no changes needed). diff --git a/debian/changelog b/debian/changelog index 7dbed35..b0df6f4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -11,6 +11,7 @@ libxfont (1:1.4.1-2) UNRELEASED; urgency=low * Version the B-D on libfontenc-dev to ensure libxfont1-udeb gets a dependency on libfontenc1-udeb. * Use a bzip2-less flavour for the udeb. + * Bump Standards-Version from 3.8.3 to 3.8.4 (no changes needed). -- Julien Cristau <jcris...@debian.org> Sat, 16 Jan 2010 16:47:42 +0000 diff --git a/debian/control b/debian/control index 5355ffc..f77876b 100644 --- a/debian/control +++ b/debian/control @@ -21,7 +21,7 @@ Build-Depends: # devel-docs xmlto, lynx, -Standards-Version: 3.8.3 +Standards-Version: 3.8.4 Vcs-Git: git://git.debian.org/git/pkg-xorg/lib/libxfont Vcs-Browser: http://git.debian.org/?p=pkg-xorg/lib/libxfont.git commit 156a3f5cfd2cb61dd92486e94367d817dc2a5247 Author: Cyril Brulebois <k...@debian.org> Date: Fri Feb 26 04:35:19 2010 +0100 Use XC-Package-Type to save some memory. diff --git a/debian/control b/debian/control index 6796ac7..5355ffc 100644 --- a/debian/control +++ b/debian/control @@ -43,7 +43,7 @@ Description: X11 font rasterisation library git://anongit.freedesktop.org/git/xorg/lib/libXfont Package: libxfont1-udeb -Package-Type: udeb +XC-Package-Type: udeb Section: debian-installer Architecture: any -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1owwei-0002yc...@alioth.debian.org