1
AC_INIT(Makefile.am)
2
AM_INIT_AUTOMAKE(hildon-theme-variant-template, 2.9)
3
AM_CONFIG_HEADER(config.h)
4
5
AC_PROG_INSTALL
6
7
dnl Add parameters for aclocal 
8
AC_CONFIG_MACRO_DIR(m4)
9
10
dnl theme directory name, ie: default
11
THEME_DIR="@THEMEDIR@"
12
13
dnl user-friendly theme name, ie: My default theme
14
THEME_NAME="@THEMENAME@"
15
16
dnl a layout this theme is based on
17
LAYOUT_NAME="hildon-theme-layout-5"
18
19
dnl check the layout installation
20
PKG_CHECK_MODULES(HILDON_LAYOUT, "$LAYOUT_NAME" >= 0.14.0)
21
22
AC_SUBST(THEME_DIR)
23
AC_SUBST(THEME_NAME)
24
AS_AC_EXPAND(LAYOUT_DIR, `$PKG_CONFIG --variable=pkgdatadir $LAYOUT_NAME`)
25
AS_AC_EXPAND(THEME_FULL_DIR, "${datadir}/themes/$THEME_DIR")
26
AS_AC_EXPAND(MATCHBOX_LEGACY_FULL_DIR, "${datadir}/themes/$THEME_DIR/matchbox")
27
AS_AC_EXPAND(MATCHBOX_FULL_DIR, "${datadir}/themes/$THEME_DIR/matchbox2")
28
AS_AC_EXPAND(IMAGES_FULL_DIR, "${datadir}/themes/$THEME_DIR/images")
29
AS_AC_EXPAND(GTK_FULL_DIR, "${datadir}/themes/$THEME_DIR/gtk-2.0")
30
AS_AC_EXPAND(CSS_FULL_DIR, "${datadir}/themes/$THEME_DIR/css")
31
AS_AC_EXPAND(BACKGROUNDS_FULL_DIR, "${datadir}/themes/$THEME_DIR/backgrounds")
32
AS_AC_EXPAND(CALENDAR_FULL_DIR, "${datadir}/themes/$THEME_DIR/calendar")
33
AS_AC_EXPAND(CALLUI_FULL_DIR, "${datadir}/themes/$THEME_DIR/call-ui")
34
AS_AC_EXPAND(MEDIAPLAYER_FULL_DIR, "${datadir}/themes/$THEME_DIR/mediaplayer")
35
AS_AC_EXPAND(WIZARD_FULL_DIR, "${datadir}/themes/$THEME_DIR/startup-wizard")
36
AS_AC_EXPAND(MESSAGING_FULL_DIR, "${datadir}/themes/$THEME_DIR/rtcom-messaging-ui")
37
38
dnl check the tools installation
39
PKG_CHECK_MODULES(TOOLS, hildon-theme-tools >= 0.5.0)
40
41
AC_OUTPUT([Makefile				\
42
           template/Makefile			\
43
           data/Makefile			\
44
           matchbox-1/Makefile			\
45
           matchbox-2/Makefile			\
46
	   applications/Makefile		\
47
	   applications/backgrounds/Makefile	\
48
	   applications/calendar/Makefile	\
49
	   applications/call-ui/Makefile	\
50
	   applications/mediaplayer/Makefile	\
51
	   applications/startup-wizard/Makefile	\
52
	   applications/rtcom-messaging-ui/Makefile	\
53
	   applications/hildon-desktop/Makefile		\
54
	   applications/hildon-desktop/theme_bg.desktop])
55
56
dnl some nicey output
57
AC_MSG_RESULT([
58
$PACKAGE $VERSION
59
60
        Theme name              : $THEME_NAME
61
        Theme dir               : $THEME_DIR 
62
        Theme full dir          : $THEME_FULL_DIR
63
        Matchbox 1 dir          : $MATCHBOX_LEGACY_FULL_DIR
64
        Matchbox 2 dir          : $MATCHBOX_FULL_DIR
65
        Gtk full dir            : $GTK_FULL_DIR
66
	CSS full dir            : $CSS_FULL_DIR
67
68
Extra stuff:
69
	Background images       : $BACKGROUNDS_FULL_DIR
70
	Startup Wizard images   : $WIZARD_FULL_DIR
71
	Calendar images         : $CALENDAR_FULL_DIR
72
	Call UI images          : $CALLUI_FULL_DIR
73
	Media Player images     : $MEDIAPLAYER_FULL_DIR
74
	Messaging UI images     : $MESSAGING_FULL_DIR
75
76
        Layout name   : $LAYOUT_NAME
77
        Layout dir    : $LAYOUT_DIR
78
])