summaryrefslogtreecommitdiff
path: root/usr/src
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src')
-rw-r--r--usr/src/data/Makefile.data1
-rw-r--r--usr/src/data/terminfo/Makefile7
-rw-r--r--usr/src/pkg/manifests/system-data-terminfo.mf1
3 files changed, 8 insertions, 1 deletions
diff --git a/usr/src/data/Makefile.data b/usr/src/data/Makefile.data
index 946bb97cbd..69fe8a3dd6 100644
--- a/usr/src/data/Makefile.data
+++ b/usr/src/data/Makefile.data
@@ -17,4 +17,5 @@ include $(SRC)/Makefile.master
ROOTETC= $(ROOT)/etc
ROOTLIB= $(ROOT)/usr/lib
+ROOTSH= $(ROOT)/usr/share
ROOTSHLIB= $(ROOT)/usr/share/lib
diff --git a/usr/src/data/terminfo/Makefile b/usr/src/data/terminfo/Makefile
index 9f5d90c30d..4b130939ca 100644
--- a/usr/src/data/terminfo/Makefile
+++ b/usr/src/data/terminfo/Makefile
@@ -59,6 +59,8 @@ RELROOTETC= ../usr/share/lib
ROOTLIBSYMLINK= $(ROOTLIB)/tabset
RELROOTLIB= ../share/lib
+ROOTSHSYMLINK= $(ROOTSH)/terminfo
+
ROOTTABSET= $(TABSETSRC:%=$(ROOTTABDIR)/%)
ROOTEXTRATI= $(EXTRATI:%=$(ROOTTERMDIR)/%)
@@ -82,7 +84,7 @@ $(ROOTSHLIB)/termcap: $(TERMCAPSRC) $(EXTRATC)
install: all $(ROOTTERMDIR) $(ROOTTERMDIR)/s/sun $(ROOTTABDIR) \
$(ROOTTABSET) $(ROOTSHLIB)/termcap $(ROOTSYMLINK) \
- $(ROOTLIBSYMLINK) $(ROOTEXTRATI)
+ $(ROOTLIBSYMLINK) $(ROOTEXTRATI) $(ROOTSHSYMLINK)
$(ROOTSYMLINK):
$(RM) $@; $(SYMLINK) $(RELROOTETC)/termcap $@
@@ -90,6 +92,9 @@ $(ROOTSYMLINK):
$(ROOTLIBSYMLINK):
$(RM) $@; $(SYMLINK) $(RELROOTLIB)/tabset $@
+$(ROOTSHSYMLINK):
+ $(RM) $@; $(SYMLINK) $(RELROOTLIB)/terminfo $@
+
$(ROOTTERMDIR)/r/%: extras/%.terminfo
TERMINFO=$(ROOTTERMDIR) $(TIC) $< 2>/dev/null
diff --git a/usr/src/pkg/manifests/system-data-terminfo.mf b/usr/src/pkg/manifests/system-data-terminfo.mf
index be3b79044d..67c7e7be27 100644
--- a/usr/src/pkg/manifests/system-data-terminfo.mf
+++ b/usr/src/pkg/manifests/system-data-terminfo.mf
@@ -2755,3 +2755,4 @@ license lic_CDDL license=lic_CDDL
license usr/src/data/terminfo/THIRDPARTYLICENSE \
license=usr/src/data/terminfo/THIRDPARTYLICENSE
link path=usr/lib/tabset target=../share/lib/tabset
+link path=usr/share/terminfo target=../share/lib/terminfo