Andreas Wacknitz
2022-06-18 ab2e354cc68081b5fd004ed88c40509d2400be37
tk: update metadata

3 files modified
43 ■■■■ changed files
components/tcl/tk/Makefile 21 ●●●● patch | view | raw | blame | history
components/tcl/tk/manifests/sample-manifest.p5m 3 ●●●● patch | view | raw | blame | history
components/tcl/tk/tk.p5m 19 ●●●● patch | view | raw | blame | history
components/tcl/tk/Makefile
@@ -29,17 +29,18 @@
COMPONENT_NAME=            tk
COMPONENT_MAJOR_VERSION=    8.6
COMPONENT_MINOR_VERSION=    12
COMPONENT_PATCH_VERSION=    .0
COMPONENT_VERSION=    $(COMPONENT_MAJOR_VERSION).$(COMPONENT_MINOR_VERSION)
COMPONENT_PROJECT_URL=    https://sourceforge.net/projects/tcl
COMPONENT_SRC=        $(COMPONENT_NAME)$(COMPONENT_VERSION)
#COMPONENT_ARCHIVE=    $(COMPONENT_SRC)$(COMPONENT_PATCH_VERSION)-src.tar.gz
COMPONENT_ARCHIVE=    $(COMPONENT_SRC)-src.tar.gz
COMPONENT_VERSION=        $(COMPONENT_MAJOR_VERSION).12
COMPONENT_REVISION=        1
COMPONENT_SUMMARY=        Tk - TCL GUI Toolkit
COMPONENT_DESCRIPTION=    Tk is an open source, cross-platform widget toolkit that provides a library of basic elements for building a graphical user interface
COMPONENT_PROJECT_URL=    https://www.tcl-lang.org/
COMPONENT_SRC=            $(COMPONENT_NAME)$(COMPONENT_VERSION)
COMPONENT_ARCHIVE=        $(COMPONENT_SRC)-src.tar.gz
COMPONENT_ARCHIVE_HASH= sha256:12395c1f3fcb6bed2938689f797ea3cdf41ed5cb6c4766eec8ac949560310630
COMPONENT_ARCHIVE_URL=    https://sourceforge.net/projects/tcl/files/Tcl/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)/download
COMPONENT_BUGDB=    library/libtk
COMPONENT_LICENSE=    BSD-like
COMPONENT_ARCHIVE_URL=    https://prdownloads.sourceforge.net/tcl/$(COMPONENT_ARCHIVE)
COMPONENT_FMRI=            runtime/tk-8
COMPONENT_CLASSIFICATION=    Development/Other Languages
COMPONENT_LICENSE=        BSD-like
COMPONENT_LICENSE_FILE=    license.terms
include $(WS_MAKE_RULES)/common.mk
components/tcl/tk/manifests/sample-manifest.p5m
@@ -10,10 +10,11 @@
#
#
# Copyright 2021 <contributor>
# Copyright 2022 <contributor>
#
set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
set name=pkg.human-version value=$(HUMAN_VERSION)
set name=pkg.summary value="$(COMPONENT_SUMMARY)"
set name=info.classification value="$(COMPONENT_CLASSIFICATION)"
set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
components/tcl/tk/tk.p5m
@@ -23,17 +23,18 @@
#
set name=pkg.fmri \
    value=pkg:/runtime/tk-8@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
set name=pkg.summary value="Tk - TCL GUI Toolkit"
set name=pkg.description \
    value="Tk is an open source, cross-platform widget toolkit that provides a library of basic elements for building a graphical user interface"
set name=com.oracle.info.description value="Tk, the Tcl GUI toolkit"
set name=info.classification \
    value="org.opensolaris.category.2008:Development/Other Languages"
    value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
set name=pkg.human-version value=$(HUMAN_VERSION)
set name=pkg.summary value="$(COMPONENT_SUMMARY)"
set name=pkg.description value="$(COMPONENT_DESCRIPTION)"
set name=info.classification value="$(COMPONENT_CLASSIFICATION)"
set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
set name=org.opensolaris.arc-caseid value=PSARC/2007/317 value=PSARC/2017/157
set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
license $(COMPONENT_LICENSE_FILE) license=$(COMPONENT_LICENSE)
depend type=require fmri=pkg:/runtime/tcl-8@$(IPS_COMPONENT_VERSION)
link path=usr/bin/$(MACH32)/wish target=wish$(COMPONENT_MAJOR_VERSION)
# To avoid a flag-day when updating Tcl & Tk, bypass here and use a manual
# dependency below.
@@ -703,5 +704,3 @@
link path=usr/share/man/man3tk/Ttk_RelievePadding.3tk target=Ttk_MakeBox.3tk
link path=usr/share/man/man3tk/Ttk_StickBox.3tk target=Ttk_MakeBox.3tk
link path=usr/share/man/man3tk/Ttk_UniformPadding.3tk target=Ttk_MakeBox.3tk
license $(COMPONENT_LICENSE_FILE) license=$(COMPONENT_LICENSE)
depend type=require fmri=pkg:/runtime/tcl-8@$(IPS_COMPONENT_VERSION)