| #!/bin/bash |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| function render_svg_doPostActions { |
| |
| local ACTION='' |
| |
| |
| |
| local -a POSTACTIONS |
| |
| |
| local COMMENT="`gettext "Created in CentOS Arwork Repository"` ($(cli_printUrl '--projects-artwork'))" |
| |
| |
| |
| |
| |
| |
| |
| |
| POSTACTIONS[((++${#POSTACTIONS[*]}))]="doPostActions:png:mogrify -comment '$COMMENT'" |
| [[ $FLAG_POSTRENDITION != '' ]] && POSTACTIONS[((++${#POSTACTIONS[*]}))]="doPostActions:png:${FLAG_POSTRENDITION}" |
| |
| |
| |
| |
| if [[ $FLAG_DONT_DIRSPECIFIC == 'false' ]];then |
| if [[ $TEMPLATE =~ "Backgrounds/.+\.svg$" ]];then |
| POSTACTIONS[((++${#POSTACTIONS[*]}))]='svg_convertPngTo:jpg' |
| POSTACTIONS[((++${#POSTACTIONS[*]}))]='svg_groupBy:png jpg' |
| elif [[ $TEMPLATE =~ "Concept/.+\.svg$" ]];then |
| POSTACTIONS[((++${#POSTACTIONS[*]}))]='svg_convertPngTo:jpg pdf' |
| POSTACTIONS[((++${#POSTACTIONS[*]}))]='svg_convertPngToThumbnail:250' |
| elif [[ $TEMPLATE =~ "Distro/$(cli_getPathComponent --release-pattern)/Syslinux/.+\.svg$" ]];then |
| POSTACTIONS[((++${#POSTACTIONS[*]}))]='svg_convertPngToSyslinux:' |
| POSTACTIONS[((++${#POSTACTIONS[*]}))]='svg_convertPngToSyslinux:-floyd' |
| elif [[ $TEMPLATE =~ "Distro/$(cli_getPathComponent --release-pattern)/Grub/.+\.svg$" ]];then |
| POSTACTIONS[((++${#POSTACTIONS[*]}))]='svg_convertPngToGrub:' |
| POSTACTIONS[((++${#POSTACTIONS[*]}))]='svg_convertPngToGrub:-floyd' |
| elif [[ $TEMPLATE =~ "Posters/.+\.svg$" ]];then |
| POSTACTIONS[((++${#POSTACTIONS[*]}))]='svg_convertPngTo:jpg pdf' |
| fi |
| fi |
| |
| |
| for ACTION in "${POSTACTIONS[@]}"; do |
| ${FUNCNAM}_$(echo "$ACTION" | cut -d: -f1) |
| done |
| |
| } |