components/screen/patches/terminfo.patch
author Lukas Rovensky <Lukas.Rovensky@oracle.com>
Thu, 27 Apr 2017 11:41:45 -0700
branchs11u3-sru
changeset 7961 58f46f117aca
parent 115 c360825c3a3f
permissions -rw-r--r--
25414933 Upgrade screen to version 4.5.1 25637014 problem in UTILITY/SCREEN
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
7961
58f46f117aca 25414933 Upgrade screen to version 4.5.1
Lukas Rovensky <Lukas.Rovensky@oracle.com>
parents: 115
diff changeset
     1
Home brewed patch.
58f46f117aca 25414933 Upgrade screen to version 4.5.1
Lukas Rovensky <Lukas.Rovensky@oracle.com>
parents: 115
diff changeset
     2
Use Solaris specific location of terminfo.
58f46f117aca 25414933 Upgrade screen to version 4.5.1
Lukas Rovensky <Lukas.Rovensky@oracle.com>
parents: 115
diff changeset
     3
Will not be sent upstream.
58f46f117aca 25414933 Upgrade screen to version 4.5.1
Lukas Rovensky <Lukas.Rovensky@oracle.com>
parents: 115
diff changeset
     4
 
58f46f117aca 25414933 Upgrade screen to version 4.5.1
Lukas Rovensky <Lukas.Rovensky@oracle.com>
parents: 115
diff changeset
     5
--- screen-4.5.1/Makefile.in.orig	2017-03-08 12:14:04.424391216 -0800
58f46f117aca 25414933 Upgrade screen to version 4.5.1
Lukas Rovensky <Lukas.Rovensky@oracle.com>
parents: 115
diff changeset
     6
+++ screen-4.5.1/Makefile.in	2017-03-08 12:19:09.486329848 -0800
58f46f117aca 25414933 Upgrade screen to version 4.5.1
Lukas Rovensky <Lukas.Rovensky@oracle.com>
parents: 115
diff changeset
     7
@@ -96,9 +96,10 @@
85
8098282b503b 7018226 move GNU screen to userland
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff changeset
     8
 ###############################################################################
8098282b503b 7018226 move GNU screen to userland
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff changeset
     9
 install: installdirs install_bin
8098282b503b 7018226 move GNU screen to userland
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff changeset
    10
 	cd doc ; $(MAKE) install
7961
58f46f117aca 25414933 Upgrade screen to version 4.5.1
Lukas Rovensky <Lukas.Rovensky@oracle.com>
parents: 115
diff changeset
    11
-	-if [ -d $(DESTDIR)/usr/lib/terminfo ]; then \
85
8098282b503b 7018226 move GNU screen to userland
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff changeset
    12
+	-if [ -d $(DESTDIR)/usr/share/lib/terminfo ]; then \
7961
58f46f117aca 25414933 Upgrade screen to version 4.5.1
Lukas Rovensky <Lukas.Rovensky@oracle.com>
parents: 115
diff changeset
    13
+	  TERMINFO=$(DESTDIR)/usr/share/lib/terminfo \
85
8098282b503b 7018226 move GNU screen to userland
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff changeset
    14
 		PATH="$$PATH:/usr/5bin" tic ${srcdir}/terminfo/screeninfo.src; \
7961
58f46f117aca 25414933 Upgrade screen to version 4.5.1
Lukas Rovensky <Lukas.Rovensky@oracle.com>
parents: 115
diff changeset
    15
-		chmod 644 $(DESTDIR)/usr/lib/terminfo/s/screen*; \
85
8098282b503b 7018226 move GNU screen to userland
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff changeset
    16
+		chmod 644 $(DESTDIR)/usr/share/lib/terminfo/s/screen*; \
8098282b503b 7018226 move GNU screen to userland
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff changeset
    17
 	fi
8098282b503b 7018226 move GNU screen to userland
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff changeset
    18
 # Better do this by hand. E.g. under RCS...
8098282b503b 7018226 move GNU screen to userland
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff changeset
    19
 #	cat ${srcdir}/terminfo/screencap >> /etc/termcap