[MacPorts] #20625: [subversion] "xcode" variant to use MacPorts subversion in Xcode
#20625: [subversion] "xcode" variant to use MacPorts subversion in Xcode ------------------------------+--------------------------------------------- Reporter: nathan@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Low | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: subversion ------------------------------+--------------------------------------------- It would be handy if the subversion port had an "xcode" variant which symlinked all the required files in /usr/lib to the relevant files under /opt/local/lib. These files are: {{{ libapr-1.dylib libaprutil-1.dylib libsvn_client-1.dylib libsvn_delta-1.dylib libsvn_diff-1.dylib libsvn_fs_fs-1.dylib libsvn_fs-1.dylib libsvn_ra_local-1.dylib libsvn_ra_svn-1.0.dylib libsvn_ra-1.dylib libsvn_wc-1.dylib libsvn_repos-1.dylib libsvn_subr-1.dylib }}} -- Ticket URL: <http://trac.macports.org/ticket/20625> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20625: subversion: add +xcode variant to use MacPorts subversion in Xcode ------------------------------+--------------------------------------------- Reporter: nathan@… | Owner: dluke@… Type: enhancement | Status: new Priority: Low | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: subversion ------------------------------+--------------------------------------------- Changes (by ryandesign@…): * cc: ryandesign@… (added) * owner: macports-tickets@… => dluke@… Comment: It would not be proper for MacPorts to install files in /usr, and certainly not for MacPorts to modify files installed by the operating system. -- Ticket URL: <http://trac.macports.org/ticket/20625#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20625: subversion: add +xcode variant to use MacPorts subversion in Xcode ------------------------------+--------------------------------------------- Reporter: nathan@… | Owner: dluke@… Type: enhancement | Status: new Priority: Low | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: subversion ------------------------------+--------------------------------------------- Comment(by nathan@…): What do you mean by "proper"? In lieu of changes to Xcode by Apple, this is the only way to integrate Xcode with the MacPorts version of Subversion. -- Ticket URL: <http://trac.macports.org/ticket/20625#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20625: subversion: add +xcode variant to use MacPorts subversion in Xcode ------------------------------+--------------------------------------------- Reporter: nathan@… | Owner: dluke@… Type: enhancement | Status: new Priority: Low | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: subversion ------------------------------+--------------------------------------------- Comment(by ryandesign@…): It is a fundamental principle of MacPorts that it does not interfere with your Apple-provided software. The way this is accomplished is that MacPorts software is supposed to be confined to its own prefix (e.g. /opt/local). There are some exceptions but in general this is true. The variant you propose would interfere with Apple-provided software. First, replacing the system's svn libraries would interfere with the system's svn program. And if you were to uninstall the subversion port, it would leave your system's Subversion completely nonfunctional. -- Ticket URL: <http://trac.macports.org/ticket/20625#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20625: subversion: add +xcode variant to use MacPorts subversion in Xcode -------------------------------+-------------------------------------------- Reporter: nathan@… | Owner: dluke@… Type: enhancement | Status: closed Priority: Low | Milestone: Component: ports | Version: 1.7.1 Resolution: wontfix | Keywords: Port: subversion | -------------------------------+-------------------------------------------- Changes (by dluke@…): * status: new => closed * resolution: => wontfix Comment: As an alternative, you could probably do some DYLD_* environment magic to make xcode look at ${prefix} for libraries. We're not going to be messing around with apple-installed libraries. -- Ticket URL: <http://trac.macports.org/ticket/20625#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts