[70103] trunk/dports/lang/parrot/Portfile

Thomas Keller tommyd at macports.org
Thu Jul 29 18:55:56 PDT 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Am 30.07.10 03:47, schrieb Ryan Schmidt:
> On Jul 29, 2010, at 19:45, tommyd at macports.org wrote:
> 
>> Revision: 70103
>>          http://trac.macports.org/changeset/70103
>> Author:   tommyd at macports.org
>> Date:     2010-07-29 17:45:30 -0700 (Thu, 29 Jul 2010)
>> Log Message:
>> -----------
>> * configure with the correct --mandir so dependent ports
>>  which pick up the mandir through parrot_config install
>>  their man pages in a proper location
>> * install parrot straight into ${prefix}, so documentation,
>>  man pages (again) and other files are in the expected
>>  locations
> 
>> @@ -26,10 +27,12 @@
>> depends_lib             port:gmp port:icu
>>
>> configure.cmd           perl Configure.pl
>> -configure.pre_args      --prefix=${prefix}/lib/parrot
>> -configure.args          --optimize
>> +configure.pre_args      --prefix=${prefix} \
>> +                        --mandir=${prefix}/share/man \
>> +                        --optimize
> 
> The convention is that configure.pre_args is only for setting the prefix. Everything else goes in configure.args. So it would be better to say:
> 
> configure.pre_args      --prefix=${prefix}
> configure.args          --mandir=${prefix}/share/man \
>                         --optimize
> 
> Except that --prefix=${prefix} is the default for configure.pre_args, so you can simplify to just:
> 
> configure.args          --mandir=${prefix}/share/man \
>                         --optimize
> 

Ok, I'll include that in the next update.

> Were your changes approved by the port's maintainers, by the way?

Actually not, but as the port was largely outdated I did this (and the
earlier) NMU without the create-ticket-wait-72-hours-finally-continue
workflow. The port is also still not 100% usable (and was not before I
took my hands on it), see <http://trac.parrot.org/parrot/ticket/344> for
more details. Further updates will follow.

Thomas.

- -- 
GPG-Key 0x160D1092 | tommyd3mdi at jabber.ccc.de | http://thomaskeller.biz
Please note that according to the EU law on data retention, information
on every electronic information exchange might be retained for a period
of six months or longer: http://www.vorratsdatenspeicherung.de/?lang=en
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkxSMSwACgkQaf7NlBYNEJIsEwCfcBSjgDxQ96CscbjYcF/erYIR
SHQAmwR+ub2u3FrqMa+VrzMeAZlQkBWs
=iZI+
-----END PGP SIGNATURE-----


More information about the macports-dev mailing list