BSD Ports

print/cups-pdf 3.0.3 MidnightBSD

Virtual printer for CUPS to produce PDF files

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
adcb816f05
License
gpl2
Categories
print

Description

CUPS-PDF is designed to produce PDF files in a heterogeneous network by providing a PDF printer on the central fileserver. After restarting CUPS, you will be able to choose "CUPS-PDF (Virtual PDF Printer)" when setting up a new printer in CUPS. Once you print to the new device all converted PDF files will be placed in the specified directory.

In the other systems

SystemPortVersion
MidnightBSDprint/cups-pdf3.0.3
FreeBSDprint/cups-pdf3.0.3
OpenBSDprint/cups-pdf3.0.3
NetBSDprint/cups-pdf3.0.1nb27
DragonFlyprint/cups-pdf3.0.1_3
HardenedBSDprint/cups-pdf3.0.3
GhostBSDprint/cups-pdf3.0.3

Install

Binary package:

mport install cups-pdf

From mports:

cd /usr/mports/print/cups-pdf && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	cups-pdf>0:print/cups-pdf

Dependencies

As this port's Makefile names them.

Library 1

Runtime 1

Build dependencies 1
Run dependencies 1

No port depends on this one.

Configuration

Options name: print_cups-pdf

OptionDefaultDescription
DOCSoff
USES
ghostscript:run localbase
Service scripts
none

Files

pkg-plist 7
  • @sample etc/cups-pdf/cups-pdf.conf.sample
  • @mode 0700
  • libexec/cups/backend/cups-pdf
  • @mode
  • share/cups/model/CUPS-PDF_opt.ppd
  • share/cups/model/CUPS-PDF_noopt.ppd
  • share/doc/cups-pdf/README
distinfo 1
FileSizeSHA256
cups-pdf_3.0.3.tar.gz364734a66e16976b30f3c6df5ed113ed9d6e13f7f34617eab349f70b0382fce54e08b
Master sites 2
  • http://www.cups-pdf.de/src/
  • http://www.physik.uni-wuerzburg.de/~vrbehr/cups-pdf/src/

Commit history 1

DateCommitCreditsLog message
adcb816f05 Lucas Holt print/cups-pdf: update to 3.0.3 (#1707)
Update print/cups-pdf from 3.0.1 to 3.0.3 and reset PORTREVISION. The local patch that removed the deprecated Ghostscript `.setpdfwrite` operator is dropped because upstream 3.0.3 no longer uses it. License unchanged (GPLv2). Validation on MidnightBSD 4.x amd64: - `bmake makesum`, `bmake patch`, `bmake`, `bmake fake`, `bmake package` succeed - Verified the installed `cups-pdf.conf.sample` still carries the GhostScript, GSTmp, Grp and Spool substitutions and that the config path is rewritten to `/usr/local/etc/cups` - portlint: only pre-existing warnings 🤖 Generated with [Claude Code](https://claude.com/claude-code) ## Summary by Sourcery Update the cups-pdf port to release 3.0.3 and remove its obsolete Ghostscript patch. Enhancements: …