rebuild pcmanfm to exclude ugly root warning icon

This commit is contained in:
TomasM
2017-12-12 13:06:19 -05:00
parent 2c0cb2e1f0
commit 509c99accd
2 changed files with 38 additions and 2 deletions
+28 -2
View File
@@ -3,11 +3,37 @@
CWD=$(dirname $(readlink -f $0))
apt-get update
apt-get install --no-install-recommends --yes leafpad qalculate-gtk wicd
apt-get install --no-install-recommends --yes leafpad qalculate-gtk pcmanfm
. ../../cleanup
(cd rootcopy && cp --parents -afr * /)
chown -R guest.users /home/guest
savechanges /04-apps.sb
savechanges /04-apps-stock.sb
cd /
unsquashfs /04-apps-stock.sb
# 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