summaryrefslogtreecommitdiffstats
path: root/tcl8.6/pkgs
diff options
context:
space:
mode:
authorWilliam Joye <wjoye@cfa.harvard.edu>2016-12-21 22:47:21 (GMT)
committerWilliam Joye <wjoye@cfa.harvard.edu>2016-12-21 22:47:21 (GMT)
commit5514e37335c012cc70f5b9aee3cedfe3d57f583f (patch)
tree4ba7d8aad13735e52f59bdce7ca5ba3151ebd7e3 /tcl8.6/pkgs
parent768f87f613cc9789fcf8073018fa02178c8c91df (diff)
downloadblt-5514e37335c012cc70f5b9aee3cedfe3d57f583f.zip
blt-5514e37335c012cc70f5b9aee3cedfe3d57f583f.tar.gz
blt-5514e37335c012cc70f5b9aee3cedfe3d57f583f.tar.bz2
undo subtree
Diffstat (limited to 'tcl8.6/pkgs')
-rw-r--r--tcl8.6/pkgs/README57
-rw-r--r--tcl8.6/pkgs/package.list.txt35
2 files changed, 0 insertions, 92 deletions
diff --git a/tcl8.6/pkgs/README b/tcl8.6/pkgs/README
deleted file mode 100644
index 159a237..0000000
--- a/tcl8.6/pkgs/README
+++ /dev/null
@@ -1,57 +0,0 @@
-
-The 'pkgs' subdirectory of the Tcl source code distribution is meant to be
-a place where the source code distribution of Tcl packages may be placed so
-that they are built, installed, and tested along with Tcl. As originally
-distributed, Tcl re-distributes a number of packages in this location. The
-build systems for Tcl are written so that additional packages may be added,
-or the original packages removed in any number and still have all packages
-present get built, installed, and tested along with Tcl.
-
-In order for a package to work properly under the pkgs subdirectory, it
-needs to conform to the following conventions.
-
- All files of the package need to be contained in (subdirs of ...) a
- single subdirectory of the "pkgs" directrory.
-
- In that subdirectory of "pkgs" there must be an executable file named
- "configure". When the program "configure" is run, it should generate
- a file "Makefile" in the current working directory. The "configure"
- program should be able to accept as command line arguments all the
- arguments that can be passed to the master unix/configure program. It
- should also accept the --with-tcl= and --with-tclinclude= options in
- the conventional way.
-
- The generated "Makefile" must be one suitable for controlling the operations
- of a `make` program. The following targets must be defined:
-
- <default>: Perform a build of the runtime components of the
- package from sources.
-
- install: Copy the runtime components of the package into their
- installed location. Must respect the DESTDIR variable
- for determining the installation location.
-
- test: Run the test suite of the package. Must respect the
- TCLSH_PROG, TESTFLAGS variables.
-
- clean: Delete all files generated by the default build target.
-
- distclean: Delete all generated files.
-
- dist: Produce a copy of the package's source code distribution.
- Must respect the DIST_ROOT variable determining where to
- write the generated directory.
-
-Packages that are written to make use of the Tcl Extension Architecture (TEA)
-and that make use of the tclconfig collection of support files, should
-conform to these conventions without further efforts.
-
-These conventions are subject to revision and refinement over time to
-better support the needs of the build system. Efforts will be made to
-keep the TEA support scripts consistent with the demands of this system.
-
-In addition, it is requested that packages also support building with
-Microsoft Visual Studio tools. This means the file win/makefile.vc
-should be included, suitable for use by the nmake program, defining the
-targets <default>, install, test, and clean.
-
diff --git a/tcl8.6/pkgs/package.list.txt b/tcl8.6/pkgs/package.list.txt
deleted file mode 100644
index 0d5dcf8..0000000
--- a/tcl8.6/pkgs/package.list.txt
+++ /dev/null
@@ -1,35 +0,0 @@
-# This file contains the mapping of directory names to package names for
-# documentation purposes. Each non-blank non-comment line is a two-element
-# list that says a possible name of directory (multiple lines may be needed
-# because of capitalization issues) and the documentation name of the package
-# to match. Pseudo-numeric suffixes are interpreted as version numbers.
-
-# [incr Tcl]
-itcl {[incr Tcl]}
-Itcl {[incr Tcl]}
-
-# SQLite
-Sqlite SQLite3
-sqlite SQLite3
-Sqlite3 SQLite3
-sqlite3 SQLite3
-
-# Thread
-Thread Thread
-thread Thread
-
-# Tcl Database Connectivity
-tdbc TDBC
-Tdbc TDBC
-TDBC TDBC
-# Drivers for TDBC
-Tdbcmysql tdbc::mysql
-tdbcmysql tdbc::mysql
-Tdbcodbc tdbc::odbc
-tdbcodbc tdbc::odbc
-Tdbcpostgres tdbc::postgres
-tdbcpostgres tdbc::postgres
-Tdbcsqlite3 tdbc::sqlite3
-tdbcsqlite3 tdbc::sqlite3
-Tdbcsqlite tdbc::sqlite3
-tdbcsqlite tdbc::sqlite3