pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/print/pslib



Module Name:    pkgsrc
Committed By:   mef
Date:           Mon Jan 26 13:09:09 UTC 2015

Modified Files:
        pkgsrc/print/pslib: Makefile distinfo
Removed Files:
        pkgsrc/print/pslib/patches: patch-aa patch-src_pslib.c

Log Message:
(pkgsrc)
  - Add LICENSE (gnu-gpl-v2)
  - Add gmake on USE_TOOLL+=
  - Add post-build: and post-install: target
    to get de/LC_MESSAGES/pslib.mo installed as previous package.
  (USE_CMAKE= yes doesn't work for install: yet)

(upstream)
  - Update 0.2.6 to 0.4.5
-------------------------
Version 0.4.5
        - added support for reusable images
        - updated man pages

Version 0.4.4
        - fixed impropper use of font in ps_stringwidth() (thanks to Roger Wimbert)

Version 0.4.3
        - renamed getline() to afm_getline() in ps_afm.c because never versions
          of libc have an equal symbol

Version 0.4.2
        - fixed bug in ps_setcolor()
        - made src/hash_table.c compile on hp ux
        - fixed typo in input encoding table
        - fixed man pages
        - fixed several memory leaks

Version 0.4.1
        - fixed DSC in postscript file (makes ghostview for ms windows happy)
        - configuring using cmake now checks for libpng, libjpeg, libtiff, libz

Version 0.4.0
        - Also disolve a ligature if it isn't present in the font encoding vector
        - handle duplicate glyphs in an afm file nicely, without leaking memory
        - many small changes to make it compile for win32 in a mingw and
                visual C environment (includes support for cmake)
        - added function PS_glyph_list() which returns a list of all glyphs
          in a font. Free that list with PS_free_glyph_list()
        - added function PS_glyph_width() which returns the width of a glyph
        - changed mode of fopen to "rb" to make it work in win32
        - added functions PS_[begin|end]_font(), PS_[begin|end]_glyph()
          for creating Type3 fonts
        - added functions PS_add_kerning(), PS_add_ligature() for setting
          kerning pairs and ligatures of a font.
        - added PS_glyph_show() for outputting a glyph by its name.
        - fixed sourceforge bug 1556247, 'ordmaskuline' must be 'ordmasculine'

Version 0.3.0
        - PS_string_geometry() uses the passed font and not the current font
          (Closes #1711438 at sourceforge)
        - added section about color separation in man page of pslib
        - check for byteswap.h because mingw doesn't have it
        - default error handler now prints to stderr instead of stdout (reported
          by Johannes Frank, fixes debian bug #429544)
        - parbreak has no effect if linebreak is set (previous segm reported
          by Johannes Frank, fixes debian bug #429543)
        - BMP support can be disabled
        - PS_place_image() doesn't check for mimetypes of unsupported image
          formats
        - support for separating colors. Just set the value 'separationcolor'
          before creating a new page to 1-4 (1=cyan, 2=magenta, ...)
        - added missing include file for freebsd
        - Support for other input encodings (currently only latin1 and latin2, more
          can be easily added)
        - Replaced TeXBase1 by Cork fontencoding because it supports more glyphs
        - ps_check_for_lig() gets extra first parameter *psdoc in order to be able
          to access the inputencoding stored in psdoc

Version 0.2.7
        - fixed setting of locale
        - PS_set_border_style() works as expected
        - added blind feature to PS_show_boxed()
        - added support for gif, tiff and bmp images
        - PS_show_boxed() sets the value 'boxheight' to the actual height of
          the box. This is useful if you specify a height of 0.0 for the
                box and need to find out how high is has become. It is also useful
                if a box isn't completely filled.
        - passing a height of 0.0 to PS_show_boxed() will create a box long enough
          to contain all text.
        - strip alpha channel from rgb pngs, because they cause a segm fault. Once
          I understand where the actual problem lies, it will be reenabled.
        - make euro symbol work (replaces the currency symbol)
        - PS_arc() and PS_arcn() behave like the arc and arcn postscript commands
        - fixed rpm spec file
        - PS_continue_text() finally works as expected
        - PS_get_buffer() checks for psdoc->sb before accessing it
        - PS_begin_page() does not overwrite the BoundingBox and Orientation
          anymore, if it has been explicitly set by PS_set_info()


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 pkgsrc/print/pslib/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/print/pslib/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/print/pslib/patches/patch-aa \
    pkgsrc/print/pslib/patches/patch-src_pslib.c

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




Home | Main Index | Thread Index | Old Index