Check-in [bdbf3d784a]
Overview
Comment:Added TclCurl package
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1:bdbf3d784ad8fc61eb1f3f88d94470957ef89a1e
User & Date: rkeene on 2018-06-10 06:16:27
Other Links: manifest | tags
Context
2018-07-05
15:15
When building a debug kit, enable -DPURIFY check-in: f370ff1fc0 user: rkeene tags: trunk
2018-06-10
06:16
Added TclCurl package check-in: bdbf3d784a user: rkeene tags: trunk
06:15
Specify Tcl package name and init function, if specified check-in: 008f3ba007 user: rkeene tags: trunk
Changes

Modified .fossil-settings/ignore-glob from [b6eb07da7d] to [e78d170d6f].

   153    153   tdom/out
   154    154   tdom/src
   155    155   lmdb/build
   156    156   lmdb/build.log
   157    157   lmdb/inst
   158    158   lmdb/out
   159    159   lmdb/src
          160  +tclcurl/build
          161  +tclcurl/build.log
          162  +tclcurl/inst
          163  +tclcurl/out
          164  +tclcurl/src
   160    165   kitdll/buildsrc/kitdll-0.0/starpack.vfs
   161    166   kitdll/buildsrc/kitdll-0.0/starpack.vfs/*
   162    167   kitdll/buildsrc/kitdll-0.0/test
   163    168   kitdll/buildsrc/kitdll-0.0/configure
   164    169   kitdll/buildsrc/kitdll-0.0/libtcl*.so
   165    170   kitdll/buildsrc/kitdll-0.0/Makefile
   166    171   kitdll/buildsrc/kitdll-0.0/*.o

Modified build/web/kitcreator.vfs/index.rvt from [9c9827bab0] to [b2519545a9].

    64     64   	set packages(tcllib) "Tcllib"
    65     65   	set packages(yajltcl) "YAJL-TCL"
    66     66   	set packages(udp) "TclUDP"
    67     67   	set packages(nsf) "Next Scripting Framework"
    68     68   	set packages(tdom) "tDOM"
    69     69   	set packages(tuapi) "Tcl UNIX API"
    70     70   	set packages(lmdb) "LMDB"
           71  +	set packages(tclcurl) "cURL"
    71     72   
    72     73   	set disable {
    73     74   		platform linux-mipsel {package_tk package_tcc4tcl package_tclx kitdll}
    74     75   		platform android-arm {package_tk package_tclx}
    75     76   		platform freebsd-amd64 {package_tuapi}
    76     77   		platform hpux-hppa64 {package_tuapi}
    77     78   		platform aix-ppc {package_tuapi kitdll}

Added tclcurl/build.sh version [640915a431].

            1  +#! /usr/bin/env bash
            2  +
            3  +# BuildCompatible: KitCreator
            4  +
            5  +version='7.22.0'
            6  +url="https://github.com/flightaware/tclcurl-fa/archive/1fd1b4178a083f4821d0c45723605824fbcdb017.tar.gz"
            7  +sha256='5abad0f369205b8369819f3993a700bb452921bcab7f42056ef29a1adc3eb093'
            8  +tclpkg='TclCurl'
            9  +
           10  +function postinstall() {
           11  +	if [ "${pkg_configure_shared_build}" = '0' ]; then
           12  +		(
           13  +			eval "$(grep '^PKG_LIBS=' config.log)" || exit 1
           14  +			find "${installdir}" -type f -name '*.a' | while IFS='' read -r filename; do
           15  +				echo "${PKG_LIBS}" > "${filename}.linkadd"
           16  +			done
           17  +		) || return 1
           18  +
           19  +		cat << \_EOF_ | sed "s|@@VERSION@@|${version}|g"> "${installdir}/lib/TclCurl${version}/pkgIndex.tcl"
           20  +package ifneeded TclCurl @@VERSION@@ [list load {} TclCurl]\n[list source [file join $dir tclcurl.tcl]]
           21  +_EOF_
           22  +	fi
           23  +}