1 | AC_PREREQ(2.52) |
---|
2 | AC_INIT(LargePrint) |
---|
3 | |
---|
4 | AM_CONFIG_HEADER(config.h) |
---|
5 | |
---|
6 | AM_INIT_AUTOMAKE(gnome-themes, 2.2) |
---|
7 | |
---|
8 | # Honor aclocal flags |
---|
9 | ACLOCAL="$ACLOCAL $ACLOCAL_FLAGS" |
---|
10 | |
---|
11 | |
---|
12 | GETTEXT_PACKAGE=gnome-themes |
---|
13 | AC_SUBST(GETTEXT_PACKAGE) |
---|
14 | |
---|
15 | AM_MAINTAINER_MODE |
---|
16 | |
---|
17 | AC_PROG_INTLTOOL([0.23]) |
---|
18 | AC_PROG_CC |
---|
19 | AM_PROG_LIBTOOL |
---|
20 | |
---|
21 | |
---|
22 | PKG_CHECK_MODULES(GTKTHEME, |
---|
23 | gtk+-2.0 >= 1.3.11 |
---|
24 | gdk-pixbuf-2.0 >= 1.3.11 |
---|
25 | gtk-engines-2 |
---|
26 | gtk-thinice-engine-2 |
---|
27 | ) |
---|
28 | |
---|
29 | AC_SUBST(GTKTHEME_CFLAGS) |
---|
30 | AC_SUBST(GTKTHEME_LIBS) |
---|
31 | |
---|
32 | GTK_BINARY_VERSION=`$PKG_CONFIG --variable=gtk_binary_version gtk+-2.0` |
---|
33 | AC_SUBST(GTK_BINARY_VERSION) |
---|
34 | |
---|
35 | # Checks for header files. |
---|
36 | AC_HEADER_STDC |
---|
37 | |
---|
38 | # Checks for typedefs, structures, and compiler characteristics. |
---|
39 | AC_C_CONST |
---|
40 | |
---|
41 | # Checks for endianness (needed by GdkRgb). |
---|
42 | AC_C_BIGENDIAN |
---|
43 | |
---|
44 | # Checks for library functions. |
---|
45 | AC_TYPE_SIGNAL |
---|
46 | AC_FUNC_MMAP |
---|
47 | AC_FUNC_ALLOCA |
---|
48 | AC_CHECK_FUNCS(setenv putenv) |
---|
49 | |
---|
50 | AC_ARG_ENABLE(all-themes, |
---|
51 | [ --enable-all-themes Install all a11y theme sets, default is core a11y themes only ],, |
---|
52 | all_themes=no) |
---|
53 | AM_CONDITIONAL(CORE_THEMES_ONLY, test "$all_themes" = no) |
---|
54 | |
---|
55 | #<MIST> |
---|
56 | PKG_CHECK_MODULES(MIST, gtk+-2.0 >= 2.0.0,, |
---|
57 | AC_MSG_ERROR([GTK+-2.0 is required to compile mist])) |
---|
58 | AC_SUBST(MIST_CFLAGS) |
---|
59 | AC_SUBST(MIST_LIBS) |
---|
60 | |
---|
61 | dnl PKG_CHECK_MODULES(GTK1, gtk+ >= 1.2.10,, |
---|
62 | dnl AC_MSG_ERROR([GTK+-1.2.10 is required to compile mist])) |
---|
63 | dnl AC_SUBST(GTK1_CFLAGS) |
---|
64 | dnl AC_SUBST(GTK1_LIBS) |
---|
65 | #</MIST> |
---|
66 | |
---|
67 | |
---|
68 | GTK_VERSION=`$PKG_CONFIG --variable=gtk_binary_version gtk+-2.0` |
---|
69 | AC_SUBST(GTK_VERSION) |
---|
70 | |
---|
71 | ### Icon sizes for all large print themes |
---|
72 | |
---|
73 | |
---|
74 | ALL_LINGUAS="am bg ca cs da de el es fi fr he hu it ja ko lv mk mn ms nl no pl pt pt_BR ro ru sk sl sq sv tr uk vi zh_CN zh_TW" |
---|
75 | AM_GLIB_GNU_GETTEXT |
---|
76 | |
---|
77 | LARGEPRINT_DND="48,48" |
---|
78 | LARGEPRINT_MENU="32,32" |
---|
79 | LARGEPRINT_PANEL_MENU="48,48" |
---|
80 | LARGEPRINT_LARGE_TOOLBAR="48,48" |
---|
81 | LARGEPRINT_SMALL_TOOLBAR="32,32" |
---|
82 | LARGEPRINT_BUTTON="32,32" |
---|
83 | LARGEPRINT_DIALOG="64,64" |
---|
84 | |
---|
85 | LARGEPRINT_ICON_SIZES="gtk-dnd=$LARGEPRINT_DND:gtk-menu=$LARGEPRINT_MENU:panel-menu=$LARGEPRINT_PANEL_MENU:gtk-large-toolbar=$LARGEPRINT_LARGE_TOOLBAR:gtk-small-toolbar=$LARGEPRINT_SMALL_TOOLBAR:gtk-button=$LARGEPRINT_BUTTON:gtk-dialog=$LARGEPRINT_DIALOG" |
---|
86 | |
---|
87 | LARGEPRINT_FONT="sans 18" |
---|
88 | |
---|
89 | |
---|
90 | AC_SUBST(prefix) |
---|
91 | AC_SUBST(LARGEPRINT_ICON_SIZES) |
---|
92 | AC_SUBST(LARGEPRINT_FONT) |
---|
93 | |
---|
94 | AC_OUTPUT([ |
---|
95 | Makefile |
---|
96 | gnome-themes.spec |
---|
97 | desktop-themes/Makefile |
---|
98 | desktop-themes/Crux/Makefile |
---|
99 | desktop-themes/Grand-Canyon/Makefile |
---|
100 | desktop-themes/Mist/Makefile |
---|
101 | desktop-themes/Ocean-Dream/Makefile |
---|
102 | desktop-themes/Simple/Makefile |
---|
103 | desktop-themes/Smokey-Blue/Makefile |
---|
104 | desktop-themes/Traditional/Makefile |
---|
105 | gtk-themes/Makefile |
---|
106 | gtk-themes/Crux/Makefile |
---|
107 | gtk-themes/Crux/pixmaps/Makefile |
---|
108 | gtk-themes/Crux/src/Makefile |
---|
109 | gtk-themes/Simple/Makefile |
---|
110 | gtk-themes/Grand-Canyon/Makefile |
---|
111 | gtk-themes/LightHouseBlue/Makefile |
---|
112 | gtk-themes/LightHouseBlue/src/Makefile |
---|
113 | gtk-themes/Mist/Makefile |
---|
114 | gtk-themes/Mist/src/Makefile |
---|
115 | gtk-themes/Mist/Theme/Makefile |
---|
116 | gtk-themes/Smokey-Blue/Makefile |
---|
117 | metacity-themes/Makefile |
---|
118 | icon-themes/Makefile |
---|
119 | icon-themes/Crux/Makefile |
---|
120 | icon-themes/Crux/12x12/Makefile |
---|
121 | icon-themes/Crux/12x12/filesystems/Makefile |
---|
122 | icon-themes/Crux/96x96/filesystems/Makefile |
---|
123 | icon-themes/Crux/48x48/emblems/Makefile |
---|
124 | icon-themes/Crux/36x36/filesystems/Makefile |
---|
125 | icon-themes/Crux/72x72/filesystems/Makefile |
---|
126 | icon-themes/Crux/96x96/emblems/Makefile |
---|
127 | icon-themes/Crux/192x192/filesystems/Makefile |
---|
128 | icon-themes/Crux/24x24/filesystems/Makefile |
---|
129 | icon-themes/Crux/72x72/emblems/Makefile |
---|
130 | icon-themes/Crux/20x20/filesystems/Makefile |
---|
131 | icon-themes/Crux/48x48/filesystems/Makefile |
---|
132 | icon-themes/Crux/20x20/Makefile |
---|
133 | icon-themes/Crux/48x48/Makefile |
---|
134 | icon-themes/Crux/24x24/Makefile |
---|
135 | icon-themes/Crux/72x72/Makefile |
---|
136 | icon-themes/Crux/192x192/Makefile |
---|
137 | icon-themes/Crux/36x36/Makefile |
---|
138 | icon-themes/Crux/96x96/Makefile |
---|
139 | icon-themes/Flat-Blue/96x96/filesystems/Makefile |
---|
140 | icon-themes/Flat-Blue/12x12/filesystems/Makefile |
---|
141 | icon-themes/Flat-Blue/48x48/devices/Makefile |
---|
142 | icon-themes/Flat-Blue/48x48/emblems/Makefile |
---|
143 | icon-themes/Flat-Blue/72x72/devices/Makefile |
---|
144 | icon-themes/Flat-Blue/36x36/filesystems/Makefile |
---|
145 | icon-themes/Flat-Blue/72x72/filesystems/Makefile |
---|
146 | icon-themes/Flat-Blue/192x192/filesystems/Makefile |
---|
147 | icon-themes/Flat-Blue/24x24/emblems/Makefile |
---|
148 | icon-themes/Flat-Blue/24x24/filesystems/Makefile |
---|
149 | icon-themes/Flat-Blue/20x20/filesystems/Makefile |
---|
150 | icon-themes/Flat-Blue/scalable/emblems/Makefile |
---|
151 | icon-themes/Flat-Blue/36x36/emblems/Makefile |
---|
152 | icon-themes/Flat-Blue/48x48/filesystems/Makefile |
---|
153 | icon-themes/Flat-Blue/12x12/emblems/Makefile |
---|
154 | icon-themes/Flat-Blue/20x20/Makefile |
---|
155 | icon-themes/Flat-Blue/48x48/Makefile |
---|
156 | icon-themes/Flat-Blue/72x72/Makefile |
---|
157 | icon-themes/Flat-Blue/24x24/Makefile |
---|
158 | icon-themes/Flat-Blue/192x192/Makefile |
---|
159 | icon-themes/Flat-Blue/scalable/Makefile |
---|
160 | icon-themes/Flat-Blue/36x36/Makefile |
---|
161 | icon-themes/Flat-Blue/12x12/Makefile |
---|
162 | icon-themes/Flat-Blue/96x96/Makefile |
---|
163 | icon-themes/Flat-Blue/Makefile |
---|
164 | icon-themes/Sandy/96x96/filesystems/Makefile |
---|
165 | icon-themes/Sandy/24x24/filesystems/Makefile |
---|
166 | icon-themes/Sandy/12x12/filesystems/Makefile |
---|
167 | icon-themes/Sandy/72x72/filesystems/Makefile |
---|
168 | icon-themes/Sandy/36x36/filesystems/Makefile |
---|
169 | icon-themes/Sandy/48x48/filesystems/Makefile |
---|
170 | icon-themes/Sandy/36x36/Makefile |
---|
171 | icon-themes/Sandy/12x12/Makefile |
---|
172 | icon-themes/Sandy/48x48/Makefile |
---|
173 | icon-themes/Sandy/96x96/Makefile |
---|
174 | icon-themes/Sandy/72x72/Makefile |
---|
175 | icon-themes/Sandy/24x24/Makefile |
---|
176 | icon-themes/Sandy/Makefile |
---|
177 | icon-themes/Smokey-Blue/48x48/emblems/Makefile |
---|
178 | icon-themes/Smokey-Blue/48x48/filesystems/Makefile |
---|
179 | icon-themes/Smokey-Blue/48x48/Makefile |
---|
180 | icon-themes/Smokey-Blue/Makefile |
---|
181 | icon-themes/Smokey-Red/48x48/emblems/Makefile |
---|
182 | icon-themes/Smokey-Red/48x48/filesystems/Makefile |
---|
183 | icon-themes/Smokey-Red/48x48/Makefile |
---|
184 | icon-themes/Smokey-Red/Makefile |
---|
185 | common/Makefile |
---|
186 | HighContrast/Makefile |
---|
187 | HighContrast/gtk-2.0/Makefile |
---|
188 | HighContrast/gtk-2.0/gtkrc |
---|
189 | HighContrast/icons/Makefile |
---|
190 | HighContrastInverse/Makefile |
---|
191 | HighContrastInverse/gtk-2.0/Makefile |
---|
192 | HighContrastInverse/gtk-2.0/gtkrc |
---|
193 | HighContrastInverse/icons/Makefile |
---|
194 | LargePrint/Makefile |
---|
195 | LargePrint/index.theme.in |
---|
196 | LargePrint/gtk-2.0/Makefile |
---|
197 | LargePrint/gtk-2.0/gtkrc |
---|
198 | LargePrint/pixmaps/Makefile |
---|
199 | LargePrint/icons/Makefile |
---|
200 | HighContrastLargePrint/Makefile |
---|
201 | HighContrastLargePrint/index.theme.in |
---|
202 | HighContrastLargePrint/gtk-2.0/Makefile |
---|
203 | HighContrastLargePrint/gtk-2.0/gtkrc |
---|
204 | HighContrastLargePrint/pixmaps/Makefile |
---|
205 | HighContrastLargePrint/icons/Makefile |
---|
206 | HighContrastLargePrint/icons/48x48/Makefile |
---|
207 | HighContrastLargePrint/icons/48x48/apps/Makefile |
---|
208 | HighContrastLargePrint/icons/48x48/mimetypes/Makefile |
---|
209 | HighContrastLargePrint/icons/48x48/filesystems/Makefile |
---|
210 | HighContrastLargePrint/icons/48x48/devices/Makefile |
---|
211 | HighContrastLargePrint/icons/48x48/emblems/Makefile |
---|
212 | HighContrastLargePrintInverse/Makefile |
---|
213 | HighContrastLargePrintInverse/index.theme.in |
---|
214 | HighContrastLargePrintInverse/gtk-2.0/Makefile |
---|
215 | HighContrastLargePrintInverse/gtk-2.0/gtkrc |
---|
216 | HighContrastLargePrintInverse/pixmaps/Makefile |
---|
217 | HighContrastLargePrintInverse/icons/Makefile |
---|
218 | HighContrastLargePrintInverse/icons/48x48/Makefile |
---|
219 | HighContrastLargePrintInverse/icons/48x48/apps/Makefile |
---|
220 | HighContrastLargePrintInverse/icons/48x48/devices/Makefile |
---|
221 | HighContrastLargePrintInverse/icons/48x48/emblems/Makefile |
---|
222 | HighContrastLargePrintInverse/icons/48x48/filesystems/Makefile |
---|
223 | HighContrastLargePrintInverse/icons/48x48/mimetypes/Makefile |
---|
224 | LowContrastLargePrint/Makefile |
---|
225 | LowContrastLargePrint/index.theme.in |
---|
226 | LowContrastLargePrint/gtk-2.0/Makefile |
---|
227 | LowContrastLargePrint/gtk-2.0/gtkrc |
---|
228 | LowContrastLargePrint/pixmaps/Makefile |
---|
229 | LowContrastLargePrint/icons/Makefile |
---|
230 | LowContrastLargePrint/icons/48x48/Makefile |
---|
231 | LowContrastLargePrint/icons/48x48/apps/Makefile |
---|
232 | LowContrastLargePrint/icons/48x48/devices/Makefile |
---|
233 | LowContrastLargePrint/icons/48x48/emblems/Makefile |
---|
234 | LowContrastLargePrint/icons/48x48/filesystems/Makefile |
---|
235 | LowContrastLargePrint/icons/48x48/mimetypes/Makefile |
---|
236 | LowContrast/Makefile |
---|
237 | LowContrast/gtk-2.0/Makefile |
---|
238 | LowContrast/gtk-2.0/gtkrc |
---|
239 | LowContrast/icons/Makefile |
---|
240 | po/Makefile.in |
---|
241 | ]) |
---|
242 | |
---|