aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorautoantwort <41973254+autoantwort@users.noreply.github.com>2021-10-13 23:45:37 +0200
committerGitHub <noreply@github.com>2021-10-13 14:45:37 -0700
commit7ddad237bb158f79e7b2540f3b2a325f3c8ac365 (patch)
treef17c6c401d49079995233755c279faf27bb1653b
parent38502feb14e31c300f2f837633ee1824e003ff82 (diff)
downloadvcpkg-7ddad237bb158f79e7b2540f3b2a325f3c8ac365.tar.gz
vcpkg-7ddad237bb158f79e7b2540f3b2a325f3c8ac365.zip
[tcl] make it possible to uninstall tcl (#20675)
-rw-r--r--ports/tcl/portfile.cmake8
-rw-r--r--ports/tcl/vcpkg.json2
-rw-r--r--versions/baseline.json2
-rw-r--r--versions/t-/tcl.json5
4 files changed, 15 insertions, 2 deletions
diff --git a/ports/tcl/portfile.cmake b/ports/tcl/portfile.cmake
index 7dbfe7b27..146682d26 100644
--- a/ports/tcl/portfile.cmake
+++ b/ports/tcl/portfile.cmake
@@ -120,6 +120,14 @@ if (VCPKG_TARGET_IS_WINDOWS)
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)
+ file(CHMOD_RECURSE
+ "${CURRENT_PACKAGES_DIR}/tools/tcl/debug/lib/tcl9.0/msgs" "${CURRENT_PACKAGES_DIR}/tools/tcl/debug/lib/tcl9.0/tzdata"
+ "${CURRENT_PACKAGES_DIR}/tools/tcl/lib/tcl9.0/msgs" "${CURRENT_PACKAGES_DIR}/tools/tcl/lib/tcl9.0/tzdata"
+ PERMISSIONS
+ OWNER_READ OWNER_WRITE
+ GROUP_READ GROUP_WRITE
+ WORLD_READ WORLD_WRITE
+ )
else()
file(REMOVE "${SOURCE_PATH}/unix/configure")
vcpkg_configure_make(
diff --git a/ports/tcl/vcpkg.json b/ports/tcl/vcpkg.json
index c4f28240f..444995740 100644
--- a/ports/tcl/vcpkg.json
+++ b/ports/tcl/vcpkg.json
@@ -1,7 +1,7 @@
{
"name": "tcl",
"version-string": "core-9-0-a1",
- "port-version": 2,
+ "port-version": 3,
"description": "Tcl provides a powerful platform for creating integration applications that tie together diverse applications, protocols, devices, and frameworks. When paired with the Tk toolkit, Tcl provides the fastest and most powerful way to create GUI applications that run on PCs, Unix, and Mac OS X. Tcl can also be used for a variety of web-related tasks and for creating powerful command languages for applications.",
"homepage": "https://github.com/tcltk/tcl",
"features": {
diff --git a/versions/baseline.json b/versions/baseline.json
index ca710e4a7..9316987a6 100644
--- a/versions/baseline.json
+++ b/versions/baseline.json
@@ -6510,7 +6510,7 @@
},
"tcl": {
"baseline": "core-9-0-a1",
- "port-version": 2
+ "port-version": 3
},
"tclap": {
"baseline": "1.2.2",
diff --git a/versions/t-/tcl.json b/versions/t-/tcl.json
index 39889c378..3933fe028 100644
--- a/versions/t-/tcl.json
+++ b/versions/t-/tcl.json
@@ -1,6 +1,11 @@
{
"versions": [
{
+ "git-tree": "178e263715acedbd584a7390566df8f6e75e5a9c",
+ "version-string": "core-9-0-a1",
+ "port-version": 3
+ },
+ {
"git-tree": "b1307e2d115e01cedde54662115ff363e46b6fe5",
"version-string": "core-9-0-a1",
"port-version": 2