Discussion:
[MacPorts] #57703: gimp-print: replace by gutenprint?
MacPorts
2018-11-30 02:39:08 UTC
Permalink
#57703: gimp-print: replace by gutenprint?
------------------------+------------------------
Reporter: ryandesign | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: | Port: gimp-print
------------------------+------------------------
Do we still need the gimp-print port? The gimp-print project was renamed
to gutenprint in 2004. We have a separate port for gutenprint.
--
Ticket URL: <https://trac.macports.org/ticket/57703>
MacPorts <https://www.macports.org/>
Ports system for macOS
MacPorts
2018-11-30 05:50:03 UTC
Permalink
#57703: gimp-print: replace by gutenprint?
-------------------------+--------------------
Reporter: ryandesign | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: gimp-print |
-------------------------+--------------------

Comment (by ryandesign):

I'm asking because it does not build on macOS Mojave, because on Mojave we
don't have /usr/include so we must use an SDK, and the old autotools files
in gimp-print don't handle the `-syslibroot` flag correctly. I spent a
little time trying to fix this by having the port run autoreconf, but the
autogen.sh and configure.in files have numerous bugs and incompatibilities
with current autotools which make autoreconfing fail. No other ports
depend on gimp-print.
--
Ticket URL: <https://trac.macports.org/ticket/57703#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
MacPorts
2018-11-30 12:19:08 UTC
Permalink
#57703: gimp-print: replace by gutenprint?
-------------------------+--------------------
Reporter: ryandesign | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: gimp-print |
-------------------------+--------------------

Comment (by Schamschula):

IIRC {{{gutenprint}}} only provides the {{{gimp}}} plugin, whereas
{{{gimp-print}}} provides the drivers and utilities.
--
Ticket URL: <https://trac.macports.org/ticket/57703#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
MacPorts
2018-11-30 15:18:14 UTC
Permalink
#57703: gimp-print: replace by gutenprint?
-------------------------+--------------------
Reporter: ryandesign | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: gimp-print |
-------------------------+--------------------

Comment (by jmroot):

Yes, that appears to be the case, but I'm not sure why it should be. The
two can be built from the same tarball, so it seems like there should be a
gutenprint port to install what gimp-print currently installs except not
massively outdated, and a subport called something like gutenprint-gimp-
plugin for what gutenprint currently installs.
--
Ticket URL: <https://trac.macports.org/ticket/57703#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
MacPorts
2018-11-30 16:33:40 UTC
Permalink
#57703: gimp-print: replace by gutenprint?
------------------------------------+--------------------
Reporter: ryandesign | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: gimp-print gutenprint |
------------------------------------+--------------------
Changes (by mf2k):

* port: gimp-print => gimp-print gutenprint


Comment:

David, can you make these changes please?
--
Ticket URL: <https://trac.macports.org/ticket/57703#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS
MacPorts
2018-12-01 20:42:20 UTC
Permalink
#57703: gimp-print: replace by gutenprint?
------------------------------------+--------------------
Reporter: ryandesign | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: gimp-print gutenprint |
------------------------------------+--------------------

Comment (by kencu):

this works
{{{
depends_build-append port:libtool
build.args LIBTOOL="${prefix}/bin/glibtool --tag=CC"

}}}
and gimp-print builds against an SDK:
{{{
$ port -v installed gimp-print
The following ports are currently installed:
gimp-print @4.2.7_0 (active) platform='darwin 18' archs='x86_64'
date='2018-12-01T12:15:57-0800'
}}}
--
Ticket URL: <https://trac.macports.org/ticket/57703#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS
MacPorts
2018-12-01 21:59:51 UTC
Permalink
#57703: gimp-print: replace by gutenprint?
------------------------------------+--------------------
Reporter: ryandesign | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: gimp-print gutenprint |
------------------------------------+--------------------

Comment (by ryandesign):

Oh great, that's much easier than what I was trying. I guess if we don't
decide to replace the port soon, you should commit that.
--
Ticket URL: <https://trac.macports.org/ticket/57703#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS
MacPorts
2018-12-02 02:39:47 UTC
Permalink
#57703: gimp-print: replace by gutenprint?
------------------------------------+--------------------
Reporter: ryandesign | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: gimp-print gutenprint |
------------------------------------+--------------------

Comment (by jmroot):

It's still a version from 14 years ago, so it needs to be updated whether
we decide to rename it or not.
--
Ticket URL: <https://trac.macports.org/ticket/57703#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS
MacPorts
2018-12-03 02:45:22 UTC
Permalink
#57703: gimp-print: replace by gutenprint?
------------------------------------+--------------------
Reporter: ryandesign | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: gimp-print gutenprint |
------------------------------------+--------------------

Comment (by ryandesign):

There's nothing to update. 14 years ago is the most recent version of
gimp-print. Anything newer is called gutenprint, for which there is
already a separate port.
--
Ticket URL: <https://trac.macports.org/ticket/57703#comment:8>
MacPorts <https://www.macports.org/>
Ports system for macOS
Loading...