Mercurial > pidgin.yaz
comparison pidgin/pixmaps/Makefile.am @ 29849:93cb9f54df45
Now that the "Set Mood" UI is in Pidgin, it can do whatever it likes to
find the right icons. Thus, with a small function and a couple other
small changes, I can shuffle all the icons around to eliminate the magic
Makefile rules and all the duplicated icons at install-time.
author | Richard Laager <rlaager@wiktel.com> |
---|---|
date | Wed, 26 Nov 2008 22:44:08 +0000 |
parents | 7b2981282c0a |
children | 89b95d143116 |
comparison
equal
deleted
inserted
replaced
29848:f3b62076fa32 | 29849:93cb9f54df45 |
---|---|
95 emblems/16/scalable/external.svg \ | 95 emblems/16/scalable/external.svg \ |
96 emblems/16/scalable/female.svg \ | 96 emblems/16/scalable/female.svg \ |
97 emblems/16/scalable/free-for-chat.svg \ | 97 emblems/16/scalable/free-for-chat.svg \ |
98 emblems/16/scalable/game.svg \ | 98 emblems/16/scalable/game.svg \ |
99 emblems/16/scalable/male.svg \ | 99 emblems/16/scalable/male.svg \ |
100 emblems/16/scalable/mobile.svg \ | |
101 emblems/16/scalable/music.svg \ | |
102 emblems/16/scalable/not-authorized.svg \ | 100 emblems/16/scalable/not-authorized.svg \ |
103 emblems/16/scalable/qq-member.svg \ | 101 emblems/16/scalable/qq-member.svg \ |
104 emblems/16/scalable/secure.svg \ | 102 emblems/16/scalable/secure.svg \ |
105 emblems/16/scalable/unavailable.svg \ | 103 emblems/16/scalable/unavailable.svg \ |
106 emblems/16/scalable/video.svg \ | 104 emblems/16/scalable/video.svg \ |
107 emblems/16/scalable/voice.svg | 105 emblems/16/scalable/voice.svg |
108 | 106 |
109 | |
110 # Magic to copy files from emotes/small/16 to emblems/16. | |
111 # This is necessary because UIs expect emblems in one place and | |
112 # smiley themes in another, but we don't want to duplicate these | |
113 # images in the source. | |
114 emblems/16/%.png: emotes/small/16/%.png | |
115 rm -f $@ | |
116 cp -f $< $@ | |
117 | |
118 emblems/16/busy.png: status/16/busy.png | |
119 rm -f $@ | |
120 cp -f $< $@ | |
121 | |
122 # The copied emblems. | |
123 # Ensure these are in .mtn-ignore. | |
124 EMBLEMS_16_COPIED = \ | |
125 emblems/16/amorous.png \ | |
126 emblems/16/angry.png \ | |
127 emblems/16/busy.png \ | |
128 emblems/16/beer.png \ | |
129 emblems/16/cigarette.png \ | |
130 emblems/16/coffee.png \ | |
131 emblems/16/confused.png \ | |
132 emblems/16/console.png \ | |
133 emblems/16/disappointed.png \ | |
134 emblems/16/embarrassed.png \ | |
135 emblems/16/excited.png \ | |
136 emblems/16/in_love.png \ | |
137 emblems/16/mean.png \ | |
138 emblems/16/meeting.png \ | |
139 emblems/16/mobile.png \ | |
140 emblems/16/musical-note.png \ | |
141 emblems/16/neutral.png \ | |
142 emblems/16/party.png \ | |
143 emblems/16/phone.png \ | |
144 emblems/16/plate.png \ | |
145 emblems/16/question.png \ | |
146 emblems/16/sad.png \ | |
147 emblems/16/sarcastic.png \ | |
148 emblems/16/search.png \ | |
149 emblems/16/sick.png \ | |
150 emblems/16/sleeping.png \ | |
151 emblems/16/sleepy.png \ | |
152 emblems/16/thinking.png \ | |
153 emblems/16/tv.png | |
154 | |
155 | |
156 # Non-copied emblems. | |
157 # Ensure these filenames don't clash with files in emotes/small/16 or | |
158 # bad things will happen! | |
159 EMBLEMS_16 = \ | 107 EMBLEMS_16 = \ |
160 $(EMBLEMS_16_COPIED) \ | |
161 emblems/16/aol-client.png \ | 108 emblems/16/aol-client.png \ |
162 emblems/16/birthday.png \ | 109 emblems/16/birthday.png \ |
163 emblems/16/blocked.png \ | 110 emblems/16/blocked.png \ |
164 emblems/16/bot.png \ | 111 emblems/16/bot.png \ |
165 emblems/16/external.png \ | 112 emblems/16/external.png \ |
168 emblems/16/free-for-chat.png \ | 115 emblems/16/free-for-chat.png \ |
169 emblems/16/game.png \ | 116 emblems/16/game.png \ |
170 emblems/16/half-operator.png \ | 117 emblems/16/half-operator.png \ |
171 emblems/16/hiptop.png \ | 118 emblems/16/hiptop.png \ |
172 emblems/16/male.png \ | 119 emblems/16/male.png \ |
173 emblems/16/mobile.png \ | |
174 emblems/16/music.png \ | |
175 emblems/16/not-authorized.png \ | 120 emblems/16/not-authorized.png \ |
176 emblems/16/operator.png \ | 121 emblems/16/operator.png \ |
177 emblems/16/qq-member.png \ | 122 emblems/16/qq-member.png \ |
178 emblems/16/secure.png \ | 123 emblems/16/secure.png \ |
179 emblems/16/unavailable.png \ | 124 emblems/16/unavailable.png \ |
180 emblems/16/video.png \ | 125 emblems/16/video.png \ |
181 emblems/16/voice.png \ | 126 emblems/16/voice.png |
182 emblems/16/bathing.png \ | |
183 emblems/16/cinema.png \ | |
184 emblems/16/internet.png \ | |
185 emblems/16/restroom.png \ | |
186 emblems/16/shopping.png \ | |
187 emblems/16/studying.png \ | |
188 emblems/16/suit.png \ | |
189 emblems/16/surfing.png \ | |
190 emblems/16/typing.png \ | |
191 emblems/16/working.png \ | |
192 emblems/16/writing.png | |
193 | |
194 | 127 |
195 EMOTES_DEFAULT_24_SCALABLE = \ | 128 EMOTES_DEFAULT_24_SCALABLE = \ |
196 emotes/default/24/scalable/airplane.svg \ | 129 emotes/default/24/scalable/airplane.svg \ |
197 emotes/default/24/scalable/bad.svg \ | 130 emotes/default/24/scalable/bad.svg \ |
198 emotes/default/24/scalable/beer.svg \ | 131 emotes/default/24/scalable/beer.svg \ |
268 emotes/default/24/scalable/umbrella.svg \ | 201 emotes/default/24/scalable/umbrella.svg \ |
269 emotes/default/24/scalable/watermelon.svg \ | 202 emotes/default/24/scalable/watermelon.svg \ |
270 emotes/default/24/scalable/yin-yang.svg | 203 emotes/default/24/scalable/yin-yang.svg |
271 | 204 |
272 EMOTES_SMALL_16_SCALABLE = \ | 205 EMOTES_SMALL_16_SCALABLE = \ |
206 emotes/small/16/scalable/mobile.svg | |
273 emotes/small/16/scalable/pidgin-emotes.svg | 207 emotes/small/16/scalable/pidgin-emotes.svg |
274 | 208 |
275 PROTOCOLS_16_SCALABLE = \ | 209 PROTOCOLS_16_SCALABLE = \ |
276 protocols/16/scalable/aim.svg \ | 210 protocols/16/scalable/aim.svg \ |
277 protocols/16/scalable/bonjour.svg \ | 211 protocols/16/scalable/bonjour.svg \ |