Overview
Comment: | Added stripping of debugging symbols for Tk/Itcl |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: | 89d8ca3eb22c64b193e79b49e71be85d011aa967 |
User & Date: | rkeene on 2010-09-26 04:37:27 |
Other Links: | manifest | tags |
Context
2010-09-26
| ||
04:37 |
Updated to give warnings when required packages failed to build
Updated to copy built Tclkit to current directory check-in: e062ee58fc user: rkeene tags: trunk | |
04:37 | Added stripping of debugging symbols for Tk/Itcl check-in: 89d8ca3eb2 user: rkeene tags: trunk | |
04:37 |
Updated kitsh to use CFLAGS/CPPFLAGS/LDFLAGS
Updated kitsh comments check-in: 64d5a347c2 user: rkeene tags: trunk | |
Changes
Modified itcl/build.sh from [62e0471051] to [b421315dfc].
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 |
( cd 'build' || exit 1 gzip -dc "../${SRC}" | tar -xf - cd "${BUILDDIR}" || exit 1 ./configure --enable-shared --prefix="${INSTDIR}" --exec-prefix="${INSTDIR}" --with-tcl="${TCLCONFIGDIR}" ${CONFIGUREEXTRA} "${MAKE:-make}" || exit 1 "${MAKE:-make}" install mkdir "${OUTDIR}/lib" || exit 1 cp -r "${INSTDIR}/lib"/itcl*/ "${OUTDIR}/lib/" ) || exit 1 exit 0 |
| > > > > |
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 |
( cd 'build' || exit 1 gzip -dc "../${SRC}" | tar -xf - cd "${BUILDDIR}" || exit 1 ./configure --enable-shared --disable-symbols --prefix="${INSTDIR}" --exec-prefix="${INSTDIR}" --with-tcl="${TCLCONFIGDIR}" ${CONFIGUREEXTRA} "${MAKE:-make}" || exit 1 "${MAKE:-make}" install mkdir "${OUTDIR}/lib" || exit 1 cp -r "${INSTDIR}/lib"/itcl*/ "${OUTDIR}/lib/" strip -g "${OUTDIR}"/lib/itcl*/*.so >/dev/null 2>/dev/null exit 0 ) || exit 1 exit 0 |
Modified tk/build.sh from [bd63ad37a9] to [cdf646bab2].
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
..
52
53
54
55
56
57
58
59
60
61
62
63
|
cd "${BUILDDIR}" || exit 1
for dir in unix win macosx; do
# Remove previous directory's "tkConfig.sh" if found
rm -f 'tkConfig.sh'
cd "${BUILDDIR}/${dir}" || exit 1
./configure --enable-shared --prefix="${INSTDIR}" --with-tcl="${TCLCONFIGDIR}" ${CONFIGUREEXTRA}
"${MAKE:-make}" || continue
"${MAKE:-make}" install
# Update pkgIndex to load libtk from the local directory rather
# than the parent directory
................................................................................
mv "${pkgIndex}.new" "${pkgIndex}"
done
mkdir "${OUTDIR}/lib" || exit 1
cp -r "${INSTDIR}/lib"/tk*/ "${OUTDIR}/lib/"
cp -r "${INSTDIR}/lib"/libtk* "${OUTDIR}/lib"/tk*/
break
done
) || exit 1
exit 0
|
|
>
>
>
>
|
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
..
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
|
cd "${BUILDDIR}" || exit 1 for dir in unix win macosx; do # Remove previous directory's "tkConfig.sh" if found rm -f 'tkConfig.sh' cd "${BUILDDIR}/${dir}" || exit 1 ./configure --enable-shared --disable-symbols --prefix="${INSTDIR}" --with-tcl="${TCLCONFIGDIR}" ${CONFIGUREEXTRA} "${MAKE:-make}" || continue "${MAKE:-make}" install # Update pkgIndex to load libtk from the local directory rather # than the parent directory ................................................................................ mv "${pkgIndex}.new" "${pkgIndex}" done mkdir "${OUTDIR}/lib" || exit 1 cp -r "${INSTDIR}/lib"/tk*/ "${OUTDIR}/lib/" cp -r "${INSTDIR}/lib"/libtk* "${OUTDIR}/lib"/tk*/ strip -g "${OUTDIR}"/lib/tk*/*.so >/dev/null 2>/dev/null break done exit 0 ) || exit 1 exit 0 |