components/developer/cscope/Makefile | ●●●●● patch | view | raw | blame | history | |
components/developer/cscope/cscope.p5m | ●●●●● patch | view | raw | blame | history | |
components/developer/cscope/manifests/sample-manifest.p5m | ●●●●● patch | view | raw | blame | history | |
components/sunstudio12.1/Makefile | ●●●●● patch | view | raw | blame | history | |
components/sunstudio12.1/cc.p5m | ●●●●● patch | view | raw | blame | history |
components/developer/cscope/Makefile
New file @@ -0,0 +1,51 @@ # # This file and its contents are supplied under the terms of the # Common Development and Distribution License ("CDDL"), version 1.0. # You may only use this file in accordance with the terms of version # 1.0 of the CDDL. # # A full copy of the text of the CDDL should have accompanied this # source. A copy of the CDDL is also available via the Internet at # http://www.illumos.org/license/CDDL. # # # Copyright 2016 Josef 'Jeff' Sipek <jeffpc@josefsipek.net> # include ../../../make-rules/shared-macros.mk COMPONENT_NAME= cscope COMPONENT_VERSION= 15.8b IPS_COMPONENT_VERSION= 15.8.2 COMPONENT_PROJECT_URL= http://cscope.sourceforge.net/ COMPONENT_SUMMARY= Cscope is a developer's tool for browsing source code. COMPONENT_DESCRIPTION= \ Cscope is a developer's tool for browsing source code. It has an impeccable \ Unix pedigree, having been originally developed at Bell Labs back in the \ days of the PDP-11. Cscope was part of the official AT&T Unix distribution \ for many years, and has been used to manage projects involving 20 million \ lines of code! COMPONENT_FMRI= developer/cscope COMPONENT_CLASSIFICATION= Development/Editors COMPONENT_SRC= cscope-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz COMPONENT_ARCHIVE_HASH= sha256:4889d091f05aa0845384b1e4965aa31d2b20911fb2c001b2cdcffbcb7212d3af COMPONENT_ARCHIVE_URL= http://downloads.sourceforge.net/cscope/$(COMPONENT_ARCHIVE) COMPONENT_LICENSE= BSD COMPONENT_LICENSE_FILE= COPYING include $(WS_MAKE_RULES)/prep.mk include $(WS_MAKE_RULES)/configure.mk include $(WS_MAKE_RULES)/ips.mk CFLAGS += -D_FILE_OFFSET_BITS=64 build: $(BUILD_32) install: $(INSTALL_32) test: $(TEST_32) REQUIRED_PACKAGES += SUNWcs REQUIRED_PACKAGES += system/library REQUIRED_PACKAGES += library/ncurses components/developer/cscope/cscope.p5m
New file @@ -0,0 +1,28 @@ # # This file and its contents are supplied under the terms of the # Common Development and Distribution License ("CDDL"), version 1.0. # You may only use this file in accordance with the terms of version # 1.0 of the CDDL. # # A full copy of the text of the CDDL should have accompanied this # source. A copy of the CDDL is also available via the Internet at # http://www.illumos.org/license/CDDL. # # # Copyright 2016 Josef 'Jeff' Sipek <jeffpc@josefsipek.net> # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) set name=pkg.summary value="$(COMPONENT_SUMMARY)" set name=pkg.human-version value=$(COMPONENT_VERSION) set name=info.classification value="$(COMPONENT_CLASSIFICATION)" set name=info.upstream-url value=$(COMPONENT_PROJECT_URL) set name=info.source-url value=$(COMPONENT_ARCHIVE_URL) set name=org.opensolaris.consolidation value=$(CONSOLIDATION) license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/bin/cscope file path=usr/bin/ocs file path=usr/share/man/man1/cscope.1 components/developer/cscope/manifests/sample-manifest.p5m
New file @@ -0,0 +1,27 @@ # # This file and its contents are supplied under the terms of the # Common Development and Distribution License ("CDDL"), version 1.0. # You may only use this file in accordance with the terms of version # 1.0 of the CDDL. # # A full copy of the text of the CDDL should have accompanied this # source. A copy of the CDDL is also available via the Internet at # http://www.illumos.org/license/CDDL. # # # Copyright 2016 <contributor> # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) set name=pkg.summary value="$(COMPONENT_SUMMARY)" set name=info.classification value="$(COMPONENT_CLASSIFICATION)" set name=info.upstream-url value=$(COMPONENT_PROJECT_URL) set name=info.source-url value=$(COMPONENT_ARCHIVE_URL) set name=org.opensolaris.consolidation value=$(CONSOLIDATION) license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/bin/cscope file path=usr/bin/ocs file path=usr/share/man/man1/cscope.1 components/sunstudio12.1/Makefile
@@ -16,7 +16,7 @@ COMPONENT_NAME= sunstudio12u1 COMPONENT_VERSION= 12.1.1 COMPONENT_REVISION= 4 COMPONENT_REVISION= 5 COMPONENT_SRC= $(COMPONENT_NAME) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz # below is required for userland-fetch to bahave components/sunstudio12.1/cc.p5m
@@ -199,7 +199,7 @@ link path=usr/bin/cc target=../../opt/sunstudio12.1/bin/cc link path=usr/bin/cc-5.0 target=../../opt/sunstudio12.1/bin/cc-5.0 link path=usr/bin/cflow target=../../opt/sunstudio12.1/bin/cflow link path=usr/bin/cscope target=../../opt/sunstudio12.1/bin/cscope #link path=usr/bin/cscope target=../../opt/sunstudio12.1/bin/cscope link path=usr/bin/ctc target=../../opt/sunstudio12.1/bin/ctc link path=usr/bin/ctcr target=../../opt/sunstudio12.1/bin/ctcr link path=usr/bin/ctrace target=../../opt/sunstudio12.1/bin/ctrace @@ -221,7 +221,7 @@ target=../../../../opt/sunstudio12.1/man/man1/cc.1 link path=usr/share/man/man1/cflow.1 \ target=../../../../opt/sunstudio12.1/man/man1/cflow.1 link path=usr/share/man/man1/cscope.1 \ #link path=usr/share/man/man1/cscope.1 \ target=../../../../opt/sunstudio12.1/man/man1/cscope.1 link path=usr/share/man/man1/ctrace.1 \ target=../../../../opt/sunstudio12.1/man/man1/ctrace.1