Changes between Version 1 and Version 2 of TracOnSlackware12
- Timestamp:
- Jul 26, 2007, 9:20:38 AM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracOnSlackware12
v1 v2 1 = Prerequisites = 1 = Trac on Slackware 12.0 = 2 The above instruction tells about deploying trac on Slackware Linux 12.0. 3 4 == Prerequisites == 2 5 This software must be installed: 3 6 * d/python … … 8 11 * checkinstall (1.6.0, if you use 1.6.1, don't forget to add --install=yes into it's options list) 9 12 10 = Installing software=13 == Installing software == 11 14 12 == SQLite==15 === SQLite === 13 16 Build and install: 14 17 {{{ … … 18 21 }}} 19 22 20 == pysqlite==23 === pysqlite === 21 24 Build and install: 22 25 {{{ … … 26 29 27 30 28 == SWIG==31 === SWIG === 29 32 Build and install: 30 33 {{{ … … 34 37 }}} 35 38 36 == Subversion==39 === Subversion === 37 40 Subversion package need to be rebuild to enable SWIG. 38 41 * Grab sources and !SlackBuild of original package (see source/d/subversion). … … 86 89 Note that version number and package revision can be different. 87 90 88 == pycxx==91 === pycxx === 89 92 Build and install: 90 93 {{ … … 92 95 }} 93 96 94 == pysvn==97 === pysvn === 95 98 Since Slackware lacks some crypto libraries, it's neccessary to patch Source/setup.py first: 96 99 {{{ … … 109 112 }}} 110 113 111 == Clearsilver==114 === Clearsilver === 112 115 Build and install: 113 116 {{{ … … 117 120 }}} 118 121 119 == trac==122 === trac === 120 123 Build and install: 121 124 {{{ … … 125 128 }}} 126 129 127 = Notes on Python modules = 130 === mod_python (optional) === 131 Build and install: 132 {{{ 133 configure --prefix=/usr --sysconfdir=/etc --with-apxs=/usr/sbin/apxs 134 make 135 checkinstall --type=slackware --arch=i686 --pkgname=mod_python --pkgrelease=trac1 --default 136 }}} 137 Don't forget to add teh following into /etc/httpd/httpd.conf: 138 {{{ 139 LoadModule python_module lib/httpd/modules/mod_python.so 140 }}} 141 142 == Notes on Python Modules == 128 143 * Check whether all the modules are installed into /usr/lib/python2.5/site-packages 129 144 * Check whether /usr/lib/python is a symlink to /usr/lib/python2.5 130 145 131 = Configuring=146 == Configuring == 132 147 Configuration of trac on Slackware is the same as for other Linux distros, there is no peculiarity.