aboutsummaryrefslogtreecommitdiff
path: root/print/foomatic-db-engine
Commit message (Collapse)AuthorAgeFilesLines
* textproc/libxml2: bump all LIB_DEPENDS consumersCharlie Li2022-04-101-1/+1
| | | | | | | | This is a separate commit to facilitate easier cherry-picking for quarterly. PR: 262853, 262940, 262877, 263126 Approved by: fluffy (mentor)
* textproc/libxml2: bump all dependenciesMatthias Fechner2022-03-261-0/+1
| | | | | This should make sure that all dependent ports will pick up the new version commited with a13ec21cd733f67a9fc0dc00ab45268bdc236246
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* print, science: Add missing USES=gnomeTobias Kortkamp2019-11-081-1/+1
| | | | Notes: svn path=/head/; revision=517059
* print/foomatic-db-engine: Update version 4.0.12=>4.0.13Muhammad Moinur Rahman2018-04-243-11/+17
| | | | | | | - Pet portlint Notes: svn path=/head/; revision=468199
* Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.Mathieu Arnold2016-04-011-1/+1
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412348
* Combine print/cups-base, print/cups-client and print/cups-image intoTijl Coosemans2016-03-112-11/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 have been moved from cups to cups-filters and they have been configured to use PDF as an intermediate format instead of PostScript. Merging of cups-base, cups-client and cups-image into print/cups: - cups-image provides a library to work with the cups raster format. It is only used to implement filters and printer drivers and these only exist in the context of a cups server so there's no need to separate this from cups-base. - cups-client provides a library that allows applications to print via cups. It is possible to use the library to access a remote cups server without running a local cups server, but such a setup is discouraged and the configuration file to set this up has been marked deprecated. It is better to run a local cups server and let that talk to the remote cups server because then you have the benefits of local job queuing in case the remote server is down or busy. Given this and the fact that without filters cups-base is now smaller than it used to be it makes sense to merge the ports. The patch also adds options IPPTOOL, DOCS and NLS which when disabled make the new cups package smaller than the current cups-client package. Merging the ports also prevents problems with options like ZEROCONF being configured differently in both ports. - print/cups was a metaport that depended on cups-base and some filters. There isn't really a need for such a metaport so cups-base can be renamed to cups. The filters can be depended on by printer drivers such as hplip if they need them. Additional changes to the new print/cups: - Clean up the patches. They seem to have been regenerated with post-patch changes included. - Add a patch to prevent intermediate conversion to PDF when a PostScript file is sent to a PostScript printer when cups-filters is installed. - Fix the PAM configuration file. - Add a patch to let the server search /usr/local/share/ppd like on Linux so other ports don't have to add links to it. - Remove ulpt(4) helper scripts. The port uses libusb with ugen(4). - Remove support for mDNSResponder. cups-filters only supports Avahi. - Combine ICONS and XDG_OPEN options into an X11 option to support WITHOUT_X11. - Optionally depend on colord for ICC profile support. - Various smaller changes. Changes to print/cups-filters: - Let the cups_browsed rc.d script depend on cupsd and avahi_daemon instead of LOGIN. - Development of foomatic-filters has been moved to cups-filters so let this port install foomatic related files and add foomatic-filters to CONFLICTS. - Fix location of liblouis tables. - Add patch to fix ICC support. Changes to print/cups-pstoraster: This port is essentially an old version of Ghostscript plus a cups filter. It's no longer developed. This commit removes it and changes existing dependencies to print/cups-filters which depends on print/ghostscript* and includes a gstoraster filter that can handle both PostScript and PDF. Changes to print/foomatic-db*: Remove old MASTER_SITES and dependencies and eliminate PKGNAMEPREFIX. Changes to print/foomatic-filters: Install beh backend with its original name again and add cups-filters to CONFLICTS. Changes to print/hplip: - Stop installing hpijs/foomatic-rip support. This is no longer supported upstream. - Stop installing hpcups PPDs. These are now automatically generated. The bundled PPDs are generated for an older version of cups. - Rename the QT option to X11 to support WITHOUT_X11. - Simplify the patches now that ports are installed in a staging area. - Add a patch to set SO_REUSEPORT (next to SO_REUSEADDR) on the mDNS socket like avahi-daemon does. This fixes Zeroconf support for HP network printers. PR: 207746 Exp-run by: antoine Approved by: portmgr (antoine) Notes: svn path=/head/; revision=410825
* print/foomatic-db-engine is not jobs safeJohn Marino2015-07-061-0/+2
| | | | | | | | | This port has failed on me with multijob several times. The last time, the lib/perl5/site_perl/Foomatic/Defaults.pm file was not installed, so set MAKE_JOBS_UNSAFE. Notes: svn path=/head/; revision=391395
* Cleanup DIST* variables.Mathieu Arnold2015-05-111-2/+2
| | | | | | | | | | | | | | When appropriate: - Try to use DISTVERSION{SUF,PRE}FIX - Replace PORTNAME-PORTVERSION by DISTNAME - Convert MASTER_SITES to use macros - Other light cleanup With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=386097
* Add a patch, that removes the reference to bash fromMikhail Teterin2015-02-151-0/+44
| | | | | | | | | one of the installed scripts. (This was caught by the "QA step" here.) Notes: svn path=/head/; revision=379036
* print/foomatic-db-engine: Update version 4.0.11=>4.0.12Muhammad Moinur Rahman2015-02-152-7/+6
| | | | | | | | | | | - Add LICENSE GPLv2 - Remove MAKE_JOBS_UNSAFE as it builds fine without it - Take maintainrship Approved by: bapt marino (implicit) Notes: svn path=/head/; revision=379033
* Cleanup plistBaptiste Daroussin2015-02-051-6/+1
| | | | Notes: svn path=/head/; revision=378464
* Change the way Perl modules are installed, update the default Perl to 5.18.Mathieu Arnold2014-11-262-4/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before, we had: site_perl : lib/perl5/site_perl/5.18 site_perl/perl_arch : lib/perl5/site_perl/5.18/mach perl_man3 : lib/perl5/5.18/man/man3 Now we have: site_perl : lib/perl5/site_perl site_arch : lib/perl5/site_perl/mach/5.18 perl_man3 : lib/perl5/site_perl/man/man3 Modules without any .so will be installed at the same place regardless of the Perl version, minimizing the upgrade when the major Perl version is changed. It uses a version dependent directory for modules with compiled bits. As PERL_ARCH is no longer needed in plists, it has been removed from PLIST_SUB. The USE_PERL5=fixpacklist keyword is removed, the .packlist file is now always removed, as is perllocal.pod. The old site_perl and site_perl/arch directories have been kept in the default Perl @INC for all Perl ports, and will be phased out as these old Perl versions expire. PR: 194969 Differential Revision: https://reviews.freebsd.org/D1019 Exp-run by: antoine Reviewed by: perl@ Approved by: portmgr Notes: svn path=/head/; revision=373448
* print/foomatic-db-engine: Not jobs safeJohn Marino2014-11-071-1/+3
| | | | | | | Some times man page isn't ready before installing starts. Notes: svn path=/head/; revision=372247
* The FreeBSD x11@ and graphics team proudly presentsNiclas Zeising2014-04-161-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a zeising, kwm production, with help from dumbbell, bdrewery: NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE This update switches over to use the new xorg stack by default on FreeBSD 9 and 10 stable, on osversions where vt(9) is available. It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in /etc/make.conf . FreeBSD 8-STABLE and released versions of FreeBSD still use the old version. A package repository with binary packages for new xorg will be available soon. This patch also contains updates of libxcb and related ports, pixman, as well as some drivers and utilities. Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due to xserver version change. Apart from these updates, the way shared libraries are handled has been changed for all xorg ports, as well as libxml2 and freetype, which means ltverhack is gone and as a consequence shared libraries have been bumped. The plan is that this change will make library bumps less likely in the future. All affected ports have had their portrevisions bumped as a consequence of this. Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT. Update instructions, hardware support, and more notes can be found on https://wiki.freebsd.org/Graphics Thanks to: all testers, bdrewery and the FreeBSD x11@ team exp-run by: bdrewery [1] PR: ports/187602 [1] Approved by: portmgr (bdrewery), core (jhb) Notes: svn path=/head/; revision=351411
* Update to version 4.0.11.Boris Samorodov2014-03-312-3/+3
| | | | Notes: svn path=/head/; revision=349717
* Release cups-* nad foomatic-* ports. Currently I have no enoughBoris Samorodov2014-02-161-1/+1
| | | | | | | | | spare time for those ports. I've submitted ports/186824 to update cups-* ports to version 1.7.0. Notes: svn path=/head/; revision=344633
* . take maintainership print/foomatic-db, print/foomatic-db-engine, ↵Boris Samorodov2013-12-263-21/+30
| | | | | | | | | | | | | | | | | print/foomatic-filters); . update to version 20131207; . change MASTER_SITES; . use new LIB_DEPENDS syntax; . incorporate USES=gmake; . allow staging. PR: ports/184690 Submitted by: bsam (me) Reviewed by: acm (former maintainer, maintainer timeout) Notes: svn path=/head/; revision=337610
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-5/+2
| | | | | | | print) Notes: svn path=/head/; revision=327765
* - convert to the new perl5 frameworkAndrej Zverev2013-09-041-1/+1
| | | | | | | Approved by: portmgr (bapt@, blanket) Notes: svn path=/head/; revision=326272
* - Update to 4.0.7Jose Alonso Cardenas Marquez2011-04-082-4/+3
| | | | Notes: svn path=/head/; revision=272372
* - Update to 4.0.1Jose Alonso Cardenas Marquez2009-06-163-11/+13
| | | | | | | - Bump PORTEPOCH Notes: svn path=/head/; revision=236085
* - Update to 20070124Jose Alonso Cardenas Marquez2007-02-012-4/+4
| | | | Notes: svn path=/head/; revision=183884
* - Update to 20061214Jose Alonso Cardenas Marquez2006-12-162-6/+6
| | | | | | | - Add miwi's mirror to MASTER_SITES (miwi thanks) Notes: svn path=/head/; revision=179956
* - Update to 20061031Jose Alonso Cardenas Marquez2006-11-062-4/+4
| | | | Notes: svn path=/head/; revision=176617
* - Update to 20060922Jose Alonso Cardenas Marquez2006-09-252-4/+4
| | | | Notes: svn path=/head/; revision=173807
* - Update to 20060822Jose Alonso Cardenas Marquez2006-08-232-4/+4
| | | | | | | Approved by: garga (mentor) Notes: svn path=/head/; revision=171281
* - Update to 20060723Jose Alonso Cardenas Marquez2006-07-243-5/+6
| | | | | | | | | - Change master site local to my account Approved by: garga (mentor) Notes: svn path=/head/; revision=168593
* Change maintainer address to my @FreeBSD.org emailJose Alonso Cardenas Marquez2006-07-231-1/+1
| | | | | | | Approved by: garga (mentor) Notes: svn path=/head/; revision=168518
* - Update to 20060618Pav Lucistnik2006-06-192-4/+4
| | | | | | | | PR: ports/99129 Submitted by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe> (maintainer) Notes: svn path=/head/; revision=165815
* - Update to 20060531Pav Lucistnik2006-05-313-14/+20
| | | | | | | | | | | - Host tarball locally - Take maintainership PR: ports/98203 Submitted by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe> Notes: svn path=/head/; revision=164057
* Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtryEdwin Groothuis2006-01-221-1/+1
| | | | | | | | Approved by: krion@ PR: ports/88711 (related) Notes: svn path=/head/; revision=154116
* - Add SHA256Pav Lucistnik2005-11-251-0/+1
| | | | Notes: svn path=/head/; revision=149449
* Update to version 3.0.2Kirill Ponomarev2004-10-126-109/+25
| | | | | | | | PR: ports/72325 Submitted by: Ports Fury Notes: svn path=/head/; revision=118975
* BROKEN: Configure failsKris Kennaway2004-09-181-0/+2
| | | | | | | Approved by: portmgr (self) Notes: svn path=/head/; revision=118237
* Move devel/autoconf->devel/autoconf253 and devel/automake->devel/automake15Ade Lovett2004-08-032-3/+13
| | | | | | | | | | All autotools ports are now truly versioned and do not conflict with each other. This marks the end of "Phase 1" of the autotools updates. Notes: svn path=/head/; revision=115365
* Add another XML patch to fix the build.Joe Marcus Clarke2004-07-071-3/+21
| | | | | | | Reported by: pointyhat via kris Notes: svn path=/head/; revision=113164
* Do not attempt to load the old libxml1 stuff since that was removed fromJoe Marcus Clarke2004-07-071-0/+15
| | | | | | | | | | libxml2-2.6.11. We depend on libxml2 anyway, so this should effectively be a NOP while ensuring this port still builds. Reported by: pointyhat via kris Notes: svn path=/head/; revision=113106
* Sync with new bsd.autotools.mkAde Lovett2004-06-041-1/+1
| | | | Notes: svn path=/head/; revision=110841
* Update ftp/curl to 7.12.0 and bump the shared library version in allPeter Pentchev2004-06-031-2/+2
| | | | | | | dependent ports. Notes: svn path=/head/; revision=110800
* Whoa there, boy, that's a mighty big commit y'all have there...Ade Lovett2004-03-141-1/+1
| | | | | | | | | | | | | | | | | | Begin autotools sanitization sequence by requiring ports to explicitly specify which version of {libtool,autoconf,automake} they need, erasing the concept of a "system default". For ports-in-waiting: USE_LIBTOOL=YES -> USE_LIBTOOL_VER=13 USE_AUTOCONF=YES -> USE_AUTOCONF_VER=213 USE_AUTOMAKE=YES -> USE_AUTOMAKE_VER=14 Ports attempting to use the old style system after June 1st 2004 will be sorely disappointed. Notes: svn path=/head/; revision=103963
* Fix make patch after gettext PORTREVISION bump by using DISTNAME instead ofJoe Marcus Clarke2004-02-201-12/+10
| | | | | | | | | | PKGNAME for the tarball and WRKSRC. PR: 63148 Submitted by: Taoka Fumiyoshi <fmysh@iijmio-mail.jp> Notes: svn path=/head/; revision=101529
* BROKEN: Fails to patchKris Kennaway2004-02-161-0/+2
| | | | Notes: svn path=/head/; revision=101047
* Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.Joe Marcus Clarke2004-02-041-0/+1
| | | | | | | (Part 1) Notes: svn path=/head/; revision=99918
* - Fix build, fix plist, bump versionPav Lucistnik2003-12-132-2/+7
| | | | | | | Reported by: bento via kris Notes: svn path=/head/; revision=95718
* - Update to today (20031120) CVS and fix buildingPav Lucistnik2003-11-202-9/+5
| | | | | | | | | PR: ports/58423 Submitted by: Martin Ranne <gasp@ridcully.dnsalias.org> Approved by: adamw (mentor) Notes: svn path=/head/; revision=94545
* USE_REINPLACE need be defined only when REINPLACE_CMD is used.Trevor Johnson2003-11-171-1/+0
| | | | Notes: svn path=/head/; revision=94172
* Reset bouncing maintainer addressKris Kennaway2003-11-031-1/+1
| | | | Notes: svn path=/head/; revision=92925
* Mark BROKEN (see bento logs). These ports are scheduled for removalKris Kennaway2003-11-031-1/+1
| | | | | | | | after Feb 2 2004 if they are still broken at that time and no fixes have been submitted by PR. Notes: svn path=/head/; revision=92921
* BROKEN: Does not compileKris Kennaway2003-10-281-0/+2
| | | | Notes: svn path=/head/; revision=92381