source: trunk/third/gnome-themes/configure.in @ 18826

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