[43176] trunk/dports/x11/lesstif/Portfile
Ryan Schmidt
ryandesign at macports.org
Sun Dec 7 02:02:33 PST 2008
On Dec 6, 2008, at 16:48, jeremyhu at macports.org wrote:
> Revision: 43176
> http://trac.macports.org/changeset/43176
> Author: jeremyhu at macports.org
> Date: 2008-12-06 14:48:38 -0800 (Sat, 06 Dec 2008)
> Log Message:
> -----------
> lesstif: Install to correct prefix. Fixes bug #17508 - maintainer
> timeout
Also you changed the dependencies, added the homepage variable, and
turned off the universal variant.
I'm sure these are fine changes, but make sure your log messages
describe everything you do, and ideally say why if it's not obvious.
You added the homepage because it is a required variable and port
lint probably reminded you of that; you changed dependencies because
you probably found with otool -L that lesstif did link against all
those things; and I'm not sure why you turned off the universal
variant, but probably because you either got an error building or it
didn't end up building universal, or one of the dependencies isn't
universal.
> Modified Paths:
> --------------
> trunk/dports/x11/lesstif/Portfile
>
> Modified: trunk/dports/x11/lesstif/Portfile
> ===================================================================
> --- trunk/dports/x11/lesstif/Portfile 2008-12-06 22:47:27 UTC (rev
> 43175)
> +++ trunk/dports/x11/lesstif/Portfile 2008-12-06 22:48:38 UTC (rev
> 43176)
> @@ -3,18 +3,29 @@
> PortSystem 1.0
> name lesstif
> version 0.95.0
> +revision 1
> categories x11
> maintainers lomion at mac.com
> description An Open Source implementation of OSF/Motif.
> long_description This is an independent implementation of the
> Motif widget set, originally developed by the Hungry Programmers.
> It has been somewhat superceded by the openMotif toolkit now that
> the OSF has open-sourced the original reference bits.
> platforms darwin
> +homepage http://www.lesstif.org
> master_sites sourceforge
> checksums md5 ab895165c149d7f95843c7584b1c7ad4
> use_bzip2 yes
> -depends_lib lib:libX11.6:XFree86
> -prefix ${x11prefix}
> configure.args --enable-production --without-freetype-includes
> +universal_variant no
>
> +depends_lib \
> + lib:libICE.6:xorg-libice \
> + lib:libSM.6:xorg-libsm \
> + lib:libX11.6:xorg-libX11 \
> + lib:libXau.6:xorg-libXau \
> + lib:libXdmcp.6:xorg-libXdmcp \
> + lib:libXext.6:xorg-libXext \
> + lib:libXp.6:xorg-libXp \
> + lib:libXt.6:xorg-libXt
> +
> variant motif12 { configure.args-append --enable-build-12 }
> variant motif20 { configure.args-append --enable-build-20 }
> variant xdnd { configure.args-append --enable-xdnd }
More information about the macports-dev
mailing list