Timestamp:
May 15, 2003, 4:12:39 AM (16 years ago)
Author:
landonf
Message:

Switch to autoconf. This change is far reaching through the build architecture.
Detailed ChangeLog:

  • Added the following files:

base/Makefile.in: Renamed Makefile to Makefile.in
base/aclocal.m4: Local m4 macros. Currently only includes tcl.m4
base/tcl.m4: TEA && Tcl distribution macros with some local modifications
base/configure: configure script, generated from configure.ac
base/configure.ac: m4 used to generate base/configure
base/install.sh: install(1) replacement to appease autoconf
base/Mk/dports.autoconf.mk.in: Contains all autoconf AC_SUBST variables used.
base/Mk/dports.tea.mk: Standardized C extension building

  • Removed the following files:

base/Makefile: Renamed to Makefile.in
base/scripts/config.sh: Entirely replaced by autoconf

  • Modified the following files:

Makefile: Updated to execute configure script in base/, providing backwards compatibility. (Users expext to type "make").
base/src/cflib1.0/Makefile: Updated to use dports.tea.mk and use ${datadir} from dports.autoconf.mk
base/src/pextlib1.0/Makefile: Updated to use dports.tea.mk and use ${datadir} from dports.autoconf.mk
base/src/darwinports1.0/Makefile: Updated to use ${TCL_PACKAGE_DIR} from dports.autoconf.mk
base/src/port1.0/Makefile: Updated to use ${datadir} from dports.autoconf.mk
base/src/port1.0/resources/Makefile: Updated use ${datadir} from dports.autoconf.mk
base/src/port1.0/resources/package/Makefile: Updated to use ${datadir} from dports.autoconf.mk

File:
1 added

Note: See TracChangeset for help on using the changeset viewer.