annotate Makefile @ 3669:2d38a448dc14

.pc files are arch-independent, therefore they go to ${datadir}.
author Jonathan Schleifer <js@h3c.de>
date Sun, 30 Sep 2007 13:08:53 +0200
parents 5bea21b52a06
children 86e26cee3a15
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3572
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
1 SUBDIRS = src man pixmaps po
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
2 DATA = Skins/Classic/balance.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
3 Skins/Classic/cbuttons.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
4 Skins/Classic/eq_ex.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
5 Skins/Classic/eqmain.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
6 Skins/Classic/main.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
7 Skins/Classic/monoster.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
8 Skins/Classic/nums_ex.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
9 Skins/Classic/playpaus.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
10 Skins/Classic/pledit.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
11 Skins/Classic/pledit.txt \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
12 Skins/Classic/posbar.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
13 Skins/Classic/shufrep.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
14 Skins/Classic/skin-classic.hints \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
15 Skins/Classic/skin.hints \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
16 Skins/Classic/text.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
17 Skins/Classic/titlebar.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
18 Skins/Classic/viscolor.txt \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
19 Skins/Classic/volume.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
20 Skins/Default/balance.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
21 Skins/Default/cbuttons.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
22 Skins/Default/eq_ex.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
23 Skins/Default/eqmain.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
24 Skins/Default/main.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
25 Skins/Default/monoster.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
26 Skins/Default/nums_ex.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
27 Skins/Default/playpaus.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
28 Skins/Default/pledit.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
29 Skins/Default/pledit.txt \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
30 Skins/Default/posbar.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
31 Skins/Default/shufrep.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
32 Skins/Default/skin-classic.hints \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
33 Skins/Default/skin.hints \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
34 Skins/Default/text.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
35 Skins/Default/titlebar.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
36 Skins/Default/viscolor.txt \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
37 Skins/Default/volume.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
38 Skins/Ivory/balance.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
39 Skins/Ivory/cbuttons.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
40 Skins/Ivory/eq_ex.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
41 Skins/Ivory/eqmain.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
42 Skins/Ivory/main.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
43 Skins/Ivory/monoster.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
44 Skins/Ivory/nums_ex.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
45 Skins/Ivory/playpaus.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
46 Skins/Ivory/pledit.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
47 Skins/Ivory/pledit.txt \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
48 Skins/Ivory/posbar.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
49 Skins/Ivory/shufrep.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
50 Skins/Ivory/skin.hints \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
51 Skins/Ivory/text.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
52 Skins/Ivory/titlebar.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
53 Skins/Ivory/viscolor.txt \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
54 Skins/Ivory/volume.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
55 Skins/Osmosis/balance.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
56 Skins/Osmosis/cbuttons.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
57 Skins/Osmosis/eq_ex.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
58 Skins/Osmosis/eqmain.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
59 Skins/Osmosis/main.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
60 Skins/Osmosis/monoster.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
61 Skins/Osmosis/nums_ex.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
62 Skins/Osmosis/playpaus.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
63 Skins/Osmosis/pledit.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
64 Skins/Osmosis/pledit.txt \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
65 Skins/Osmosis/posbar.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
66 Skins/Osmosis/shufrep.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
67 Skins/Osmosis/skin.hints \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
68 Skins/Osmosis/text.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
69 Skins/Osmosis/titlebar.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
70 Skins/Osmosis/viscolor.txt \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
71 Skins/Osmosis/volume.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
72 Skins/TinyPlayer/balance.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
73 Skins/TinyPlayer/cbuttons.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
74 Skins/TinyPlayer/eq_ex.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
75 Skins/TinyPlayer/eqmain.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
76 Skins/TinyPlayer/main.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
77 Skins/TinyPlayer/monoster.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
78 Skins/TinyPlayer/nums_ex.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
79 Skins/TinyPlayer/playpaus.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
80 Skins/TinyPlayer/pledit.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
81 Skins/TinyPlayer/pledit.txt \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
82 Skins/TinyPlayer/posbar.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
83 Skins/TinyPlayer/shufrep.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
84 Skins/TinyPlayer/skin.hints \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
85 Skins/TinyPlayer/text.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
86 Skins/TinyPlayer/titlebar.png \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
87 Skins/TinyPlayer/viscolor.txt \
3606
38094acaeedf Add Refugee, a dark skin which looks like the old XMMS skin. (Ubuntu #144187).
William Pitcock <nenolod@atheme.org>
parents: 3572
diff changeset
88 Skins/TinyPlayer/volume.png \
38094acaeedf Add Refugee, a dark skin which looks like the old XMMS skin. (Ubuntu #144187).
William Pitcock <nenolod@atheme.org>
parents: 3572
diff changeset
89 Skins/Refugee/cbuttons.png \
38094acaeedf Add Refugee, a dark skin which looks like the old XMMS skin. (Ubuntu #144187).
William Pitcock <nenolod@atheme.org>
parents: 3572
diff changeset
90 Skins/Refugee/eq_ex.png \
38094acaeedf Add Refugee, a dark skin which looks like the old XMMS skin. (Ubuntu #144187).
William Pitcock <nenolod@atheme.org>
parents: 3572
diff changeset
91 Skins/Refugee/eqmain.png \
38094acaeedf Add Refugee, a dark skin which looks like the old XMMS skin. (Ubuntu #144187).
William Pitcock <nenolod@atheme.org>
parents: 3572
diff changeset
92 Skins/Refugee/main.png \
38094acaeedf Add Refugee, a dark skin which looks like the old XMMS skin. (Ubuntu #144187).
William Pitcock <nenolod@atheme.org>
parents: 3572
diff changeset
93 Skins/Refugee/monoster.png \
38094acaeedf Add Refugee, a dark skin which looks like the old XMMS skin. (Ubuntu #144187).
William Pitcock <nenolod@atheme.org>
parents: 3572
diff changeset
94 Skins/Refugee/nums_ex.png \
38094acaeedf Add Refugee, a dark skin which looks like the old XMMS skin. (Ubuntu #144187).
William Pitcock <nenolod@atheme.org>
parents: 3572
diff changeset
95 Skins/Refugee/playpaus.png \
38094acaeedf Add Refugee, a dark skin which looks like the old XMMS skin. (Ubuntu #144187).
William Pitcock <nenolod@atheme.org>
parents: 3572
diff changeset
96 Skins/Refugee/pledit.png \
38094acaeedf Add Refugee, a dark skin which looks like the old XMMS skin. (Ubuntu #144187).
William Pitcock <nenolod@atheme.org>
parents: 3572
diff changeset
97 Skins/Refugee/pledit.txt \
38094acaeedf Add Refugee, a dark skin which looks like the old XMMS skin. (Ubuntu #144187).
William Pitcock <nenolod@atheme.org>
parents: 3572
diff changeset
98 Skins/Refugee/posbar.png \
38094acaeedf Add Refugee, a dark skin which looks like the old XMMS skin. (Ubuntu #144187).
William Pitcock <nenolod@atheme.org>
parents: 3572
diff changeset
99 Skins/Refugee/shufrep.png \
38094acaeedf Add Refugee, a dark skin which looks like the old XMMS skin. (Ubuntu #144187).
William Pitcock <nenolod@atheme.org>
parents: 3572
diff changeset
100 Skins/Refugee/skin.hints \
38094acaeedf Add Refugee, a dark skin which looks like the old XMMS skin. (Ubuntu #144187).
William Pitcock <nenolod@atheme.org>
parents: 3572
diff changeset
101 Skins/Refugee/text.png \
38094acaeedf Add Refugee, a dark skin which looks like the old XMMS skin. (Ubuntu #144187).
William Pitcock <nenolod@atheme.org>
parents: 3572
diff changeset
102 Skins/Refugee/titlebar.png \
38094acaeedf Add Refugee, a dark skin which looks like the old XMMS skin. (Ubuntu #144187).
William Pitcock <nenolod@atheme.org>
parents: 3572
diff changeset
103 Skins/Refugee/viscolor.txt \
3648
5bea21b52a06 Fix installation of Audacious desktop icon.
William Pitcock <nenolod@atheme.org>
parents: 3609
diff changeset
104 Skins/Refugee/volume.png \
5bea21b52a06 Fix installation of Audacious desktop icon.
William Pitcock <nenolod@atheme.org>
parents: 3609
diff changeset
105 applications/audacious.desktop
3606
38094acaeedf Add Refugee, a dark skin which looks like the old XMMS skin. (Ubuntu #144187).
William Pitcock <nenolod@atheme.org>
parents: 3572
diff changeset
106
3535
9ddf21ab5c84 Transit to Mk2.
William Pitcock <nenolod@atheme.org>
parents: 3114
diff changeset
107 DISTCLEAN = extra.mk
1207
c461cb49fc55 [svn] - if mk/rules.mk is missing, run configure to generate it (hopefully you are running the posix target, otherwise I feel sorry for you)
nenolod
parents: 1206
diff changeset
108
3535
9ddf21ab5c84 Transit to Mk2.
William Pitcock <nenolod@atheme.org>
parents: 3114
diff changeset
109 include buildsys.mk
1206
44d8008500a3 [svn] - core makefile
nenolod
parents:
diff changeset
110
3535
9ddf21ab5c84 Transit to Mk2.
William Pitcock <nenolod@atheme.org>
parents: 3114
diff changeset
111 install-extra:
3572
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
112 for i in audacious.pc audclient.pc; do \
3535
9ddf21ab5c84 Transit to Mk2.
William Pitcock <nenolod@atheme.org>
parents: 3114
diff changeset
113 ${INSTALL_STATUS}; \
3669
2d38a448dc14 .pc files are arch-independent, therefore they go to ${datadir}.
Jonathan Schleifer <js@h3c.de>
parents: 3648
diff changeset
114 if ${MKDIR_P} ${DESTDIR}${datadir}/pkgconfig && ${INSTALL} -m 644 $$i ${DESTDIR}${datadir}/pkgconfig/$$i; then \
3535
9ddf21ab5c84 Transit to Mk2.
William Pitcock <nenolod@atheme.org>
parents: 3114
diff changeset
115 ${INSTALL_OK}; \
9ddf21ab5c84 Transit to Mk2.
William Pitcock <nenolod@atheme.org>
parents: 3114
diff changeset
116 else \
9ddf21ab5c84 Transit to Mk2.
William Pitcock <nenolod@atheme.org>
parents: 3114
diff changeset
117 ${INSTALL_FAILED}; \
2033
34299070db29 [svn] - make documentation-build will invoke gtk-doc to compile the audacious SDK docs.
nenolod
parents: 1879
diff changeset
118 fi; \
3535
9ddf21ab5c84 Transit to Mk2.
William Pitcock <nenolod@atheme.org>
parents: 3114
diff changeset
119 done
9ddf21ab5c84 Transit to Mk2.
William Pitcock <nenolod@atheme.org>
parents: 3114
diff changeset
120
9ddf21ab5c84 Transit to Mk2.
William Pitcock <nenolod@atheme.org>
parents: 3114
diff changeset
121 uninstall-extra:
3572
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3535
diff changeset
122 for i in audacious.pc audclient.pc; do \
3669
2d38a448dc14 .pc files are arch-independent, therefore they go to ${datadir}.
Jonathan Schleifer <js@h3c.de>
parents: 3648
diff changeset
123 if [ -f ${DESTDIR}${datadir}/pkgconfig/$$i ]; then \
2d38a448dc14 .pc files are arch-independent, therefore they go to ${datadir}.
Jonathan Schleifer <js@h3c.de>
parents: 3648
diff changeset
124 if rm -f ${DESTDIR}${datadir}/pkgconfig/$$i; then \
3535
9ddf21ab5c84 Transit to Mk2.
William Pitcock <nenolod@atheme.org>
parents: 3114
diff changeset
125 ${DELETE_OK}; \
9ddf21ab5c84 Transit to Mk2.
William Pitcock <nenolod@atheme.org>
parents: 3114
diff changeset
126 else \
9ddf21ab5c84 Transit to Mk2.
William Pitcock <nenolod@atheme.org>
parents: 3114
diff changeset
127 ${DELETE_FAILED}; \
9ddf21ab5c84 Transit to Mk2.
William Pitcock <nenolod@atheme.org>
parents: 3114
diff changeset
128 fi \
9ddf21ab5c84 Transit to Mk2.
William Pitcock <nenolod@atheme.org>
parents: 3114
diff changeset
129 fi; \
9ddf21ab5c84 Transit to Mk2.
William Pitcock <nenolod@atheme.org>
parents: 3114
diff changeset
130 done