diff options
author | dgp <dgp@users.sourceforge.net> | 2009-10-20 17:21:22 (GMT) |
---|---|---|
committer | dgp <dgp@users.sourceforge.net> | 2009-10-20 17:21:22 (GMT) |
commit | 259d383e8d57a792f15ecc31734381dc6216b0cc (patch) | |
tree | 6a4d636f69a3f46d0752c8764f5e914053ccd83d | |
parent | e6b9dc1ca77df45483a0daaba818bffd3989363e (diff) | |
download | tcl-259d383e8d57a792f15ecc31734381dc6216b0cc.zip tcl-259d383e8d57a792f15ecc31734381dc6216b0cc.tar.gz tcl-259d383e8d57a792f15ecc31734381dc6216b0cc.tar.bz2 |
* unix/Makefile.in: Removed the long outdated and broken targets
package-* that were for building Solaris packages. Appears that
the pieces needed for these targets to function have never been
present in the current era of Tcl development and belong completely
to Tcl pre-history.
-rw-r--r-- | ChangeLog | 8 | ||||
-rw-r--r-- | unix/Makefile.in | 80 | ||||
-rwxr-xr-x | unix/configure | 1 |
3 files changed, 9 insertions, 80 deletions
@@ -1,3 +1,11 @@ +2009-10-20 Don Porter <dgp@users.sourceforge.net> + + * unix/Makefile.in: Removed the long outdated and broken targets + package-* that were for building Solaris packages. Appears that + the pieces needed for these targets to function have never been + present in the current era of Tcl development and belong completely + to Tcl pre-history. + 2009-10-19 Don Porter <dgp@users.sourceforge.net> * generic/tclIO.c: Revised ReadChars and FilterInputBytes routines diff --git a/unix/Makefile.in b/unix/Makefile.in index 07e3fcc..f190222 100644 --- a/unix/Makefile.in +++ b/unix/Makefile.in @@ -4,7 +4,7 @@ # "./configure", which is a configuration script generated by the "autoconf" # program (constructs like "@foo@" will get replaced in the actual Makefile. # -# RCS: @(#) $Id: Makefile.in,v 1.277 2009/10/05 02:40:04 das Exp $ +# RCS: @(#) $Id: Makefile.in,v 1.278 2009/10/20 17:21:23 dgp Exp $ VERSION = @TCL_VERSION@ MAJOR_VERSION = @TCL_MAJOR_VERSION@ @@ -1988,82 +1988,4 @@ BUILD_HTML = \ ./tclsh $(TOOL_DIR)/tcltk-man2html.tcl --htmldir="$(HTML_INSTALL_DIR)" \ --srcdir=$(TOP_DIR)/.. $(BUILD_HTML_FLAGS) -# -# Targets to build Solaris package of the distribution for the current -# architecture. To build stream packages for both sun4 and i86pc -# architectures: -# -# On the sun4 machine, execute the following: -# make distclean; ./configure -# make DISTDIR=<distdir> package -# -# Once the build is complete, execute the following on the i86pc machine: -# make DISTDIR=<distdir> package-quick -# -# <distdir> is the absolute path to a directory where the build should take -# place. These steps will generate the $(PACKAGE).sun4 and $(PACKAGE).i86pc -# stream packages. It is important that the packages be built in this fashion -# in order to ensure that the architecture independent files are exactly the -# same, including timestamps, in both packages. -# - -PACKAGE=SCRPtcl - -package: dist package-config package-common package-binaries package-generate -package-quick: package-config package-binaries package-generate - -# -# Configure for the current architecture in the dist directory. -# -package-config: - mkdir -p $(DISTDIR)/unix/`arch` - cd $(DISTDIR)/unix/`arch`; \ - ../configure --prefix=/opt/$(PACKAGE)/$(VERSION) \ - --exec_prefix=/opt/$(PACKAGE)/$(VERSION)/`arch` \ - --enable-shared - mkdir -p $(DISTDIR)/$(PACKAGE)/$(VERSION) - mkdir -p $(DISTDIR)/$(PACKAGE)/$(VERSION)/`arch` - -# -# Build and install the architecture independent files in the dist directory. -# - -package-common: - cd $(DISTDIR)/unix/`arch`;\ - $(MAKE); \ - $(MAKE) prefix=$(DISTDIR)/$(PACKAGE)/$(VERSION) \ - exec_prefix=$(DISTDIR)/$(PACKAGE)/$(VERSION)/`arch` \ - install-libraries install-man - mkdir -p $(DISTDIR)/$(PACKAGE)/$(VERSION)/bin - sed -e "s/TCLVERSION/$(VERSION)/g" < $(UNIX_DIR)/tclsh.sh \ - > $(DISTDIR)/$(PACKAGE)/$(VERSION)/bin/tclsh$(VERSION) - chmod 755 $(DISTDIR)/$(PACKAGE)/$(VERSION)/bin/tclsh$(VERSION) - -# -# Build and install the architecture specific files in the dist directory. -# - -package-binaries: - cd $(DISTDIR)/unix/`arch`; \ - $(MAKE); \ - $(MAKE) install-binaries prefix=$(DISTDIR)/$(PACKAGE)/$(VERSION) \ - exec_prefix=$(DISTDIR)/$(PACKAGE)/$(VERSION)/`arch` - -# -# Generate a package from the installed files in the dist directory for the -# current architecture. -# - -package-generate: - pkgproto $(DISTDIR)/$(PACKAGE)/$(VERSION)/bin=bin \ - $(DISTDIR)/$(PACKAGE)/$(VERSION)/include=include \ - $(DISTDIR)/$(PACKAGE)/$(VERSION)/lib=lib \ - $(DISTDIR)/$(PACKAGE)/$(VERSION)/man=man \ - $(DISTDIR)/$(PACKAGE)/$(VERSION)/`arch`=`arch` \ - | $(TCL_EXE) $(UNIX_DIR)/mkProto.tcl \ - $(VERSION) $(UNIX_DIR) > prototype - pkgmk -o -d . -f prototype -a `arch` - pkgtrans -s . $(PACKAGE).`arch` $(PACKAGE) - rm -rf $(PACKAGE) - # DO NOT DELETE THIS LINE -- make depend depends on it. diff --git a/unix/configure b/unix/configure index a926936..6b4b375 100755 --- a/unix/configure +++ b/unix/configure @@ -7174,7 +7174,6 @@ fi fi - ;; HP-UX-*.08.*|HP-UX-*.09.*|HP-UX-*.10.*) SHLIB_SUFFIX=".sl" |