wok-next annotate gtk+/stuff/replace-icons @ rev 18924
glibc: fix build (thanks az_ua)
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Thu Feb 25 14:47:17 2016 +0200 (2016-02-25) |
parents | acc112d7f4e2 |
children |
rev | line source |
---|---|
al@17189 | 1 # Replace GTK+ stock icons by Faenza icons |
al@17189 | 2 # in order to strip icon theme and save some space. |
al@17187 | 3 |
al@17189 | 4 echo -n "Replacing icons... " |
al@17187 | 5 |
al@17189 | 6 F=/usr/share/icons/Faenza |
al@17187 | 7 |
al@17187 | 8 Ac16=$F/actions/16 |
al@17187 | 9 De16=$F/devices/16 |
al@17187 | 10 Pl16=$F/places/16 |
al@17187 | 11 St16=$F/stock/16 |
al@17187 | 12 Mi16=$F/mimetypes/16 |
al@17187 | 13 Ca16=$F/categories/16 |
al@17187 | 14 Sa16=$F/status/16 |
al@17187 | 15 |
al@17187 | 16 |
al@17187 | 17 cd $src/gtk/stock-icons/16 |
al@17187 | 18 |
al@17187 | 19 cp -f $Ac16/application-exit.png . |
al@17187 | 20 cp -f $Ac16/gtk-info.png ./dialog-information.png |
al@17187 | 21 cp -f $Ac16/document-new.png . |
al@17187 | 22 cp -f $Ac16/document-open.png . |
al@17187 | 23 cp -f $Ac16/document-open-recent.png . |
al@17187 | 24 cp -f $Ac16/document-print.png . |
al@17187 | 25 cp -f $Ac16/document-print-preview.png . |
al@17187 | 26 cp -f $Ac16/document-properties.png . |
al@17187 | 27 cp -f $Ac16/document-revert.png ./document-revert-ltr.png |
al@17187 | 28 cp -f $stuff/16/document-revert-rtl.png . |
al@17187 | 29 cp -f $Ac16/document-save.png . |
al@17187 | 30 cp -f $Ac16/document-save-as.png . |
al@17187 | 31 cp -f $De16/drive-harddisk.png . |
al@17187 | 32 cp -f $Ac16/edit-clear.png . |
al@17187 | 33 cp -f $Ac16/edit-copy.png . |
al@17187 | 34 cp -f $Ac16/edit-cut.png . |
al@17187 | 35 ln -fs list-remove.png ./edit-delete.png |
al@17187 | 36 cp -f $Ac16/edit-find.png . |
al@17187 | 37 cp -f $Ac16/edit-find-replace.png . |
al@17187 | 38 cp -f $Ac16/edit-paste.png . |
al@17187 | 39 cp -f $Ac16/edit-redo.png ./edit-redo-ltr.png |
al@17187 | 40 cp -f $stuff/16/edit-redo-rtl.png . |
al@17187 | 41 cp -f $Ac16/edit-select-all.png . |
al@17187 | 42 cp -f $Ac16/edit-undo.png ./edit-undo-ltr.png |
al@17187 | 43 cp -f $stuff/16/edit-undo-rtl.png . |
al@17187 | 44 cp -f $Pl16/folder.png . |
al@17187 | 45 cp -f $Pl16/folder-remote.png . |
al@17187 | 46 cp -f $Ac16/format-indent-less.png ./format-indent-less-ltr.png |
al@17187 | 47 cp -f $stuff/16/format-indent-less-rtl.png . |
al@17187 | 48 cp -f $Ac16/format-indent-more.png ./format-indent-more-ltr.png |
al@17187 | 49 cp -f $stuff/16/format-indent-more-rtl.png . |
al@17187 | 50 cp -f $Ac16/format-justify-center.png . |
al@17187 | 51 cp -f $Ac16/format-justify-fill.png . |
al@17187 | 52 cp -f $Ac16/format-justify-left.png . |
al@17187 | 53 cp -f $Ac16/format-justify-right.png . |
al@17187 | 54 cp -f $Ac16/format-text-bold.png . |
al@17187 | 55 cp -f $Ac16/format-text-italic.png . |
al@17187 | 56 cp -f $Ac16/format-text-strikethrough.png . |
al@17187 | 57 cp -f $Ac16/format-text-underline.png . |
al@17187 | 58 cp -f $Ac16/go-bottom.png . |
al@17187 | 59 cp -f $Ac16/go-down.png . |
al@17187 | 60 cp -f $Ac16/go-first.png ./go-first-ltr.png |
al@17187 | 61 ln -fs go-last-ltr.png ./go-first-rtl.png |
al@17187 | 62 cp -f $Ac16/go-home.png . |
al@17187 | 63 cp -f $Ac16/go-jump.png ./go-jump-ltr.png |
al@17187 | 64 cp -f $stuff/16/go-jump-rtl.png . |
al@17187 | 65 cp -f $Ac16/go-last.png ./go-last-ltr.png |
al@17187 | 66 ln -fs go-first-ltr.png ./go-last-rtl.png |
al@17187 | 67 cp -f $Ac16/go-next.png ./go-next-ltr.png |
al@17187 | 68 ln -fs go-previous-ltr.png ./go-next-rtl.png |
al@17187 | 69 cp -f $Ac16/go-previous.png ./go-previous-ltr.png |
al@17187 | 70 ln -fs go-next-ltr.png ./go-previous-rtl.png |
al@17187 | 71 cp -f $Ac16/go-top.png . |
al@17187 | 72 cp -f $Ac16/go-up.png . |
al@17187 | 73 #gtk-caps-lock-warning.png |
al@17187 | 74 #gtk-color-picker.png |
al@17187 | 75 cp -f $St16/stock_connect.png ./gtk-connect.png |
al@17187 | 76 #gtk-convert.png |
al@17187 | 77 cp -f $St16/stock_disconnect.png ./gtk-disconnect.png |
al@17187 | 78 cp -f $Ac16/gtk-edit.png . |
al@17187 | 79 cp -f $Mi16/font-x-generic.png ./gtk-font.png |
al@17187 | 80 #gtk-index.png |
al@17187 | 81 #gtk-orientation-landscape.png |
al@17187 | 82 #gtk-orientation-portrait.png |
al@17187 | 83 #gtk-orientation-reverse-landscape.png |
al@17187 | 84 #gtk-orientation-reverse-portrait.png |
al@17187 | 85 cp -f $Ac16/document-page-setup.png ./gtk-page-setup.png |
al@17187 | 86 cp -f $Ca16/preferences-desktop.png ./gtk-preferences.png |
al@17187 | 87 #gtk-select-color.png |
al@17187 | 88 ln -fs gtk-font.png ./gtk-select-font.png |
al@17187 | 89 #gtk-undelete-ltr.png |
al@17187 | 90 #gtk-undelete-rtl.png |
al@17187 | 91 cp -f $Ac16/help-about.png . |
al@17187 | 92 cp -f $Ac16/help-contents.png . |
al@17187 | 93 cp -f $Sa16/image-missing.png . |
al@17187 | 94 cp -f $Ac16/list-add.png . |
al@17187 | 95 cp -f $Ac16/list-remove.png . |
al@17187 | 96 cp -f $De16/media-floppy.png . |
al@17187 | 97 cp -f $De16/media-optical.png . |
al@17187 | 98 cp -f $Ac16/media-playback-pause.png . |
al@17187 | 99 cp -f $Ac16/media-playback-start.png ./media-playback-start-ltr.png |
al@17187 | 100 cp -f $stuff/16/media-playback-start-rtl.png . |
al@17187 | 101 cp -f $Ac16/media-playback-stop.png . |
al@17187 | 102 cp -f $Ac16/media-record.png . |
al@17187 | 103 cp -f $stuff/16/media-seek-backward-ltr.png . |
al@17187 | 104 ln -fs media-seek-forward-ltr.png ./media-seek-backward-rtl.png |
al@17187 | 105 cp -f $stuff/16/media-seek-forward-ltr.png . |
al@17187 | 106 ln -fs media-seek-backward-ltr.png ./media-seek-forward-rtl.png |
al@17187 | 107 cp -f $Ac16/media-skip-backward.png ./media-skip-backward-ltr.png |
al@17187 | 108 ln -fs media-skip-forward-ltr.png ./media-skip-backward-rtl.png |
al@17187 | 109 cp -f $Ac16/media-skip-forward.png ./media-skip-forward-ltr.png |
al@17187 | 110 ln -fs media-skip-backward-ltr.png ./media-skip-forward-rtl.png |
al@17187 | 111 cp -f $Sa16/network-idle.png . |
al@17187 | 112 #printer-error.png |
al@17187 | 113 #printer-info.png |
al@17187 | 114 #printer-paused.png |
al@17187 | 115 #printer-warning.png |
al@17187 | 116 cp -f $Ac16/process-stop.png . |
al@17187 | 117 cp -f $Ac16/system-run.png . |
al@17187 | 118 cp -f $Mi16/text-plain.png ./text-x-generic.png |
al@17187 | 119 cp -f $Ac16/tools-check-spelling.png . |
al@17187 | 120 cp -f $Pl16/user-desktop.png . |
al@17187 | 121 cp -f $Pl16/user-home.png . |
al@17187 | 122 cp -f $Ac16/view-fullscreen.png . |
al@17187 | 123 cp -f $Ac16/view-refresh.png . |
al@17187 | 124 cp -f $Ac16/view-restore.png . |
al@17187 | 125 cp -f $Ac16/view-sort-ascending.png . |
al@17187 | 126 cp -f $Ac16/view-sort-descending.png . |
al@17187 | 127 cp -f $Ac16/window-close.png . |
al@17187 | 128 cp -f $Ac16/zoom-fit.png zoom-fit-best.png |
al@17187 | 129 cp -f $Ac16/zoom-in.png . |
al@17187 | 130 cp -f $Ac16/zoom-original.png . |
al@17187 | 131 cp -f $Ac16/zoom-out.png . |
al@17187 | 132 |
al@17187 | 133 |
al@17187 | 134 cd $src/gtk/stock-icons/20 |
al@17187 | 135 |
al@17187 | 136 for icon in gtk-apply gtk-cancel gtk-no gtk-ok gtk-yes window-close; do |
al@17187 | 137 cp -f $stuff/20/$icon.png . |
al@17187 | 138 done |
al@17187 | 139 |
al@17187 | 140 |
al@17187 | 141 Ac24=$F/actions/24 |
al@17187 | 142 De24=$F/devices/24 |
al@17187 | 143 Pl24=$F/places/24 |
al@17187 | 144 St24=$F/stock/24 |
al@17187 | 145 Sa24=$F/status/24 |
al@17187 | 146 Mi24=$F/mimetypes/24 |
al@17187 | 147 Ca24=$F/categories/24 |
al@17187 | 148 |
al@17187 | 149 |
al@17187 | 150 cd $src/gtk/stock-icons/24 |
al@17187 | 151 |
al@17187 | 152 cp -f $Ac24/application-exit.png . |
al@17187 | 153 cp -f $Sa24/audio-volume-high.png . |
al@17187 | 154 cp -f $Sa24/audio-volume-low.png . |
al@17187 | 155 cp -f $Sa24/audio-volume-medium.png . |
al@17187 | 156 cp -f $Sa24/audio-volume-muted.png . |
al@17187 | 157 cp -f $Ac24/gtk-info.png ./dialog-information.png |
al@17187 | 158 cp -f $Ac24/document-new.png . |
al@17187 | 159 cp -f $Ac24/document-open.png . |
al@17187 | 160 cp -f $Ac24/document-open-recent.png . |
al@17187 | 161 cp -f $Ac24/document-print.png . |
al@17187 | 162 cp -f $Ac24/document-print-preview.png . |
al@17187 | 163 cp -f $Ac24/document-properties.png . |
al@17187 | 164 cp -f $Ac24/document-revert.png ./document-revert-ltr.png |
al@17187 | 165 cp -f $stuff/24/document-revert-rtl.png . |
al@17187 | 166 cp -f $Ac24/document-save.png . |
al@17187 | 167 cp -f $Ac24/document-save-as.png . |
al@17187 | 168 cp -f $De24/drive-harddisk.png . |
al@17187 | 169 cp -f $Ac24/edit-clear.png . |
al@17187 | 170 cp -f $Ac24/edit-copy.png . |
al@17187 | 171 cp -f $Ac24/edit-cut.png . |
al@17187 | 172 ln -fs list-remove.png ./edit-delete.png |
al@17187 | 173 cp -f $Ac24/edit-find.png . |
al@17187 | 174 cp -f $Ac24/edit-find-replace.png . |
al@17187 | 175 cp -f $Ac24/edit-paste.png . |
al@17187 | 176 cp -f $Ac24/edit-redo.png ./edit-redo-ltr.png |
al@17187 | 177 cp -f $stuff/24/edit-redo-rtl.png . |
al@17187 | 178 cp -f $Ac24/edit-select-all.png . |
al@17187 | 179 cp -f $Ac24/edit-undo.png ./edit-undo-ltr.png |
al@17187 | 180 cp -f $stuff/24/edit-undo-rtl.png . |
al@17187 | 181 cp -f $Pl24/folder.png . |
al@17187 | 182 cp -f $Pl24/folder-remote.png . |
al@17187 | 183 cp -f $Ac24/format-indent-less.png ./format-indent-less-ltr.png |
al@17187 | 184 cp -f $stuff/24/format-indent-less-rtl.png . |
al@17187 | 185 cp -f $Ac24/format-indent-more.png ./format-indent-more-ltr.png |
al@17187 | 186 cp -f $stuff/24/format-indent-more-rtl.png . |
al@17187 | 187 cp -f $Ac24/format-justify-center.png . |
al@17187 | 188 cp -f $Ac24/format-justify-fill.png . |
al@17187 | 189 cp -f $Ac24/format-justify-left.png . |
al@17187 | 190 cp -f $Ac24/format-justify-right.png . |
al@17187 | 191 cp -f $Ac24/format-text-bold.png . |
al@17187 | 192 cp -f $Ac24/format-text-italic.png . |
al@17187 | 193 cp -f $Ac24/format-text-strikethrough.png . |
al@17187 | 194 cp -f $Ac24/format-text-underline.png . |
al@17187 | 195 cp -f $Ac24/go-bottom.png . |
al@17187 | 196 cp -f $Ac24/go-down.png . |
al@17187 | 197 cp -f $Ac24/go-first.png ./go-first-ltr.png |
al@17187 | 198 ln -fs go-last-ltr.png ./go-first-rtl.png |
al@17187 | 199 cp -f $Ac24/go-home.png . |
al@17187 | 200 cp -f $Ac24/go-jump.png ./go-jump-ltr.png |
al@17187 | 201 cp -f $stuff/24/go-jump-rtl.png . |
al@17187 | 202 cp -f $Ac24/go-last.png ./go-last-ltr.png |
al@17187 | 203 ln -fs go-first-ltr.png ./go-last-rtl.png |
al@17187 | 204 cp -f $Ac24/go-next.png ./go-next-ltr.png |
al@17187 | 205 ln -fs go-previous-ltr.png ./go-next-rtl.png |
al@17187 | 206 cp -f $Ac24/go-previous.png ./go-previous-ltr.png |
al@17187 | 207 ln -fs go-next-ltr.png ./go-previous-rtl.png |
al@17187 | 208 cp -f $Ac24/go-top.png . |
al@17187 | 209 cp -f $Ac24/go-up.png . |
al@17187 | 210 #gtk-caps-lock-warning.png |
al@17187 | 211 #gtk-color-picker.png |
al@17187 | 212 cp -f $St24/stock_connect.png ./gtk-connect.png |
al@17187 | 213 #gtk-convert.png |
al@17187 | 214 cp -f $St24/stock_disconnect.png ./gtk-disconnect.png |
al@17187 | 215 cp -f $Ac24/gtk-edit.png . |
al@17187 | 216 cp -f $Mi24/font-x-generic.png ./gtk-font.png |
al@17187 | 217 #gtk-index.png |
al@17187 | 218 #gtk-orientation-landscape.png |
al@17187 | 219 #gtk-orientation-portrait.png |
al@17187 | 220 #gtk-orientation-reverse-landscape.png |
al@17187 | 221 #gtk-orientation-reverse-portrait.png |
al@17187 | 222 cp -f $Ac24/document-page-setup.png ./gtk-page-setup.png |
al@17187 | 223 cp -f $Ca24/preferences-desktop.png ./gtk-preferences.png |
al@17187 | 224 #gtk-select-color.png |
al@17187 | 225 ln -fs gtk-font.png ./gtk-select-font.png |
al@17187 | 226 #gtk-undelete-ltr.png |
al@17187 | 227 #gtk-undelete-rtl.png |
al@17187 | 228 cp -f $Ac24/help-about.png . |
al@17187 | 229 cp -f $Ac24/help-contents.png . |
al@17187 | 230 cp -f $Sa24/image-missing.png . |
al@17187 | 231 cp -f $Ac24/list-add.png . |
al@17187 | 232 cp -f $Ac24/list-remove.png . |
al@17187 | 233 cp -f $De24/media-floppy.png . |
al@17187 | 234 cp -f $De24/media-optical.png . |
al@17187 | 235 cp -f $Ac24/media-playback-pause.png . |
al@17187 | 236 cp -f $Ac24/media-playback-start.png ./media-playback-start-ltr.png |
al@17187 | 237 cp -f $stuff/24/media-playback-start-rtl.png . |
al@17187 | 238 cp -f $Ac24/media-playback-stop.png . |
al@17187 | 239 cp -f $Ac24/media-record.png . |
al@17187 | 240 cp -f $stuff/24/media-seek-backward-ltr.png . |
al@17187 | 241 ln -fs media-seek-forward-ltr.png ./media-seek-backward-rtl.png |
al@17187 | 242 cp -f $stuff/24/media-seek-forward-ltr.png . |
al@17187 | 243 ln -fs media-seek-backward-ltr.png ./media-seek-forward-rtl.png |
al@17187 | 244 cp -f $Ac24/media-skip-backward.png ./media-skip-backward-ltr.png |
al@17187 | 245 ln -fs media-skip-forward-ltr.png ./media-skip-backward-rtl.png |
al@17187 | 246 cp -f $Ac24/media-skip-forward.png ./media-skip-forward-ltr.png |
al@17187 | 247 ln -fs media-skip-backward-ltr.png ./media-skip-forward-rtl.png |
al@17187 | 248 cp -f $Sa24/network-idle.png . |
al@17187 | 249 #printer-error.png |
al@17187 | 250 #printer-info.png |
al@17187 | 251 #printer-paused.png |
al@17187 | 252 #printer-warning.png |
al@17187 | 253 cp -f $Ac24/process-stop.png . |
al@17187 | 254 cp -f $Ac24/system-run.png . |
al@17187 | 255 cp -f $Mi24/text-plain.png ./text-x-generic.png |
al@17187 | 256 cp -f $Ac24/tools-check-spelling.png . |
al@17187 | 257 cp -f $Pl24/user-desktop.png . |
al@17187 | 258 cp -f $Pl24/user-home.png . |
al@17187 | 259 cp -f $Ac24/view-fullscreen.png . |
al@17187 | 260 cp -f $Ac24/view-refresh.png . |
al@17187 | 261 cp -f $Ac24/view-restore.png . |
al@17187 | 262 cp -f $Ac24/view-sort-ascending.png . |
al@17187 | 263 cp -f $Ac24/view-sort-descending.png . |
al@17187 | 264 cp -f $Ac24/window-close.png . |
al@17187 | 265 cp -f $Ac24/zoom-fit.png zoom-fit-best.png |
al@17187 | 266 cp -f $Ac24/zoom-in.png . |
al@17187 | 267 cp -f $Ac24/zoom-original.png . |
al@17187 | 268 cp -f $Ac24/zoom-out.png . |
al@17187 | 269 |
al@17187 | 270 |
al@17187 | 271 cd $src/gtk/stock-icons/32 |
al@17187 | 272 |
al@17187 | 273 #gtk-dnd-multiple.png |
al@17187 | 274 #gtk-dnd.png |
al@17187 | 275 |
al@17187 | 276 |
al@17187 | 277 St48=$F/status/48 |
al@17187 | 278 |
al@17187 | 279 cd $src/gtk/stock-icons/48 |
al@17187 | 280 |
al@17187 | 281 cp -f $St48/dialog-error.png . |
al@17187 | 282 cp -f $St48/dialog-information.png . |
al@17187 | 283 cp -f $St48/dialog-password.png . |
al@17187 | 284 cp -f $St48/dialog-question.png . |
al@17187 | 285 cp -f $St48/dialog-warning.png . |
al@17187 | 286 |
al@17189 | 287 echo "Done" |
al@17189 | 288 |
al@17187 | 289 for folder in 16 20 24 32 48; do |
al@17189 | 290 echo -n "Optimizing folder icons $folder... " |
al@17187 | 291 cd $src/gtk/stock-icons/$folder |
al@17187 | 292 optipng -quiet -o7 -zm1-9 ./* |
al@17189 | 293 echo "Done" |
al@17187 | 294 done |