The FreeBSD Ports Archive

Freebsd | Contact
Welcome to FreeBSD Software


FreeBSD print : enscript-letter

ASCII to PostScript filter

 This is a filter that converts text files to PostScript, RTF, or HTML
and then spools generated output to a printer or dumps it to a file.
Input files in a number of programming languages, including C, Perl,
Tcl, and more, can optionally be pretty-printed instead of printed as
plain-text.  Many printing options are available. 

http://www.codento.com/people/mtr/genscript/



enscript-letter history


v. 1.29
date: 2006/06/27 03:58:57;  author: rafan;  state: Exp;  lines: +1 -1
Change to my FreeBSD.org email.

Approved by:	delphij (mentor)

v. 1.28 date: 2005/12/09 13:22:10; author: pav; state: Exp; lines: +5 -4 - change the master site, so it is fetchable again - use %%DATADIR%% in pkg-plist - As I'm maintainer of a slave port (chinese/enscript) of this one, I would like to take this port. - Change MACHINE_ARCH to ARCH, which follows bsd.port.mk PR: ports/90135 Submitted by: Rong-En Fan
v. 1.27 date: 2005/04/12 03:26:23; author: obrien; state: Exp; lines: +1 -1 At Kris's request, back out the MACHINE_ARCH spelling correction until after 5.4-RELEASE.
v. 1.26 date: 2005/04/11 08:03:46; author: obrien; state: Exp; lines: +1 -1 Assist getting more ports working on AMD64 by obeying the Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
v. 1.25 date: 2005/02/12 01:36:04; author: naddy; state: Exp; lines: +0 -3 Fix configure script: don't skip AC_PROG_CC or bad things will happen.
v. 1.24 date: 2005/02/11 23:52:48; author: naddy; state: Exp; lines: +6 -20 * GNU make is not required. * Don't bother specifying dimensions that aren't used anywhere. * Remove various cruft.
v. 1.23 date: 2005/02/11 21:35:40; author: naddy; state: Exp; lines: +2 -1 Security fixes: Erik Sjolund discovered several issues in enscript: it suffers from several buffer overflows (CAN-2004-1186), quotes and shell escape characters are insufficiently sanitized in filenames (CAN-2004-1185), and it supported taking input from an arbitrary command pipe, with unwanted side effects (CAN-2004-1184). Obtained from: Gentoo
v. 1.22 date: 2005/01/19 21:37:26; author: thierry; state: Exp; lines: +2 -2 Fix typo.
v. 1.21 date: 2004/05/18 15:40:48; author: linimon; state: Exp; lines: +1 -1 Reset bouncing maintainer address.
v. 1.20 date: 2004/03/24 19:20:10; author: pav; state: Exp; lines: +8 -5 - Update to 1.6.4 PR: ports/63639 Submitted by: Jonathan Noack Approved by: maintainer timeout (3 weeks)
v. 1.19 date: 2004/02/04 05:08:33; author: marcus; state: Exp; lines: +1 -1 Bump PORTREVISION on all ports that depend on gettext to aid with upgrading. (Part 1)
v. 1.18 date: 2003/10/16 05:15:18; author: kris; state: Exp; lines: +1 -1 Add back previous maintainer: it seems the mail bounce was caused by problems with the .org TLD.
v. 1.17 date: 2003/10/16 03:12:15; author: kris; state: Exp; lines: +1 -1 Reset bouncing maintainer address
v. 1.16 date: 2003/09/24 09:37:09; author: osa; state: Exp; lines: +1 -1 Make portlint(1) happy by changing strip to ${STRIP_CMD} Submitted by: Oleg Karachevtsev PR: 56998
v. 1.15 date: 2003/02/21 13:23:09; author: knu; state: Exp; lines: +2 -1 De-pkg-comment.
v. 1.14 date: 2001/08/19 19:06:43; author: knu; state: Exp; lines: +2 -1 Add a patch to support syntax highlighting of the Ruby language. Obtained from: Mike Wilson (http://members.home.com/wmwilson01/enscript/) (I've got no response from the maintainer for 5 days and a half)
v. 1.13 date: 2001/05/22 18:16:59; author: sobomax; state: Exp; lines: +2 -2 Don't overwrite CATEGORIES in master ports. Use += instead, so slaves would be able to insert their own entries (usually language category) upfront.
v. 1.12 date: 2001/01/16 17:32:08; author: sobomax; state: Exp; lines: +3 -3 Massive style enforcement - use ^I instead of spaces for variables identation.
v. 1.11 date: 2000/04/09 17:49:35; author: cpiazza; state: Exp; lines: +3 -3 Accidental whitespace
v. 1.10 date: 2000/04/09 17:40:03; author: cpiazza; state: Exp; lines: +4 -4 Update with the new PORTNAME/PORTVERSION variables
v. 1.9 date: 1999/08/31 01:44:42; author: peter; state: Exp; lines: +1 -1 $Id$ -> $FreeBSD$
v. 1.8 date: 1999/01/27 07:41:25; author: fenner; state: Exp; lines: +2 -1 ${MASTER_SITE_GNU} got rearranged in December; let's catch up.
v. 1.7 date: 1998/11/20 04:15:07; author: asami; state: Exp; lines: +12 -74 Remove LOOP_VAR and replace it with tiny Makefiles using MASTERDIR to share most files. Repository copy the default to explicitly named directories to avoid any confusion. Greatly simplify the shared Makefiles, since we are now in different subdirectories, we don't need "a4-install" stuff. While I'm here, consistently name the variables. Here are the guidelines (master port is in brackets) DOCFORMAT: [html] pdf ps KONFONT: 14dot [16dot] PAPERSIZE: a4 [letter] letterdj RESOLUTION: 118 240 [300] 360 400 600 "math/r" has been copied to "R-a4" and "R-letter", to follow the spirit of the original port. "japanese/kon" is renamed to "kon2-*", since that seems to be the basename.
v. 1.6 date: 1998/11/09 01:14:51; author: steve; state: Exp; lines: +5 -5 Update to version 1.6.1. PR: 8468 Reviewed by: maintainer Submitted by: Rasmus Kaj
v. 1.5 date: 1998/10/30 08:35:33; author: asami; state: Exp; lines: +3 -2 Make thise ports use LOOP_VAR and LOOP_OPTIONS for PAPERSIZE. While I'm here, make a2ps43's Makefile detect the missing PAPERSIZE correctly, and add -${PAPERSIZE} in lprps's PKGNAME.
v. 1.4 date: 1997/11/27 08:10:30; author: tg; state: Exp; lines: +5 -5 Respect PAPERSIZE setting. PR: 5095 Reviewed by: maintainer Submitted by: Jeff Bartig Delete empty line in pkg/DESCR to make portlint happy and add a @dirrm in pkg/PLIST.
v. 1.3 date: 1997/11/10 11:23:19; author: asami; state: Exp; lines: +2 -1 Mark a bunch of ports with MANUAL_PACKAGE_BUILD. With a change to bsd.port.mk that will be committed soon, this will disable automatic package building when PACKAGE_BUILDING is defined (so they can be built from separate scripts). These are no-ops for ordinary users (i.e., when PACKAGE_BUILDING is not defined).
v. 1.2 date: 1997/08/05 06:37:19; author: asami; state: Exp; lines: +4 -8 No need to define DISTFILES, the default is already correct. Change "?=" to "=" for MAKE_FLAGS, bsd.port.mk is read later anyway. Change "/usr/local" to "${PREFIX}" and "/usr/bin/false" to ${FALSE}. Remove spurious empty lines. Many of the above found by: portlint
v. 1.1 date: 1997/07/27 03:31:33; author: chuckr; state: Exp; branches: 1.1.1; Initial revision
v. 1.1.1.1 date: 1997/07/27 03:31:33; author: chuckr; state: Exp; lines: +0 -0 New port of enscript, an ascii->postscript pretty printer. Submitted by: Gary Kline ============================================================================= v. 1.29 date: 2006/06/27 03:58:57; author: rafan; state: Exp; lines: +1 -1 Change to my FreeBSD.org email. Approved by: delphij (mentor)
v. 1.28 date: 2005/12/09 13:22:10; author: pav; state: Exp; lines: +5 -4 - change the master site, so it is fetchable again - use %%DATADIR%% in pkg-plist - As I'm maintainer of a slave port (chinese/enscript) of this one, I would like to take this port. - Change MACHINE_ARCH to ARCH, which follows bsd.port.mk PR: ports/90135 Submitted by: Rong-En Fan
v. 1.27 date: 2005/04/12 03:26:23; author: obrien; state: Exp; lines: +1 -1 At Kris's request, back out the MACHINE_ARCH spelling correction until after 5.4-RELEASE.
v. 1.26 date: 2005/04/11 08:03:46; author: obrien; state: Exp; lines: +1 -1 Assist getting more ports working on AMD64 by obeying the Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
v. 1.25 date: 2005/02/12 01:36:04; author: naddy; state: Exp; lines: +0 -3 Fix configure script: don't skip AC_PROG_CC or bad things will happen.
v. 1.24 date: 2005/02/11 23:52:48; author: naddy; state: Exp; lines: +6 -20 * GNU make is not required. * Don't bother specifying dimensions that aren't used anywhere. * Remove various cruft.
v. 1.23 date: 2005/02/11 21:35:40; author: naddy; state: Exp; lines: +2 -1 Security fixes: Erik Sjolund discovered several issues in enscript: it suffers from several buffer overflows (CAN-2004-1186), quotes and shell escape characters are insufficiently sanitized in filenames (CAN-2004-1185), and it supported taking input from an arbitrary command pipe, with unwanted side effects (CAN-2004-1184). Obtained from: Gentoo
v. 1.22 date: 2005/01/19 21:37:26; author: thierry; state: Exp; lines: +2 -2 Fix typo.
v. 1.21 date: 2004/05/18 15:40:48; author: linimon; state: Exp; lines: +1 -1 Reset bouncing maintainer address.
v. 1.20 date: 2004/03/24 19:20:10; author: pav; state: Exp; lines: +8 -5 - Update to 1.6.4 PR: ports/63639 Submitted by: Jonathan Noack Approved by: maintainer timeout (3 weeks)
v. 1.19 date: 2004/02/04 05:08:33; author: marcus; state: Exp; lines: +1 -1 Bump PORTREVISION on all ports that depend on gettext to aid with upgrading. (Part 1)
v. 1.18 date: 2003/10/16 05:15:18; author: kris; state: Exp; lines: +1 -1 Add back previous maintainer: it seems the mail bounce was caused by problems with the .org TLD.
v. 1.17 date: 2003/10/16 03:12:15; author: kris; state: Exp; lines: +1 -1 Reset bouncing maintainer address
v. 1.16 date: 2003/09/24 09:37:09; author: osa; state: Exp; lines: +1 -1 Make portlint(1) happy by changing strip to ${STRIP_CMD} Submitted by: Oleg Karachevtsev PR: 56998
v. 1.15 date: 2003/02/21 13:23:09; author: knu; state: Exp; lines: +2 -1 De-pkg-comment.
v. 1.14 date: 2001/08/19 19:06:43; author: knu; state: Exp; lines: +2 -1 Add a patch to support syntax highlighting of the Ruby language. Obtained from: Mike Wilson (http://members.home.com/wmwilson01/enscript/) (I've got no response from the maintainer for 5 days and a half)
v. 1.13 date: 2001/05/22 18:16:59; author: sobomax; state: Exp; lines: +2 -2 Don't overwrite CATEGORIES in master ports. Use += instead, so slaves would be able to insert their own entries (usually language category) upfront.
v. 1.12 date: 2001/01/16 17:32:08; author: sobomax; state: Exp; lines: +3 -3 Massive style enforcement - use ^I instead of spaces for variables identation.
v. 1.11 date: 2000/04/09 17:49:35; author: cpiazza; state: Exp; lines: +3 -3 Accidental whitespace
v. 1.10 date: 2000/04/09 17:40:03; author: cpiazza; state: Exp; lines: +4 -4 Update with the new PORTNAME/PORTVERSION variables
v. 1.9 date: 1999/08/31 01:44:42; author: peter; state: Exp; lines: +1 -1 $Id$ -> $FreeBSD$
v. 1.8 date: 1999/01/27 07:41:25; author: fenner; state: Exp; lines: +2 -1 ${MASTER_SITE_GNU} got rearranged in December; let's catch up.
v. 1.7 date: 1998/11/20 04:15:07; author: asami; state: Exp; lines: +12 -74 Remove LOOP_VAR and replace it with tiny Makefiles using MASTERDIR to share most files. Repository copy the default to explicitly named directories to avoid any confusion. Greatly simplify the shared Makefiles, since we are now in different subdirectories, we don't need "a4-install" stuff. While I'm here, consistently name the variables. Here are the guidelines (master port is in brackets) DOCFORMAT: [html] pdf ps KONFONT: 14dot [16dot] PAPERSIZE: a4 [letter] letterdj RESOLUTION: 118 240 [300] 360 400 600 "math/r" has been copied to "R-a4" and "R-letter", to follow the spirit of the original port. "japanese/kon" is renamed to "kon2-*", since that seems to be the basename.
v. 1.6 date: 1998/11/09 01:14:51; author: steve; state: Exp; lines: +5 -5 Update to version 1.6.1. PR: 8468 Reviewed by: maintainer Submitted by: Rasmus Kaj
v. 1.5 date: 1998/10/30 08:35:33; author: asami; state: Exp; lines: +3 -2 Make thise ports use LOOP_VAR and LOOP_OPTIONS for PAPERSIZE. While I'm here, make a2ps43's Makefile detect the missing PAPERSIZE correctly, and add -${PAPERSIZE} in lprps's PKGNAME.
v. 1.4 date: 1997/11/27 08:10:30; author: tg; state: Exp; lines: +5 -5 Respect PAPERSIZE setting. PR: 5095 Reviewed by: maintainer Submitted by: Jeff Bartig Delete empty line in pkg/DESCR to make portlint happy and add a @dirrm in pkg/PLIST.
v. 1.3 date: 1997/11/10 11:23:19; author: asami; state: Exp; lines: +2 -1 Mark a bunch of ports with MANUAL_PACKAGE_BUILD. With a change to bsd.port.mk that will be committed soon, this will disable automatic package building when PACKAGE_BUILDING is defined (so they can be built from separate scripts). These are no-ops for ordinary users (i.e., when PACKAGE_BUILDING is not defined).
v. 1.2 date: 1997/08/05 06:37:19; author: asami; state: Exp; lines: +4 -8 No need to define DISTFILES, the default is already correct. Change "?=" to "=" for MAKE_FLAGS, bsd.port.mk is read later anyway. Change "/usr/local" to "${PREFIX}" and "/usr/bin/false" to ${FALSE}. Remove spurious empty lines. Many of the above found by: portlint
v. 1.1 date: 1997/07/27 03:31:33; author: chuckr; state: Exp; branches: 1.1.1; Initial revision
v. 1.1.1.1 date: 1997/07/27 03:31:33; author: chuckr; state: Exp; lines: +0 -0 New port of enscript, an ascii->postscript pretty printer. Submitted by: Gary Kline ============================================================================= v. 1.29 date: 2006/06/27 03:58:57; author: rafan; state: Exp; lines: +1 -1 Change to my FreeBSD.org email. Approved by: delphij (mentor)
v. 1.28 date: 2005/12/09 13:22:10; author: pav; state: Exp; lines: +5 -4 - change the master site, so it is fetchable again - use %%DATADIR%% in pkg-plist - As I'm maintainer of a slave port (chinese/enscript) of this one, I would like to take this port. - Change MACHINE_ARCH to ARCH, which follows bsd.port.mk PR: ports/90135 Submitted by: Rong-En Fan
v. 1.27 date: 2005/04/12 03:26:23; author: obrien; state: Exp; lines: +1 -1 At Kris's request, back out the MACHINE_ARCH spelling correction until after 5.4-RELEASE.
v. 1.26 date: 2005/04/11 08:03:46; author: obrien; state: Exp; lines: +1 -1 Assist getting more ports working on AMD64 by obeying the Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
v. 1.25 date: 2005/02/12 01:36:04; author: naddy; state: Exp; lines: +0 -3 Fix configure script: don't skip AC_PROG_CC or bad things will happen.
v. 1.24 date: 2005/02/11 23:52:48; author: naddy; state: Exp; lines: +6 -20 * GNU make is not required. * Don't bother specifying dimensions that aren't used anywhere. * Remove various cruft.
v. 1.23 date: 2005/02/11 21:35:40; author: naddy; state: Exp; lines: +2 -1 Security fixes: Erik Sjolund discovered several issues in enscript: it suffers from several buffer overflows (CAN-2004-1186), quotes and shell escape characters are insufficiently sanitized in filenames (CAN-2004-1185), and it supported taking input from an arbitrary command pipe, with unwanted side effects (CAN-2004-1184). Obtained from: Gentoo
v. 1.22 date: 2005/01/19 21:37:26; author: thierry; state: Exp; lines: +2 -2 Fix typo.
v. 1.21 date: 2004/05/18 15:40:48; author: linimon; state: Exp; lines: +1 -1 Reset bouncing maintainer address.
v. 1.20 date: 2004/03/24 19:20:10; author: pav; state: Exp; lines: +8 -5 - Update to 1.6.4 PR: ports/63639 Submitted by: Jonathan Noack Approved by: maintainer timeout (3 weeks)
v. 1.19 date: 2004/02/04 05:08:33; author: marcus; state: Exp; lines: +1 -1 Bump PORTREVISION on all ports that depend on gettext to aid with upgrading. (Part 1)
v. 1.18 date: 2003/10/16 05:15:18; author: kris; state: Exp; lines: +1 -1 Add back previous maintainer: it seems the mail bounce was caused by problems with the .org TLD.
v. 1.17 date: 2003/10/16 03:12:15; author: kris; state: Exp; lines: +1 -1 Reset bouncing maintainer address
v. 1.16 date: 2003/09/24 09:37:09; author: osa; state: Exp; lines: +1 -1 Make portlint(1) happy by changing strip to ${STRIP_CMD} Submitted by: Oleg Karachevtsev PR: 56998
v. 1.15 date: 2003/02/21 13:23:09; author: knu; state: Exp; lines: +2 -1 De-pkg-comment.
v. 1.14 date: 2001/08/19 19:06:43; author: knu; state: Exp; lines: +2 -1 Add a patch to support syntax highlighting of the Ruby language. Obtained from: Mike Wilson (http://members.home.com/wmwilson01/enscript/) (I've got no response from the maintainer for 5 days and a half)
v. 1.13 date: 2001/05/22 18:16:59; author: sobomax; state: Exp; lines: +2 -2 Don't overwrite CATEGORIES in master ports. Use += instead, so slaves would be able to insert their own entries (usually language category) upfront.
v. 1.12 date: 2001/01/16 17:32:08; author: sobomax; state: Exp; lines: +3 -3 Massive style enforcement - use ^I instead of spaces for variables identation.
v. 1.11 date: 2000/04/09 17:49:35; author: cpiazza; state: Exp; lines: +3 -3 Accidental whitespace
v. 1.10 date: 2000/04/09 17:40:03; author: cpiazza; state: Exp; lines: +4 -4 Update with the new PORTNAME/PORTVERSION variables
v. 1.9 date: 1999/08/31 01:44:42; author: peter; state: Exp; lines: +1 -1 $Id$ -> $FreeBSD$
v. 1.8 date: 1999/01/27 07:41:25; author: fenner; state: Exp; lines: +2 -1 ${MASTER_SITE_GNU} got rearranged in December; let's catch up.
v. 1.7 date: 1998/11/20 04:15:07; author: asami; state: Exp; lines: +12 -74 Remove LOOP_VAR and replace it with tiny Makefiles using MASTERDIR to share most files. Repository copy the default to explicitly named directories to avoid any confusion. Greatly simplify the shared Makefiles, since we are now in different subdirectories, we don't need "a4-install" stuff. While I'm here, consistently name the variables. Here are the guidelines (master port is in brackets) DOCFORMAT: [html] pdf ps KONFONT: 14dot [16dot] PAPERSIZE: a4 [letter] letterdj RESOLUTION: 118 240 [300] 360 400 600 "math/r" has been copied to "R-a4" and "R-letter", to follow the spirit of the original port. "japanese/kon" is renamed to "kon2-*", since that seems to be the basename.
v. 1.6 date: 1998/11/09 01:14:51; author: steve; state: Exp; lines: +5 -5 Update to version 1.6.1. PR: 8468 Reviewed by: maintainer Submitted by: Rasmus Kaj
v. 1.5 date: 1998/10/30 08:35:33; author: asami; state: Exp; lines: +3 -2 Make thise ports use LOOP_VAR and LOOP_OPTIONS for PAPERSIZE. While I'm here, make a2ps43's Makefile detect the missing PAPERSIZE correctly, and add -${PAPERSIZE} in lprps's PKGNAME.
v. 1.4 date: 1997/11/27 08:10:30; author: tg; state: Exp; lines: +5 -5 Respect PAPERSIZE setting. PR: 5095 Reviewed by: maintainer Submitted by: Jeff Bartig Delete empty line in pkg/DESCR to make portlint happy and add a @dirrm in pkg/PLIST.
v. 1.3 date: 1997/11/10 11:23:19; author: asami; state: Exp; lines: +2 -1 Mark a bunch of ports with MANUAL_PACKAGE_BUILD. With a change to bsd.port.mk that will be committed soon, this will disable automatic package building when PACKAGE_BUILDING is defined (so they can be built from separate scripts). These are no-ops for ordinary users (i.e., when PACKAGE_BUILDING is not defined).
v. 1.2 date: 1997/08/05 06:37:19; author: asami; state: Exp; lines: +4 -8 No need to define DISTFILES, the default is already correct. Change "?=" to "=" for MAKE_FLAGS, bsd.port.mk is read later anyway. Change "/usr/local" to "${PREFIX}" and "/usr/bin/false" to ${FALSE}. Remove spurious empty lines. Many of the above found by: portlint
v. 1.1 date: 1997/07/27 03:31:33; author: chuckr; state: Exp; branches: 1.1.1; Initial revision
v. 1.1.1.1 date: 1997/07/27 03:31:33; author: chuckr; state: Exp; lines: +0 -0 New port of enscript, an ascii->postscript pretty printer. Submitted by: Gary Kline =============================================================================



Main menu

FreeBSD

Program categories

Freebsd accessibility
Freebsd archivers
Freebsd astro
Freebsd audio
Freebsd benchmarks
Freebsd biology
Freebsd cad
Freebsd chinese
Freebsd comms
Freebsd converters
Freebsd databases
Freebsd deskutils
Freebsd devel
Freebsd dns
Freebsd editors
Freebsd emulators
Freebsd finance
Freebsd french
Freebsd ftp
Freebsd games
Freebsd german
Freebsd graphics
Freebsd hebrew
Freebsd hungarian
Freebsd irc
Freebsd japanese
Freebsd java
Freebsd korean
Freebsd lang
Freebsd mail
Freebsd math
Freebsd mbone
Freebsd misc
Freebsd multimedia
Freebsd net
Freebsd net-im
Freebsd net-mgmt
Freebsd net-p2p
Freebsd news
Freebsd palm
Freebsd polish
Freebsd ports-mgmt
Freebsd portuguese
Freebsd print
Freebsd russian
Freebsd science
Freebsd security
Freebsd shells
Freebsd sysutils
Freebsd textproc
Freebsd ukrainian
Freebsd vietnamese
Freebsd www
Freebsd x11
Freebsd x11-clocks
Freebsd x11-drivers
Freebsd x11-fm
Freebsd x11-fonts
Freebsd x11-servers
Freebsd x11-themes
Freebsd x11-toolkits
Freebsd x11-wm