PORTREVISION or PORTEPOCH are defined.
Most of these Makefiles were defining DISTNAME and WRKSRC (and
sometimes EXTRACT_SUFX) -- change those to define DISTFILES only.
Also, some of the WRKSRC lines were not even necessary, as they were
defining it to the default value.
Instigated by: Peter Pentchev <roam@orbitel.bg> and kris
version 3 of pdflib has odd restrictions for usage (and you may need to
purchase a license depending on what you do with it). It is however needed
for php4's pdf functions and is of use to many, so we'll keep a seperate
restricted port available for those of us who need it.
Support for languages other then C/C++ are turned off for now, but I may change
that (turning on perl/tcl/python support involves turning _off_ C/C++ support,
so I'll add a WITH_FOO knob later)
Submitted by: sobomax, billf
revamped port dependencies
- if defined(BATCH) && defined(APSFILTER_ALL)
every tool and filter supported by apsfilter will be installed
(very time and space consuming)
- if defined(BATCH)
only most necessary things are installed
If you want complete control over what to install, then don't
define BATCH or BATCH && APSFILTER_ALL, then please use the
new updated interactive method of building using dialog.
The configure script is now up to date, concerning tools needed/supported
by apsfilter and a little bit more explicite !
Thanks for Greg Lehey and friends for a vivit discussion, this
is the desired result I hope !!!
the PASSWORD environment variable
* custom printer queue names really work now (the given default
name is "lp" if it isn't used already)
* /etc/apsfilter/$QUEUE/apsfilterrc.$USER is another config file
* new config variable: DISABLE_DUPLEX (needed if apsfilter is not
running on the host the print job was started)
* more verbose apsfilterrc template
* some documentation updates
NIS corrections.
* statement concerning personal e-mail to me and SUPPORT in general.
* make it possible to run apsfilter in NIS environment
extraction of $HOMEDIR works now.
idea from: Volker Seebode <vas@plesnik.de>
* fixes for hpdj printers, special treatment for driver hpdj_u970
* BITSPERPIXEL can't be changed for hpdj
* due to popular demand: ASCII_PPS and ASCII_LANDSCAPE change the
printout just for ASCII files, independent of PS_NUP and LANDSCAPE
(but these provide default values if needed)
* BINDING now uses "short" and "long" instead of psset-switches
* fixed printing on PS-printers and during debugging
Sa 2 Sep 2000 18:53:41 CEST Andreas Klemm <andreas@apsfilter.org>
* replace list of apsfilter contributors with this link:
http://www.apsfilter.org/contrib.html
Sa 2 Sep 2000 12:57:15 CEST Andreas Klemm <andreas@apsfilter.org>
* added working watermark template
from Andreas Reuter <ar205@bonzo.geowiss.nat.tu-bs.de>
this file is the basis to _dynamically_ create backgrounds
for every printed page, i.e.: "internal use only", "Top Secret"
etc. Probably we'll use it this way in the future:
lpr -C wmark="Top Secret" file
Sa 2 Sep 2000 10:40:32 CEST Andreas Klemm <andreas@apsfilter.org>
* be more verbose about what A2PS_OPTS gives you
(overwrites the complete a2ps commandline)
Fr 1 Sep 2000 17:25:12 CEST Andreas Klemm <andreas@apsfilter.org>
* yes, we can remove the two entries from KNOWN_BUGS
These entries are no apsfilter bugs.
Have been added to FAQ
* FAQ has been updated on webserver.
Fr 1 Sep 2000 16:19:35 CEST Michael Lossin <losse@germanymail.com>
* custom printer queue names, as suggested by Jef Moskot
* cloning spool dir permissions with chmod (I think this needs
the GNU version)
* call checkpc after printcap fiddling (will be ignored by
BSD spoolers)
* faster code insertion for paper tray selection with awk, as
suggested by Beat Rubischon
* color mode fixed for hpdj
* small changes in class option code
* INSTALL, README and apsfilterrc updates
* remove unneeded docu .... doc/methods, doc/features,
doc/WHAT_AM_I KNOWN_BUGS
and by me:
* still keep KNOWN_BUGS have to test this ...
* update Makefile (remove nuked stuff)
* check for checkpc before using it.
* add /usr/local/sbin for checkpc
to "raw" read the input. Check if the read command
can handle "-r" and use it if possible
* fix some minor bugs with PostScript handling
Submitted by: Michael Lossin <losse@germanymail.com>
* ASCII_STYLE is gone; use PS_NUP and LANDSCAPE now (class
options: 1pps, 2pps, 4pps, 8pps, landscape, portrait)
* new config option: HARDWARE_DUPLEX; set this for printers
that can handle duplex printing by themselves
* new function: ps_postprocessing() handles all PS_UTILS etc.
* tray selection for duplex printers (as a shell function)
* more class options: shortbind, longbind, tray0...tray9,
book; related config options: BINDING, PAPERTRAY, PS_BOOK
* give some more info on how to manually flip sheets
* SETUP: fix SMB_FLAGS line for smbclient.conf
* use "-r" option for many read operations
* small fixes here and there
Update to this snap is highly recommended.
Michael Loßin <phallobst@web.de>
--------------------------------
Here are some small changes to the duplex code, more class stuff
and several minor tweaks:
* duplex printing:
- "forced simplex" mode was totally fscked up
(infinite loop _and_ wrong print command)
- use psselect _or_ pstops to extract odd/even pages
- one less temporary file
* new function send_mail for duplex and failure messages
* DVIPS_REVERSE and ACROREAD_REVERSE are gone; PS_UTILS
should be used to correct _all_ file formats
* new class options:
- a3,a4,letter,legal,ledger (paper size)
- a2ps,mpage,recode (ASCII filter)
- 1pps,2pps,4pps,8pps (pages per sheet)
- border,noborder,header,noheader (ASCII style)
- landscape (force orientation for ASCII and DVI)
- simplex (force non-duplex mode)
- color,mono (color handling)
* FAQ update
* slight manpage fixes
* Makefile fixes
* small cosmetic changes here and there
changes from me:
----------------
* SETUP: A -> abort, I -> install a printer, Q finish installation
I think quit is the usual leave operation
* hint for FreeBSD ports collection, not to install manpages
* SETUP, apsfilter: Change my mail address to andreas@apsfilter.org
* SETUP: make more clear how to restart the lineprinter scheduler
* SETUP: install_man_pages:
- document 'default' to not install manpages when simply
hitting RETURN, ie. when installing from FreeBSD ports
collection
- its not clear if FreeBSD user used ports collection or
not, so ask if manual pages should be installed or not
* SETUP: save 2 seconds sleep by combining a message
* FAQ, use the SGML based version
Changes to the FAQ should directly be made to the doc tree !
* TODO: remove resolved items, update some ITEMS and one new.
machine). So here now some bugfixes to make SETUP work again !
* SETUP: fix permissions of $SPOOLDIR
700 was to restrictive for BSD.
TODO: "clone" permissions of $SPOOL
* SETUP: bugfix: BSD needs /usr/sbin in PATH to find chown.
added /sbin as well, since this is unexpensive and possibly
needed for other systems.
* SETUP: cosmetic, reformat menues to still fit within 25 lines
* SETUP: fix: grep -c needs an argument (".") in echo "\c" | grep -c .
to work on FreeBSD and possibly other BSDs with GNU grep 2.4