Port details |
- cups-pdf Virtual printer for CUPS to produce PDF files
- 3.0.1_2 print
=17 Version 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
 - Port Added: 2004-06-17 20:01:21
- Last Update: 2022-07-20 14:22:48
- Commit Hash: 51879c9
- People watching this port, also watch:: libxml2, zip, expat, gmake
- License: GPLv2
- 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.
WWW: https://www.cups-pdf.de/
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- cups-pdf>0:print/cups-pdf
- To install the port:
- cd /usr/ports/print/cups-pdf/ && make install clean
- To add the package, run one of these commands:
- pkg install print/cups-pdf
- pkg install cups-pdf
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: cups-pdf
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1582725313
SHA256 (cups-pdf_3.0.1.tar.gz) = 738669edff7f1469fe5e411202d87f93ba25b45f332a623fb607d49c59aa9531
SIZE (cups-pdf_3.0.1.tar.gz) = 29754
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Runtime dependencies:
-
- cupsd : print/cups
- ghostscript9-agpl-base>=9.16_2 : print/ghostscript9-agpl-base
- Library dependencies:
-
- libcups.so : print/cups
- There are no ports dependent upon this port
- Configuration Options:
- ===> The following configuration options are available for cups-pdf-3.0.1_2:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- print_cups-pdf
- USES:
- ghostscript:run localbase
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
20 Jul 2022 14:22:48 3.0.1_2 |
Tobias C. Berner (tcberner)  |
print: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* Akinori MUSHA aka knu <knu@idaemons.org>
* Alan Eldridge <alane@geeksrus.net>
* Alex Dupre <ale@FreeBSD.org>
* Alex Dupre <sysadmin@alexdupre.com>
* Alexander Vereeken <Alexander88207@protonmail.com>
* Alexey Dokuchaev <danfe@FreeBSD.org>
* Alonso Cardenas Marquez <acm@FreeBSD.org>
* Andreas Klemm <andreas@FreeBSD.org>
* Andreas Klemm <andreas@klemm.gtn.com>
* Andrew Pantyukhin <infofarmer@FreeBSD.org>
* Anish Mistry <amistry@am-productions.biz> (Only the first 15 lines of the commit message are shown above ) |
01 Apr 2022 12:59:06 3.0.1_2 |
Mikael Urankar (mikael)  |
print/cups-pdf: Remove deprecated ghostscript setpdfwrite operator
cups-pdf prints a blank patch without this patch.
PR: 262757
Reported by: freebsd-bugs@micallef.io
Obtained from: archlinux (https://bugs.archlinux.org/task/70313) |
06 Apr 2021 14:31:07 3.0.1_1 |
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
04 Jul 2020 13:36:16
3.0.1_1 |
fluffy  |
print/cups-pdf: fix patching paths |
26 Feb 2020 20:37:25
3.0.1 |
0mp  |
print/cups-pdf: Update to 3.0.1
Changelog:
https://www.cups-pdf.de/changelog.shtml
- Sort variables & improve style.
- Prefix some local variables with an underscore.
- Change the way PDF versions are handled (although the whole mechanism of
changing a configuration file via custom port variables should probably
be deprecated). |
15 Jul 2019 09:02:15
2.6.1_4 |
amdmi3  |
- Whitespace and cosmetic fixes
- Switch to options helpers
- Respect LDFLAGS
- Update WWW |
19 Jul 2016 11:04:14
2.6.1_4 |
mat  |
When there is a do-install target, do not use a post-install target, do
everything at once. Sometime, rename post-install into a options helper
target.
I did not fix ports that were such a mess that I could not figure out
what they really wanted to do. I also did not change ports that had
some version of an auto-plist code in post-install, for the same reason.
With hat: portmgr
Sponsored by: Absolight |
23 May 2016 20:35:01
2.6.1_4 |
amdmi3  |
Remove NLS, DOCS, EXAMPLES and IPV6 from OPTIONS_DEFAULT, they are enabled by
default anyway and don't need to be listed
Approved by: portmgr blanket |
01 Apr 2016 14:16:20
2.6.1_4 |
mat  |
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat: portmgr
Sponsored by: Absolight |
24 Mar 2016 15:47:50
2.6.1_4 |
tijl  |
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) |
11 Mar 2016 11:53:42
2.6.1_3 |
tijl  |
Combine print/cups-base, print/cups-client and print/cups-image into
print/cups and update it to 2.1.3. Also remove print/cups-pstoraster,
improve print/cups-filters, print/foomatic-* and update print/hplip to
3.16.2.
Long description:
First some background. When you hand a file to cups it sets up a chain of
filter programs that converts the file to something a printer understands.
Each filter has a cost associated with it and cups tries to find the
cheapest chain. Costs used to be configured in such a way that files were
first converted to PostScript. This could then be manipulated further (e.g.
putting multiple pages on one sheet) before finally being sent to a
PostScript printer or another filter like pstoraster which produces a raster
format understood by non-PostScript printer drivers. Nowadays most filters (Only the first 15 lines of the commit message are shown above ) |
22 Aug 2015 17:48:36
2.6.1_2 |
hrs  |
- Split ghostscript into X11-independent and -dependent parts:
* print/ghostscript{7,8,9,9-agpl}-base
Installs Ghostscript binary, libgs, and related files.
These ports do not depend on X11 libraries (i.e. x11* devices
are not available). USES=ghostscript will set dependency on
one of them depending on GHOSTSCRIPT_DEFAULT.
The default device is set to "display" or "bbox".
* print/ghostscript{7,8,9,9-agpl}-x11
Installs a shared library which provides X11 support to
the installed Ghostscript binaries. x11* devices will be (Only the first 15 lines of the commit message are shown above ) |
16 Jul 2015 20:53:29
2.6.1_1 |
kwm  |
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 |
13 Nov 2014 07:41:18
2.6.1_1 |
antoine  |
Cleanup plist |
12 May 2014 19:11:27
2.6.1_1 |
rene  |
- Add stage support [1]
- Add option support [1]
- Trim COMMENT
- Strip binary
- Use @sample keyword in pkg-plist
- Do not try to remove etc/cups owned by dependency
PR: ports/189682 [1]
Submitted by: Matthieu Volat <mazhe@alkumuna.eu> |
11 May 2014 05:48:46
2.6.1_1 |
sunpoet  |
- Remove Author line
- Use single space after WWW: |
10 May 2014 22:06:23
2.6.1_1 |
antoine  |
Maintainer no longer wishes to maintain those ports
With hat: portmgr |
20 Sep 2013 22:44:00
2.6.1_1 |
bapt  |
Add NO_STAGE all over the place in preparation for the staging support (cat:
print) |
01 Jun 2012 05:26:28
2.6.1_1 |
dinoex  |
- update png to 1.5.10 |
30 Nov 2011 20:34:19
2.6.1 |
jlaffaye  |
Update to 2.6.1
PR: ports/161306
Submitted by: "Simon Olofsson" <simon@olofsson.de> (maintainer)
Feature safe: yes |
29 Mar 2011 17:53:51
2.5.1 |
dhn  |
- Update to 2.5.1
- Add LICENSE
PR: ports/156013
Submitted by: Simon Olofsson <simon@olofsson.de> |
28 Mar 2010 06:47:48
2.5.0_3 |
dinoex  |
- update to 1.4.1
Reviewed by: exp8 run on pointyhat
Supported by: miwi |
05 Feb 2010 11:46:55
2.5.0_2 |
dinoex  |
- update to jpeg-8 |
28 Dec 2009 17:38:57
2.5.0_1 |
delphij  |
Remove an unneeded plist line to make QAT happy.
Pointy hat to: delphij |
22 Dec 2009 18:14:34
2.5.0 |
delphij  |
Fix broken installation.
Submitted by: maintainer
PR: ports/141900 |
12 Dec 2009 23:38:51
2.5.0 |
pav  |
- Mark BROKEN: does not install
Reported by: pointyhat |
30 Jan 2009 18:47:16
2.5.0 |
gabor  |
- Update to 2.5.0
- Update author info
PR: ports/131064
Submitted by: "Simon Olofsson" <simon@olofsson.de> (maintainer) |
29 Jun 2008 09:50:35
2.4.8 |
miwi  |
- Update to 2.4.8
PR: 125060
Submitted by: Simon Olofsson <simon@olofsson.de> (maintainer) |
06 Jun 2008 13:58:01
2.4.7_1 |
edwin  |
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav) |
27 Mar 2008 14:20:46
2.4.7 |
jadawin  |
- Update to 2.4.7
- Update www and email address
PR: ports/122094
Submitted by: Simon Olofsson <simon@olofsson.de>
Approved by: tabthorpe (mentor) |
27 May 2007 11:30:57
2.4.6 |
miwi  |
- Update to 2.4.6
PR: 112427
Submitted by: Simon Olofsson <simon@olofsson.de> (maintainer) |
19 May 2007 20:32:57
2.4.5_1 |
flz  |
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}. |
06 Mar 2007 19:07:20
2.4.5 |
miwi  |
- Update to 2.4.5
PR: 109796
Submitted by: Simon Olofsson <simon@olofsson.de> (maintainer) |
03 Feb 2007 04:58:54
2.4.4 |
rafan  |
- Update to 2.4.4
PR: ports/108698
Submitted by: Simon Olofsson <simon at olofsson.de> (maintainer) |
23 Nov 2006 16:34:13
2.4.3 |
pav  |
- Update to 2.4.3
PR: ports/105786
Submitted by: Simon Olofsson <simon@olofsson.de> (maintainer) |
04 Oct 2006 15:55:10
2.4.2 |
pav  |
- Update to 2.4.2
PR: ports/103977
Submitted by: Simon Olofsson <simon@olofsson.de> (maintainer) |
28 Jun 2006 21:14:20
2.4.1_1 |
itetcu  |
Starting with version 1.2.0 CUPS implements the "RunAsOption" no longer.
In order to ensure CUPS-PDF is running with the required root privileges
make 'root' the owner of the cups-pdf backend and set the file permissions of
the backend to 0700 (root only).
PR: ports/99498
Submitted by: maintainer |
17 Jun 2006 10:46:25
2.4.1 |
itetcu  |
- Update to 2.4.1
- small esthetic changes
PR: ports/99063
Submitted by: maintainer |
09 Jun 2006 21:20:52
2.4.0 |
pav  |
- Update to 2.4.0
- Take over maintainership
PR: ports/98751
Submitted by: Simon Olofsson <simon@olofsson.de>
Approved by: maintainer in ports/98408, in general |
09 Jun 2006 06:18:55
2.3.1_1 |
itetcu  |
- patch cups-pdf.conf instead of header file.
- install cups-pdf.conf and cups-pdf.conf.sample
- bump PORTREVISION for plist change
- pass maintainership to submitter
PR: ports/98408
Submitted by: Simon Olofsson <simon@olofsson.de>
Approved by: Mark Reidel <ports@mark.reidel.info> (old maintainer)
lawrance (mentor, implicit) |
19 May 2006 07:27:32
2.3.1 |
itetcu  |
- update to 2.3.1 [1]
- portlint
PR: ports/97447
Submitted by: Martin Wilke <freebsd@unixfreunde.de> [1]
Approved by: maintainer (via private email), lawrance (mentor) |
14 May 2006 02:07:23
2.2.0 |
edwin  |
print/cups-pdf: update to 2.2.0, chase MASTER_SITES name change
As reported by the "Unfetchable distfiles reminder" eMail, the distfile
for print/cups-pdf is not fetchable. The last successful attempt points
back to Wed Apr 5 10:35:47 2006 UTC.
While i'm here,
- update to the latest version
- update MASTER_SITES and WWW line
PR: ports/96908
Submitted by: Joerg Pulz <Joerg.Pulz@frm2.tum.de>
Approved by: maintainer timeout |
13 May 2006 01:03:17
1.7.4 |
edwin  |
Remove USE_REINPLACE from all categories starting with P |
24 Jan 2006 01:00:58
1.7.4 |
edwin  |
SHA256ify
Approved by: krion@ |
09 Oct 2005 19:17:09
1.7.4 |
ehaupt  |
- Update to 1.7.4
- Update master site
PR: 87159
Submitted by: Mark Daniel Reidel <ports@mark.reidel.info> (maintainer)
Approved by: novel (mentor) |
08 Mar 2005 14:27:43
1.7.0 |
vs  |
- Update to 1.7.0
- Supports accounts without valid shells again
- Updated PostScript PPD file supporting more DIN formats
PR: ports/78485
Submitted by: maintainer |
30 Jan 2005 13:37:36
1.6.5 |
pav  |
- Update to 1.6.5
PR: ports/76833
Submitted by: Mark Daniel Reidel <ports@mark.reidel.info> (maintainer) |
17 Jun 2004 20:00:24
1.4.2 |
pav  |
Add cups-pdf, a virtual printer for CUPS to produce PDF files.
PR: ports/67961
Submitted by: Mark Daniel Reidel <ports@mark.reidel.info> |