[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