source: arc-theme/trunk/fuentes/arc-theme/common/Makefile.am @ 2173

Last change on this file since 2173 was 2173, checked in by hectorgh, 4 years ago

wip

File size: 5.9 KB
Line 
1themedir        = $(datadir)/themes/Arc
2themedarkerdir  = $(datadir)/themes/Arc-Darker
3themedarkdir    = $(datadir)/themes/Arc-Dark
4
5ithemedir       = $(DESTDIR)$(themedir)
6ithemedarkerdir   = $(DESTDIR)$(themedarkerdir)
7ithemedarkdir  = $(DESTDIR)$(themedarkdir)
8
9install-exec-hook:
10
11install-data-local:
12
13if ENABLE_LIGHT
14        $(MKDIR_P) $(ithemedir)
15        cp $(srcdir)/index.theme $(ithemedir)
16endif # ENABLE_LIGHT
17
18if ENABLE_DARKER
19        $(MKDIR_P) $(ithemedarkerdir)
20        cp $(srcdir)/index.theme-darker $(ithemedarkerdir)/index.theme
21endif # ENABLE_LIGHT
22
23if ENABLE_DARK
24        $(MKDIR_P) $(ithemedarkdir)
25        cp $(srcdir)/index.theme-dark $(ithemedarkdir)/index.theme
26endif # ENABLE_DARK
27
28
29if ENABLE_CINNAMON
30        $(MKDIR_P) $(ithemedir)/cinnamon
31
32        cd $(srcdir)/cinnamon && cp -R \
33                common-assets \
34                light-assets \
35                cinnamon.css \
36                $(ithemedir)/cinnamon
37
38if ENABLE_DARK
39        $(MKDIR_P) $(ithemedarkdir)/cinnamon
40
41        cd $(srcdir)/cinnamon && cp -R \
42                common-assets \
43                dark-assets \
44                $(ithemedarkdir)/cinnamon
45
46        cd $(srcdir)/cinnamon && cp -R \
47                cinnamon-dark.css \
48                $(ithemedarkdir)/cinnamon/cinnamon.css
49endif # ENABLE_DARK
50
51endif # ENABLE_GNOME_SHELL
52
53
54if ENABLE_GNOME_SHELL
55        $(MKDIR_P) $(ithemedir)/gnome-shell
56
57        cd $(srcdir)/gnome-shell/$(GNOME_VERSION) && cp -R \
58                common-assets \
59                light-assets \
60                gnome-shell.css \
61                $(ithemedir)/gnome-shell
62
63if ENABLE_DARK
64        $(MKDIR_P) $(ithemedarkdir)/gnome-shell
65
66        cd $(srcdir)/gnome-shell/$(GNOME_VERSION) && cp -R \
67                common-assets \
68                dark-assets \
69                $(ithemedarkdir)/gnome-shell
70
71        cd $(srcdir)/gnome-shell/$(GNOME_VERSION) && cp -R \
72                gnome-shell-dark.css \
73                $(ithemedarkdir)/gnome-shell/gnome-shell.css
74endif # ENABLE_DARK
75
76endif # ENABLE_GNOME_SHELL
77
78
79if ENABLE_GTK2
80
81if ENABLE_LIGHT
82        $(MKDIR_P) $(ithemedir)/gtk-2.0
83
84        cd $(srcdir)/gtk-2.0 && cp -R \
85                assets \
86                menubar-toolbar \
87                *.rc \
88                gtkrc \
89                $(ithemedir)/gtk-2.0
90endif # ENABLE_LIGHT
91
92if ENABLE_DARKER
93        $(MKDIR_P) $(ithemedarkerdir)/gtk-2.0
94
95        cd $(srcdir)/gtk-2.0 && cp -R \
96                assets \
97                menubar-toolbar \
98                *.rc \
99                $(ithemedarkerdir)/gtk-2.0
100
101        cd $(srcdir)/gtk-2.0 && cp -R \
102                gtkrc-darker \
103                $(ithemedarkerdir)/gtk-2.0/gtkrc
104endif # ENABLE_DARKER
105
106if ENABLE_DARK
107        $(MKDIR_P) $(ithemedarkdir)/gtk-2.0
108
109        cd $(srcdir)/gtk-2.0 && cp -R \
110                menubar-toolbar \
111                *.rc \
112                $(ithemedarkdir)/gtk-2.0
113
114        cd $(srcdir)/gtk-2.0 && cp -R \
115                assets-dark \
116                $(ithemedarkdir)/gtk-2.0/assets
117
118        cd $(srcdir)/gtk-2.0 && cp -R \
119                gtkrc-dark \
120                $(ithemedarkdir)/gtk-2.0/gtkrc
121endif # ENABLE_DARK
122
123endif # ENABLE_GTK2
124
125
126if ENABLE_GTK3
127
128if ENABLE_LIGHT
129        $(MKDIR_P) $(ithemedir)/gtk-3.0
130
131        cd $(srcdir)/gtk-3.0/$(GNOME_VERSION) && cp -R \
132                assets \
133                gtk.css \
134                gtk-dark.css \
135                $(ithemedir)/gtk-3.0
136endif # ENABLE_LIGHT
137
138if ENABLE_DARKER
139        $(MKDIR_P) $(ithemedarkerdir)/gtk-3.0
140
141        cd $(srcdir)/gtk-3.0/$(GNOME_VERSION) && cp -R \
142                assets \
143                gtk-dark.css \
144                $(ithemedarkerdir)/gtk-3.0
145
146        cd $(srcdir)/gtk-3.0/$(GNOME_VERSION) && cp -R \
147                gtk-darker.css \
148                $(ithemedarkerdir)/gtk-3.0/gtk.css
149endif # ENABLE_DARKER
150
151if ENABLE_DARK
152        $(MKDIR_P) $(ithemedarkdir)/gtk-3.0
153
154        cd $(srcdir)/gtk-3.0/$(GNOME_VERSION) && cp -R \
155                assets \
156                $(ithemedarkdir)/gtk-3.0
157
158        cd $(srcdir)/gtk-3.0/$(GNOME_VERSION) && cp -R \
159                gtk-dark.css \
160                $(ithemedarkdir)/gtk-3.0/gtk.css
161endif # ENABLE_DARK
162
163if !ENABLE_TRANSPARENCY
164
165if ENABLE_LIGHT
166        cd $(srcdir)/gtk-3.0/$(GNOME_VERSION) && cp -R \
167                gtk-solid.css \
168                $(ithemedir)/gtk-3.0/gtk.css
169
170        cd $(srcdir)/gtk-3.0/$(GNOME_VERSION) && cp -R \
171                gtk-solid-dark.css \
172                $(ithemedir)/gtk-3.0/gtk-dark.css
173endif # ENABLE_LIGHT
174
175if ENABLE_DARKER
176        cd $(srcdir)/gtk-3.0/$(GNOME_VERSION) && cp -R \
177                gtk-solid-darker.css \
178                $(ithemedarkerdir)/gtk-3.0/gtk.css
179
180        cd $(srcdir)/gtk-3.0/$(GNOME_VERSION) && cp -R \
181                gtk-solid-dark.css \
182                $(ithemedarkerdir)/gtk-3.0/gtk-dark.css
183endif # ENABLE_DARKER
184
185if ENABLE_DARK
186        cd $(srcdir)/gtk-3.0/$(GNOME_VERSION) && cp -R \
187                gtk-solid-dark.css \
188                $(ithemedarkdir)/gtk-3.0/gtk.css
189endif # ENABLE_DARK
190
191endif #!ENABLE_TRANSPARENCY
192
193endif # ENABLE_GTK3
194
195
196if ENABLE_METACITY
197
198if ENABLE_LIGHT
199        cp -R $(srcdir)/metacity-1 $(ithemedir)
200
201        cd $(ithemedir)/metacity-1 && rm metacity-theme-1-dark.xml metacity-theme-2-dark.xml
202endif # ENABLE_LIGHT
203
204if ENABLE_DARKER
205        cp -R $(srcdir)/metacity-1 $(ithemedarkerdir)
206
207        cd $(ithemedarkerdir)/metacity-1 && \
208                mv metacity-theme-1-dark.xml metacity-theme-1.xml && \
209                mv metacity-theme-2-dark.xml metacity-theme-2.xml
210endif # ENABLE_DARKER
211
212if ENABLE_DARK
213        cp -R $(srcdir)/metacity-1 $(ithemedarkdir)
214
215        cd $(ithemedarkdir)/metacity-1 && \
216                mv metacity-theme-1-dark.xml metacity-theme-1.xml && \
217                mv metacity-theme-2-dark.xml metacity-theme-2.xml
218                cp metacity-theme1-xml metacity-theme-3.xml
219endif # ENABLE_DARK
220
221endif # ENABLE_METACITY
222
223
224if ENABLE_UNITY
225
226if ENABLE_LIGHT
227        cp -R $(srcdir)/unity $(ithemedir)
228
229        cd $(ithemedir)/unity && rm -rf window-buttons-dark
230endif # ENABLE_LIGHT
231
232if ENABLE_DARKER
233        cp -R $(srcdir)/unity $(ithemedarkerdir)
234
235        cd $(ithemedarkerdir)/unity && \
236        rm -rf window-buttons && \
237        mv window-buttons-dark window-buttons
238endif # ENABLE_DARKER
239
240if ENABLE_DARK
241        cp -R $(srcdir)/unity $(ithemedarkdir)
242
243        cd $(ithemedarkdir)/unity && \
244        rm -rf window-buttons && \
245        mv window-buttons-dark window-buttons
246endif # ENABLE_DARK
247
248endif # ENABLE_UNITY
249
250
251if ENABLE_XFWM
252
253if ENABLE_LIGHT
254        cp -R $(srcdir)/xfwm4 $(ithemedir)
255endif # ENABLE_LIGHT
256
257if ENABLE_DARKER
258        cp -R $(srcdir)/xfwm4-dark $(ithemedarkerdir)/xfwm4
259endif # ENABLE_DARKER
260
261if ENABLE_DARK
262        cp -R $(srcdir)/xfwm4-dark $(ithemedarkdir)/xfwm4
263endif # ENABLE_DARK
264
265endif # ENABLE_XFWM
266
267
268uninstall-local:
269        rm -rf $(ithemedir)
270
271if ENABLE_DARKER
272        rm -rf $(ithemedarkerdir)
273endif # ENABLE_DARKER
274
275if ENABLE_DARK
276        rm -rf $(ithemedarkdir)
277endif # ENABLE_DARK
278
279
280EXTRA_DIST = $(srcdir)/cinnamon \
281             $(srcdir)/gnome-shell \
282             $(srcdir)/gtk-2.0 \
283             $(srcdir)/gtk-3.0 \
284             $(srcdir)/metacity-1 \
285             $(srcdir)/unity \
286             $(srcdir)/xfwm4 \
287             $(srcdir)/xfwm4-dark \
288             $(srcdir)/index.theme \
289             $(srcdir)/index.theme-darker \
290             $(srcdir)/index.theme-dark
Note: See TracBrowser for help on using the repository browser.