Changes between Version 3 and Version 4 of TracOnOsxNoFink
- Timestamp:
- Feb 20, 2005, 12:18:35 AM (19 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracOnOsxNoFink
v3 v4 7 7 The details here are quite tightly bound to the specific version of each package installed, and therefore are likely to change quickly. Please take this into account, and do not follow them blindly! Also, if you discover any incorrectness, or obsoleteness, please be so kind as to either update this document yourself, or just contact me on ''mario@ruggier.org'' about it. 8 8 9 You should allow yourself a good hour of timefor this installation procedure... and that is real quick and easy when compared to the few days of frustration I spent figuring out why things were not working, due to incomplete, inconistent, or just contradictory documentation that is currently available!9 You should allow yourself a comfortable hour or so for this installation procedure... and that is real quick and easy when compared to the few days of frustration I spent figuring out why things were not working, due to incomplete, inconistent, or just contradictory documentation that is currently available! 10 10 11 11 == Requirements == … … 30 30 === clean-up === 31 31 32 '''Note:''' you may prefer to do this clean-up step only if a first installation processfails.32 '''Note:''' you may prefer to do this clean-up step only if a first installation attempt fails. 33 33 34 Clean out any previo sly installed libs and executables prior to doing the installation process. The files to remove (or rename) are:34 Clean out any previously installed libs and executables prior to doing the installation process. The files to remove (or rename) are: 35 35 {{{ 36 36 sudo rm -rf /usr/local/apr … … 47 47 {{{ 48 48 sudo rm -rf /Library/Python/2.3/libsvn 49 sudo rm -r /Library/Python/2.3/svn49 sudo rm -rf /Library/Python/2.3/svn 50 50 }}} 51 51 … … 57 57 === neon === 58 58 59 In theory you should not need to install this separately, but doing so may avoid some confusing warnings when installing subversion, due to missing entry for darwin in the neon configure script . See this [http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=26484 note on the svn users list] as to why we may want to install neon separately.59 In theory you should not need to install this separately, but doing so may avoid some confusing warnings when installing subversion, due to missing entry for darwin in the neon configure script (the neon currently bundled with subversion). See this [http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=26484 note on the svn users list] as to why we may want to install neon separately. 60 60 61 * Get source tarball from (http://www.webdav.org/neon/)61 * Get latest source tarball from (http://www.webdav.org/neon/) 62 62 {{{ 63 63 cd <neon-distribution-top-dir> … … 71 71 The latest version of swig (1.3.24) will '''not''' work! You need version 1.3.21, as stated in this [http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=26451 message on the svn users list]: "subversion 1.1.x currently REQUIRES swig >= 1.3.19 and <= 1.3.21. Swig1.3.24 is _not_ supported." 72 72 73 * Get source tarball f rom (http://www.swig.org/)73 * Get source tarball for '''1.3.21''' from (http://www.swig.org/) 74 74 * See the generalized [http://svn.collab.net/repos/svn/trunk/subversion/bindings/swig/INSTALL INSTALL] procedure, from which highlights are extracted below: 75 75 {{{ … … 85 85 === subversion === 86 86 87 * Get source tarball from (http://subversion.tigris.org/)87 * Get latest source tarball from (http://subversion.tigris.org/) 88 88 {{{ 89 89 cd <subversion-distribution-top-dir> … … 104 104 === sqlite, pysqlite === 105 105 106 * Get sqlite source tarball from (http://www.sqlite.org/) and pysqlitesource tarball from (http://pysqlite.org/)106 * Get sqlite latest source tarball from (http://www.sqlite.org/) and pysqlite latest source tarball from (http://pysqlite.org/) 107 107 * Follow their respectives installation instructions. 108 108 109 109 === clearsilver === 110 110 111 * Get source tarball from (http://www.clearsilver.net/)111 * Get latest source tarball from (http://www.clearsilver.net/) 112 112 * Installation procedure slightly different from those given by TracOnOsx 113 113 {{{ … … 121 121 === docutils === 122 122 123 * Get source tarball from (http://docutils.sourceforge.net/).123 * Get latest source tarball from (http://docutils.sourceforge.net/). 124 124 * Standard distutils installation. 125 125 … … 137 137 == Creating a trac environment == 138 138 139 First decide the locations for your subversion repository, e.g. {{{/var/svn/test}}}, andfor you trac environment, e.g. {{{/var/trac/test}}}.139 First choose a location for your subversion repository, e.g. {{{/var/svn/test}}}, and one for you trac environment, e.g. {{{/var/trac/test}}}. 140 140 141 141 === svn repository === 142 142 143 Specifying fs-type is actually not necessary, as we have built without bdb, thus making fsfsthe default backend file system.143 Specifying {{{fs-type}}} is actually not necessary, as we have built without bdb, thus making {{{fsfs}}} the default backend file system. 144 144 145 145 {{{