[cairo-commit] 4 commits - boilerplate/Makefile.sources build/Makefile.am.releasing src/cairo-font-face-twin.c src/cairo-user-font.c

Behdad Esfahbod behdad at kemper.freedesktop.org
Mon Oct 6 09:05:13 PDT 2008


 boilerplate/Makefile.sources |    3 ---
 build/Makefile.am.releasing  |    6 ++++--
 src/cairo-font-face-twin.c   |    2 +-
 src/cairo-user-font.c        |    2 +-
 4 files changed, 6 insertions(+), 7 deletions(-)

New commits:
commit f8018cf193823356270c8e7f21f3108fbe44679c
Author: Behdad Esfahbod <behdad at behdad.org>
Date:   Mon Oct 6 11:45:08 2008 -0400

    [boilerplate] Fix "make dist"
    
    The cairo-boilerplate-ps/pdf/svg.h files where removed in commit
    9841d9d58ea286f798626d325d50a85bf3f02c8f but the Makefile.sources
    listing was not updated.

diff --git a/boilerplate/Makefile.sources b/boilerplate/Makefile.sources
index eaf9040..92de9d2 100644
--- a/boilerplate/Makefile.sources
+++ b/boilerplate/Makefile.sources
@@ -27,18 +27,15 @@ cairo_boilerplate_directfb_sources = cairo-boilerplate-directfb.c
 cairo_boilerplate_glitz_private = cairo-boilerplate-glitz-private.h
 cairo_boilerplate_glitz_sources = cairo-boilerplate-glitz.c
 
-cairo_boilerplate_pdf_headers = cairo-boilerplate-pdf.h
 cairo_boilerplate_pdf_private = cairo-boilerplate-pdf-private.h
 cairo_boilerplate_pdf_sources = cairo-boilerplate-pdf.c
 
-cairo_boilerplate_ps_headers = cairo-boilerplate-ps.h
 cairo_boilerplate_ps_private = cairo-boilerplate-ps-private.h
 cairo_boilerplate_ps_sources = cairo-boilerplate-ps.c
 
 cairo_boilerplate_quartz_private = cairo-boilerplate-quartz-private.h
 cairo_boilerplate_quartz_sources = cairo-boilerplate-quartz.c
 
-cairo_boilerplate_svg_headers = cairo-boilerplate-svg.h
 cairo_boilerplate_svg_private = cairo-boilerplate-svg-private.h
 cairo_boilerplate_svg_sources = cairo-boilerplate-svg.c
 
commit 6578ac148ecdd236b0860923e5dee87291c9966c
Author: Behdad Esfahbod <behdad at behdad.org>
Date:   Mon Oct 6 11:39:47 2008 -0400

    [twin-font] Make the stroke lighter
    
    I'm still to fine-tune the font and add hinting and bold/oblique support.
    In the mean time though, a lighter stroke produces much nicer glyphs.

diff --git a/src/cairo-font-face-twin.c b/src/cairo-font-face-twin.c
index 2e47d02..d8e662f 100644
--- a/src/cairo-font-face-twin.c
+++ b/src/cairo-font-face-twin.c
@@ -119,7 +119,7 @@ twin_scaled_font_render_glyph (cairo_scaled_font_t  *scaled_font,
       int n_snap_y;
     } info = {FALSE};
 
-    cairo_set_line_width (cr, 0.1);
+    cairo_set_line_width (cr, 0.06);
     cairo_set_line_join (cr, CAIRO_LINE_JOIN_ROUND);
     cairo_set_line_cap (cr, CAIRO_LINE_CAP_ROUND);
 
commit 2fb7753903daf5c207b22034682a250161af22ad
Author: Behdad Esfahbod <behdad at behdad.org>
Date:   Mon Oct 6 11:39:00 2008 -0400

    [Makefile.am.releasing] Exclude uid/gid from tarball
    
    By setting GNU tar options --owner=0 --group=0

diff --git a/build/Makefile.am.releasing b/build/Makefile.am.releasing
index eed5dbd..bd47cc1 100644
--- a/build/Makefile.am.releasing
+++ b/build/Makefile.am.releasing
@@ -8,6 +8,8 @@
 #		make snapshot
 
 
+TAR_OPTIONS = --owner=0 --group=0
+
 dist-hook: dist-clear-sticky-bits
 
 # Clean up any sticky bits we may inherit from parent dir
@@ -18,7 +20,7 @@ dist-clear-sticky-bits:
 snapshot:
 	distdir="$(distdir)-`date '+%Y%m%d'`"; \
 	test -d "$(srcdir)/.git" && distdir=$$distdir-`cd "$(srcdir)" && git-rev-parse HEAD | cut -c 1-6`; \
-	$(MAKE) $(AM_MAKEFLAGS) distdir="$$distdir" dist
+	TAR_OPTIONS="$(TAR_OPTIONS)" $(MAKE) $(AM_MAKEFLAGS) distdir="$$distdir" dist
 
 RELEASE_OR_SNAPSHOT = $$(if test "x$(CAIRO_VERSION_MINOR)" = "x$$(echo "$(CAIRO_VERSION_MINOR)/2*2" | bc)" ; then echo release; else echo snapshot; fi)
 RELEASE_UPLOAD_HOST =   cairographics.org
@@ -83,7 +85,7 @@ release-check: \
 	release-verify-newer \
 	$(NULL)
 	$(MAKE) $(AM_MAKEFLAGS) release-remove-old
-	$(MAKE) $(AM_MAKEFLAGS) distcheck
+	TAR_OPTIONS="$(TAR_OPTIONS)" $(MAKE) $(AM_MAKEFLAGS) distcheck
 
 release-upload: $(tar_file) $(sha1_file) $(gpg_file)
 	mkdir -p releases
commit 589564c3b02d5b0505806924bd051323717791a3
Author: Behdad Esfahbod <behdad at behdad.org>
Date:   Sat Oct 4 01:36:07 2008 -0400

    [user-font] Fix comment re backend interface

diff --git a/src/cairo-user-font.c b/src/cairo-user-font.c
index 616eff0..014ba70 100644
--- a/src/cairo-user-font.c
+++ b/src/cairo-user-font.c
@@ -378,7 +378,7 @@ const cairo_scaled_font_backend_t _cairo_user_scaled_font_backend = {
     _cairo_user_ucs4_to_index,
     NULL,	/* show_glyphs */
     NULL,	/* load_truetype_table */
-    NULL,	/* map_glyphs_to_unicode */
+    NULL	/* index_to_ucs4 */
 };
 
 /* #cairo_user_font_face_t */


More information about the cairo-commit mailing list