Check-in [32e6a2e492]
Overview
Comment:Fixed issue with dbus-tcl putting files in weird places Updated to clean-up "out" directories up run
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1:32e6a2e4929de61e7cceb9fc20257ebf6029f0ce
User & Date: rkeene on 2011-07-06 02:15:29
Other Links: manifest | tags
Context
2011-07-06
03:08
Updated to support skipping re-building of Tcl Added tclreadline package check-in: 9475a0176c user: rkeene tags: trunk
02:15
Fixed issue with dbus-tcl putting files in weird places Updated to clean-up "out" directories up run check-in: 32e6a2e492 user: rkeene tags: trunk
02:03
Updated build procedure to use a common handler check-in: 6305420046 user: rkeene tags: trunk
Changes

Modified server/buildpkgs/build_all.sh from [9154479c58] to [d1d316a9e2].

    19     19   fi
    20     20   export CLEANONLY DISTCLEAN
    21     21   
    22     22   CONFIGUREEXTRA="$@"
    23     23   export CONFIGUREEXTRA
    24     24   
    25     25   # Determine path to "tclConfig.sh"
    26         -rm -rf tcl/build tcl/inst
           26  +rm -rf tcl/build tcl/inst-*
    27     27   rm -f platform.magic.*
           28  +rm -rf */out
    28     29   if [ "${DISTCLEAN}" = "1" ]; then
    29     30   	rm -rf tcl
    30     31   fi
    31     32   
    32     33   if [ "${CLEANONLY}" = "0" ]; then
    33     34   	PROJROOTDIR="$(pwd)"
    34     35   	export PROJROOTDIR

Modified server/buildpkgs/dbus-tcl/build.sh from [1141247fa7] to [1cea46cb5a].

    33     33   	bash ./configure --enable-shared --with-tcl="${TCLCONFIGDIR}" --prefix="${PLATDIR}" --libdir="${PLATDIR}" --bindir="${PLATDIR}" ${CONFIGUREEXTRA}
    34     34   
    35     35   	${MAKE:-make} || exit 1
    36     36   
    37     37   	${MAKE:-make} install-binaries PKG_DIR='' || exit 1
    38     38   
    39     39   	rm -f "${PLATDIR}"/*.a
           40  +	mv "${PLATDIR}"/dbus-tcl/* "${PLATDIR}"/
           41  +	rm -rf "${PLATDIR}"/dbus-tcl
    40     42   ) || exit 1
    41     43   
    42     44   # Create metadata
    43     45   ../create_teapot "${PLATDIR}/teapot.txt" "dbus-tcl" "${VERS}" "${SRCURL}" "${PLATFORM}" "Tcl 8.5" "The DBus-Tcl project provides a Tcl interface to the dbus message bus system. It contains packages that allow Tcl programs to send and receive dbus signals, as well as invoke and respond to dbus method calls.  http://dbus-tcl.sourceforge.net/"
    44     46   
    45     47   exit 0