You've already forked macports-base
mirror of
https://github.com/macports/macports-base.git
synced 2026-07-12 18:18:43 -07:00
Update old file deletion lists
This commit is contained in:
+14
-19
@@ -34,7 +34,7 @@
|
||||
#set -x
|
||||
|
||||
# Script identification:
|
||||
VERSION=2.10
|
||||
VERSION=2.12
|
||||
|
||||
# Abstraction variables:
|
||||
PREFIX="@prefix@"
|
||||
@@ -54,30 +54,21 @@ OUR_STRING="${OUR_BASESTRING} on ${TIMESTAMP}"
|
||||
|
||||
OLD_MACPORTS_TCL_DIR=${PREFIX}/share/macports/Tcl
|
||||
OLD_TCL_PACKAGE_DIR=/Library/Tcl
|
||||
OLD_TCL_FILES="tcl8/8.4/http-2.7.12.tm tcl8/8.4/http-2.7.13.tm \
|
||||
tcl8/8.6/http-2.9.5.tm \
|
||||
tcl8/8.4/platform-1.0.12.tm tcl8/8.4/platform-1.0.13.tm \
|
||||
tcl8/8.4/platform-1.0.14.tm tcl8/8.4/platform-1.0.18.tm \
|
||||
tcl8/8.5/msgcat-1.5.2.tm \
|
||||
tcl8/8.5/tcltest-2.3.5.tm tcl8/8.5/tcltest-2.3.8.tm \
|
||||
tcl8/8.5/tcltest-2.5.3.tm tcl8/8.5/tcltest-2.5.5.tm \
|
||||
tcl8/8.5/tcltest-2.5.7.tm tcl8/8.5/tcltest-2.5.8.tm \
|
||||
tcl8/8.5/tcltest-2.5.9.tm \
|
||||
tcl8/8.6/tdbc/sqlite3-1.1.3.tm tcl8/8.6/tdbc/sqlite3-1.1.5.tm \
|
||||
tcl8/8.6/tdbc/sqlite3-1.1.7.tm tcl8/8.6/tdbc/sqlite3-1.1.9.tm \
|
||||
tcl8/8.6/tdbc/sqlite3-1.1.9.uuid tcl8/8.6/tdbc/sqlite3-1.1.10.tm \
|
||||
tcl8/8.6/tdbc/sqlite3-1.1.10.uuid \
|
||||
libtcl8.5.dylib libtclstub8.5.a"
|
||||
OLD_TCL_FILES="libtcl8.5.dylib libtclstub8.5.a libtcl8.6.dylib \
|
||||
libtclstub8.6.a"
|
||||
OLD_VENDOR_DIRS="thread2.7.0 thread2.7.2 thread2.7.3 thread2.8.7 \
|
||||
thread2.8.8 thread2.8.9 thread2.8.10 thread2.8.11 \
|
||||
tcllib1.15 tcllib1.17 tcllib1.18 tcllib1.21 tclx8.4 tcl8.5 \
|
||||
itcl4.2.2 itcl4.2.3 itcl4.2.4 itcl4.3.0 itcl4.3.2 \
|
||||
thread2.8.8 thread2.8.9 thread2.8.10 thread2.8.11 thread2.8.12 \
|
||||
tcllib1.15 tcllib1.17 tcllib1.18 tcllib1.21 tclx8.4 tclx8.6 \
|
||||
tcl8 tcl8.5 tcl8.6 \
|
||||
itcl4.2.2 itcl4.2.3 itcl4.2.4 itcl4.3.0 itcl4.3.2 itcl4.3.4 \
|
||||
sqlite3.36.0 sqlite3.40.0 sqlite3.44.2 sqlite3.45.3 sqlite3.47.2 \
|
||||
sqlite3.50.4 \
|
||||
tdbc1.1.3 tdbcmysql1.1.3 tdbcodbc1.1.3 tdbcpostgres1.1.3 \
|
||||
tdbc1.1.5 tdbcmysql1.1.5 tdbcodbc1.1.5 tdbcpostgres1.1.5 \
|
||||
tdbc1.1.7 tdbcmysql1.1.7 tdbcodbc1.1.7 tdbcpostgres1.1.7 \
|
||||
tdbc1.1.9 tdbcmysql1.1.9 tdbcodbc1.1.9 tdbcpostgres1.1.9 \
|
||||
tdbc1.1.10 tdbcmysql1.1.10 tdbcodbc1.1.10 tdbcpostgres1.1.10"
|
||||
tdbc1.1.10 tdbcmysql1.1.10 tdbcodbc1.1.10 tdbcpostgres1.1.10\
|
||||
tdbc1.1.12 tdbcmysql1.1.12 tdbcodbc1.1.12 tdbcpostgres1.1.12"
|
||||
|
||||
# Create config files from defaults if not present
|
||||
function setup_configs {
|
||||
@@ -177,6 +168,10 @@ function delete_old_tcl_packages {
|
||||
if [[ -f "${oldtclsh}" ]]; then
|
||||
rm -vf "${oldtclsh}"
|
||||
fi
|
||||
oldtclsh="$(dirname "${TCLSH}")/tclsh8.6"
|
||||
if [[ -f "${oldtclsh}" ]]; then
|
||||
rm -vf "${oldtclsh}"
|
||||
fi
|
||||
}
|
||||
|
||||
# create the user to use for privilege dropping
|
||||
|
||||
+10
-16
@@ -125,27 +125,21 @@ endif
|
||||
install: $(INSTALL_TARGETS)
|
||||
|
||||
TCL_PACKAGE_PATH=@TCL_PACKAGE_PATH@
|
||||
OLD_TCL_FILES= $(DESTDIR)$(TCL_PACKAGE_PATH)/tcl8/8.4/http-2.7.1{2,3}.tm \
|
||||
$(DESTDIR)$(TCL_PACKAGE_PATH)/tcl8/8.6/http-2.9.5.tm \
|
||||
$(DESTDIR)$(TCL_PACKAGE_PATH)/tcl8/8.4/platform-1.0.1{2,3,4,8}.tm \
|
||||
$(DESTDIR)$(TCL_PACKAGE_PATH)/tcl8/8.5/msgcat-1.5.2.tm \
|
||||
$(DESTDIR)$(TCL_PACKAGE_PATH)/tcl8/8.5/tcltest-2.3.{5,8}.tm \
|
||||
$(DESTDIR)$(TCL_PACKAGE_PATH)/tcl8/8.5/tcltest-2.5.{3,5,7,8,9}.tm \
|
||||
$(DESTDIR)$(TCL_PACKAGE_PATH)/tcl8/8.6/tdbc/sqlite3-1.1.{3,5,7,9,10}.tm \
|
||||
$(DESTDIR)$(TCL_PACKAGE_PATH)/tcl8/8.6/tdbc/sqlite3-1.1.{9,10}.uuid \
|
||||
$(DESTDIR)$(TCL_PACKAGE_PATH)/tcl8.5 \
|
||||
$(DESTDIR)$(TCL_PREFIX)/bin/tclsh8.5 \
|
||||
$(DESTDIR)$(TCL_PREFIX)/lib/libtcl8.5@SHLIB_SUFFIX@ \
|
||||
$(DESTDIR)$(TCL_PREFIX)/lib/libtclstub8.5.a \
|
||||
OLD_TCL_FILES= $(DESTDIR)$(TCL_PACKAGE_PATH)/tcl8 \
|
||||
$(DESTDIR)$(TCL_PACKAGE_PATH)/tcl8.{5,6} \
|
||||
$(DESTDIR)$(TCL_PREFIX)/bin/tclsh8.{5,6} \
|
||||
$(DESTDIR)$(TCL_PREFIX)/lib/libtcl8.{5,6}@SHLIB_SUFFIX@ \
|
||||
$(DESTDIR)$(TCL_PREFIX)/lib/libtclstub8.{5,6}.a \
|
||||
$(DESTDIR)$(TCL_PACKAGE_PATH)/thread2.7.{0,2,3} \
|
||||
$(DESTDIR)$(TCL_PACKAGE_PATH)/thread2.8.{7,8,9,10,11} \
|
||||
$(DESTDIR)$(TCL_PACKAGE_PATH)/thread2.8.{7,8,9,10,11,12} \
|
||||
$(DESTDIR)$(TCL_PACKAGE_PATH)/itcl4.2.{2,3,4} \
|
||||
$(DESTDIR)$(TCL_PACKAGE_PATH)/itcl4.3.{0,2} \
|
||||
$(DESTDIR)$(TCL_PACKAGE_PATH)/itcl4.3.{0,2,4} \
|
||||
$(DESTDIR)$(TCL_PACKAGE_PATH)/sqlite3.{36,40}.0 \
|
||||
$(DESTDIR)$(TCL_PACKAGE_PATH)/sqlite3.44.2 \
|
||||
$(DESTDIR)$(TCL_PACKAGE_PATH)/sqlite3.45.3 \
|
||||
$(DESTDIR)$(TCL_PACKAGE_PATH)/sqlite3.47.2 \
|
||||
$(DESTDIR)$(TCL_PACKAGE_PATH)/tdbc{,mysql,odbc,postgres}1.1.{3,5,7,9,10}
|
||||
$(DESTDIR)$(TCL_PACKAGE_PATH)/sqlite3.50.4 \
|
||||
$(DESTDIR)$(TCL_PACKAGE_PATH)/tdbc{,mysql,odbc,postgres}1.1.{3,5,7,9,10,12}
|
||||
|
||||
install-tcl:
|
||||
rm -rf $(OLD_TCL_FILES)
|
||||
@@ -153,7 +147,7 @@ install-tcl:
|
||||
@umask 0022; "$(MAKE)" -C "@VENDOR_TCL_SUBDIR@" "INSTALL=$(INSTALL)" @VENDOR_TCL_INSTALL@
|
||||
|
||||
install-tclx:
|
||||
rm -rf "$(DESTDIR)$(TCL_PACKAGE_PATH)/tclx8.4"
|
||||
rm -rf "$(DESTDIR)$(TCL_PACKAGE_PATH)/tclx8.4" "$(DESTDIR)$(TCL_PACKAGE_PATH)/tclx8.6"
|
||||
@echo ===\> making $(@:%-tclx=%) in ${DIRPRFX}@VENDOR_TCLX_SUBDIR@
|
||||
@umask 0022; "$(MAKE)" -C "@VENDOR_TCLX_SUBDIR@" @VENDOR_TCLX_INSTALL@
|
||||
|
||||
|
||||
Reference in New Issue
Block a user