--- admin/PlamoBuild.template.common.without_comment 2016-06-15 20:51:13.000000000 +0900 +++ plamo/01_minimum/old/squashfs-20161015/PlamoBuild.squashfs-4.2 2016-10-15 09:07:31.000000000 +0900 @@ -1,15 +1,17 @@ #!/bin/sh ###################################################################### -url="" -pkgbase= -vers= +url="http://downloads.sourceforge.net/squashfs/squashfs4.2.tar.gz" +pkgbase=squashfs +vers=4.2 arch=`uname -m` -build=P1 -src=$pkgbase-$vers +build=P2 +src=$pkgbase$vers patchfiles="" OPT_CONFIG="" -DOCS="README" +DOCS="INSTALL COPYING PERFORMANCE.README README DONATIONS + ACKNOWLEDGEMENTS CHANGES pseudo-file.example README-4.2 + `echo OLD-READMEs/README-{3.3,2.0,3.1,3.2,4.0,AMD64,4.1,2.1,3.0}`" ###################################################################### fscheck() { @@ -233,8 +235,32 @@ esac done done + cd $B/squashfs-tools + cp -p Makefile Makefile.orig + cat <<- "EOF" | patch Makefile + 29c29 + < #XZ_SUPPORT = 1 + --- + > XZ_SUPPORT = 1 + 40c40 + < #LZO_SUPPORT = 1 + --- + > LZO_SUPPORT = 1 + 97c97 + < INSTALL_DIR = /usr/local/bin + --- + > INSTALL_DIR = /usr/bin + 256,258c256,258 + < mkdir -p $(INSTALL_DIR) + < cp mksquashfs $(INSTALL_DIR) + < cp unsquashfs $(INSTALL_DIR) + --- + > mkdir -p $(DESTDIR)$(INSTALL_DIR) + > cp mksquashfs $(DESTDIR)$(INSTALL_DIR) + > cp unsquashfs $(DESTDIR)$(INSTALL_DIR) + EOF for i in `seq 0 $((${#B[@]} - 1))` ; do - cd ${B[$i]} + cd ${B[$i]}/squashfs-tools if [ -f Makefile ] ; then make clean fi @@ -250,7 +276,7 @@ fi if [ $opt_build -eq 1 ] ; then for i in `seq 0 $((${#B[@]} - 1))` ; do - cd ${B[$i]} + cd ${B[$i]}/squashfs-tools if [ -f Makefile ] ; then make fi @@ -267,7 +293,7 @@ if [ -d $C ] ; then rm -rf $C ; fi ; mkdir -p $C touch $W/i.st ; sleep 1 for i in `seq 0 $((${#B[@]} - 1))` ; do - cd ${B[$i]} + cd ${B[$i]}/squashfs-tools if [ -f Makefile ] ; then make install DESTDIR=$P fi @@ -296,7 +322,6 @@ done convert tar cvpf $pkg.tar -C $P `cd $P ; find usr/bin | 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 usr/share/doc/$src touch -t `date '+%m%d0900'` $pkg.tar ; xz $pkg.tar ; touch $pkg.tar.xz mv $pkg.tar.xz $pkg.txz