On 7/26/11 1:33 PM, Ryan Schmidt wrote:
On Jul 26, 2011, at 11:26, Blair Zajac wrote:
Another way is to drop a file in $prefix/etc/profile.d and than arrange to have
the shell source it.
I didn't think we typically did that in MacPorts. For one thing, it's not
compatible with Tiger, but I guess we're caring even less about that now that
Lion is out. Are there any existing ports using this strategy?
I don't know, but is the standard Unix way to add new environmental variables on
Unix systems, so I think we should use this and tell people to source all
$prefix/etc/profile.d/*.sh files:
On our Fedora 13 systems:
ls /etc/profile.d/
/etc/profile.d:
ccache.csh lang.csh
ccache.sh lang.sh
colorls.csh less.csh
colorls.sh less.sh
cvs.csh modules.csh@
cvs.sh modules.sh
glib2.csh mpich2.csh
glib2.sh mpich2.sh
kde.csh qt.csh
kde.sh qt.sh
keychain.csh udisks-bash-completion.sh
keychain.sh vim.csh
krb5-devel.csh vim.sh
krb5-devel.sh which2.csh
krb5-workstation.csh which2.sh
krb5-workstation.sh
Blair
_______________________________________________
macports-dev mailing list
macports-dev@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev