[30293] trunk/dports/lang/clisp
Ryan Schmidt
ryandesign at macports.org
Fri Oct 26 00:53:19 PDT 2007
On Oct 23, 2007, at 18:45, source_changes at macosforge.org wrote:
> Revision: 30293
> http://trac.macosforge.org/projects/macports/changeset/30293
> Author: eridius at macports.org
> Date: 2007-10-23 16:45:28 -0700 (Tue, 23 Oct 2007)
>
> Log Message:
> -----------
> Update clisp 2.42, and at the same time make significant changes so
> this will actually build under Leopard
>
> Modified Paths:
> --------------
> trunk/dports/lang/clisp/Portfile
>
> Removed Paths:
> -------------
> trunk/dports/lang/clisp/files/
>
> Modified: trunk/dports/lang/clisp/Portfile
> ===================================================================
> --- trunk/dports/lang/clisp/Portfile 2007-10-23 22:46:03 UTC (rev
> 30292)
> +++ trunk/dports/lang/clisp/Portfile 2007-10-23 23:45:28 UTC (rev
> 30293)
> @@ -1,10 +1,11 @@
> # $Id$
>
> PortSystem 1.0
> +
> name clisp
> -version 2.40
> +version 2.42
> categories lang
> -maintainers nomaintainer
> +maintainers eridius openmaintainer
> platforms darwin
> description The Clisp Common Lisp Implementation
> long_description \
> @@ -21,9 +22,9 @@
> homepage http://clisp.cons.org/
> master_sites gnu:clisp/release/${version} \
> sourceforge
> -checksums sha1 4e64b3d04c91b16bc2626f5d89938dbcd4d71a56
> +checksums md5 3fc28342e446a62c1eb4f65277929888 \
> + sha1 4c39a5549d2821b1d5ab1cfca172527e9053af1c
> use_bzip2 yes
> -patchfiles patch-documentation.lisp
>
> depends_lib port:readline \
> port:gettext \
> @@ -41,82 +42,74 @@
> }
>
> platform darwin 6 {
> - ui_msg "clisp is not supported on Jaguar (OS X 10.2.x)"
> - exit 1
> + throw UNSUPPORTED "clisp is not supported on Jaguar (OS X 10.2.x)"
> }
[snip]
Hm! I've never seen "throw" in a portfile before. Interesting. Seems
to work though. (I made a minor fix in r30386). Is "throw" how we
should be handling unsupported platforms? What else should we be
throwing, instead of 'return -code error "message"' which is what I
thought was recommended before?
More information about the macports-dev
mailing list