--- admin/PlamoBuild-template-20170713 2017-07-13 13:07:00.000000000 +0900 +++ plamo/04_xapps/sane_backends/PlamoBuild.sane_backends-1.0.24 2018-07-24 12:28:11.000000000 +0900 @@ -1,19 +1,29 @@ #!/bin/sh ###################################################################### -url="" +url="https://alioth-archive.debian.org/releases/sane/sane-backends/1.0.24/sane-backends-1.0.24.tar.gz" verify= digest= branch= commitid= -pkgbase= -vers= +pkgbase=sane_backends +vers=1.0.24 arch=`uname -m` -build=P1 -src=$pkgbase-$vers +build=P2 +src=sane-backends-$vers patchfiles="" -OPT_CONFIG="" -DOCS="README" +OPT_CONFIG="--enable-avahi" +DOCS="ChangeLog-1.0.14 README.solaris README.os2 LICENSE PROBLEMS + ChangeLog-1.0.15 README.unixware7 README.windows README ChangeLog + README.zeta ChangeLog-1.0.12 INSTALL ChangeLog-1.0.1 ChangeLog-1.0.17 + README.darwin ChangeLog-1.0.20 AUTHORS ChangeLog-1.0.0 README.hp-ux + ChangeLog-1.0.19 ChangeLog-1.0.21 COPYING ChangeLog-1.0.23 + ChangeLog-1.0.18 README.aix ChangeLog-1.0.7 ChangeLog-1.0.13 README.netbsd + PROJECTS ChangeLog-1.0.8 README.openbsd NEWS ChangeLog-1.0.3 + README.freebsd ChangeLog-1.0.5 ChangeLog-1.0.9 README.linux + ChangeLog-1.0.10 ChangeLog-1.0.6 README.djpeg ChangeLog-1.0.16 + ChangeLog-1.0.2 README.unixware2 ChangeLog-1.0.22 README.beos + ChangeLog-1.0.4" template=20170713 tmplurl=ftp://plamo.linet.gr.jp/pub/Plamo-src/admin ###################################################################### @@ -65,16 +75,63 @@ make install DESTDIR=$P fi done + install -d $P/lib/udev/rules.d + install -m 644 tools/udev/libsane.rules $P/lib/udev/rules.d/60-libsane.rules touch $W/i.et cd $W find $P ! -type l -newer i.st ! -newer i.et \ -exec touch -t `date '+%m%d0900'` {} \; compress + strip_libdir $P/usr/$libdir/sane setup_docdir + mv $P/usr/doc/sane-$vers $docdir/$src/doc + mv $docdir/$src/{doc,{README.os2,LICENSE,PROBLEMS,ChangeLog-1.0.15}.gz} $C + mv $docdir/$src/{README.unixware7,README.windows,README,ChangeLog}.gz $C + mv $docdir/$src/{README.zeta,ChangeLog-1.0.12,INSTALL,ChangeLog-1.0.1}.gz $C + mv $docdir/$src/{ChangeLog-1.0.17,README.darwin,ChangeLog-1.0.20}.gz $C + mv $docdir/$src/{AUTHORS,ChangeLog-1.0.0,README.hp-ux,ChangeLog-1.0.19}.gz $C + mv $docdir/$src/{ChangeLog-1.0.21,COPYING,ChangeLog-1.0.23}.gz $C + mv $docdir/$src/{ChangeLog-1.0.18,README.aix,ChangeLog-1.0.7}.gz $C + mv $docdir/$src/{ChangeLog-1.0.13,README.netbsd,PROJECTS}.gz $C + mv $docdir/$src/{ChangeLog-1.0.8,README.openbsd,NEWS,ChangeLog-1.0.3}.gz $C + mv $docdir/$src/{README.freebsd,ChangeLog-1.0.5,ChangeLog-1.0.9}.gz $C + mv $docdir/$src/{README.linux,ChangeLog-1.0.10,ChangeLog-1.0.6}.gz $C + mv $docdir/$src/{README.djpeg,ChangeLog-1.0.16,ChangeLog-1.0.2}.gz $C + mv $docdir/$src/{README.unixware2,ChangeLog-1.0.22,README.beos}.gz $C + mv $docdir/$src/{ChangeLog-1.0.4,$func,$myname,$spec}.gz $C + mv $C/{doc,{README.os2,LICENSE,PROBLEMS,ChangeLog-1.0.15}.gz} $docdir/$src + mv $C/{README.unixware7,README.windows,README,ChangeLog}.gz $docdir/$src + mv $C/{README.zeta,ChangeLog-1.0.12,INSTALL,ChangeLog-1.0.1}.gz $docdir/$src + mv $C/{ChangeLog-1.0.17,README.darwin,ChangeLog-1.0.20}.gz $docdir/$src + mv $C/{AUTHORS,ChangeLog-1.0.0,README.hp-ux,ChangeLog-1.0.19}.gz $docdir/$src + mv $C/{ChangeLog-1.0.21,COPYING,ChangeLog-1.0.23}.gz $docdir/$src + mv $C/{ChangeLog-1.0.18,README.aix,ChangeLog-1.0.7}.gz $docdir/$src + mv $C/{ChangeLog-1.0.13,README.netbsd,PROJECTS}.gz $docdir/$src + mv $C/{ChangeLog-1.0.8,README.openbsd,NEWS,ChangeLog-1.0.3}.gz $docdir/$src + mv $C/{README.freebsd,ChangeLog-1.0.5,ChangeLog-1.0.9}.gz $docdir/$src + mv $C/{README.linux,ChangeLog-1.0.10,ChangeLog-1.0.6}.gz $docdir/$src + mv $C/{README.djpeg,ChangeLog-1.0.16,ChangeLog-1.0.2}.gz $docdir/$src + mv $C/{README.unixware2,ChangeLog-1.0.22,README.beos}.gz $docdir/$src + mv $C/{ChangeLog-1.0.4,$func,$myname,$spec}.gz $docdir/$src + touch -r $S $docdir/$src convert_links + touch -t `date '+%m%d0900'` $P/usr/$libdir/sane tar cvpf $pkg.tar -C $P `cd $P ; find usr/bin | tail -n+2` + tar rvpf $pkg.tar -C $P `cd $P ; find usr/sbin | tail -n+2` + tar rvpf $pkg.tar -C $P `cd $P ; find usr/$libdir -name libsane.*` + tar rvpf $pkg.tar -C $P usr/$libdir/sane + tar rvpf $pkg.tar -C $P `cd $P ; find usr/$libdir/pkgconfig | tail -n+2` + tar rvpf $pkg.tar -C $P usr/include/sane + tar rvpf $pkg.tar -C $P usr/share/sane + tar rvpf $pkg.tar -C $P `cd $P ; find usr/share/locale -name *.mo` + tar rvpf $pkg.tar -C $P etc/sane.d + tar rvpf $pkg.tar -C $P `cd $P ; find lib/udev/rules.d | tail -n+2` tar rvpf $pkg.tar -C $P `cd $P ; find usr/share/man/man1 | tail -n+2` + tar rvpf $pkg.tar -C $P `cd $P ; find usr/share/man/man5 | tail -n+2` + tar rvpf $pkg.tar -C $P `cd $P ; find usr/share/man/man7 | tail -n+2` + tar rvpf $pkg.tar -C $P `cd $P ; find usr/share/man/man8 | tail -n+2` tar rvpf $pkg.tar -C $P usr/share/doc/$src + tar rvpf $pkg.tar -C $P install/doinst.sh touch -t `date '+%m%d0900'` $pkg.tar ; xz $pkg.tar ; touch $pkg.tar.xz mv $pkg.tar.xz $pkg.txz cleanup