1pidginpixmapdir = $(datadir)/pixmaps/pidgin 2pidginiconsdir = $(datadir) 3 4SUBDIRS = emotes/default/24 emotes/none emotes/small/16 5 6if INSTALL_PIXMAPS 7MAKEFILE_MINGW = \ 8 emotes/default/24/Makefile.mingw \ 9 emotes/none/Makefile.mingw \ 10 emotes/small/16/Makefile.mingw 11 12ANIMATIONS_16 = \ 13 animations/16/connect0.png \ 14 animations/16/connect1.png \ 15 animations/16/connect2.png \ 16 animations/16/connect3.png \ 17 animations/16/connect4.png \ 18 animations/16/connect5.png \ 19 animations/16/connect6.png \ 20 animations/16/connect7.png \ 21 animations/16/connect8.png \ 22 animations/16/process-working0.png \ 23 animations/16/process-working1.png \ 24 animations/16/process-working2.png \ 25 animations/16/process-working3.png \ 26 animations/16/process-working4.png \ 27 animations/16/process-working5.png \ 28 animations/16/process-working6.png \ 29 animations/16/process-working7.png \ 30 animations/16/process-working8.png \ 31 animations/16/process-working9.png \ 32 animations/16/process-working10.png \ 33 animations/16/process-working11.png \ 34 animations/16/process-working12.png \ 35 animations/16/process-working13.png \ 36 animations/16/process-working14.png \ 37 animations/16/process-working15.png \ 38 animations/16/process-working16.png \ 39 animations/16/process-working17.png \ 40 animations/16/process-working18.png \ 41 animations/16/process-working19.png \ 42 animations/16/process-working20.png \ 43 animations/16/process-working21.png \ 44 animations/16/process-working22.png \ 45 animations/16/process-working23.png \ 46 animations/16/process-working24.png \ 47 animations/16/process-working25.png \ 48 animations/16/process-working26.png \ 49 animations/16/process-working27.png \ 50 animations/16/process-working28.png \ 51 animations/16/process-working29.png \ 52 animations/16/process-working30.png \ 53 animations/16/typing0.png \ 54 animations/16/typing1.png \ 55 animations/16/typing2.png \ 56 animations/16/typing3.png \ 57 animations/16/typing4.png \ 58 animations/16/typing5.png 59 60DIALOGS_16_SCALABLE = \ 61 dialogs/16/scalable/error.svg \ 62 dialogs/16/scalable/info.svg \ 63 dialogs/16/scalable/mail.svg 64 65DIALOGS_16 = \ 66 dialogs/16/auth.png \ 67 dialogs/16/error.png \ 68 dialogs/16/info.png \ 69 dialogs/16/mail.png \ 70 dialogs/16/question.png 71 72DIALOGS_64 = \ 73 dialogs/64/auth.png \ 74 dialogs/64/cool.png \ 75 dialogs/64/dialog.png \ 76 dialogs/64/error.png \ 77 dialogs/64/info.png \ 78 dialogs/64/mail.png \ 79 dialogs/64/question.png \ 80 dialogs/64/warning.png 81 82DIALOGS_SCALABLE = \ 83 dialogs/scalable/auth.svg \ 84 dialogs/scalable/cool.svg \ 85 dialogs/scalable/dialog.svg \ 86 dialogs/scalable/error.svg \ 87 dialogs/scalable/info.svg \ 88 dialogs/scalable/question.svg \ 89 dialogs/scalable/warning.svg 90 91EMBLEMS_16 = \ 92 emblems/16/aol-client.png \ 93 emblems/16/birthday.png \ 94 emblems/16/blocked.png \ 95 emblems/16/bot.png \ 96 emblems/16/external.png \ 97 emblems/16/female.png \ 98 emblems/16/founder.png \ 99 emblems/16/free-for-chat.png \ 100 emblems/16/game.png \ 101 emblems/16/half-operator.png \ 102 emblems/16/hiptop.png \ 103 emblems/16/male.png \ 104 emblems/16/mobile.png \ 105 emblems/16/not-authorized.png \ 106 emblems/16/operator.png \ 107 emblems/16/secure.png \ 108 emblems/16/unavailable.png \ 109 emblems/16/video.png \ 110 emblems/16/voice.png 111 112EMBLEMS_SCALABLE = \ 113 emblems/scalable/aol-client.svg \ 114 emblems/scalable/blocked.svg \ 115 emblems/scalable/bot.svg \ 116 emblems/scalable/external.svg \ 117 emblems/scalable/female.svg \ 118 emblems/scalable/free-for-chat.svg \ 119 emblems/scalable/game.svg \ 120 emblems/scalable/male.svg \ 121 emblems/scalable/not-authorized.svg \ 122 emblems/scalable/secure.svg \ 123 emblems/scalable/unavailable.svg \ 124 emblems/scalable/video.svg \ 125 emblems/scalable/voice.svg 126 127EMOTES_DEFAULT_24_SCALABLE = \ 128 emotes/default/24/scalable/airplane.svg \ 129 emotes/default/24/scalable/bad.svg \ 130 emotes/default/24/scalable/beer.svg \ 131 emotes/default/24/scalable/bomb.svg \ 132 emotes/default/24/scalable/bowl.svg \ 133 emotes/default/24/scalable/boy.svg \ 134 emotes/default/24/scalable/brb.svg \ 135 emotes/default/24/scalable/cake.svg \ 136 emotes/default/24/scalable/camera.svg \ 137 emotes/default/24/scalable/can.svg \ 138 emotes/default/24/scalable/car.svg \ 139 emotes/default/24/scalable/cat.svg \ 140 emotes/default/24/scalable/chicken.svg \ 141 emotes/default/24/scalable/cigarette.svg \ 142 emotes/default/24/scalable/clock.svg \ 143 emotes/default/24/scalable/cloudy.svg \ 144 emotes/default/24/scalable/clover.svg \ 145 emotes/default/24/scalable/clown.svg \ 146 emotes/default/24/scalable/coffee.svg \ 147 emotes/default/24/scalable/coins.svg \ 148 emotes/default/24/scalable/computer.svg \ 149 emotes/default/24/scalable/console.svg \ 150 emotes/default/24/scalable/cow.svg \ 151 emotes/default/24/scalable/dog.svg \ 152 emotes/default/24/scalable/drink.svg \ 153 emotes/default/24/scalable/film.svg \ 154 emotes/default/24/scalable/flag.svg \ 155 emotes/default/24/scalable/ghost.svg \ 156 emotes/default/24/scalable/girl.svg \ 157 emotes/default/24/scalable/goat.svg \ 158 emotes/default/24/scalable/good.svg \ 159 emotes/default/24/scalable/hammer.svg \ 160 emotes/default/24/scalable/handcuffs.svg \ 161 emotes/default/24/scalable/island.svg \ 162 emotes/default/24/scalable/knife.svg \ 163 emotes/default/24/scalable/lamp.svg \ 164 emotes/default/24/scalable/liquor.svg \ 165 emotes/default/24/scalable/mail.svg \ 166 emotes/default/24/scalable/mobile.svg \ 167 emotes/default/24/scalable/monkey.svg \ 168 emotes/default/24/scalable/moon.svg \ 169 emotes/default/24/scalable/musical-note.svg \ 170 emotes/default/24/scalable/peace.svg \ 171 emotes/default/24/scalable/phone.svg \ 172 emotes/default/24/scalable/pidgin-emotes.svg \ 173 emotes/default/24/scalable/pig.svg \ 174 emotes/default/24/scalable/pill.svg \ 175 emotes/default/24/scalable/pizza.svg \ 176 emotes/default/24/scalable/plate.svg \ 177 emotes/default/24/scalable/poop.svg \ 178 emotes/default/24/scalable/present.svg \ 179 emotes/default/24/scalable/rainbow.svg \ 180 emotes/default/24/scalable/rain.svg \ 181 emotes/default/24/scalable/rose-dead.svg \ 182 emotes/default/24/scalable/rose.svg \ 183 emotes/default/24/scalable/search.svg \ 184 emotes/default/24/scalable/sheep.svg \ 185 emotes/default/24/scalable/shout.svg \ 186 emotes/default/24/scalable/skeleton.svg \ 187 emotes/default/24/scalable/snail.svg \ 188 emotes/default/24/scalable/snowman.svg \ 189 emotes/default/24/scalable/soccerball.svg \ 190 emotes/default/24/scalable/star.svg \ 191 emotes/default/24/scalable/sun.svg \ 192 emotes/default/24/scalable/thunder.svg \ 193 emotes/default/24/scalable/turtle.svg \ 194 emotes/default/24/scalable/tv.svg \ 195 emotes/default/24/scalable/umbrella.svg \ 196 emotes/default/24/scalable/watermelon.svg \ 197 emotes/default/24/scalable/yin-yang.svg 198 199EMOTES_SMALL_16_SCALABLE = \ 200 emotes/small/16/scalable/mobile.svg \ 201 emotes/small/16/scalable/pidgin-emotes.svg 202 203PROTOCOLS_16_SCALABLE = \ 204 protocols/16/scalable/bonjour.svg \ 205 protocols/16/scalable/gadu-gadu.svg \ 206 protocols/16/scalable/novell.svg \ 207 protocols/16/scalable/irc.svg \ 208 protocols/16/scalable/jabber.svg \ 209 protocols/16/scalable/meanwhile.svg \ 210 protocols/16/scalable/silc.svg \ 211 protocols/16/scalable/simple.svg \ 212 protocols/16/scalable/zephyr.svg 213 214PROTOCOLS_16 = \ 215 protocols/16/bonjour.png \ 216 protocols/16/facebook.png \ 217 protocols/16/gadu-gadu.png \ 218 protocols/16/google-talk.png \ 219 protocols/16/novell.png \ 220 protocols/16/irc.png \ 221 protocols/16/jabber.png \ 222 protocols/16/meanwhile.png \ 223 protocols/16/silc.png \ 224 protocols/16/simple.png \ 225 protocols/16/zephyr.png 226 227ICONS_16_SCALABLE = \ 228 icons/hicolor/16x16/apps/scalable/pidgin.svg 229 230ICONS_16 = icons/hicolor/16x16/apps/pidgin.png 231 232ICONS_22 = icons/hicolor/22x22/apps/pidgin.png 233 234ICONS_24_SCALABLE = \ 235 icons/hicolor/24x24/apps/scalable/pidgin.svg 236 237ICONS_24 = icons/hicolor/24x24/apps/pidgin.png 238 239ICONS_32_SCALABLE = \ 240 icons/hicolor/32x32/apps/scalable/pidgin.svg 241 242ICONS_32 = icons/hicolor/32x32/apps/pidgin.png 243 244ICONS_48 = icons/hicolor/48x48/apps/pidgin.png 245 246ICONS_SCALABLE = icons/hicolor/scalable/apps/pidgin.svg 247 248PROTOCOLS_22_SCALABLE = \ 249 protocols/22/scalable/bonjour.svg \ 250 protocols/22/scalable/gadu-gadu.svg \ 251 protocols/22/scalable/novell.svg \ 252 protocols/22/scalable/irc.svg \ 253 protocols/22/scalable/jabber.svg \ 254 protocols/22/scalable/meanwhile.svg \ 255 protocols/22/scalable/silc.svg \ 256 protocols/22/scalable/simple.svg \ 257 protocols/22/scalable/zephyr.svg 258 259PROTOCOLS_22 = \ 260 protocols/22/bonjour.png \ 261 protocols/22/facebook.png \ 262 protocols/22/gadu-gadu.png \ 263 protocols/22/google-talk.png \ 264 protocols/22/novell.png \ 265 protocols/22/irc.png \ 266 protocols/22/jabber.png \ 267 protocols/22/meanwhile.png \ 268 protocols/22/silc.png \ 269 protocols/22/simple.png \ 270 protocols/22/zephyr.png 271 272PROTOCOLS_48 = \ 273 protocols/48/bonjour.png \ 274 protocols/48/facebook.png \ 275 protocols/48/gadu-gadu.png \ 276 protocols/48/novell.png \ 277 protocols/48/irc.png \ 278 protocols/48/jabber.png \ 279 protocols/48/meanwhile.png \ 280 protocols/48/silc.png \ 281 protocols/48/simple.png \ 282 protocols/48/zephyr.png 283 284PROTOCOLS_SCALABLE = \ 285 protocols/scalable/bonjour.svg \ 286 protocols/scalable/gadu-gadu.svg \ 287 protocols/scalable/google-talk.svg \ 288 protocols/scalable/novell.svg \ 289 protocols/scalable/irc.svg \ 290 protocols/scalable/jabber.svg \ 291 protocols/scalable/meanwhile.svg \ 292 protocols/scalable/silc.svg \ 293 protocols/scalable/simple.svg \ 294 protocols/scalable/zephyr.svg 295 296STATUS_11 = \ 297 status/11/available.png \ 298 status/11/away.png \ 299 status/11/busy.png \ 300 status/11/chat.png \ 301 status/11/extended-away.png \ 302 status/11/invisible.png \ 303 status/11/log-in.png \ 304 status/11/log-out.png \ 305 status/11/offline.png \ 306 status/11/person.png 307 308STATUS_11_RTL = \ 309 status/11/rtl/extended-away.png \ 310 status/11/rtl/log-in.png \ 311 status/11/rtl/log-out.png 312 313STATUS_16 = \ 314 status/16/available.png \ 315 status/16/away.png \ 316 status/16/busy.png \ 317 status/16/chat.png \ 318 status/16/extended-away.png \ 319 status/16/invisible.png \ 320 status/16/log-in.png \ 321 status/16/log-out.png \ 322 status/16/offline.png \ 323 status/16/person.png 324 325STATUS_16_RTL = \ 326 status/16/rtl/extended-away.png \ 327 status/16/rtl/log-in.png \ 328 status/16/rtl/log-out.png 329 330STATUS_22 = \ 331 status/22/available.png \ 332 status/22/away.png \ 333 status/22/busy.png \ 334 status/22/chat.png \ 335 status/22/extended-away.png \ 336 status/22/invisible.png \ 337 status/22/log-in.png \ 338 status/22/log-out.png \ 339 status/22/offline.png \ 340 status/22/person.png 341 342STATUS_22_RTL = \ 343 status/22/rtl/extended-away.png \ 344 status/22/rtl/log-in.png \ 345 status/22/rtl/log-out.png 346 347STATUS_32 = \ 348 status/32/available.png \ 349 status/32/away.png \ 350 status/32/busy.png \ 351 status/32/chat.png \ 352 status/32/extended-away.png \ 353 status/32/invisible.png \ 354 status/32/log-in.png \ 355 status/32/log-out.png \ 356 status/32/offline.png \ 357 status/32/person.png 358 359STATUS_32_RTL = \ 360 status/32/rtl/extended-away.png \ 361 status/32/rtl/log-in.png \ 362 status/32/rtl/log-out.png 363 364STATUS_48 = \ 365 status/48/available.png \ 366 status/48/away.png \ 367 status/48/busy.png \ 368 status/48/chat.png \ 369 status/48/extended-away.png \ 370 status/48/invisible.png \ 371 status/48/log-in.png \ 372 status/48/log-out.png \ 373 status/48/offline.png \ 374 status/48/person.png 375 376STATUS_48_RTL = \ 377 status/48/rtl/extended-away.png \ 378 status/48/rtl/log-in.png \ 379 status/48/rtl/log-out.png 380 381TOOLBAR_11 = \ 382 toolbar/11/message-new.png 383 384TOOLBAR_16_SCALABLE = \ 385 toolbar/16/scalable/change-bgcolor.svg \ 386 toolbar/16/scalable/change-fgcolor.svg \ 387 toolbar/16/scalable/emote-select.svg \ 388 toolbar/16/scalable/font-size-down.svg \ 389 toolbar/16/scalable/font-size-up.svg 390 391TOOLBAR_16 = \ 392 toolbar/16/audio-call.png \ 393 toolbar/16/change-bgcolor.png \ 394 toolbar/16/change-fgcolor.png \ 395 toolbar/16/emote-select.png \ 396 toolbar/16/font-face.png \ 397 toolbar/16/font-size-down.png \ 398 toolbar/16/font-size-up.png \ 399 toolbar/16/insert.png \ 400 toolbar/16/insert-image.png \ 401 toolbar/16/insert-link.png \ 402 toolbar/16/message-new.png \ 403 toolbar/16/plugins.png \ 404 toolbar/16/send-file.png \ 405 toolbar/16/transfer.png \ 406 toolbar/16/unblock.png \ 407 toolbar/16/video-call.png \ 408 toolbar/16/get-attention.png 409 410TOOLBAR_22_SCALABLE = \ 411 toolbar/22/scalable/select-avatar.svg \ 412 toolbar/22/scalable/video-call.svg \ 413 toolbar/22/scalable/audio-call.svg 414 415TOOLBAR_22 = \ 416 toolbar/22/select-avatar.png \ 417 toolbar/22/video-call.png \ 418 toolbar/22/audio-call.png 419 420TOOLBAR_32_SCALABLE = \ 421 toolbar/32/scalable/video-call.svg \ 422 toolbar/32/scalable/audio-call.svg 423 424TOOLBAR_32 = \ 425 toolbar/32/video-call.png \ 426 toolbar/32/audio-call.png 427 428TOOLBAR_48_SCALABLE = \ 429 toolbar/48/scalable/video-call.svg \ 430 toolbar/48/scalable/audio-call.svg 431 432TOOLBAR_48 = \ 433 toolbar/48/video-call.png \ 434 toolbar/48/audio-call.png 435 436TRAY_16_ICO = \ 437 tray/16/available_4bit.ico \ 438 tray/16/away_4bit.ico \ 439 tray/16/busy_4bit.ico \ 440 tray/16/connecting_4bit.ico \ 441 tray/16/extended-away_4bit.ico \ 442 tray/16/invisible_4bit.ico \ 443 tray/16/message_4bit.ico \ 444 tray/16/offline_4bit.ico 445 446TRAY_THEME = tray/hicolor/index.theme 447 448TRAY_16 = \ 449 tray/hicolor/16x16/status/pidgin-tray-away.png \ 450 tray/hicolor/16x16/status/pidgin-tray-busy.png \ 451 tray/hicolor/16x16/status/pidgin-tray-invisible.png \ 452 tray/hicolor/16x16/status/pidgin-tray-connect.png \ 453 tray/hicolor/16x16/status/pidgin-tray-xa.png \ 454 tray/hicolor/16x16/status/pidgin-tray-email.png \ 455 tray/hicolor/16x16/status/pidgin-tray-pending.png \ 456 tray/hicolor/16x16/status/pidgin-tray-offline.png \ 457 tray/hicolor/16x16/status/pidgin-tray-available.png 458 459TRAY_22 = \ 460 tray/hicolor/22x22/status/pidgin-tray-away.png \ 461 tray/hicolor/22x22/status/pidgin-tray-busy.png \ 462 tray/hicolor/22x22/status/pidgin-tray-connect.png \ 463 tray/hicolor/22x22/status/pidgin-tray-xa.png \ 464 tray/hicolor/22x22/status/pidgin-tray-invisible.png \ 465 tray/hicolor/22x22/status/pidgin-tray-email.png \ 466 tray/hicolor/22x22/status/pidgin-tray-pending.png \ 467 tray/hicolor/22x22/status/pidgin-tray-offline.png \ 468 tray/hicolor/22x22/status/pidgin-tray-available.png 469 470TRAY_32 = \ 471 tray/hicolor/32x32/status/pidgin-tray-away.png \ 472 tray/hicolor/32x32/status/pidgin-tray-busy.png \ 473 tray/hicolor/32x32/status/pidgin-tray-connect.png \ 474 tray/hicolor/32x32/status/pidgin-tray-xa.png \ 475 tray/hicolor/32x32/status/pidgin-tray-invisible.png \ 476 tray/hicolor/32x32/status/pidgin-tray-email.png \ 477 tray/hicolor/32x32/status/pidgin-tray-pending.png \ 478 tray/hicolor/32x32/status/pidgin-tray-offline.png \ 479 tray/hicolor/32x32/status/pidgin-tray-available.png 480 481TRAY_48 = \ 482 tray/hicolor/48x48/status/pidgin-tray-away.png \ 483 tray/hicolor/48x48/status/pidgin-tray-busy.png \ 484 tray/hicolor/48x48/status/pidgin-tray-connect.png \ 485 tray/hicolor/48x48/status/pidgin-tray-xa.png \ 486 tray/hicolor/48x48/status/pidgin-tray-invisible.png \ 487 tray/hicolor/48x48/status/pidgin-tray-email.png \ 488 tray/hicolor/48x48/status/pidgin-tray-pending.png \ 489 tray/hicolor/48x48/status/pidgin-tray-offline.png \ 490 tray/hicolor/48x48/status/pidgin-tray-available.png 491 492EXTRA_DIST = \ 493 edit.png \ 494 info.png \ 495 logo.png \ 496 logo.svg \ 497 logo-nonvv.png \ 498 pause.png \ 499 arrow-down.xpm \ 500 arrow-up.xpm \ 501 arrow-right.xpm \ 502 arrow-left.xpm \ 503 Makefile.mingw \ 504 pidgin.ico \ 505 $(MAKEFILE_MINGW) \ 506 $(DIALOGS_16_SCALABLE) \ 507 $(ICONS_16_SCALABLE) \ 508 $(ICONS_24_SCALABLE) \ 509 $(ICONS_32_SCALABLE) \ 510 $(EMOTES_DEFAULT_24_SCALABLE) \ 511 $(PROTOCOLS_16_SCALABLE) \ 512 $(PROTOCOLS_22_SCALABLE) \ 513 $(TOOLBAR_16_SCALABLE) \ 514 $(TOOLBAR_22_SCALABLE) \ 515 $(TOOLBAR_32_SCALABLE) \ 516 $(TOOLBAR_48_SCALABLE) 517 518pidginbuttonpixdir = $(datadir)/pixmaps/pidgin/buttons 519pidginbuttonpix_DATA = edit.png pause.png info.png 520 521pidgindistpixdir = $(datadir)/pixmaps/pidgin 522pidgindistpix_DATA = logo.png arrow-down.xpm arrow-left.xpm arrow-right.xpm arrow-up.xpm 523 524nobase_dist_pidginpixmap_DATA = \ 525 $(ANIMATIONS_16) \ 526 $(DIALOGS_16) \ 527 $(DIALOGS_64) \ 528 $(DIALOGS_SCALABLE) \ 529 $(EMBLEMS_16) \ 530 $(EMBLEMS_SCALABLE) \ 531 $(PROTOCOLS_16) \ 532 $(PROTOCOLS_22) \ 533 $(PROTOCOLS_48) \ 534 $(PROTOCOLS_SCALABLE) \ 535 $(STATUS_11) \ 536 $(STATUS_11_RTL) \ 537 $(STATUS_16) \ 538 $(STATUS_16_RTL) \ 539 $(STATUS_22) \ 540 $(STATUS_22_RTL) \ 541 $(STATUS_32) \ 542 $(STATUS_32_RTL) \ 543 $(STATUS_48) \ 544 $(STATUS_48_RTL) \ 545 $(TOOLBAR_11) \ 546 $(TOOLBAR_16) \ 547 $(TOOLBAR_22) \ 548 $(TOOLBAR_32) \ 549 $(TOOLBAR_48) \ 550 $(TRAY_THEME) \ 551 $(TRAY_16_ICO) 552if ENABLE_TRAYCOMPAT 553# Install in a location compatible with hicolor-icon-theme 0.9 554 555pidginpixmaptray16dir = $(datadir)/pixmaps/pidgin/tray/hicolor/16x16/actions 556dist_pidginpixmaptray16_DATA = $(TRAY_16) 557 558pidginpixmaptray22dir = $(datadir)/pixmaps/pidgin/tray/hicolor/22x22/actions 559dist_pidginpixmaptray22_DATA = $(TRAY_22) 560 561pidginpixmaptray32dir = $(datadir)/pixmaps/pidgin/tray/hicolor/32x32/actions 562dist_pidginpixmaptray32_DATA = $(TRAY_32) 563 564pidginpixmaptray48dir = $(datadir)/pixmaps/pidgin/tray/hicolor/48x48/actions 565dist_pidginpixmaptray48_DATA = $(TRAY_48) 566 567else 568# Install in the "correct" locations 569 570nobase_dist_pidginpixmap_DATA += \ 571 $(TRAY_16) \ 572 $(TRAY_22) \ 573 $(TRAY_32) \ 574 $(TRAY_48) 575endif 576 577nobase_dist_pidginicons_DATA = \ 578 $(ICONS_16) \ 579 $(ICONS_22) \ 580 $(ICONS_24) \ 581 $(ICONS_32) \ 582 $(ICONS_48) \ 583 $(ICONS_SCALABLE) 584endif 585