components/tcl/tcl/Makefile | ●●●●● patch | view | raw | blame | history | |
components/tcl/tcl/manifests/sample-manifest.p5m | ●●●●● patch | view | raw | blame | history | |
components/tcl/tcl/tcl.p5m | ●●●●● patch | view | raw | blame | history |
components/tcl/tcl/Makefile
@@ -30,11 +30,16 @@ COMPONENT_NAME= tcl COMPONENT_VERSION= 8.6.12 COMPONENT_MINOR_VERSION= $(shell echo $(COMPONENT_VERSION) | $(GSED) -e 's/\([0-9]\+\)\.\([0-9]\+\)\.[0-9]\+/\1.\2/') COMPONENT_PROJECT_URL= https://prdownloads.sourceforge.net/tcl/ COMPONENT_REVISION= 1 COMPONENT_SUMMARY= Tcl - portable scripting environment COMPONENT_DESCRIPTION= Tcl is a dynamic programming language used in web and desktop applications, networking, administration, testing and many more applications COMPONENT_PROJECT_URL= https://core.tcl-lang.org/ COMPONENT_SRC= $(COMPONENT_NAME)$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_NAME)-core$(COMPONENT_VERSION)-src.tar.gz COMPONENT_ARCHIVE_HASH= sha256:186748f1131cef3d637421a18d70892f808e526a29c694bebfeb1c540f98727c COMPONENT_ARCHIVE_URL= $(COMPONENT_PROJECT_URL)$(COMPONENT_ARCHIVE) COMPONENT_ARCHIVE_URL= https://prdownloads.sourceforge.net/$(COMPONENT_NAME)/$(COMPONENT_ARCHIVE) COMPONENT_FMRI= runtime/tcl-8 COMPONENT_CLASSIFICATION= Development/Other Languages COMPONENT_LICENSE= BSD-like COMPONENT_LICENSE_FILE= license.terms @@ -49,8 +54,6 @@ COMPONENT_PRE_CONFIGURE_ACTION = \ ($(CLONEY) $(SOURCE_DIR) $(@D)) #This macro will help to look for the configure #file at the pointed location CONFIGURE_SCRIPT = $(SOURCE_DIR)/unix/configure CONFIGURE_BINDIR.32 = $(CONFIGURE_PREFIX)/bin/$(MACH32) @@ -72,6 +75,7 @@ # We skip until the beginning (append.test), read until a flaky text # (httpold.test), resume with the next (if-old.test), then stop at end time. COMPONENT_TEST_MASTER = $(COMPONENT_TEST_RESULTS_DIR)/results-all.master COMPONENT_TEST_TRANSFORMER = $(NAWK) COMPONENT_TEST_TRANSFORMS = "'/append.test/ {results = 1}; /httpold.test/ {results = 0}; /if-old.test/ {results = 1}; /Tests ended at/ {results = 0}; {if (results) print $0 } '" components/tcl/tcl/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/tcl/tcl.p5m
@@ -14,19 +14,16 @@ # set name=pkg.fmri \ value=pkg:/runtime/tcl-8@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) set name=pkg.summary value="Tcl - portable scripting environment" set name=pkg.description \ value="Tcl is a dynamic programming language used in web and desktop applications, networking, administration, testing and many more applications" set name=com.oracle.info.description value="the Tcl programming language" 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 license.terms license=BSD-like license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file files/libtcl.3 path=usr/share/man/man3/libtcl.3