--- admin/PlamoBuild-template-20180815 2018-08-15 16:18:50.000000000 +0900 +++ plamo/02_x11/xterm/PlamoBuild.xterm-324 2018-08-21 15:28:06.000000000 +0900 @@ -1,19 +1,21 @@ #!/bin/sh ###################################################################### -url="" +url="ftp://ftp.invisible-island.net/xterm/xterm-324.tgz" verify= digest= branch= commitid= -pkgbase= -vers= +pkgbase=xterm +vers=324 arch=`uname -m` -build=P1 +build=P2 src=$pkgbase-$vers patchfiles="" -OPT_CONFIG="" -DOCS="README" +OPT_CONFIG="--with-app-defaults=/etc/X11/app-defaults + --with-own-terminfo=/usr/share/terminfo" +DOCS="README.i18n ctlseqs.txt README xterm.log.html AAA_README_VMS.txt + Tests THANKS INSTALL README.os390 MANIFEST" template=20180815 tmplurl=ftp://plamo.linet.gr.jp/pub/Plamo-src/admin ###################################################################### @@ -37,6 +39,19 @@ if [ -d ${B[$i]} ] ; then rm -rf ${B[$i]} ; fi ; cp -a ${S[$i]} ${B[$i]} done apply_patches + cd $B + cp -p termcap{,.orig} + cat <<- "EOF" | patch termcap + 237c237 + < :tc=xterm-new: + --- + > :tc=xterm-new:kb=^?: + EOF + cp -p terminfo{,.orig} + cat <<- "EOF" | patch terminfo + 1980a1981 + > kbs=\177, + EOF for i in `seq 0 $((${#B[@]} - 1))` ; do cd ${B[$i]} if [ -x configure ] ; then @@ -63,6 +78,7 @@ cd ${B[$i]} if [ -f Makefile ] ; then make install DESTDIR=$P + make install-ti DESTDIR=$P fi done touch $W/i.et @@ -73,6 +89,9 @@ setup_docdir convert_links tar cvpf $pkg.tar -C $P `cd $P ; find usr/bin | tail -n+2` + tar rvpf $pkg.tar -C $P `cd $P ; find etc/X11/app-defaults | tail -n+2` + tar rvpf $pkg.tar -C $P `cd $P ; find usr/share/pixmaps | tail -n+2` + tar rvpf $pkg.tar -C $P `cd $P ; find usr/share/terminfo -type f` tar rvpf $pkg.tar -C $P `cd $P ; find usr/share/man/man1 | tail -n+2` tar rvpf $pkg.tar -C $P usr/share/doc/$src TZ=UTC touch -t `date -u '+%m%d0000'` $pkg.tar