Check-in [4b7dc4b29d]
Overview
Comment:Updated to no longer quote references to MAKE
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 4b7dc4b29d0a7b31f687fb8148d43da0e03effe7
User & Date: rkeene on 2010-09-26 04:39:03
Other Links: manifest | tags
Context
2010-09-26
04:39
Installed all packages that come with Tcl

Removed demos from Tk check-in: 31d4e5f3a4 user: rkeene tags: trunk

04:39
Updated to no longer quote references to MAKE check-in: 4b7dc4b29d user: rkeene tags: trunk
04:38
KitCreator 0.0.5.x check-in: 6d978c1a18 user: rkeene tags: trunk, 0.0.5
Changes

Modified itcl/build.sh from [0f3e73b2cc] to [fd13456f4a].

58
59
60
61
62
63
64
65

66
67

68
69
70
71
72
73
74
58
59
60
61
62
63
64

65
66

67
68
69
70
71
72
73
74







-
+

-
+







	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} || exit 1

	"${MAKE:-make}" install
	${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

Modified mk4tcl/build.sh from [bf2f329a84] to [1fdbf70bfc].

51
52
53
54
55
56
57
58
59


60
61
62
63
64
51
52
53
54
55
56
57


58
59
60
61
62
63
64







-
-
+
+





		${PATCH:-patch} -p1 < "${patch}"
	done

	cd "${BUILDDIR}/unix" || exit 1

	# Build static libraries for linking against Tclkit
	./configure --disable-shared --prefix="${INSTDIR}" --exec-prefix="${INSTDIR}" --with-tcl="${TCLCONFIGDIR}/../generic" ${CONFIGUREEXTRA}
	"${MAKE:-make}" tcllibdir="${INSTDIR}/lib" || exit 1
	"${MAKE:-make}" tcllibdir="${INSTDIR}/lib" install
	${MAKE:-make} tcllibdir="${INSTDIR}/lib" || exit 1
	${MAKE:-make} tcllibdir="${INSTDIR}/lib" install

	exit 0
) || exit 1

exit 0

Modified tcl/build.sh from [1a666efbfb] to [dfb8a2bbd9].

52
53
54
55
56
57
58
59

60
61

62
63
64
65
66
67
68
52
53
54
55
56
57
58

59
60

61
62
63
64
65
66
67
68







-
+

-
+







		# Remove previous directory's "tclConfig.sh" if found
		rm -f 'tclConfig.sh'

		cd "${BUILDDIR}/${dir}" || exit 1

		./configure --disable-shared --prefix="${INSTDIR}" ${CONFIGUREEXTRA}

		"${MAKE:-make}" || continue
		${MAKE:-make} || continue

		"${MAKE:-make}" install
		${MAKE:-make} install

		mkdir "${OUTDIR}/lib" || exit 1
		cp -r "${INSTDIR}/lib"/tcl*/ "${OUTDIR}/lib/"

		break
	done
) || exit 1

Modified tclvfs/build.sh from [27370b8fc2] to [fa5b10e0ea].

52
53
54
55
56
57
58
59
60


61
62
63
64
65
66
67
52
53
54
55
56
57
58


59
60
61
62
63
64
65
66
67







-
-
+
+







		${PATCH:-patch} -p1 < "${patch}"
	done                                                                                                                               

	cp generic/vfs.c .

	# Build static version
	./configure --disable-shared --prefix="${INSTDIR}" --exec-prefix="${INSTDIR}" --with-tcl="${TCLCONFIGDIR}" ${CONFIGUREEXTRA}
	"${MAKE:-make}" || exit 1
	"${MAKE:-make}" install
	${MAKE:-make} || exit 1
	${MAKE:-make} install

	mkdir "${OUTDIR}/lib" || exit 1
	cp -r "${INSTDIR}/lib"/vfs*/ "${OUTDIR}/lib/"
	rm -f "${OUTDIR}/lib"/vfs*/*.a "${OUTDIR}/lib"/vfs*/*.so

	exit 0
) || exit 1

Modified tk/build.sh from [817f12a8b2] to [56eddcd606].

52
53
54
55
56
57
58
59

60
61

62
63
64
65
66
67
68
52
53
54
55
56
57
58

59
60

61
62
63
64
65
66
67
68







-
+

-
+







		# 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} || continue

		"${MAKE:-make}" install
		${MAKE:-make} install

		# Update pkgIndex to load libtk from the local directory rather
		# than the parent directory
		for pkgIndex in "${INSTDIR}"/lib/tk*/pkgIndex.tcl; do
			sed 's@ \.\. @ @g' "${pkgIndex}" > "${pkgIndex}.new"
			mv "${pkgIndex}.new" "${pkgIndex}"
		done