--- 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