non port: print/gutenprint-base/Makefile |
Number of commits found: 40 |
Tuesday, 17 Jan 2017
|
18:29 amdmi3
- Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL
Approved by: portmgr blanket
|
Friday, 1 Apr 2016
|
14:16 mat
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat: portmgr
Sponsored by: Absolight
|
Friday, 11 Mar 2016
|
11:53 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
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)
|
Sunday, 22 Nov 2015
|
00:51 amdmi3
Use ?= for setting PORTREVISION to allow it to be overridden in slave ports,
namely gimp-gutenprint
Reported by: mcdouga9 at egr dot msu dot edu
Approved by: portmgr blanket
|
Tuesday, 22 Sep 2015
|
23:59 amdmi3
- Make GTK2 support optional
- Fix module directory handling
- Strip libraries
- Minor fixes
PR: 196321, 200017, 202324
Submitted by: mazhe@alkumuna.eu, yuri@rawbw.com, amdmi3@FreeBSD.org,
cmt@burggraben.net (maintainer)
Approved by: cmt@burggraben.net (maintainer)
|
Saturday, 20 Dec 2014
|
19:33 bapt
cleanup plist
|
Thursday, 24 Jul 2014
|
21:15 danilo
- Update from 5.2.8 to 5.2.10
- Add stage support
- Convert USE_BZIP2 and USE_GNOME=gnomehack to USES
PR: ports/191209
Submitted by: cmt@burggraben.net
|
Monday, 21 Jul 2014
|
05:16 antoine
Fix LIB_DEPENDS
With hat: portmgr
|
Wednesday, 16 Jul 2014
|
08:44 bapt
Fix some non default LIB_DEPENDS
With hat: portmgr
|
Wednesday, 25 Jun 2014
|
05:35 bapt
Convert GMAKE to MAKE_CMD
Please note that lots of invocation of MAKE_CMD here are wrong as they do not
properly respect MAKE_ENV and friends
With hat: portmgr
|
Friday, 20 Sep 2013
|
22:44 bapt
Add NO_STAGE all over the place in preparation for the staging support (cat:
print)
|
Tuesday, 3 Sep 2013
|
19:39 antoine
Add an explicit dependency on pkgconf
(needed for good gtk20 detection)
Approved by: portmgr (bapt)
|
Monday, 27 May 2013
|
09:25 bapt
Do not try to delete directories not created by the port
Reported by: pkg (DEVELOPER_MODE)
|
Wednesday, 24 Apr 2013
|
18:10 ak
- Convert USE_GETTEXT to USES (part 3)
Approved by: portmgr (bapt)
|
Tuesday, 3 Jul 2012
|
15:36 scheidell
- print/gutenprint-cups build prompts unprivileged user [1]
- Upgrade related porrs to 5.2.8 [2]
- Convert to OptionsNG [2]
- Add GPL license information [2]
- pet portlint (minor re-arrancement of COMMENT/LICENSE to shut portlint up)
PR: ports/169026 [1]
Submitted by: dougb@ [1]
Submitted by: Christoph Moench-Tegeder <cmt@burggraben.net> (maintainer) [2]
|
Friday, 1 Jun 2012
|
05:26 dinoex
- update png to 1.5.10
|
Monday, 17 Oct 2011
|
00:11 pawel
- Unbreak and update to version 5.2.7
- Assign maintainership to submitter
PR: ports/161680
Submitted by: Christoph Moench-Tegeder <cmt@burggraben.net>
|
Monday, 26 Sep 2011
|
17:37 dinoex
- use cups-client
|
Friday, 23 Sep 2011
|
22:26 amdmi3
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936
Submitted by: myself
Exp-runs by: pav
Approved by: pav
|
Thursday, 11 Aug 2011
|
19:20 kwm
Remove USE_GNOME=gnometarget from ports. It has been a empty keyword since
mid 2008.
PR: ports/159624
Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru>
|
Monday, 26 Jul 2010
|
00:03 linimon
Reset ahze@ due to maintainer-timeouts and no response to email.
Hat: portmgr
|
Sunday, 28 Mar 2010
|
06:47 dinoex
- update to 1.4.1
Reviewed by: exp8 run on pointyhat
Supported by: miwi
|
Friday, 5 Feb 2010
|
11:46 dinoex
- update to jpeg-8
|
Tuesday, 22 Dec 2009
|
03:03 ahze
Update to 5.2.4
|
Saturday, 22 Aug 2009
|
00:35 amdmi3
- Switch SourceForge ports to the new File Release System: categories starting
with P,R,S
|
Friday, 31 Jul 2009
|
13:57 dinoex
- bump all port that indirectly depends on libjpeg and have not yet been bumped
or updated
Requested by: edwin
|
Friday, 6 Jun 2008
|
13:58 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)
|
Thursday, 20 Mar 2008
|
09:56 pav
- Remove USE_GETOPT_LONG which is a no-op since March 2007
|
Wednesday, 19 Mar 2008
|
17:25 ahze
Update to 5.1.7
|
Friday, 29 Feb 2008
|
18:26 ahze
Update to 5.1.6
|
Wednesday, 24 Oct 2007
|
23:54 ahze
Correct path to lpstat so gimp (and others) can find pre-configured-cups
printers.
|
Monday, 23 Jul 2007
|
09:36 rafan
- Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
supports them. This is determined by running ``configure --help'' in
do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
subdirectory detection.
PR: ports/111470
Approved by: portmgr
Discussed with: stas (Mk/*), gerald (info related stuffs)
Tested by: pointyhat exp run
|
Tuesday, 26 Jun 2007
|
15:07 ahze
Update to 5.1.3
|
Saturday, 19 May 2007
|
20:32 flz
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
|
Saturday, 28 Apr 2007
|
06:05 ahze
- Add gimp-devel-gutenprint [1]
- Make gimp-devel depend on gimp-devel-gutenprint instead of gimp-gutenprint [2]
Repocopied by: marcus [1]
Reported by: kris mail [2]
|
Monday, 16 Apr 2007
|
12:20 ahze
- Make gimp-gutenprint depend on gutenprint-base instead of gutenprint
PR: ports/111332
ports/111569
Submitted by: Brian <knightbg@yahoo.com>
Mats Dufberg <mats@dufberg.se>
|
Monday, 9 Apr 2007
|
12:26 ahze
Only install escputil.1 in gutenprint-base port
Reported by: kris via pointyhat
|
Friday, 6 Apr 2007
|
12:45 ahze
don't create cups dirs if port is not gutenprint-cups
|
Wednesday, 4 Apr 2007
|
21:48 ahze
Make gimp and gimp-devel friendly
PR: 111241
Reported by: Jonathan Lennox <lennox@cs.columbia.edu>
|
15:05 ahze
- Update to 5.1.0
- Split up gutenprint
You must upgrade gutenprint with one of the following examples
portmaster -o print/gutenprint-base gutenprint
portmaster -u print/gutenprint
or
portupgrade -o print/gutenprint-base gutenprint
portupgrade -u print/gutenprint
Repocopied by: marcus
|
Number of commits found: 40 |