070701000EEDC3000041ED0000000000000000000000024D48B50500000000000000FE0000001100000000000000000000000200000000.070701000EEDCC000081A40000000000000000000000014D48B505000000B2000000FE0000001100000000000000000000000700000000md5sum67b6ac69345202b2b625d9699beb0ac8 /etc/tazlito/loram.extract 47fff09a982953de24228677a12d114e /etc/tazlito/loram.rootfs de6ee5d9105bb8af2cbfd9b75073ec09 /etc/tazlito/loram.iso 070701000EEDCB000081A40000000000000000000000014D48B5050000004C000000FE0000001100000000000000000000000B00000000files.list/etc/tazlito/loram.extract /etc/tazlito/loram.rootfs /etc/tazlito/loram.iso 070701000EEDCD000081A40000000000000000000000014D48B505000004C1000000FE0000001100000000000000000000000D00000000fs.cpio.lzma] c ưd8Nq25n040zLhZk[~ YN2Nz:vHۢ]<@/p g{ lAl@ iy!"g1oeOKgk?d YI9sV֒~㏞nڸE~Ϩ U>"B9Dˢu@&ӕ=iVYxzWs@?"}ļ!TKVx}^Q Q]HbŢS]*߫6}=e*G pea{^zL㽿IF[qxht¶N왳H6Uf ۖ./XVtCNg2wi-``hJkgq<ŸKL3$wh~ mwrO?R8b>w QV>rJ4 %cj`W)b@^HQafad4P"qxPVZK1߹s :q"pi&ɳ*.5L=EkQJ.N20%FA3&GJ_C=c̀[43B2b ;p26ңm?WE'8UK<~7bD=8L daN}S)[4/$,=*r2X-Tk6Amr ֟J*|9YC b<=t[VjGѽjFs%MEl$#G|3zmy-Lc`:H1mI%nL\My(yC!#r|3ؔc}IfXgu߷oN2~8 (aYNKHFU]+xSൊF@Rp+';x\0c@rk A޳4mzu~N㚪c|aw=,q>}'qN|cUTm/TCr|2srIA3AEb>1{&9*j6kDDd֐ȭ|b@Yb H<~AR䗙~4p 0"#By@eǹ QFIr$mO9.++#I^Bv %*r070701000EEDC5000081A40000000000000000000000014D48B50500000C84000000FE0000001100000000000000000000000800000000receipt# SliTaz package receipt. PACKED_SIZE="16.0K" UNPACKED_SIZE="36.0K" PACKAGE="slitaz-loram" VERSION="1.6" CATEGORY="misc" SHORT_DESC="Rules to build low ram rootfs.gz." MAINTAINER="pascal.bellard@slitaz.org" DEPENDS="slitaz-boot-scripts tazlito cromfs-or-squashfs" WEB_SITE="http://www.slitaz.org/" # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { mkdir -p $fs/etc/tazlito cp stuff/loram.* $fs/etc/tazlito } set_patch() { local tag local line local len local i tag="Fast boot into X" i=$(grep -n "$tag" $1/etc/init.d/rcS | cut -d: -f1) i=$(($i-1)) len=38 tag=$(grep "$tag" $1/etc/init.d/rcS) if [ "$2" = "-R" ]; then line="-$(($i-$len+2)),$len +$(($i-$len+2)),2" i="-" else grep -q 'from slitaz-loram package' $1/etc/init.d/rcS && return line="-$i,2 +$i,$len" i="+" fi busybox patch -p0 < /dev/null $i break $i fi $i fi $i if [ -f /.usr.cromfs ]; then $i /bin/cromfs-driver /.usr.cromfs /\$usr -o ro,dev,suid,allow_other $i else $i /bin/mount -o loop,ro -t squashfs /.usr.sqfs /\$usr $i fi $i if [ -d /.usr.rw ]; then $i if [ -x bin/funionfs ]; then $i /bin/funionfs -o dirs=/.usr.ro=RO:/.usr.rw -o allow_other -o suid,dev NONE /usr $i else $i /bin/mount -t aufs -o br:/.usr.rw:/.usr.ro none /usr $i fi $i fi $i status $i break $i done $i $tag EOF chmod 0755 $1/etc/init.d/rcS } # Pre and post install commands for Tazpkg. pre_install() { local i for i in $(cd /var/lib/tazpkg/installed ; ls -d slitaz-loram* 2> /dev/null); do [ "$i" = "$PACKAGE" ] && continue yes y | tazpkg remove $i . /etc/tazlito/tazlito.conf rm -f $PACKAGES_REPOSITORY/slitaz-boot-scripts-*.tazpkg 2> /dev/null done } post_install() { set_patch "$1" cat <