Subject: CVS commit: pkgsrc/print/libgnomeprint
To: None <pkgsrc-changes@netbsd.org>
From: Julio Merino <jmmv@netbsd.org>
List: pkgsrc-changes
Date: 02/14/2003 22:19:49
Module Name:	pkgsrc
Committed By:	jmmv
Date:		Fri Feb 14 20:19:49 UTC 2003

Modified Files:
	pkgsrc/print/libgnomeprint: Makefile PLIST buildlink2.mk distinfo
Removed Files:
	pkgsrc/print/libgnomeprint/patches: patch-aa patch-ab

Log Message:
Update to 2.2.1.1.  Changes since 1.116.0:

* libgnomeprint/gnome-fontmap.c (fcpattern_to_gp_font_entry_alias): disable
  the patch for #105006 which was causing problems
* Makefile.am (mydistcheck): use $(AMTAR) rather than $(TAR) which I guess is
  needed because I am using a newer automake.
* libgnomeprint/gnome-fontmap.c (fcpattern_to_gp_font_entry_alias): Fix #105006
* libgnomeprint/gpa/gpa-settings.c (gpa_settings_finalize): only
  gpa_node_unref settings->printer when it is not NULL. Settings can be
  unatached to a printer in some cases
* libgnomeprint/gnome-print-ps2.c: allow us to embed two fonts who happen to
  have the same Postscript name. See #105063.  (gnome_print_ps2_init): create
  fonts_hash (gnome_print_ps2_finalize): destroy fonts_hash
  (gnome_print_ps2_set_font_real): when creating PSOs, specify which instance
  of the psname the font is for.
* libgnomeprint/gnome-font-face.c (gnome_font_face_pso_new): add a "instance"
  argument that allows us to embed to fonts who happen to have the same
  postscript name. Set ->encodedname accordingly to the instance
* libgnomeprint/gnome-print-pdf.c (gnome_print_pdf_set_font_real): when
  creating a pso, pass 0 as the instance.
* libgnomeprint/gnome-font-private.h: update _pso_new's prototype, update the
  description of GnomeFontPsObject->encodedname.
* tests/simple.c: add file used for simple code to test or replicate a bug.
* tests/Makefile.am: add simple to Makefile
* libgnomeprint/gnome-font-family.c (gnome_font_family_style_list): Don't
  return duplicated styles, the font-dialog no longer displays duplicated
  styles.

Changes in the package:
* Move documentation to share/doc/html.

Update based on a patch provided by Juan RP in private mail.


To generate a diff of this commit:
cvs rdiff -r1.9 -r1.10 pkgsrc/print/libgnomeprint/Makefile
cvs rdiff -r1.3 -r1.4 pkgsrc/print/libgnomeprint/PLIST
cvs rdiff -r1.5 -r1.6 pkgsrc/print/libgnomeprint/buildlink2.mk
cvs rdiff -r1.2 -r1.3 pkgsrc/print/libgnomeprint/distinfo
cvs rdiff -r1.1.1.1 -r0 pkgsrc/print/libgnomeprint/patches/patch-aa \
    pkgsrc/print/libgnomeprint/patches/patch-ab

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.