pidgin/pidgin

Install our appdata file to $(datadir)/metainfo as that change was made a long time ago

This patch originates from Lars Wendler from Gentoo

https://gitweb.gentoo.org/repo/gentoo.git/commit/net-im/pidgin/files/pidgin-2.13.0-metainfo.patch?id=2dd6c1852251b5b67c3045badf173be9535b97a9

Testing Done:
Installed to a prefix and verified the file ended up in `$prefix/share/metainfo`

Reviewed at https://reviews.imfreedom.org/r/607/
pidginpixmapdir = $(datadir)/pixmaps/pidgin
pidginiconsdir = $(datadir)
SUBDIRS = emotes/default/24 emotes/none emotes/small/16
if INSTALL_PIXMAPS
MAKEFILE_MINGW = \
emotes/default/24/Makefile.mingw \
emotes/none/Makefile.mingw \
emotes/small/16/Makefile.mingw
ANIMATIONS_16 = \
animations/16/connect0.png \
animations/16/connect1.png \
animations/16/connect2.png \
animations/16/connect3.png \
animations/16/connect4.png \
animations/16/connect5.png \
animations/16/connect6.png \
animations/16/connect7.png \
animations/16/connect8.png \
animations/16/process-working0.png \
animations/16/process-working1.png \
animations/16/process-working2.png \
animations/16/process-working3.png \
animations/16/process-working4.png \
animations/16/process-working5.png \
animations/16/process-working6.png \
animations/16/process-working7.png \
animations/16/process-working8.png \
animations/16/process-working9.png \
animations/16/process-working10.png \
animations/16/process-working11.png \
animations/16/process-working12.png \
animations/16/process-working13.png \
animations/16/process-working14.png \
animations/16/process-working15.png \
animations/16/process-working16.png \
animations/16/process-working17.png \
animations/16/process-working18.png \
animations/16/process-working19.png \
animations/16/process-working20.png \
animations/16/process-working21.png \
animations/16/process-working22.png \
animations/16/process-working23.png \
animations/16/process-working24.png \
animations/16/process-working25.png \
animations/16/process-working26.png \
animations/16/process-working27.png \
animations/16/process-working28.png \
animations/16/process-working29.png \
animations/16/process-working30.png \
animations/16/typing0.png \
animations/16/typing1.png \
animations/16/typing2.png \
animations/16/typing3.png \
animations/16/typing4.png \
animations/16/typing5.png
DIALOGS_16_SCALABLE = \
dialogs/16/scalable/error.svg \
dialogs/16/scalable/info.svg \
dialogs/16/scalable/mail.svg
DIALOGS_16 = \
dialogs/16/auth.png \
dialogs/16/error.png \
dialogs/16/info.png \
dialogs/16/mail.png \
dialogs/16/question.png
DIALOGS_64 = \
dialogs/64/auth.png \
dialogs/64/cool.png \
dialogs/64/dialog.png \
dialogs/64/error.png \
dialogs/64/info.png \
dialogs/64/mail.png \
dialogs/64/question.png \
dialogs/64/warning.png
DIALOGS_SCALABLE = \
dialogs/scalable/auth.svg \
dialogs/scalable/cool.svg \
dialogs/scalable/dialog.svg \
dialogs/scalable/error.svg \
dialogs/scalable/info.svg \
dialogs/scalable/question.svg \
dialogs/scalable/warning.svg
EMBLEMS_16 = \
emblems/16/aol-client.png \
emblems/16/birthday.png \
emblems/16/blocked.png \
emblems/16/bot.png \
emblems/16/external.png \
emblems/16/female.png \
emblems/16/founder.png \
emblems/16/free-for-chat.png \
emblems/16/game.png \
emblems/16/half-operator.png \
emblems/16/hiptop.png \
emblems/16/male.png \
emblems/16/mobile.png \
emblems/16/not-authorized.png \
emblems/16/operator.png \
emblems/16/secure.png \
emblems/16/unavailable.png \
emblems/16/video.png \
emblems/16/voice.png
EMBLEMS_SCALABLE = \
emblems/scalable/aol-client.svg \
emblems/scalable/blocked.svg \
emblems/scalable/bot.svg \
emblems/scalable/external.svg \
emblems/scalable/female.svg \
emblems/scalable/free-for-chat.svg \
emblems/scalable/game.svg \
emblems/scalable/male.svg \
emblems/scalable/not-authorized.svg \
emblems/scalable/secure.svg \
emblems/scalable/unavailable.svg \
emblems/scalable/video.svg \
emblems/scalable/voice.svg
EMOTES_DEFAULT_24_SCALABLE = \
emotes/default/24/scalable/airplane.svg \
emotes/default/24/scalable/bad.svg \
emotes/default/24/scalable/beer.svg \
emotes/default/24/scalable/bomb.svg \
emotes/default/24/scalable/bowl.svg \
emotes/default/24/scalable/boy.svg \
emotes/default/24/scalable/brb.svg \
emotes/default/24/scalable/cake.svg \
emotes/default/24/scalable/camera.svg \
emotes/default/24/scalable/can.svg \
emotes/default/24/scalable/car.svg \
emotes/default/24/scalable/cat.svg \
emotes/default/24/scalable/chicken.svg \
emotes/default/24/scalable/cigarette.svg \
emotes/default/24/scalable/clock.svg \
emotes/default/24/scalable/cloudy.svg \
emotes/default/24/scalable/clover.svg \
emotes/default/24/scalable/clown.svg \
emotes/default/24/scalable/coffee.svg \
emotes/default/24/scalable/coins.svg \
emotes/default/24/scalable/computer.svg \
emotes/default/24/scalable/console.svg \
emotes/default/24/scalable/cow.svg \
emotes/default/24/scalable/dog.svg \
emotes/default/24/scalable/drink.svg \
emotes/default/24/scalable/film.svg \
emotes/default/24/scalable/flag.svg \
emotes/default/24/scalable/ghost.svg \
emotes/default/24/scalable/girl.svg \
emotes/default/24/scalable/goat.svg \
emotes/default/24/scalable/good.svg \
emotes/default/24/scalable/hammer.svg \
emotes/default/24/scalable/handcuffs.svg \
emotes/default/24/scalable/island.svg \
emotes/default/24/scalable/knife.svg \
emotes/default/24/scalable/lamp.svg \
emotes/default/24/scalable/liquor.svg \
emotes/default/24/scalable/mail.svg \
emotes/default/24/scalable/mobile.svg \
emotes/default/24/scalable/monkey.svg \
emotes/default/24/scalable/moon.svg \
emotes/default/24/scalable/musical-note.svg \
emotes/default/24/scalable/peace.svg \
emotes/default/24/scalable/phone.svg \
emotes/default/24/scalable/pidgin-emotes.svg \
emotes/default/24/scalable/pig.svg \
emotes/default/24/scalable/pill.svg \
emotes/default/24/scalable/pizza.svg \
emotes/default/24/scalable/plate.svg \
emotes/default/24/scalable/poop.svg \
emotes/default/24/scalable/present.svg \
emotes/default/24/scalable/rainbow.svg \
emotes/default/24/scalable/rain.svg \
emotes/default/24/scalable/rose-dead.svg \
emotes/default/24/scalable/rose.svg \
emotes/default/24/scalable/search.svg \
emotes/default/24/scalable/sheep.svg \
emotes/default/24/scalable/shout.svg \
emotes/default/24/scalable/skeleton.svg \
emotes/default/24/scalable/snail.svg \
emotes/default/24/scalable/snowman.svg \
emotes/default/24/scalable/soccerball.svg \
emotes/default/24/scalable/star.svg \
emotes/default/24/scalable/sun.svg \
emotes/default/24/scalable/thunder.svg \
emotes/default/24/scalable/turtle.svg \
emotes/default/24/scalable/tv.svg \
emotes/default/24/scalable/umbrella.svg \
emotes/default/24/scalable/watermelon.svg \
emotes/default/24/scalable/yin-yang.svg
EMOTES_SMALL_16_SCALABLE = \
emotes/small/16/scalable/mobile.svg \
emotes/small/16/scalable/pidgin-emotes.svg
PROTOCOLS_16_SCALABLE = \
protocols/16/scalable/bonjour.svg \
protocols/16/scalable/gadu-gadu.svg \
protocols/16/scalable/novell.svg \
protocols/16/scalable/irc.svg \
protocols/16/scalable/jabber.svg \
protocols/16/scalable/meanwhile.svg \
protocols/16/scalable/silc.svg \
protocols/16/scalable/simple.svg \
protocols/16/scalable/zephyr.svg
PROTOCOLS_16 = \
protocols/16/bonjour.png \
protocols/16/facebook.png \
protocols/16/gadu-gadu.png \
protocols/16/google-talk.png \
protocols/16/novell.png \
protocols/16/irc.png \
protocols/16/jabber.png \
protocols/16/meanwhile.png \
protocols/16/silc.png \
protocols/16/simple.png \
protocols/16/zephyr.png
ICONS_16_SCALABLE = \
icons/hicolor/16x16/apps/scalable/pidgin.svg
ICONS_16 = icons/hicolor/16x16/apps/pidgin.png
ICONS_22 = icons/hicolor/22x22/apps/pidgin.png
ICONS_24_SCALABLE = \
icons/hicolor/24x24/apps/scalable/pidgin.svg
ICONS_24 = icons/hicolor/24x24/apps/pidgin.png
ICONS_32_SCALABLE = \
icons/hicolor/32x32/apps/scalable/pidgin.svg
ICONS_32 = icons/hicolor/32x32/apps/pidgin.png
ICONS_48 = icons/hicolor/48x48/apps/pidgin.png
ICONS_SCALABLE = icons/hicolor/scalable/apps/pidgin.svg
PROTOCOLS_22_SCALABLE = \
protocols/22/scalable/bonjour.svg \
protocols/22/scalable/gadu-gadu.svg \
protocols/22/scalable/novell.svg \
protocols/22/scalable/irc.svg \
protocols/22/scalable/jabber.svg \
protocols/22/scalable/meanwhile.svg \
protocols/22/scalable/silc.svg \
protocols/22/scalable/simple.svg \
protocols/22/scalable/zephyr.svg
PROTOCOLS_22 = \
protocols/22/bonjour.png \
protocols/22/facebook.png \
protocols/22/gadu-gadu.png \
protocols/22/google-talk.png \
protocols/22/novell.png \
protocols/22/irc.png \
protocols/22/jabber.png \
protocols/22/meanwhile.png \
protocols/22/silc.png \
protocols/22/simple.png \
protocols/22/zephyr.png
PROTOCOLS_48 = \
protocols/48/bonjour.png \
protocols/48/facebook.png \
protocols/48/gadu-gadu.png \
protocols/48/novell.png \
protocols/48/irc.png \
protocols/48/jabber.png \
protocols/48/meanwhile.png \
protocols/48/silc.png \
protocols/48/simple.png \
protocols/48/zephyr.png
PROTOCOLS_SCALABLE = \
protocols/scalable/bonjour.svg \
protocols/scalable/gadu-gadu.svg \
protocols/scalable/google-talk.svg \
protocols/scalable/novell.svg \
protocols/scalable/irc.svg \
protocols/scalable/jabber.svg \
protocols/scalable/meanwhile.svg \
protocols/scalable/silc.svg \
protocols/scalable/simple.svg \
protocols/scalable/zephyr.svg
STATUS_11 = \
status/11/available.png \
status/11/away.png \
status/11/busy.png \
status/11/chat.png \
status/11/extended-away.png \
status/11/invisible.png \
status/11/log-in.png \
status/11/log-out.png \
status/11/offline.png \
status/11/person.png
STATUS_11_RTL = \
status/11/rtl/extended-away.png \
status/11/rtl/log-in.png \
status/11/rtl/log-out.png
STATUS_16 = \
status/16/available.png \
status/16/away.png \
status/16/busy.png \
status/16/chat.png \
status/16/extended-away.png \
status/16/invisible.png \
status/16/log-in.png \
status/16/log-out.png \
status/16/offline.png \
status/16/person.png
STATUS_16_RTL = \
status/16/rtl/extended-away.png \
status/16/rtl/log-in.png \
status/16/rtl/log-out.png
STATUS_22 = \
status/22/available.png \
status/22/away.png \
status/22/busy.png \
status/22/chat.png \
status/22/extended-away.png \
status/22/invisible.png \
status/22/log-in.png \
status/22/log-out.png \
status/22/offline.png \
status/22/person.png
STATUS_22_RTL = \
status/22/rtl/extended-away.png \
status/22/rtl/log-in.png \
status/22/rtl/log-out.png
STATUS_32 = \
status/32/available.png \
status/32/away.png \
status/32/busy.png \
status/32/chat.png \
status/32/extended-away.png \
status/32/invisible.png \
status/32/log-in.png \
status/32/log-out.png \
status/32/offline.png \
status/32/person.png
STATUS_32_RTL = \
status/32/rtl/extended-away.png \
status/32/rtl/log-in.png \
status/32/rtl/log-out.png
STATUS_48 = \
status/48/available.png \
status/48/away.png \
status/48/busy.png \
status/48/chat.png \
status/48/extended-away.png \
status/48/invisible.png \
status/48/log-in.png \
status/48/log-out.png \
status/48/offline.png \
status/48/person.png
STATUS_48_RTL = \
status/48/rtl/extended-away.png \
status/48/rtl/log-in.png \
status/48/rtl/log-out.png
TOOLBAR_11 = \
toolbar/11/message-new.png
TOOLBAR_16_SCALABLE = \
toolbar/16/scalable/change-bgcolor.svg \
toolbar/16/scalable/change-fgcolor.svg \
toolbar/16/scalable/emote-select.svg \
toolbar/16/scalable/font-size-down.svg \
toolbar/16/scalable/font-size-up.svg
TOOLBAR_16 = \
toolbar/16/audio-call.png \
toolbar/16/change-bgcolor.png \
toolbar/16/change-fgcolor.png \
toolbar/16/emote-select.png \
toolbar/16/font-face.png \
toolbar/16/font-size-down.png \
toolbar/16/font-size-up.png \
toolbar/16/insert.png \
toolbar/16/insert-image.png \
toolbar/16/insert-link.png \
toolbar/16/message-new.png \
toolbar/16/plugins.png \
toolbar/16/send-file.png \
toolbar/16/transfer.png \
toolbar/16/unblock.png \
toolbar/16/video-call.png \
toolbar/16/get-attention.png
TOOLBAR_22_SCALABLE = \
toolbar/22/scalable/select-avatar.svg \
toolbar/22/scalable/video-call.svg \
toolbar/22/scalable/audio-call.svg
TOOLBAR_22 = \
toolbar/22/select-avatar.png \
toolbar/22/video-call.png \
toolbar/22/audio-call.png
TOOLBAR_32_SCALABLE = \
toolbar/32/scalable/video-call.svg \
toolbar/32/scalable/audio-call.svg
TOOLBAR_32 = \
toolbar/32/video-call.png \
toolbar/32/audio-call.png
TOOLBAR_48_SCALABLE = \
toolbar/48/scalable/video-call.svg \
toolbar/48/scalable/audio-call.svg
TOOLBAR_48 = \
toolbar/48/video-call.png \
toolbar/48/audio-call.png
TRAY_16_ICO = \
tray/16/available_4bit.ico \
tray/16/away_4bit.ico \
tray/16/busy_4bit.ico \
tray/16/connecting_4bit.ico \
tray/16/extended-away_4bit.ico \
tray/16/invisible_4bit.ico \
tray/16/message_4bit.ico \
tray/16/offline_4bit.ico
TRAY_THEME = tray/hicolor/index.theme
TRAY_16 = \
tray/hicolor/16x16/status/pidgin-tray-away.png \
tray/hicolor/16x16/status/pidgin-tray-busy.png \
tray/hicolor/16x16/status/pidgin-tray-invisible.png \
tray/hicolor/16x16/status/pidgin-tray-connect.png \
tray/hicolor/16x16/status/pidgin-tray-xa.png \
tray/hicolor/16x16/status/pidgin-tray-email.png \
tray/hicolor/16x16/status/pidgin-tray-pending.png \
tray/hicolor/16x16/status/pidgin-tray-offline.png \
tray/hicolor/16x16/status/pidgin-tray-available.png
TRAY_22 = \
tray/hicolor/22x22/status/pidgin-tray-away.png \
tray/hicolor/22x22/status/pidgin-tray-busy.png \
tray/hicolor/22x22/status/pidgin-tray-connect.png \
tray/hicolor/22x22/status/pidgin-tray-xa.png \
tray/hicolor/22x22/status/pidgin-tray-invisible.png \
tray/hicolor/22x22/status/pidgin-tray-email.png \
tray/hicolor/22x22/status/pidgin-tray-pending.png \
tray/hicolor/22x22/status/pidgin-tray-offline.png \
tray/hicolor/22x22/status/pidgin-tray-available.png
TRAY_32 = \
tray/hicolor/32x32/status/pidgin-tray-away.png \
tray/hicolor/32x32/status/pidgin-tray-busy.png \
tray/hicolor/32x32/status/pidgin-tray-connect.png \
tray/hicolor/32x32/status/pidgin-tray-xa.png \
tray/hicolor/32x32/status/pidgin-tray-invisible.png \
tray/hicolor/32x32/status/pidgin-tray-email.png \
tray/hicolor/32x32/status/pidgin-tray-pending.png \
tray/hicolor/32x32/status/pidgin-tray-offline.png \
tray/hicolor/32x32/status/pidgin-tray-available.png
TRAY_48 = \
tray/hicolor/48x48/status/pidgin-tray-away.png \
tray/hicolor/48x48/status/pidgin-tray-busy.png \
tray/hicolor/48x48/status/pidgin-tray-connect.png \
tray/hicolor/48x48/status/pidgin-tray-xa.png \
tray/hicolor/48x48/status/pidgin-tray-invisible.png \
tray/hicolor/48x48/status/pidgin-tray-email.png \
tray/hicolor/48x48/status/pidgin-tray-pending.png \
tray/hicolor/48x48/status/pidgin-tray-offline.png \
tray/hicolor/48x48/status/pidgin-tray-available.png
EXTRA_DIST = \
edit.png \
info.png \
logo.png \
logo.svg \
logo-nonvv.png \
pause.png \
arrow-down.xpm \
arrow-up.xpm \
arrow-right.xpm \
arrow-left.xpm \
Makefile.mingw \
pidgin.ico \
$(MAKEFILE_MINGW) \
$(DIALOGS_16_SCALABLE) \
$(ICONS_16_SCALABLE) \
$(ICONS_24_SCALABLE) \
$(ICONS_32_SCALABLE) \
$(EMOTES_DEFAULT_24_SCALABLE) \
$(PROTOCOLS_16_SCALABLE) \
$(PROTOCOLS_22_SCALABLE) \
$(TOOLBAR_16_SCALABLE) \
$(TOOLBAR_22_SCALABLE) \
$(TOOLBAR_32_SCALABLE) \
$(TOOLBAR_48_SCALABLE)
pidginbuttonpixdir = $(datadir)/pixmaps/pidgin/buttons
pidginbuttonpix_DATA = edit.png pause.png info.png
pidgindistpixdir = $(datadir)/pixmaps/pidgin
pidgindistpix_DATA = logo.png arrow-down.xpm arrow-left.xpm arrow-right.xpm arrow-up.xpm
nobase_dist_pidginpixmap_DATA = \
$(ANIMATIONS_16) \
$(DIALOGS_16) \
$(DIALOGS_64) \
$(DIALOGS_SCALABLE) \
$(EMBLEMS_16) \
$(EMBLEMS_SCALABLE) \
$(PROTOCOLS_16) \
$(PROTOCOLS_22) \
$(PROTOCOLS_48) \
$(PROTOCOLS_SCALABLE) \
$(STATUS_11) \
$(STATUS_11_RTL) \
$(STATUS_16) \
$(STATUS_16_RTL) \
$(STATUS_22) \
$(STATUS_22_RTL) \
$(STATUS_32) \
$(STATUS_32_RTL) \
$(STATUS_48) \
$(STATUS_48_RTL) \
$(TOOLBAR_11) \
$(TOOLBAR_16) \
$(TOOLBAR_22) \
$(TOOLBAR_32) \
$(TOOLBAR_48) \
$(TRAY_THEME) \
$(TRAY_16_ICO)
if ENABLE_TRAYCOMPAT
# Install in a location compatible with hicolor-icon-theme 0.9
pidginpixmaptray16dir = $(datadir)/pixmaps/pidgin/tray/hicolor/16x16/actions
dist_pidginpixmaptray16_DATA = $(TRAY_16)
pidginpixmaptray22dir = $(datadir)/pixmaps/pidgin/tray/hicolor/22x22/actions
dist_pidginpixmaptray22_DATA = $(TRAY_22)
pidginpixmaptray32dir = $(datadir)/pixmaps/pidgin/tray/hicolor/32x32/actions
dist_pidginpixmaptray32_DATA = $(TRAY_32)
pidginpixmaptray48dir = $(datadir)/pixmaps/pidgin/tray/hicolor/48x48/actions
dist_pidginpixmaptray48_DATA = $(TRAY_48)
else
# Install in the "correct" locations
nobase_dist_pidginpixmap_DATA += \
$(TRAY_16) \
$(TRAY_22) \
$(TRAY_32) \
$(TRAY_48)
endif
nobase_dist_pidginicons_DATA = \
$(ICONS_16) \
$(ICONS_22) \
$(ICONS_24) \
$(ICONS_32) \
$(ICONS_48) \
$(ICONS_SCALABLE)
endif