--- plamo/05_ext/tk.txz/old/Tix-20161016/PlamoBuild.Tix-8.4.3 2016-10-16 13:42:31.000000000 +0900 +++ plamo/05_ext/tk.txz/Tix/PlamoBuild.Tix-8.4.3 2016-10-18 10:32:24.000000000 +0900 @@ -4,13 +4,13 @@ url="http://downloads.sourceforge.net/tix/Tix8.4.3-src.tar.gz http://ftp.slackware.com/pub/slackware/slackware-14.0/source/tcl/tix/tix.tcl8.5.patch.gz http://ftp.slackware.com/pub/slackware/slackware-14.0/source/tcl/tix/tix.soname.patch.gz - http://downloads.sourceforge.net/tcl/tcl8.5.10-src.tar.gz - http://downloads.sourceforge.net/tcl/tk8.5.10-src.tar.gz" + http://downloads.sourceforge.net/tcl/tcl8.6.6-src.tar.gz + http://downloads.sourceforge.net/tcl/tk8.6.6-src.tar.gz" pkgbase=Tix vers=8.4.3 arch=`uname -m` -build=P2 -src=Tix$vers +build=P3 +src=$pkgbase$vers patchfiles="tix.tcl8.5.patch.gz tix.soname.patch.gz" OPT_CONFIG="" DOCS="license.terms README.txt ChangeLog" @@ -237,34 +237,34 @@ esac done done - cd $W/tcl8.5.10 + cd $W/tcl8.6.6 if [ $arch == x86_64 ] ; then cp -p unix/configure{,.orig} cat <<- "EOF" | patch unix/configure - 18772c18772 + 18923c18923 < TCL_LIBRARY='$(prefix)/lib/tcl$(VERSION)' --- > TCL_LIBRARY='$(prefix)/lib64/tcl$(VERSION)' - 18894,18895c18894,18895 + 19053,19054c19053,19054 < elif test "$prefix/lib" != "$libdir"; then < TCL_PACKAGE_PATH="${libdir} ${prefix}/lib ${TCL_PACKAGE_PATH}" --- > elif test "$prefix/lib64" != "$libdir"; then > TCL_PACKAGE_PATH="${libdir} ${prefix}/lib64 ${TCL_PACKAGE_PATH}" - 18897c18897 + 19056c19056 < TCL_PACKAGE_PATH="${prefix}/lib ${TCL_PACKAGE_PATH}" --- > TCL_PACKAGE_PATH="${prefix}/lib64 ${TCL_PACKAGE_PATH}" EOF fi - cd $W/tcl8.5.10/unix + cd $W/tcl8.6.6/unix ./configure --prefix=/usr --libdir=/usr/$libdir --enable-threads - cd $W/tk8.5.10 + cd $W/tk8.6.6 if [ $arch == x86_64 ] ; then cp -p unix/configure{,.orig} sed -i '/^TK_LIBRARY=/s@lib@lib64@g' unix/configure fi - cd $W/tk8.5.10/unix + cd $W/tk8.6.6/unix ./configure --prefix=/usr --libdir=/usr/$libdir --enable-threads for i in `seq 0 $((${#B[@]} - 1))` ; do cd ${B[$i]} @@ -277,7 +277,8 @@ if [ -x configure ] ; then ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ --libdir='${exec_prefix}'/$libdir --infodir='${prefix}'/share/info \ - --mandir='${prefix}'/share/man ${OPT_CONFIG[$i]} + --mandir='${prefix}'/share/man ${OPT_CONFIG[$i]} \ + CPPFLAGS="-DUSE_INTERP_RESULT" fi done fi @@ -306,6 +307,7 @@ fi done chown -R root.root $P/usr/$libdir/Tix$vers/{pref,bitmaps} + chmod -R g-w $P/usr/$libdir/Tix$vers/bitmaps rmdir $P/usr/$libdir/Tix$vers/html install -d $P/usr/share/man/mann install -m 644 man/*.n $P/usr/share/man/mann