notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
enscript ASCII to PostScript filter
1.6.6_4 chinese on this many watch lists=5 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.6.6_4Version of this port present on the latest quarterly branch.
There is no maintainer for this port.
Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2000-11-27 15:00:45
Last Update: 2023-11-03 07:17:38
Commit Hash: fcf68ae5e
People watching this port, also watch:: svk, nc, mc, p5-libwww, rdesktop
Also Listed In: print
License: not specified in port
WWW:
https://www.gnu.org/software/enscript/
Description:
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • zh-enscript-a4>0:chinese/enscript
Conflicts:
CONFLICTS:
  • enscript-a4
  • enscript-letterdj
  • zh-enscript-a4
CONFLICTS_INSTALL:
  • enscript-a4
  • enscript-letter
  • enscript-letterdj
To install the port:
cd /usr/ports/chinese/enscript/ && make install clean
To add the package, run one of these commands:
  • pkg install chinese/enscript
  • pkg install zh-enscript-a4
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: zh-enscript-a4
Flavors: there is no flavor information for this port.
distinfo:
SHA256 (enscript-1.6.6.tar.gz) = 6d56bada6934d055b34b6c90399aa85975e66457ac5bf513427ae7fc77f5c0bb SIZE (enscript-1.6.6.tar.gz) = 1330493

Packages (timestamps in pop-ups are UTC):
zh-enscript-a4
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.6.6_41.6.6_41.6.6_31.6.6_41.6.6_4-1.6.6_3-
FreeBSD:13:quarterly1.6.6_41.6.6_41.6.6_31.6.6_41.6.6_41.6.6_41.6.6_41.6.6_4
FreeBSD:14:latest1.6.6_41.6.6_41.6.6_31.6.6_41.6.6_41.6.6_3-1.6.6_3
FreeBSD:14:quarterly1.6.6_41.6.6_4-1.6.6_41.6.6_41.6.6_41.6.6_41.6.6_4
FreeBSD:15:latest1.6.6_41.6.6_4n/a1.6.6_4n/a1.6.6_41.6.6_41.6.6_4
Master port: print/enscript-letter
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gettext-runtime>=0.22_1 : devel/gettext-runtime
  2. msgfmt : devel/gettext-tools
  3. perl5>=5.36<5.37 : lang/perl5.36
Runtime dependencies:
  1. ttfm.sh : chinese/ttfm
  2. perl5>=5.36<5.37 : lang/perl5.36
  3. indexinfo : print/indexinfo
Library dependencies:
  1. libintl.so : devel/gettext-runtime
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for zh-enscript-a4-1.6.6_4: NLS=on: Native Language Support ===> Use 'make config' to modify these settings
Options name:
chinese_enscript
USES:
cpe shebangfix perl5 gettext
pkg-message:
For install:
For BIG5 users, use commands like this to generate PS documents: enscript -X big5 -f ShanHeiSun-Light-B5pc-H@12 -o [output.ps] [file] Make sure to use those fonts having "B5pc" in their names. If you don't have them, install chinese/arphicttf with WANT_GS=yes.
Master Sites:
Expand this list (11 items)
Collapse this list.
  1. ftp://ftp.fu-berlin.de/unix/gnu/enscript/
  2. ftp://ftp.mirrorservice.org/sites/ftp.gnu.org/gnu/enscript/
  3. ftp://mirrors.rit.edu/gnu/enscript/
  4. http://ftp.halifax.rwth-aachen.de/gnu/enscript/
  5. http://ftp.kddilabs.jp/GNU/gnu/enscript/
  6. http://mirror.navercorp.com/gnu/enscript/
  7. https://ftp.gnu.org/gnu/enscript/
  8. https://ftpmirror.gnu.org/enscript/
  9. https://mirror.netcologne.de/gnu/enscript/
  10. https://mirrors.kernel.org/gnu/enscript/
  11. https://www.nic.funet.fi/pub/gnu/gnu/enscript/
Collapse this list.

