shimmerproject / elementary-xfce

Elementary icons forked from upstream, extended and maintained for Xfce
GNU General Public License v2.0
274 stars 37 forks source link

Do not convert 'symbolic-rtl' versions. #394

Closed madpilot78 closed 11 months ago

madpilot78 commented 1 year ago

While updating the FreeBSD port I got failures due to cp failing to find some files, referenced by symlinks:

install -d /wrkdirs/usr/ports/x11-themes/xfce-icons-elementary/work/stage/usr/local/share/icons
cp -rf build/elementary-xfce /wrkdirs/usr/ports/x11-themes/xfce-icons-elementary/work/stage/usr/local/share/icons
cp: build/elementary-xfce/actions/24/go-previous-symbolic-rtl.png: No such file or directory
cp: build/elementary-xfce/actions/24/media-skip-forward-symbolic-rtl.png: No such file or directory
cp: build/elementary-xfce/actions/24/media-skip-backward-symbolic-rtl.png: No such file or directory
cp: build/elementary-xfce/actions/24/go-next-symbolic-rtl.png: No such file or directory
cp: build/elementary-xfce/actions/24/media-seek-forward-symbolic-rtl.png: No such file or directory
cp: build/elementary-xfce/actions/24/media-seek-backward-symbolic-rtl.png: No such file or directory
*** Error code 1

Looks like some finles with a new namiong scheme (*-symbolic-rtl.svn) have been added in commit 1c135add1e7a5e98e833f65002598a1d2693c38b but the expressions in the svgtopng/pngtheme.sh script have not been updated to account for this.

This is the fix I'm using in the FreeBSD ports tree.