I am delighted to announce version 4.15.6 of GNU a2ps, the Anything to
PostScript converter.
This release fixes a couple of bugs, in particular with printing (the -P
flag). See below for details.
Here are the compressed sources and a GPG detached signature:
https://ftpmirror.gnu.org/a2ps/a2ps-4.15.6.tar.gz
https://ftpmirror.gnu.org/a2ps/a2ps-4.15.6.tar.gz.sig
Use a mirror for higher download bandwidth:
https://www.gnu.org/order/ftp.html
Here are the SHA1 and SHA256 checksums:
e20e8009d8812c8d960884b79aab95f235c725c0 a2ps-4.15.6.tar.gz
h/+dgByxGWkYHVuM+LZeZeWyS7DHahuCXoCY8pBvvfQ a2ps-4.15.6.tar.gz
The SHA256 checksum is base64 encoded, instead of the
hexadecimal encoding that most checksum tools default to.
Use a .sig file to verify that the corresponding file (without the
.sig suffix) is intact. First, be sure to download both the .sig file
and the corresponding tarball. Then, run a command like this:
gpg --verify a2ps-4.15.6.tar.gz.sig
The signature should match the fingerprint of the following key:
pub rsa2048 2013-12-11 [SC]
2409 3F01 6FFE 8602 EF44 9BB8 4C8E F3DA 3FD3 7230
uid Reuben Thomas <rrt@sc3d.org>
uid keybase.io/rrt <rrt@keybase.io>
If that command fails because you don't have the required public key,
or that public key has expired, try the following commands to retrieve
or refresh it, and then rerun the 'gpg --verify' command.
gpg --locate-external-key rrt@sc3d.org
gpg --recv-keys 4C8EF3DA3FD37230
wget -q -O- 'https://savannah.gnu.org/project/release-gpgkeys.php?group=a2ps&download=1' | gpg --import -
As a last resort to find the key, you can try the official GNU
keyring:
wget -q https://ftp.gnu.org/gnu/gnu-keyring.gpg
gpg --keyring gnu-keyring.gpg --verify a2ps-4.15.6.tar.gz.sig
This release was bootstrapped with the following tools:
Autoconf 2.71
Automake 1.16.5
Gnulib v0.1-7186-g5aa8eafc0e
NEWS
* Noteworthy changes in release 4.15.6 (2024-03-13) [stable]
* Bug fixes:
- Fix a2ps-lpr-wrapper to work with no arguments, as a2ps requires.
- Minor fixes & improvements to sheets.map for image types and PDF.
* Build system:
- Minor fixes and improvements.
This release is a minor bugfix release: it fixes the psnup delegation (for
PSUtils), which has been broken since version 4.14.90.
Here are the compressed sources and a GPG detached signature:
https://ftpmirror.gnu.org/a2ps/a2ps-4.15.5.tar.gz
https://ftpmirror.gnu.org/a2ps/a2ps-4.15.5.tar.gz.sig
Use a mirror for higher download bandwidth:
https://www.gnu.org/order/ftp.html
Here are the SHA1 and SHA256 checksums:
74eccbae50ad86d0d5ca2c1dc70304f6defd444c a2ps-4.15.5.tar.gz
gbsbQQTnwmOXYkUe3JeG2vPf6ziErfx9xqydII8w2n8 a2ps-4.15.5.tar.gz
The SHA256 checksum is base64 encoded, instead of the
hexadecimal encoding that most checksum tools default to.
Use a .sig file to verify that the corresponding file (without the
.sig suffix) is intact. First, be sure to download both the .sig file
and the corresponding tarball. Then, run a command like this:
gpg --verify a2ps-4.15.5.tar.gz.sig
The signature should match the fingerprint of the following key:
pub rsa2048 2013-12-11 [SC]
2409 3F01 6FFE 8602 EF44 9BB8 4C8E F3DA 3FD3 7230
uid Reuben Thomas <rrt@sc3d.org>
uid keybase.io/rrt <rrt@keybase.io>
If that command fails because you don't have the required public key,
or that public key has expired, try the following commands to retrieve
or refresh it, and then rerun the 'gpg --verify' command.
gpg --locate-external-key rrt@sc3d.org
gpg --recv-keys 4C8EF3DA3FD37230
wget -q -O- 'https://savannah.gnu.org/project/release-gpgkeys.php?group=a2ps&download=1' | gpg --import -
As a last resort to find the key, you can try the official GNU
keyring:
wget -q https://ftp.gnu.org/gnu/gnu-keyring.gpg
gpg --keyring gnu-keyring.gpg --verify a2ps-4.15.5.tar.gz.sig
This release was bootstrapped with the following tools:
Autoconf 2.71
Automake 1.16.5
Gnulib v0.1-6178-gdfdf33a466
NEWS
* Noteworthy changes in release 4.15.5 (2023-06-22) [stable]
* Bug fixes:
- Fix psnup delegation. It was incorrectly changed in 4.14.90.
* Documentation:
- Minor tweaks.
This is a minor update to GNU a2ps, an Any to PostScript filter. Of course
it processes plain text files, but also pretty prints quite a few popular
languages.
See https://gnu.org/s/a2ps for more information.
This release is a minor bug-fix release. Most importantly, it now works
correctly with libpaper version 1 (although version 2 is recommended!).
Here are the compressed sources and a GPG detached signature:
https://ftpmirror.gnu.org/a2ps/a2ps-4.15.4.tar.gz
https://ftpmirror.gnu.org/a2ps/a2ps-4.15.4.tar.gz.sig
Use a mirror for higher download bandwidth:
https://www.gnu.org/order/ftp.html
Here are the SHA1 and SHA256 checksums:
c612f64ca4cc319fb0d5e7f734283c6e0dcfbb4d a2ps-4.15.4.tar.gz
SgY/hLqJ2GvhSmcEyjX9EwCDtXLxN2tDmht5tnsgbdc a2ps-4.15.4.tar.gz
The SHA256 checksum is base64 encoded, instead of the
hexadecimal encoding that most checksum tools default to.
Use a .sig file to verify that the corresponding file (without the
.sig suffix) is intact. First, be sure to download both the .sig file
and the corresponding tarball. Then, run a command like this:
gpg --verify a2ps-4.15.4.tar.gz.sig
The signature should match the fingerprint of the following key:
pub rsa2048 2013-12-11 [SC]
2409 3F01 6FFE 8602 EF44 9BB8 4C8E F3DA 3FD3 7230
uid Reuben Thomas <rrt@sc3d.org>
uid keybase.io/rrt <rrt@keybase.io>
If that command fails because you don't have the required public key,
or that public key has expired, try the following commands to retrieve
or refresh it, and then rerun the 'gpg --verify' command.
gpg --locate-external-key rrt@sc3d.org
gpg --recv-keys 4C8EF3DA3FD37230
wget -q -O- 'https://savannah.gnu.org/project/release-gpgkeys.php?group=a2ps&download=1' | gpg --import -
As a last resort to find the key, you can try the official GNU
keyring:
wget -q https://ftp.gnu.org/gnu/gnu-keyring.gpg
gpg --keyring gnu-keyring.gpg --verify a2ps-4.15.4.tar.gz.sig
This release was bootstrapped with the following tools:
Autoconf 2.71
Automake 1.16.5
Gnulib v0.1-5892-g83006fa8c9
NEWS
* Noteworthy changes in release 4.15.4 (2023-04-13) [stable]
* Bug fixes:
- Fix to read configured paper size correctly with libpaper 1.x.
* Documentation:
- Various minor documentation improvements.
* Build system:
- Fix tests when building with libpaper 1.x.
- Require gperf for bootstrapping, and use it correctly in build system.
- Require a new-enough version of texinfo.
GNU a2ps is an Any to PostScript filter. Of course it processes plain
text files, but also pretty prints quite a few popular languages.
For more information, see https://www.gnu.org/software/a2ps/
This release is a minor bug-fix release; no pressing need to update unless
you’re affected by a bug it fixes (see the end of this message for details).
Here are the compressed sources and a GPG detached signature:
https://ftpmirror.gnu.org/a2ps/a2ps-4.15.3.tar.gz
https://ftpmirror.gnu.org/a2ps/a2ps-4.15.3.tar.gz.sig
Use a mirror for higher download bandwidth:
https://www.gnu.org/order/ftp.html
Here are the SHA1 and SHA256 checksums:
b2ae4016b789a198c50a2f1dc0fefc11bda18ebe a2ps-4.15.3.tar.gz
0A6B4OtNy/LUlj2J4d8rtm9x5m1ztBUsQ8+YOOaq98c a2ps-4.15.3.tar.gz
The SHA256 checksum is base64 encoded, instead of the
hexadecimal encoding that most checksum tools default to.
Use a .sig file to verify that the corresponding file (without the
.sig suffix) is intact. First, be sure to download both the .sig file
and the corresponding tarball. Then, run a command like this:
gpg --verify a2ps-4.15.3.tar.gz.sig
The signature should match the fingerprint of the following key:
pub rsa2048 2013-12-11 [SC]
2409 3F01 6FFE 8602 EF44 9BB8 4C8E F3DA 3FD3 7230
uid Reuben Thomas <rrt@sc3d.org>
uid keybase.io/rrt <rrt@keybase.io>
If that command fails because you don't have the required public key,
or that public key has expired, try the following commands to retrieve
or refresh it, and then rerun the 'gpg --verify' command.
gpg --locate-external-key rrt@sc3d.org
gpg --recv-keys 4C8EF3DA3FD37230
wget -q -O- 'https://savannah.gnu.org/project/release-gpgkeys.php?group=a2ps&download=1' | gpg --import -
As a last resort to find the key, you can try the official GNU
keyring:
wget -q https://ftp.gnu.org/gnu/gnu-keyring.gpg
gpg --keyring gnu-keyring.gpg --verify a2ps-4.15.3.tar.gz.sig
This release was bootstrapped with the following tools:
Autoconf 2.71
Automake 1.16.5
Gnulib v0.1-5892-g83006fa8c9
NEWS
* Noteworthy changes in release 4.15.3 (2023-03-26) [stable]
* Bug fixes:
- Fix fixps to use GhostScript’s ps2write device instead of defunct
pswrite.
* Build:
- Fix a problem building PDF version of manual.
GNU a2ps is an Any to PostScript filter. Of course it processes plain text
files, but also pretty prints quite a few popular languages.
More detailed web pages about GNU a2ps is available at
https://savannah.gnu.org/projects/a2ps/.
This release is a minor bug-fix release. It fixes a long-standing but rare
crash, makes a minor fix to the build system, and finally puts the manual
online; see:
https://gnu.org/software/a2ps/manual/
Here are the compressed sources and a GPG detached signature:
https://ftpmirror.gnu.org/a2ps/a2ps-4.15.2.tar.gz
https://ftpmirror.gnu.org/a2ps/a2ps-4.15.2.tar.gz.sig
Use a mirror for higher download bandwidth:
https://www.gnu.org/order/ftp.html
Here are the SHA1 and SHA256 checksums:
b02c9f4066ebb2899f7615b93b354fb77192377c a2ps-4.15.2.tar.gz
7FKQSp+sEmQWsyrJokBfPWF92pfWUpnhpBVVT+Az0iU a2ps-4.15.2.tar.gz
The SHA256 checksum is base64 encoded, instead of the
hexadecimal encoding that most checksum tools default to.
Use a .sig file to verify that the corresponding file (without the
.sig suffix) is intact. First, be sure to download both the .sig file
and the corresponding tarball. Then, run a command like this:
gpg --verify a2ps-4.15.2.tar.gz.sig
The signature should match the fingerprint of the following key:
pub rsa2048 2013-12-11 [SC]
2409 3F01 6FFE 8602 EF44 9BB8 4C8E F3DA 3FD3 7230
uid Reuben Thomas <rrt@sc3d.org>
uid keybase.io/rrt <rrt@keybase.io>
If that command fails because you don't have the required public key,
or that public key has expired, try the following commands to retrieve
or refresh it, and then rerun the 'gpg --verify' command.
gpg --locate-external-key rrt@sc3d.org
gpg --recv-keys 4C8EF3DA3FD37230
wget -q -O- 'https://savannah.gnu.org/project/release-gpgkeys.php?group=a2ps&download=1' | gpg --import -
As a last resort to find the key, you can try the official GNU
keyring:
wget -q https://ftp.gnu.org/gnu/gnu-keyring.gpg
gpg --keyring gnu-keyring.gpg --verify a2ps-4.15.2.tar.gz.sig
This release was bootstrapped with the following tools:
Autoconf 2.71
Automake 1.16.5
Gnulib v0.1-5853-ge0aefd96b6
NEWS
* Noteworthy changes in release 4.15.2 (2023-03-19) [stable]
* Bug fixes:
- Fix old crash when using --stdin="".
* Build
- Make configure stop if libpaper is not found.
- Enable building the manual for gnu.org.
GNU a2ps is a filter which generates PostScript from various formats,
with pretty-printing features, strong support for many alphabets, and
customizable layout.
See https://www.gnu.org/software/a2ps/ for more information.
This is a bug-fix release. Users of 4.15 should upgrade. See below for more
details.
Here are the compressed sources and a GPG detached signature:
https://ftpmirror.gnu.org/a2ps/a2ps-4.15.1.tar.gz
https://ftpmirror.gnu.org/a2ps/a2ps-4.15.1.tar.gz.sig
Use a mirror for higher download bandwidth:
https://www.gnu.org/order/ftp.html
Here are the SHA1 and SHA256 checksums:
8674b90626d6d1505af8b2ae392f2495b589a052 a2ps-4.15.1.tar.gz
l5dwi6AoBa/DtbkeBsuOrJe4WEOpDmbP3mp8Y8oEKyo a2ps-4.15.1.tar.gz
The SHA256 checksum is base64 encoded, instead of the
hexadecimal encoding that most checksum tools default to.
Use a .sig file to verify that the corresponding file (without the
.sig suffix) is intact. First, be sure to download both the .sig file
and the corresponding tarball. Then, run a command like this:
gpg --verify a2ps-4.15.1.tar.gz.sig
The signature should match the fingerprint of the following key:
pub rsa2048 2013-12-11 [SC]
2409 3F01 6FFE 8602 EF44 9BB8 4C8E F3DA 3FD3 7230
uid Reuben Thomas <rrt@sc3d.org>
uid keybase.io/rrt <rrt@keybase.io>
If that command fails because you don't have the required public key,
or that public key has expired, try the following commands to retrieve
or refresh it, and then rerun the 'gpg --verify' command.
gpg --locate-external-key rrt@sc3d.org
gpg --recv-keys 4C8EF3DA3FD37230
wget -q -O- 'https://savannah.gnu.org/project/release-gpgkeys.php?group=a2ps&download=1' | gpg --import -
As a last resort to find the key, you can try the official GNU
keyring:
wget -q https://ftp.gnu.org/gnu/gnu-keyring.gpg
gpg --keyring gnu-keyring.gpg --verify a2ps-4.15.1.tar.gz.sig
This release was bootstrapped with the following tools:
Autoconf 2.71
Automake 1.16.5
Gnulib v0.1-5853-ge0aefd96b6
NEWS
* Noteworthy changes in release 4.15.1 (2023-03-12) [stable]
* Bug fixes:
- Use “grep -F” rather than obsolete fgrep.
- Fix broken a2ps-lpr-wrapper script, and translate to sh for
portability.
I am delighted to announce the first stable release of GNU a2ps since 2007!
This release contains few user-visible changes. It does however contain a
lot of changes “under the hood”: code clean-up, etc. Therefore, it’s likely
that there are new bugs. Do report them to Savannah[1], or the mailing list
please!
A big thank-you to all those who tested pre-releases, and especially to
Bruno Haible’s tireless work to promote portability: he both tested a2ps on
many systems and found lots of minor portability problems, and advised on
their solution (often, gnulib code that he wrote). Remaining problems are of
course mine!
[1] https://savannah.gnu.org/projects/a2ps
Here are the compressed sources and a GPG detached signature:
https://ftpmirror.gnu.org/a2ps/a2ps-4.15.tar.gz
https://ftpmirror.gnu.org/a2ps/a2ps-4.15.tar.gz.sig
Use a mirror for higher download bandwidth:
https://www.gnu.org/order/ftp.html
Here are the SHA1 and SHA256 checksums:
807667f838c29bde73bb91fae60ef98826bd460e a2ps-4.15.tar.gz
pa3FqSIvmESKV8a162lItydD6vmjDGehNN8ILpnHZlI a2ps-4.15.tar.gz
The SHA256 checksum is base64 encoded, instead of the
hexadecimal encoding that most checksum tools default to.
Use a .sig file to verify that the corresponding file (without the
.sig suffix) is intact. First, be sure to download both the .sig file
and the corresponding tarball. Then, run a command like this:
gpg --verify a2ps-4.15.tar.gz.sig
The signature should match the fingerprint of the following key:
pub rsa2048 2013-12-11 [SC]
2409 3F01 6FFE 8602 EF44 9BB8 4C8E F3DA 3FD3 7230
uid Reuben Thomas <rrt@sc3d.org>
uid keybase.io/rrt <rrt@keybase.io>
If that command fails because you don't have the required public key,
or that public key has expired, try the following commands to retrieve
or refresh it, and then rerun the 'gpg --verify' command.
gpg --locate-external-key rrt@sc3d.org
gpg --recv-keys 4C8EF3DA3FD37230
wget -q -O- 'https://savannah.gnu.org/project/release-gpgkeys.php?group=a2ps&download=1' | gpg --import -
As a last resort to find the key, you can try the official GNU
keyring:
wget -q https://ftp.gnu.org/gnu/gnu-keyring.gpg
gpg --keyring gnu-keyring.gpg --verify a2ps-4.15.tar.gz.sig
This release was bootstrapped with the following tools:
Autoconf 2.71
Automake 1.16.5
Gnulib v0.1-5857-gf17d397771
NEWS
* Noteworthy changes in release 4.15 (2023-03-07) [stable]
* New maintainer, Reuben Thomas.
* Features:
- Replace the 'psmandup' utility with simpler 'lp2' to directly print
documents to a simplex printer.
- Remove the outdated 'psset' and 'fixnt', and simplify 'fixps' to
always process its input with Ghostscript.
- Use libpaper's paper sizes. This includes user-defined paper sizes
when using libpaper 2. It is still possible to define custom margins
using "Medium:" specifications in the configuration file, and the
one size defined by a2ps that libpaper does not know about, Quarto, is
retained for backwards compatiblity, and as an example.
* Documentation
- Remove some obsolete explanations.
- Reformat --help output consistently to 80 columns.
- Some English fixes.
* Bug fixes:
- Avoid a crash when a medium is not specified; instead, use the default
libpaper size (configured by the user or sysadmin, or the locale
default).
- Fix some other potential crashes and compiler warnings.
- Fixes for security bugs CVE-2001-1593, CVE-2015-8107 and CVE-2014-0466.
- Minor bugs fixed.
* Predefined delegations:
- Remove support for defunct Netscape and proprietary Acrobat Reader.
- Add lpr wrapper for automatic detection of different printing systems,
including CUPS support.
* Encodings:
- Use libre fonts for KOI-8.
- Composite fonts support.
* Build
- Update build system to more recent autotools and gettext versions.
- Build man pages in a simpler and more robust way.
- Document runtime dependencies.
- Minor code quality improvements.
- Minor tidy up and removal of obsolete code.
- Require libpaper.
- Remove OS/2 support.
This alpha release benefits from feedback from the platform-testers list
(mostly Bruno Haible, thanks Bruno!) The work is all on the build system.
If you have not tried a previous alpha release for functionality, now is the
time!
Here are the compressed sources and a GPG detached signature:
https://alpha.gnu.org/gnu/a2ps/a2ps-4.14.95.tar.gz
https://alpha.gnu.org/gnu/a2ps/a2ps-4.14.95.tar.gz.sig
Use a mirror for higher download bandwidth:
https://www.gnu.org/order/ftp.html
Here are the SHA1 and SHA256 checksums:
3169e01029bb2eec80feb488bafdd417fb35c7d5 a2ps-4.14.95.tar.gz
pP7eBLeaAn/4x48sq8548vTAkj0rpMi2yToQuCRRgvg a2ps-4.14.95.tar.gz
The SHA256 checksum is base64 encoded, instead of the
hexadecimal encoding that most checksum tools default to.
Use a .sig file to verify that the corresponding file (without the
.sig suffix) is intact. First, be sure to download both the .sig file
and the corresponding tarball. Then, run a command like this:
gpg --verify a2ps-4.14.95.tar.gz.sig
The signature should match the fingerprint of the following key:
pub rsa2048 2013-12-11 [SC]
2409 3F01 6FFE 8602 EF44 9BB8 4C8E F3DA 3FD3 7230
uid Reuben Thomas <rrt@sc3d.org>
uid keybase.io/rrt <rrt@keybase.io>
If that command fails because you don't have the required public key,
or that public key has expired, try the following commands to retrieve
or refresh it, and then rerun the 'gpg --verify' command.
gpg --locate-external-key rrt@sc3d.org
gpg --recv-keys 4C8EF3DA3FD37230
wget -q -O- 'https://savannah.gnu.org/project/release-gpgkeys.php?group=a2ps&download=1' | gpg --import -
As a last resort to find the key, you can try the official GNU
keyring:
wget -q https://ftp.gnu.org/gnu/gnu-keyring.gpg
gpg --keyring gnu-keyring.gpg --verify a2ps-4.14.95.tar.gz.sig
This release was bootstrapped with the following tools:
Autoconf 2.71
Automake 1.16.5
Gnulib v0.1-5836-geecd8afd69
NEWS
* Noteworthy changes in release 4.14.95 (2023-02-20) [alpha]
* Build
- Build man pages in a simpler and more robust way, using x-to-1 from
gnulib.
- Don't install useless liba2ps.h.
- Other minor build system improvements, including updating to more recent
autoconf and gettext.
- Don't require help2man or gperf to build from source.
- Document runtime dependencies.
- Minor code quality improvements.
Another alpha release, some more tweaks and tidy-ups.
Here are the compressed sources and a GPG detached signature:
https://alpha.gnu.org/gnu/a2ps/a2ps-4.14.94.tar.gz
https://alpha.gnu.org/gnu/a2ps/a2ps-4.14.94.tar.gz.sig
Use a mirror for higher download bandwidth:
https://www.gnu.org/order/ftp.html
Here are the SHA1 and SHA256 checksums:
1c99e0200ed0d93119ad6ab54a4735692dbb6d26 a2ps-4.14.94.tar.gz
3+mUXOzeILDgtP08dCJjPI2BL5px92ndCH27qjW1RPI a2ps-4.14.94.tar.gz
The SHA256 checksum is base64 encoded, instead of the
hexadecimal encoding that most checksum tools default to.
Use a .sig file to verify that the corresponding file (without the
.sig suffix) is intact. First, be sure to download both the .sig file
and the corresponding tarball. Then, run a command like this:
gpg --verify a2ps-4.14.94.tar.gz.sig
The signature should match the fingerprint of the following key:
pub rsa2048 2013-12-11 [SC]
2409 3F01 6FFE 8602 EF44 9BB8 4C8E F3DA 3FD3 7230
uid Reuben Thomas <rrt@sc3d.org>
uid keybase.io/rrt <rrt@keybase.io>
If that command fails because you don't have the required public key,
or that public key has expired, try the following commands to retrieve
or refresh it, and then rerun the 'gpg --verify' command.
gpg --locate-external-key rrt@sc3d.org
gpg --recv-keys 4C8EF3DA3FD37230
wget -q -O- 'https://savannah.gnu.org/project/release-gpgkeys.php?group=a2ps&download=1' | gpg --import -
As a last resort to find the key, you can try the official GNU
keyring:
wget -q https://ftp.gnu.org/gnu/gnu-keyring.gpg
gpg --keyring gnu-keyring.gpg --verify a2ps-4.14.94.tar.gz.sig
This release was bootstrapped with the following tools:
Autoconf 2.71
Automake 1.16.5
Gnulib v0.1-5639-g80b225fe1e
NEWS
* Noteworthy changes in release 4.14.94 (2023-01-31) [alpha]
* Features:
- Replace the 'psmandup' utility with simpler 'lp2' to directly print
documents to a simplex printer.
- Remove the outdated 'psset' and 'fixnt', and simplify 'fixps' to
always process its input with Ghostscript.
* Documentation
- Remove some obsolete explanations.
* Build
- Minor tidy up and removal of obsolete code.
I am happy to announce another pre-release of what will eventually be the
first release of GNU a2ps since 2007.
I have had very little feedback about previous pre-releases, so I intend to
make a stable release soon. If you’re interested in GNU a2ps, please try
this pre-release! I hope that once I make a full release it will quickly be
packaged for distributions.
Here are the compressed sources and a GPG detached signature:
https://alpha.gnu.org/gnu/a2ps/a2ps-4.14.93.tar.gz
https://alpha.gnu.org/gnu/a2ps/a2ps-4.14.93.tar.gz.sig
Use a mirror for higher download bandwidth:
https://www.gnu.org/order/ftp.html
Here are the SHA1 and SHA256 checksums:
8eb28d7a8ca933a08918d706f231978a91e42d3f a2ps-4.14.93.tar.gz
VoCuvBKrC1y5P/wZbx92C6O28jvtCfs9ZnskCjx/xmM a2ps-4.14.93.tar.gz
The SHA256 checksum is base64 encoded, instead of the
hexadecimal encoding that most checksum tools default to.
Use a .sig file to verify that the corresponding file (without the
.sig suffix) is intact. First, be sure to download both the .sig file
and the corresponding tarball. Then, run a command like this:
gpg --verify a2ps-4.14.93.tar.gz.sig
The signature should match the fingerprint of the following key:
pub rsa2048 2013-12-11 [SC]
2409 3F01 6FFE 8602 EF44 9BB8 4C8E F3DA 3FD3 7230
uid Reuben Thomas <rrt@sc3d.org>
uid keybase.io/rrt <rrt@keybase.io>
If that command fails because you don't have the required public key,
or that public key has expired, try the following commands to retrieve
or refresh it, and then rerun the 'gpg --verify' command.
gpg --locate-external-key rrt@sc3d.org
gpg --recv-keys 4C8EF3DA3FD37230
wget -q -O- 'https://savannah.gnu.org/project/release-gpgkeys.php?group=a2ps&download=1' | gpg --import -
As a last resort to find the key, you can try the official GNU
keyring:
wget -q https://ftp.gnu.org/gnu/gnu-keyring.gpg
gpg --keyring gnu-keyring.gpg --verify a2ps-4.14.93.tar.gz.sig
This release was bootstrapped with the following tools:
Autoconf 2.71
Automake 1.16.5
Gnulib v0.1-5639-g80b225fe1e
NEWS
* Noteworthy changes in release 4.14.93 (2023-01-26) [alpha]
* Features:
- Use libpaper's paper sizes. This includes user-defined paper sizes
when using libpaper 2. It is still possible to define custom margins
using "Medium:" specifications in the configuration file, and the
one size defined by a2ps that libpaper does not know about, Quarto, is
retained for backwards compatiblity, and as an example.
* Bug fixes:
- Avoid a crash when a medium is not specified; instead, use the default
libpaper size (configured by the user or sysadmin, or the locale
default).
- Fix some other potential crashes and compiler warnings.
* Documentation:
- Reformat --help output consistently to 80 columns.
* Build:
- Require autoconf 2.71.
- Require libpaper.
This alpha release reverts extensive whitespace changes to --help output, so
as not to annoy translators (thanks, Benno Schulenberg!). These will be
restored before the next stable release in a “whitespace-only” change.
This alpha release marks the return of GNU a2ps to the Translation Project.
Some other minor issues have also been fixed.
Here are the compressed sources and a GPG detached signature:
https://alpha.gnu.org/gnu/a2ps/a2ps-4.14.91.tar.gz
https://alpha.gnu.org/gnu/a2ps/a2ps-4.14.91.tar.gz.sig
Use a mirror for higher download bandwidth:
https://www.gnu.org/order/ftp.html
Here are the SHA1 and SHA256 checksums:
36c2514304132eb2eb8921252145ced28f209182 a2ps-4.14.91.tar.gz
1LQ+pPTsYhMbt09CdSMrTaMP55VIi0MP7oaa+zDvRG0 a2ps-4.14.91.tar.gz
The SHA256 checksum is base64 encoded, instead of the
hexadecimal encoding that most checksum tools default to.
Use a .sig file to verify that the corresponding file (without the
.sig suffix) is intact. First, be sure to download both the .sig file
and the corresponding tarball. Then, run a command like this:
gpg --verify a2ps-4.14.91.tar.gz.sig
The signature should match the fingerprint of the following key:
pub rsa2048 2013-12-11 [SC]
2409 3F01 6FFE 8602 EF44 9BB8 4C8E F3DA 3FD3 7230
uid Reuben Thomas <rrt@sc3d.org>
uid keybase.io/rrt <rrt@keybase.io>
If that command fails because you don't have the required public key,
or that public key has expired, try the following commands to retrieve
or refresh it, and then rerun the 'gpg --verify' command.
gpg --locate-external-key rrt@sc3d.org
gpg --recv-keys 4C8EF3DA3FD37230
wget -q -O- 'https://savannah.gnu.org/project/release-gpgkeys.php?group=a2ps&download=1' | gpg --import -
As a last resort to find the key, you can try the official GNU
keyring:
wget -q https://ftp.gnu.org/gnu/gnu-keyring.gpg
gpg --keyring gnu-keyring.gpg --verify a2ps-4.14.91.tar.gz.sig
This release was bootstrapped with the following tools:
Autoconf 2.69
Automake 1.16.1
Gnulib v0.1-5347-gc0c72120f0
NEWS
* Noteworthy changes in release 4.14.91 (2022-08-08) [alpha]
* Build:
- Re-add a2ps to the Translation Project, and remove po files from git.
* Bug fixes:
- Remove reference to @COM_distill@ variable in a2ps_cfg.in.
* Documentation:
- Format --help output consistently to 80 columns.
- Fix a couple of message typos.
I’m delighted to announce a new alpha release of GNU a2ps. This release involves minimal changes to functionality, but involves a considerable update to the build system and code cleanup and simplification, as well as bug fixes. See below for more details.
I am particularly keen to hear from users and packagers about this release, as I plan to make a stable 4.15 release soon.
* Noteworthy changes in release 4.14.90 (2022-07-17) [alpha]
* This is an alpha release, owing to the considerable changes since the
last version.
* New maintainer, Reuben Thomas.
* Build:
- Updated and fixed the build system, using gnulib and modern Autotools.
- Remove OS/2 support.
- Require libpaper.
* Predefined delegations:
- Remove support for defunct Netscape and proprietary Acrobat Reader.
- Add lpr wrapper for automatic detection of different printing systems,
including CUPS support.
* Encodings:
- Use libre fonts for KOI-8.
- Composite fonts support.
* Documentation:
- Some English fixes.
- Man page for fixnt.
* Bug fixes:
- Fixes for security bugs CVE-2001-1593, CVE-2015-8107 and CVE-2014-0466.
- Minor bugs fixed.