Number of commits found: 31

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
This is a slave port. You may also want to view the commits to the master port: print/enscript-letter
CommitCreditsLog message
1.6.6_4
03 Nov 2023 07:17:38
commit hash: fcf68ae5ecb03e0f4479c9ba7c255d4e2b8adceacommit hash: fcf68ae5ecb03e0f4479c9ba7c255d4e2b8adceacommit hash: fcf68ae5ecb03e0f4479c9ba7c255d4e2b8adceacommit hash: fcf68ae5ecb03e0f4479c9ba7c255d4e2b8adcea files touched by this commit
Michael Osipov (michaelo) search for other commits by this committer
*/*: Bump PORTREVISION for Ghostscript 10 change

Reported by:	sunpoet
Approved by:	jrm (mentor), sunpoet
Differential Revision:	https://reviews.freebsd.org/D42412
1.6.6_3
20 Jul 2022 14:21:00
commit hash: 25fe59a33ef000c1e61b9135490822d4b5069764commit hash: 25fe59a33ef000c1e61b9135490822d4b5069764commit hash: 25fe59a33ef000c1e61b9135490822d4b5069764commit hash: 25fe59a33ef000c1e61b9135490822d4b5069764 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
chinese: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  <intron@intron.ac>
  *  Bo-Yi Wu <appleboy.tw@gmail.com>
  *  Chih-Hsin Chang <chihhsin@cs.nctu.edu.tw>
  *  Ching-Hong Wu <woju@freebsd.ntu.edu.tw>
  *  David O'Brien (obrien@FreeBSD.org)
  *  David O'Brien (obrien@cs.ucdavis.edu)
  *  Eric L. Camachat <eric@camachat.org>
  *  Foxfair Hu <foxfair@FreeBSD.org>
  *  G. Adam Stanislav <adam@whizkidtech.net>
  *  Gasol Wu <gasol.wu@gmail.com>
  *  Gea-Suan Lin <gslin@gslin.org>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.6.6_3
29 Jun 2022 15:00:01
commit hash: 15c825be194e0b8a9d48226441684486600978b6commit hash: 15c825be194e0b8a9d48226441684486600978b6commit hash: 15c825be194e0b8a9d48226441684486600978b6commit hash: 15c825be194e0b8a9d48226441684486600978b6 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Fix CONFLICTS_INSTALL in categories cad and chinese

Approved by:	portmgr (implicit)
1.6.6_3
06 Feb 2022 18:36:07
commit hash: bdd2d4af9630fdc1157d49bd193e8195c3240e9ecommit hash: bdd2d4af9630fdc1157d49bd193e8195c3240e9ecommit hash: bdd2d4af9630fdc1157d49bd193e8195c3240e9ecommit hash: bdd2d4af9630fdc1157d49bd193e8195c3240e9e files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Update CONFLICTS definitions in categories a* to c*

Update the CONFLICTS definitions of ports in the following categories:

- accessibility
- archivers
- audio
- benchmarks
- biology
- cad
- chinese
- comms
- converters

An attempt has been made to use generic conflicts patterns that do not
have to be updated whenever a new version of a conflicting port is
added to the ports system.

There is a misunderstanding that the port being built/installed has to
be omitted from the conflicts pattern. This is not true - the port
being built is implicitly non-conflicting due to logic in bsd.port.mk.

Approved by:	portmgr (implicit)
1.6.6_3
10 Jan 2022 15:15:39
commit hash: bcaf25a8c8046b094f6b5ab5bc258333bc326ee1commit hash: bcaf25a8c8046b094f6b5ab5bc258333bc326ee1commit hash: bcaf25a8c8046b094f6b5ab5bc258333bc326ee1commit hash: bcaf25a8c8046b094f6b5ab5bc258333bc326ee1 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Fix CONFLICTS entries of multiple ports

There have been lots of missing CONFLICTS_INSTALL entries, either
because conflicting ports were added without updating existing ports,
due to name changes of generated packages, due to mis-understanding
the format and semantics of the conflicts entries, or just due to
typoes in package names.

This patch is the result of a comparison of all files contained in
the official packages with each other. This comparison was based on
packages built with default options and may therefore have missed
further conflicts with optionally installed files.

Where possible, version numbers in conflicts entries have been
generalized, some times taking advantage of the fact that a port
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.6.6_3
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
1.6.6_3
13 Aug 2019 16:00:39
Revision:508834Original commit files touched by this commit
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories a-c)
1.6.6_3
10 Nov 2018 18:12:58
Revision:484628Original commit files touched by this commit
bapt search for other commits by this committer
Install texinfo files (GNU info) into ${PREFIX}/share/info

After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.

Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.

Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them

Bump revision of all impacted ports

PR:		232907
exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17816
1.6.6_2
01 Apr 2016 13:29:17
Revision:412344Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.

With hat:	portmgr
Sponsored by:	Absolight
1.6.6_2
24 Mar 2016 15:47:50
Revision:411798Original commit files touched by this commit
tijl search for other commits by this committer
Make print/ghostscript9-agpl-base the default Ghostscript port.  Upstream
changed the license to the AGPL 3 in version 9.07 so print/ghostscript9-base
is stuck at 9.06 which is almost 4 years old now.

Fix the logic in Uses/ghostscript.mk so "agpl" is treated as a real version
on its own instead of as a variant of other versions.

Fix print/ghostscript9-agpl-base to install eps2write.

Update math/asymptote to 2.37 to support newer Ghostscript.

PR:		208159
Exp-run by:	antoine
Approved by:	portmgr (antoine)
1.6.6_1
16 Jul 2015 20:53:29
Revision:392322Original commit files touched by this commit
kwm search for other commits by this committer
Convert code in bsd.port.mk for USE_GHOSTSCRIPT* to USES=ghostscript.

Add GHOSTSCRIPT_DEFAULT to bsd.default-versions.mk for easy version selection.
Arguments supported: <empty>, build, run, nox11 and agpl

PR:		201201 (exp-run)
Approved by:	portmgr (mat@)
Exp run by:	antione@ (previous patch)
Differential Revision:	https://reviews.freebsd.org/D2938
1.6.6_1
27 May 2015 00:15:05
Revision:387529Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Don't cat pkg-message from Makefiles

Approved by:	portmgr blanket
1.6.6_1
16 Jan 2015 17:28:14
Revision:377195Original commit files touched by this commit
rafan search for other commits by this committer
Drop maintainership as I no longer use these software nor have time and
energy to keep up.
1.6.6_1
28 Jul 2014 14:37:20
Revision:363162Original commit files touched by this commit
adamw search for other commits by this committer
Rename chinese/ patch-xy patches to reflect the files the modify.
1.6.6_1
30 May 2014 13:53:48
Revision:355840Original commit files touched by this commit
rafan search for other commits by this committer
Staging support
1.6.4_5
20 Sep 2013 16:01:22
Revision:327713Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
chinese)
1.6.4_1
24 Sep 2007 08:39:21
Original commit files touched by this commit Sanity Test Failure
rafan search for other commits by this committer
Remove print/ghostscript-afpl as it has been replaced by print/ghostscript-gpl
since version 8.57. The leading ghostscript is the -gpl one.

Approved by:    portmgr (pav)
1.6.4_1
27 Jun 2006 03:58:58
Original commit files touched by this commit
rafan search for other commits by this committer
Change to my FreeBSD.org email.

Approved by:    delphij (mentor)
1.6.4_1
14 Feb 2005 14:51:05
Original commit files touched by this commit
naddy search for other commits by this committer
Don't duplicate bsd.port.mk.

PR:             77492
Submitted by:   Rong-En Fan <rafan@infor.org>
1.6.4_1
14 Feb 2005 13:04:41
Original commit files touched by this commit
naddy search for other commits by this committer
Fix slave port: don't use gmake.

Submitted by:   kris    (pointyhat)
1.6.4
13 May 2004 17:01:42
Original commit files touched by this commit
vanilla search for other commits by this committer
Unbroken it, and assign MAINTAINER to submitter.

PR:             ports/66595
Submitted by:   Rong-En Fan <rafan_at_infor.org>
No Responsed:   keith@
1.6.4
19 Apr 2004 07:48:48
Original commit files touched by this commit
kris search for other commits by this committer
These broken ports are scheduled for deletion on June 18 if they are
still broken at that time and no PRs have been submitted containing a fix.
1.6.4
03 Apr 2004 14:11:20
Original commit files touched by this commit
kris search for other commits by this committer
BROKEN: Fails to patch
1.6.1_1
20 Jan 2004 16:30:09
Original commit files touched by this commit
marcus search for other commits by this committer
Use the new ghostscript options.

Submitted by:   linimon
1.6.1_1
13 Jan 2004 06:46:25
Original commit files touched by this commit
linimon search for other commits by this committer
Back out revision 1.6 which was committed by mistake; the change in
it was picked up by a spurious commit of mine to chinese/*/Makefile.
Sorry about that.  If anyone has had ghostscript dependency problems
while trying to install this port, please try it again now.
1.6.1_1
21 Nov 2003 03:09:45
Original commit files touched by this commit
linimon search for other commits by this committer
statue@freebsd.sinica.edu.tw has asked for all the maintained
ports to be reset to ports@FreeBSD.org.  We're sorry to see you
go and want to thank you for your help in the past.

