46 lines
876 B
Bash
Executable File
46 lines
876 B
Bash
Executable File
#!/bin/bash
|
|
|
|
CWD=$(dirname $(readlink -f $0))
|
|
|
|
apt-get update
|
|
apt-get install --no-install-recommends --yes /
|
|
leafpad /
|
|
qalculate-gtk /
|
|
pcmanfm /
|
|
wicd
|
|
|
|
. ../../cleanup
|
|
|
|
(cd rootcopy && cp --parents -afr * /)
|
|
|
|
savechanges /apps-stock.sb
|
|
cd /
|
|
unsquashfs /apps-stock.sb
|
|
rm -Rf /squashfs-root/root/.fluxbox
|
|
rm -f /squashfs-root/root/.gtk-bookmarks
|
|
|
|
# we want to patch pcmanfm it to hide ugly root warning icon
|
|
# so we will recompile whole package
|
|
|
|
REBUILD=/tmp/pcmanfm-rebuild-$$
|
|
|
|
apt-get update
|
|
apt-get --yes build-dep pcmanfm
|
|
|
|
mkdir -p -m 0777 $REBUILD
|
|
cd $REBUILD
|
|
|
|
apt-get source pcmanfm
|
|
|
|
cd pcmanfm-1.2.5
|
|
|
|
cat $CWD/patches/pcmanfm-slax.diff > debian/patches/pcmanfm-slax.diff
|
|
echo pcmanfm-slax.diff >> debian/patches/series
|
|
|
|
dpkg-buildpackage -us -uc
|
|
|
|
strip --strip-unneeded src/pcmanfm
|
|
cp src/pcmanfm /squashfs-root/usr/bin
|
|
|
|
dir2sb /squashfs-root /04-apps.sb
|