~timo-jyrinki/unity-lens-video/0.3.14

« back to all changes in this revision

Viewing changes to configure.ac

  • Committer: David Callé
  • Date: 2012-02-02 19:43:07 UTC
  • Revision ID: davidc@framli.eu-20120202194307-rnvkhkvldcbdvj5t
Move to a decent branch name and lp project. Thanks a lot Marco\!

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
AC_INIT([unity-lens-videos], [0.1], [mail@3v1n0.net], [unity-lens-videos])
2
 
AM_INIT_AUTOMAKE([dist-bzip2])
3
 
AC_CONFIG_SRCDIR([Makefile.am])
4
 
AC_CONFIG_HEADERS(config.h)
5
 
AC_COPYRIGHT([Copyright 2011 Marco Trevisan])
6
 
m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
7
 
 
8
 
AC_PROG_CC
9
 
AM_PROG_CC_C_O
10
 
AC_GNU_SOURCE
11
 
AC_DISABLE_STATIC
12
 
AC_LANG([C])
13
 
AC_PROG_LIBTOOL
14
 
 
15
 
VALA_REQUIRED=0.12
16
 
AC_PATH_PROG(VALAC, valac, valac)
17
 
AC_SUBST(VALAC)
18
 
m4_ifdef([AM_PROG_VALAC], [AM_PROG_VALAC([$VALA_REQUIRED])])
19
 
 
20
 
AC_SUBST(CFLAGS)
21
 
AC_SUBST(CPPFLAGS)
22
 
AC_SUBST(LDFLAGS)
23
 
 
24
 
LT_INIT
25
 
AC_CONFIG_MACRO_DIR([m4])
26
 
 
27
 
GLIB_REQUIRED=2.28.0
28
 
UNITY_REQUIRED=4.0.0
29
 
GDATA_REQUIRED=0.9.0
30
 
 
31
 
AC_SUBST(PACKAGE)
32
 
 
33
 
# Gettext
34
 
GETTEXT_PACKAGE="$PACKAGE"
35
 
AC_SUBST(GETTEXT_PACKAGE)
36
 
AC_SUBST([CONFIG_STATUS_DEPENDENCIES],['$(top_srcdir)/po/LINGUAS'])
37
 
AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE", [gettext domain])
38
 
AM_GLIB_GNU_GETTEXT
39
 
 
40
 
IT_PROG_INTLTOOL([0.40.0])
41
 
 
42
 
AC_DEFINE_UNQUOTED(LOCALE_DIR, "${prefix}/${DATADIRNAME}/locale",[Locale directory])
43
 
AC_DEFINE_UNQUOTED(DATADIR, "${prefix}/${DATADIRNAME}",[Data directory])
44
 
AC_DEFINE_UNQUOTED(PREFIXDIR, "${prefix}",[Prefix directory])
45
 
 
46
 
VALA_REQUIRED=0.12
47
 
AC_PATH_PROG(VALAC, valac, valac)
48
 
AC_SUBST(VALAC)
49
 
m4_ifdef([AM_PROG_VALAC], [AM_PROG_VALAC([$VALA_REQUIRED])])
50
 
 
51
 
AC_SUBST(CFLAGS)
52
 
AC_SUBST(CPPFLAGS)
53
 
AC_SUBST(LDFLAGS)
54
 
 
55
 
GLIB_REQUIRED=2.28.0
56
 
UNITY_REQUIRED=4.0.0
57
 
GDATA_REQUIRED=0.9.0
58
 
 
59
 
# glib and friends
60
 
PKG_CHECK_MODULES(GLIB,
61
 
  glib-2.0 >= $GLIB_REQUIRED
62
 
  gobject-2.0 >= $GLIB_REQUIRED
63
 
  gio-2.0 >= $GLIB_REQUIRED)
64
 
AC_SUBST(GLIB_CFLAGS)
65
 
AC_SUBST(GLIB_LIBS)
66
 
 
67
 
# unity
68
 
PKG_CHECK_MODULES(UNITY,
69
 
  unity >= $UNITY_REQUIRED)
70
 
AC_SUBST(UNITY_CFLAGS)
71
 
AC_SUBST(UNITY_LIBS)
72
 
 
73
 
UNITY_PREFIX="$(pkg-config unity --variable prefix)"
74
 
AC_SUBST(UNITY_PREFIX)
75
 
 
76
 
UNITY_LENSES_DIR="$(pkg-config unity --variable lensesdir)"
77
 
AC_SUBST(UNITY_LENSES_DIR)
78
 
 
79
 
AS_AC_EXPAND(UNITY_LENS_DAEMON_DIR, $libexecdir)
80
 
AC_SUBST(UNITY_LENS_DAEMON_DIR)
81
 
 
82
 
# libgdata
83
 
PKG_CHECK_MODULES(GDATA,
84
 
  libgdata >= $GDATA_REQUIRED)
85
 
AC_SUBST(GDATA_CFLAGS)
86
 
AC_SUBST(GDATA_LIBS)
87
 
 
88
 
# dbus service directory
89
 
DBUS_SERVICE_DIR="$($PKG_CONFIG dbus-1 --variable=session_bus_services_dir)"
90
 
if (test -z "{DBUS_SERVICE_DIR}"); then
91
 
  DBUS_SERVICE_DIR="${datadir}/dbus-1/services"
92
 
fi
93
 
AC_SUBST(DBUS_SERVICE_DIR)
94
 
 
95
 
# check for debugging
96
 
AC_ARG_ENABLE(debug,
97
 
  [  --enable-debug            Enable debug build (default=disabled)],
98
 
  [debug=$enableval],
99
 
  [debug="no"])
100
 
AM_CONDITIONAL([ENABLE_DEBUG], [test x"$debug" = x"yes"])
101
 
 
102
 
# datadir
103
 
if test "x$prefix" != "xNONE"; then
104
 
  pkgdatadir="${UNITY_LENSES_DIR}/video"
105
 
else
106
 
  pkgdatadir="/usr/local/share/unity/lenses/video"
107
 
fi
108
 
 
109
 
eval PACKAGE_DATADIR="${pkgdatadir}"
110
 
AC_DEFINE_UNQUOTED([PACKAGE_DATADIR], ["${PACKAGE_DATADIR}"], [Shared data directory])
111
 
 
112
 
AC_CONFIG_FILES([
113
 
  Makefile
114
 
  data/Makefile
115
 
  data/video.lens
116
 
  data/unity-lens-video.service
117
 
  src/Makefile
118
 
  po/Makefile.in
119
 
])
120
 
 
121
 
AC_OUTPUT
122
 
#
123
 
# Info
124
 
#
125
 
echo
126
 
echo
127
 
echo
128
 
echo "------------------------------------------------------------------------"
129
 
echo "$PACKAGE_NAME $PACKAGE_VERSION"
130
 
echo "------------------------------------------------------------------------"
131
 
echo
132
 
echo "Configuration Options:"
133
 
echo
134
 
echo "  debug build.............: $debug"
135
 
echo
136
 
echo "  prefix..................: $prefix"
137
 
echo
138
 
echo "------------------------------------------------------------------------"
139
 
echo
140
 
echo "Now type 'make' to compile and 'make install' to install this package."