PR:             ports/59515
Submitted by:   statue@freebsd.sinica.edu.tw
1.6.1_1
31 Aug 2003 00:22:56
Original commit files touched by this commit
edwin search for other commits by this committer
[PATCH] chinese/enscript: enable choose of ghostscript interpreter

        This patch allows the admin of the machine to choose either
        print/ghostscript-gnu or print/ghostscript-afp1

PR:             ports/54920
Submitted by:   Jens Rehsack <rehsack@liwing.de>
1.6.1_1
09 Aug 2002 16:47:55
Original commit files touched by this commit
ade search for other commits by this committer
Reroute dependency on defunct chinese/ghostscript6 port and
redirect to print/ghostscript-gnu (see ports/39684)

Submitted by:   'make index' failing for a while
29 Jan 2002 09:39:59
commit hash: fp1.24094@dev.null.freshports.orgcommit hash: fp1.24094@dev.null.freshports.orgcommit hash: fp1.24094@dev.null.freshports.orgcommit hash: fp1.24094@dev.null.freshports.org files touched by this commit
knu search for other commits by this committer
Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command;   the ECHO
macro is set to "echo" by default, but it is set to "true" if   make(1) is
invoked with the -s option while ECHO_CMD is always set to   the echo command.  
 
22 May 2001 19:19:44
commit hash: fp1.14031@dev.null.freshports.orgcommit hash: fp1.14031@dev.null.freshports.orgcommit hash: fp1.14031@dev.null.freshports.orgcommit hash: fp1.14031@dev.null.freshports.org files touched by this commit
sobomax search for other commits by this committer
Ports policy:    
27 Nov 2000 18:00:45
commit hash: fp1.6754@dev.null.freshports.orgcommit hash: fp1.6754@dev.null.freshports.orgcommit hash: fp1.6754@dev.null.freshports.orgcommit hash: fp1.6754@dev.null.freshports.org files touched by this commit
keith search for other commits by this committer
Initial version.    

Number of commits found: 31