in pkgsrc.
Version 4.14 Dec 29, 2007
* New Maintainer.
* No UTF-8 support yet ;-< Basically this is a maintenance release.
* License:
- Now GNU a2ps is licensed under GPLv3 or later.
- Removed or replaced non-free/license-wise vague files (see
ChangeLog for detail.)
* Build:
- Now can be built with the modern GNU Autotools.
- Now can be built with gcc 3.4 or later.
* Predefined delegations:
- Add html2ps delegation if netscape don't run.
- Now the configure script check if netscape support remote-command.
- Now works with modern GV(PostScript and PDF viewer). Tested with
3.6.2.
* Options:
- Better description on the default output and the -d option.
* Encodings:
- CP1251.
* Bug Fixes:
- `input buffer overflow, can't enlarge buffer because scanner uses REJECT'
This should no longer happen.
- Now works on IA64, PowerPC and AMD64.
- Fixed wrong default values for deskjet printers.
- Quote arguments to file(1).
- Fixed several security issues (CVE-2004-1377).
- PS generated by a2ps is now compatible with Adobe Distiller for Mac OS X.
* Style sheets:
- specc.ssh, thanks to Hideaki Yokota
- csharp.ssh, thanks to Karen Christenson
- nasm.ssh & pic16f84.ssh, thanks to Aleksandar Veselinovic
- small.ssh, thanks Christophe Continente
- matlab4.ssh & matlab.ssh, thanks to Joakim Lubeck
- stratego.ssh, thanks to Nicolas Tisserand
- rd.ssh, s.ssh and st.ssh, thanks to Torsten Hothorn et.al.
- ruby.ssh, thanks to Noritsugu Nakamura.
- php.ssh, thanks to Hartmut Holzgraefe
- udiff.ssh: Improved highlighting for diffs.
- perl.ssh: Improved.
- Some rules of sheets.map are improved
* Contributions:
- pdiff: Now pdiff can accept standard input.
* Prologues:
- Added diffcolor.pro for diffs
* Documentation:
- Revised.
* Translation:
- Japanese translation thanks to Yasuyuki Furukawa.
- Revised Dutch translation, thanks to Benno Schlenberg.
- Revised French translation.
* Many other fixes, but the log is rather spotty ;-<
* Part of works done at the Codefest Asia 2007 in ITB Bandung, Indonesia.
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries. From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:
lib/libfoo.a
lib/libfoo.la
lib/libfoo.so
lib/libfoo.so.0
lib/libfoo.so.0.1
one simply needs:
lib/libfoo.la
and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.
Also make LIBTOOLIZE_PLIST default to "yes".
Summary of changes:
- removal of USE_GTEXINFO
- addition of mk/texinfo.mk
- inclusion of this file in package Makefiles requiring it
- `install-info' substituted by `${INSTALL_INFO}' in PLISTs
- tuning of mk/bsd.pkg.mk:
removal of USE_GTEXINFO
INSTALL_INFO added to PLIST_SUBST
`${INSTALL_INFO}' replace `install-info' in target rules
print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info'
- a couple of new patch files added for a handful of packages
- setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it
- devel/cssc marked requiring texinfo 4.0
- a couple of packages Makefiles were tuned with respect of INFO_FILES and
makeinfo command usage
See -newly added by this commit- section 10.24 of Packages.txt for
further information.