Skip to content

Commit

Permalink
replace pngoverlay with pngoverlay-cairo
Browse files Browse the repository at this point in the history
this doesn't require X

need to compile armhf version

ref #1470
  • Loading branch information
wdlkmpx committed Jun 27, 2019
1 parent 4e7ac2f commit 49dd48d
Show file tree
Hide file tree
Showing 6 changed files with 18 additions and 30 deletions.
7 changes: 5 additions & 2 deletions merge2out
Expand Up @@ -283,8 +283,11 @@ else
fi

# make sure target has these...
cp -af woof-arch/${TARGETARCH}/build/support/debdb2pupdb ${WOOF_OUT}/${NEWBASE}/rootfs-skeleton/usr/local/petget/ 2>&1 | tee -a ${WOOF_OUT}/merge2out.log
cp -af woof-arch/${TARGETARCH}/build/support/find_cat ${WOOF_OUT}/${NEWBASE}/rootfs-skeleton/usr/local/petget/ 2>&1 | tee -a ${WOOF_OUT}/merge2out.log
(
cp -afv woof-arch/${TARGETARCH}/build/support/debdb2pupdb ${WOOF_OUT}/rootfs-skeleton/usr/local/petget/ 2>&1
cp -afv woof-arch/${TARGETARCH}/build/support/find_cat ${WOOF_OUT}/rootfs-skeleton/usr/local/petget/ 2>&1
cp -afv woof-arch/${TARGETARCH}/target/rootfs-skeleton/usr/sbin/pngoverlay-cairo ${WOOF_OUT}/support/ 2>&1
) | tee -a ${WOOF_OUT}/merge2out.log

echo
echo "Directory '${WOOF_OUT}'
Expand Down
Binary file not shown.
1 change: 1 addition & 0 deletions woof-arch/x86/target/rootfs-skeleton/usr/sbin/pngoverlay
Binary file not shown.
4 changes: 4 additions & 0 deletions woof-code/3builddistro-Z
Expand Up @@ -18,6 +18,10 @@ create_local_repos_dirs
set_layer_type # aufs or overlay
set_archdir_var # ex: ARCHDIR=x86_64-linux-gnu

if [ -f support/pngoverlay-cairo ] ; then # merge2out
export PNGOVERLAY=${PWD}/support/pngoverlay-cairo # ./usr/sbin/icon_switcher
fi

# -release cli param
for i in $@ ; do
case $i in
Expand Down
14 changes: 9 additions & 5 deletions woof-code/rootfs-skeleton/usr/sbin/icon_switcher
Expand Up @@ -13,6 +13,12 @@
export TEXTDOMAIN=icon_switcher
export OUTPUT_CHARSET=UTF-8

if [ -z "$PNGOVERLAY" ] ; then
if which pngoverlay-cairo &>/dev/null ; then
PNGOVERLAY='pngoverlay-cairo'
fi
fi

func_switch (){

echo
Expand Down Expand Up @@ -59,16 +65,14 @@ func_switch (){
fi

#new standardised icons to show when mounted...
if [ "`which pngoverlay`" -a -e ${SYSROOT}/usr/local/lib/X11/pixmaps/closebox_outline48.png ];then
if [ -n "$PNGOVERLAY" -a -e ${SYSROOT}/usr/local/lib/X11/pixmaps/closebox_outline48.png ];then
rm -f ${SYSROOT}/usr/local/lib/X11/pixmaps/*_mntd*.png
(
cd ${SYSROOT}/usr/local/lib/X11/pixmaps
cp -fv `which pngoverlay` ./pngoverlay #dumb, but needs to be in same folder.
for ONEDRV in card drive floppy optical usbdrv; do
./pngoverlay ${ONEDRV}48.png closebox_outline48.png ${ONEDRV}_mntd48.png #background foreground output.
./pngoverlay ${ONEDRV}48.png locked_outline48.png ${ONEDRV}_mntd_boot48.png
$PNGOVERLAY ${ONEDRV}48.png closebox_outline48.png ${ONEDRV}_mntd48.png #background foreground output.
$PNGOVERLAY ${ONEDRV}48.png locked_outline48.png ${ONEDRV}_mntd_boot48.png
done
rm -fv ./pngoverlay
)
fi

Expand Down
23 changes: 0 additions & 23 deletions woof-code/rootfs-skeleton/usr/sbin/pngoverlay.sh

This file was deleted.

0 comments on commit 49dd48d

Please sign in to comment.