[25413] trunk/dports/print/ghostscript/Portfile
Ryan Schmidt
ryandesign at macports.org
Mon May 21 18:52:43 PDT 2007
On May 21, 2007, at 11:36, source_changes at macosforge.org wrote:
> Revision: 25413
> http://trac.macosforge.org/projects/macports/changeset/25413
> Author: digdog at macports.org
> Date: 2007-05-21 09:36:54 -0700 (Mon, 21 May 2007)
>
> Log Message:
> -----------
> patch for #11901
>
> Modified Paths:
> --------------
> trunk/dports/print/ghostscript/Portfile
>
> Modified: trunk/dports/print/ghostscript/Portfile
> ===================================================================
> --- trunk/dports/print/ghostscript/Portfile 2007-05-21 16:28:48 UTC
> (rev 25412)
> +++ trunk/dports/print/ghostscript/Portfile 2007-05-21 16:36:54 UTC
> (rev 25413)
> @@ -26,6 +26,12 @@
> ghostscript-fonts-std-8.11.tar.gz md5
> 6865682b095f8c4500c54b285ff05ef6 \
> ghostscript-fonts-other-6.0.tar.gz md5
> 1a643ae62ef166562e4d422b1a601272
>
> +configure {
> + # MacPorts 1.4.1 or higher adds -I${prefix}/include and -L$
> {prefix}/lib flags to the configure by default.
> + # This change may break building ghostscript. Here is a
> workaround to avoid this issue.
> + system "cd $worksrcpath && ./configure --prefix=${prefix}"
> +}
> +
> build.target
>
> destroot.destdir prefix=${destroot}/${prefix}
How does the MacPorts change break ghostscript? And are you sure this
is the best solution? Wouldn't it be better to just remove the -I$
{prefix}/include and -L${prefix}/lib flags from their respective
variables? I think doing it the way you're doing it may break other
things, since now you're not having any of the env variables that
MacPorts uses. I'm guessing this would also break the +universal
variant (if in fact it ever worked with ghostscript).
More information about the macports-dev
mailing list