components/tcl/tk/Makefile | ●●●●● patch | view | raw | blame | history | |
components/tcl/tk/manifests/sample-manifest.p5m | ●●●●● patch | view | raw | blame | history | |
components/tcl/tk/tk.p5m | ●●●●● 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)