Overview
Comment: | Added support for using platform::identify Added tdom build support |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
5a1dc6798bf015612994489124682927 |
User & Date: | rkeene on 2011-07-19 23:32:04 |
Other Links: | manifest | tags |
Context
2011-07-19
| ||
23:58 | Updated to include package version in output directory check-in: fac84a637c user: rkeene tags: trunk | |
23:32 | Added support for using platform::identify Added tdom build support check-in: 5a1dc6798b user: rkeene tags: trunk | |
2011-07-06
| ||
11:25 | Updated tclreadline to work on systems without Tcl check-in: 7abac368ad user: rkeene tags: trunk | |
Changes
Modified .fossil-settings/ignore-glob from [44ae4ec4c1] to [95e2580da5].
︙ | ︙ | |||
44 45 46 47 48 49 50 51 52 53 54 55 56 57 | server/buildpkgs/tclpkgs-*.tar.*/* server/buildpkgs/tclreadline/build server/buildpkgs/tclreadline/build/* server/buildpkgs/tclreadline/out server/buildpkgs/tclreadline/out/* server/buildpkgs/tclreadline/src server/buildpkgs/tclreadline/src/* server/buildpkgs/tls/build server/buildpkgs/tls/build/* server/buildpkgs/tls/out server/buildpkgs/tls/out/* server/buildpkgs/tls/src server/buildpkgs/tls/src/* server/pkgs | > > > > > > | 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 | server/buildpkgs/tclpkgs-*.tar.*/* server/buildpkgs/tclreadline/build server/buildpkgs/tclreadline/build/* server/buildpkgs/tclreadline/out server/buildpkgs/tclreadline/out/* server/buildpkgs/tclreadline/src server/buildpkgs/tclreadline/src/* server/buildpkgs/tdom/build server/buildpkgs/tdom/build/* server/buildpkgs/tdom/out server/buildpkgs/tdom/out/* server/buildpkgs/tdom/src server/buildpkgs/tdom/src/* server/buildpkgs/tls/build server/buildpkgs/tls/build/* server/buildpkgs/tls/out server/buildpkgs/tls/out/* server/buildpkgs/tls/src server/buildpkgs/tls/src/* server/pkgs |
︙ | ︙ |
Modified server/buildpkgs/build_all.sh from [0d43706d4f] to [17e48df935].
︙ | ︙ | |||
136 137 138 139 140 141 142 | done rm -f "${PROJROOTDIR}/platform.magic.dir" fi # Determine platform if [ -z "${FORCE_PLATFORM}" ]; then | > > > | > | 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 | done rm -f "${PROJROOTDIR}/platform.magic.dir" fi # Determine platform if [ -z "${FORCE_PLATFORM}" ]; then PLATFORM="$(echo 'package require platform; puts [platform::identify]' | ./tcl/inst-8.5/bin/tclsh8.5 2>/dev/null)" if [ -z "${PLATFORM}" ]; then PLATFORM="$(./platform)" fi else PLATFORM="${FORCE_PLATFORM}" fi export PLATFORM # Build all appropriate directories faileddirs="" |
︙ | ︙ |
Added server/buildpkgs/certs.pem version [ff242a82d6].
> > > > > > > > > > > > > > > > > > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | -----BEGIN CERTIFICATE----- MIIDxTCCAq2gAwIBAgIQAqxcJmoLQJuPC3nyrkYldzANBgkqhkiG9w0BAQUFADBs MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 d3cuZGlnaWNlcnQuY29tMSswKQYDVQQDEyJEaWdpQ2VydCBIaWdoIEFzc3VyYW5j ZSBFViBSb290IENBMB4XDTA2MTExMDAwMDAwMFoXDTMxMTExMDAwMDAwMFowbDEL MAkGA1UEBhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3 LmRpZ2ljZXJ0LmNvbTErMCkGA1UEAxMiRGlnaUNlcnQgSGlnaCBBc3N1cmFuY2Ug RVYgUm9vdCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMbM5XPm +9S75S0tMqbf5YE/yc0lSbZxKsPVlDRnogocsF9ppkCxxLeyj9CYpKlBWTrT3JTW PNt0OKRKzE0lgvdKpVMSOO7zSW1xkX5jtqumX8OkhPhPYlG++MXs2ziS4wblCJEM xChBVfvLWokVfnHoNb9Ncgk9vjo4UFt3MRuNs8ckRZqnrG0AFFoEt7oT61EKmEFB Ik5lYYeBQVCmeVyJ3hlKV9Uu5l0cUyx+mM0aBhakaHPQNAQTXKFx01p8VdteZOE3 hzBWBOURtCmAEvF5OYiiAhF8J2a3iLd48soKqDirCmTCv2ZdlYTBoSUeh10aUAsg EsxBu24LUTi4S8sCAwEAAaNjMGEwDgYDVR0PAQH/BAQDAgGGMA8GA1UdEwEB/wQF MAMBAf8wHQYDVR0OBBYEFLE+w2kD+L9HAdSYJhoIAu9jZCvDMB8GA1UdIwQYMBaA FLE+w2kD+L9HAdSYJhoIAu9jZCvDMA0GCSqGSIb3DQEBBQUAA4IBAQAcGgaX3Nec nzyIZgYIVyHbIUf4KmeqvxgydkAQV8GK83rZEWWONfqe/EW1ntlMMUu4kehDLI6z eM7b41N5cdblIZQB2lWHmiRk9opmzN6cN82oNLFpmyPInngiK3BD41VHMWEZ71jF hS9OMPagMRYjyOfiZRYzy78aG6A9+MpeizGLYAiJLQwGXFK3xPkKmNEVX58Svnw2 Yzi9RKR/5CYrCsSXaQ3pjOLAEFe4yHYSkVXySGnYvCoCWw9E1CAx2/S6cCZdkGCe vEsXCS+0yx5DaMkHJ8HSXPfqIbloEpw8nL+e/IBcm2PN7EeqJSdnoDfzAIJ9VNep +OkuE6N36B9K -----END CERTIFICATE----- |
Modified server/buildpkgs/common.sh from [5c88931dca] to [80980e80c6].
︙ | ︙ | |||
42 43 44 45 46 47 48 | if [ -s "${file}" ]; then return 0 fi rm -f "${file}.tmp" "${file}" | > > > | > | 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 | if [ -s "${file}" ]; then return 0 fi rm -f "${file}.tmp" "${file}" if echo "${url}" | grep '^https://' >/dev/null; then wget --ca-certificate='../certs.pem' -O "${file}.tmp" "${url}" || return 1 else wget -O "${file}.tmp" "${url}" || return 1 fi mv "${file}.tmp" "${file}" } function download_src () { if [ ! -f "${SRC}" -a -n "${SRC}" -a -n "${SRCURL}" ]; then mkdir -p "$(dirname "${SRC}")" >/dev/null 2>/dev/null |
︙ | ︙ |
Added server/buildpkgs/tdom/build.sh version [f4f3fce13b].
> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | #! /bin/bash # Define parameters VERS=0.8.3 SRC="src/tDOM-${VERS}.tgz" SRCURL="https://github.com/downloads/tDOM/tdom/tDOM-${VERS}.tgz" BUILDDIR="tDOM-${VERS}" export VERS SRC SRCURL BUILDDIR # Load common functions source ../common.sh # Do not build if the "tcl" platform has been requested not_platforms 'tcl' # Download source download_src # Build package ( rm -rf build mkdir -p "${PLATDIR}" >/dev/null 2>/dev/null mkdir build cd build/ || exit 1 gzip -dc "../${SRC}" | tar -xf - cd "${BUILDDIR}" || exit 1 bash ./configure --enable-shared --enable-threads --with-tcl="${TCLCONFIGDIR}" --prefix="${PLATDIR}" --libdir="${PLATDIR}" --bindir="${PLATDIR}" ${CONFIGUREEXTRA} ${MAKE:-make} || exit 1 ${MAKE:-make} install-binaries PKG_DIR='' || exit 1 rm -f "${PLATDIR}"/*.a rm -f "${PLATDIR}"/tdomConfig.sh ) || exit 1 # Create metadata ../create_teapot "${PLATDIR}/teapot.txt" "tdom" "${VERS}" "${SRCURL}" "${PLATFORM}" "Tcl 8.4" "tDOM combines high performance XML data processing with easy and powerful Tcl scripting functionality. tDOM should be one of the fastest ways to manipulate XML with a scripting language and uses very little memory in the process. http://tdom.github.com/" exit 0 |