Opened 12 years ago

Closed 9 years ago

#12943 closed enhancement (fixed)

macports1.0 tcl files should go in ${prefix}

Reported by: nox@… Owned by: macports-tickets@…
Priority: Normal Milestone: MacPorts 1.9.0
Component: base Version: 1.6.0
Keywords: Cc: afb@…, jmpp@…
Port:

Description

We should put all of the port TCL packages in ${prefix}/share/tcl. Particulary macports1.0 which installs in the root system in /Applications/Library.

Attachments (1)

tcl_package_dir.diff (3.6 KB) - added by nox@… 12 years ago.
Make use of ${auto_path} instead of polluting /Library/Tcl

Download all attachments as: .zip

Change History (9)

Changed 12 years ago by nox@…

Attachment: tcl_package_dir.diff added

Make use of ${auto_path} instead of polluting /Library/Tcl

comment:1 Changed 12 years ago by nox@…

Not /Applications/Libary but /Library/Tcl, sorry.

comment:3 Changed 12 years ago by afb@…

Darwin: /Library/Tcl/macports1.0
FreeBSD: /usr/local/lib/tcl8.4/macports1.0
Linux: /usr/share/tcl8.4/macports1.0

comment:4 Changed 11 years ago by afb@…

Now installing in ~/Library/Tcl, if not having privileges for /Library/Tcl

comment:5 Changed 10 years ago by nox@…

Resolution: wontfix
Status: newclosed

Use --with-tclpackage configure flag.

comment:6 Changed 10 years ago by jmroot (Joshua Root)

Resolution: wontfix
Status: closedreopened
Type: defectenhancement

Installing into /Library/Tcl is not useful for regular users. We should change the default, and developers who want to be able to package require macports in tclsh can use --with-tclpackage.

comment:7 Changed 10 years ago by nox@…

Heh. I know that, I'm the one who filed this ticket ;) But I thought that 17 months the decision was made to not change this default value.

comment:8 Changed 9 years ago by jmroot (Joshua Root)

Cc: nox@… removed
Milestone: MacPorts FutureMacPorts 1.9.0
Resolution: fixed
Status: reopenedclosed
Note: See TracTickets for help on using tickets.