--- plamo/01_minimum/network.txz/old/curl-20160924/PlamoBuild.curl-7.50.3 2016-09-24 08:32:13.000000000 +0900 +++ plamo/01_minimum/network.txz/curl/PlamoBuild.curl-7.51.0 2016-11-07 11:03:09.000000000 +0900 @@ -1,23 +1,24 @@ #!/bin/sh ###################################################################### -url="http://curl.haxx.se/download/curl-7.50.3.tar.bz2" +url="http://curl.haxx.se/download/curl-7.51.0.tar.bz2" pkgbase=curl -vers=7.50.3 +vers=7.51.0 arch=`uname -m` -build=P2 +build=P1 src=$pkgbase-$vers patchfiles="" OPT_CONFIG="--disable-ldap --disable-rtsp --with-gssapi-includes=/usr/heimdal/include --without-librtmp" -DOCS="`echo docs/{VERSIONS,MAIL-ETIQUETTE,HTTP-COOKIES.md,BINDINGS}` - `echo docs/{RELEASE-PROCEDURE,BUGS,SSL-PROBLEMS.md,CODE_STYLE.md}` - `echo docs/{KNOWN_BUGS,HTTP2.md,README.win32,INTERNALS.md}` - `echo docs/{LICENSE-MIXING.md,THANKS,README.netware,TheArtOfHttpScripting}` - `echo docs/{INSTALL.devcpp,CHECKSRC.md,FAQ,INSTALL,ROADMAP.md,FEATURES}` - `echo docs/{MANUAL,CODE_OF_CONDUCT.md,RESOURCES,SECURITY.md,TODO}` - `echo docs/{CONTRIBUTE.md,HISTORY.md,SSLCERTS.md}` +DOCS="`echo docs/{VERSIONS,MAIL-ETIQUETTE,HTTP-COOKIES.md,RELEASE-PROCEDURE}` + `echo docs/{BUGS,SSL-PROBLEMS.md,CODE_STYLE.md,KNOWN_BUGS,HTTP2.md}` + `echo docs/{README.win32,{INTERNALS,INSTALL,LICENSE-MIXING}.md,THANKS}` + `echo docs/{README.netware,TheArtOfHttpScripting,{CHECKSRC,BINDINGS}.md}` + `echo docs/{FAQ,INSTALL,ROADMAP.md,FEATURES,MANUAL,CODE_OF_CONDUCT.md}` + `echo docs/{RESOURCES,SECURITY.md,TODO,{CONTRIBUTE,HISTORY,SSLCERTS}.md}` README CHANGES RELEASE-NOTES COPYING" +template=20161020 +tmplurl=ftp://plamo.linet.gr.jp/pub/Plamo-src/admin ###################################################################### fscheck() { @@ -297,9 +298,23 @@ if [ $i -eq 0 ] ; then install $myname $docdir/$src touch -t `date '+%m%d0900'` $docdir/$src/$myname - gzip_one $docdir/$src/$myname + tmpl=${myname%%.*}-template-$template + if [ -f ../admin/$tmpl ] ; then + cp -p ../admin/$tmpl $docdir/$src + else + ( cd $docdir/$src + curl -Rs -o $tmpl $tmplurl/${tmpl/${myname%%.*}/PlamoBuild} ) + fi + spec=${myname%%.*}-spec + ( cd $docdir/$src ; diff -u $tmpl $myname > $spec ) + touch -t `date '+%m%d0900'` $docdir/$src/$spec + gzip $docdir/$src/{$myname,$spec} + rm $docdir/$src/$tmpl + mv $docdir/$src/{$myname,$spec}.gz $C + mv $C/{$myname,$spec}.gz $docdir/$src else ln $docdir/$src/$myname.gz $docdir/${src[$i]} + ln $docdir/$src/$spec.gz $docdir/${src[$i]} fi ( cd $docdir ; find ${src[$i]} -type d -exec touch -r $W/{} {} \; ) done