Changeset 85e109d for general/prog/tcl.xml
- Timestamp:
- 09/14/2014 01:39:38 PM (10 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.6, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 547042b2
- Parents:
- b62ac136
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
general/prog/tcl.xml
rb62ac136 r85e109d 124 124 </para> 125 125 126 <screen><userinput>cd unix && 126 <screen><userinput>rm -rf pkgs/sqlite3.8.6 && 127 export SRCDIR=`pwd` && 128 129 cd unix && 130 127 131 ./configure --prefix=/usr \ 128 132 --without-tzdata \ … … 130 134 $([ $(uname -m) = x86_64 ] && echo --enable-64bit) && 131 135 make && 132 136 <!-- 133 137 sed -e "s@^\(TCL_SRC_DIR='\).*@\1/usr/include'@" \ 134 138 -e "/TCL_B/s@='\(-L\)\?.*unix@='\1/usr/lib@" \ 135 -i tclConfig.sh</userinput></screen> 139 -i tclConfig.sh</userinput></screen>--> 140 sed -e "s#$SRCDIR/unix#/usr/lib#" \ 141 -e "s#$SRCDIR#/usr/include#" \ 142 -i tclConfig.sh && 143 144 sed -e "s#$SRCDIR/unix/pkgs/tdbc1.0.1#/usr/lib/tdbc1.0.0#" \ 145 -e "s#$SRCDIR/pkgs/tdbc1.0.1/generic#/usr/include#" \ 146 -e "s#$SRCDIR/pkgs/tdbc1.0.1/library#/usr/lib/tcl8.6#" \ 147 -e "s#$SRCDIR/pkgs/tdbc1.0.1#/usr/include#" \ 148 -i pkgs/tdbc1.0.1/tdbcConfig.sh && 149 150 sed -e "s#$SRCDIR/unix/pkgs/itcl4.0.1#/usr/lib/itcl4.0.0#" \ 151 -e "s#$SRCDIR/pkgs/itcl4.0.1/generic#/usr/include#" \ 152 -e "s#$SRCDIR/pkgs/itcl4.0.1#/usr/include#" \ 153 -i pkgs/itcl4.0.1/itclConfig.sh && 154 155 unset SRCDIR</userinput></screen> 156 136 157 137 158 <para> … … 190 211 191 212 <para> 192 <command>sed -e ... tclConfig.sh</command>: The 193 <application>Tcl</application> package expects that its source tree is 194 preserved so that packages depending on it for their compilation 195 can utilize it. This <command>sed</command> removes the references to the 196 build directory and replaces them with saner system-wide locations. 213 <command>rm -rf pkgs/sqlite3.8.6 </command>: <application>SQLite Tcl 214 Extension Architecture (TEA)</application> is removed, because it is 215 optionally installed by <xref linkend="sqlite"/> 216 </para> 217 218 <para> 219 <command>sed -e ...</command>: The <application>Tcl</application> package 220 expects that its source tree is preserved so that packages depending on 221 it for their compilation can utilize it. These <command>sed</command> 222 remove the references to the build directory and replace them with saner 223 system-wide locations. 197 224 </para> 198 225 … … 216 243 <seg> 217 244 /usr/lib/itcl4.0.1, 218 /usr/lib/sqlite3.8.6,219 245 /usr/lib/tcl8, 220 246 /usr/lib/tcl&tcl-ver;,
Note:
See TracChangeset
for help on using the changeset viewer.