3
dnl Note for packagers: see pitivi/check.py for the dependencies
3
5
dnl initialize autoconf
4
6
dnl when going to/from release please set the nano (fourth number) right !
5
7
dnl releases only do Wall, cvs and prerelease does Werror too
6
AC_INIT(PiTiVi, 0.15.2,
7
9
https://bugzilla.gnome.org/browse.cgi?product=pitivi,
10
14
dnl initialize automake
13
17
dnl define PACKAGE_VERSION_* variables
16
dnl check if this is a release version
17
AS_NANO(PITIVI_CVS="no", PITIVI_CVS="yes")
19
20
dnl can autoconf find the source ?
20
21
AC_CONFIG_SRCDIR([pitivi/application.py])
23
23
AC_SUBST_FILE(AUTHORS)
24
24
AUTHORS=$srcdir/AUTHORS
26
dnl Note for packagers
27
dnl The following requirements are run-time requirements,
28
dnl make sure you don't forget them, even though you're able to
29
dnl build pitivi without them.
31
dnl For a more exhaustive list of checks, you can have a look at
32
dnl the runtime checks in pitivi/check.py
34
AC_SUBST(GTK_REQ, 2.24.0)
35
AC_SUBST(PYGTK_REQ, 2.17.0)
36
AC_SUBST(PYGST_REQ, 0.10.19)
37
AC_SUBST(GST_REQ, 0.10.28)
38
AC_SUBST(GNONLIN_REQ, 0.10.16)
39
AC_SUBST(PYCAIRO_REQ, 1.0.0)
41
AM_INIT_AUTOMAKE($PACKAGE, $VERSION)
26
AM_INIT_AUTOMAKE([foreign])
42
27
AC_SUBST(ACLOCAL_AMFLAGS, "-I common/m4")
44
29
AS_AC_EXPAND(LIBDIR, $libdir)
53
38
AS_AC_EXPAND(LOCALSTATEDIR, $localstatedir)
54
39
AC_MSG_NOTICE(Using localstatedir $LOCALSTATEDIR)
41
dnl python checks (you can change the required python version bellow)
43
PY_PREFIX=`$PYTHON -c 'import sys ; print sys.prefix'`
44
PYTHON_LIBS="-lpython$PYTHON_VERSION"
45
PYTHON_CFLAGS="-I$PY_PREFIX/include/python$PYTHON_VERSION"
46
AC_SUBST([PYTHON_LIBS])
47
AC_SUBST([PYTHON_CFLAGS])
59
49
dnl ALL_LINGUAS="fr"
60
50
GETTEXT_PACKAGE="pitivi"
61
51
AC_SUBST([GETTEXT_PACKAGE])
62
52
AC_DEFINE_UNQUOTED([GETTEXT_PACKAGE], "$GETTEXT_PACKAGE", [Gettext package])
63
53
AM_GLIB_GNU_GETTEXT
64
IT_PROG_INTLTOOL([0.35.0])
54
m4_ifdef([IT_PROG_INTLTOOL],
55
[IT_PROG_INTLTOOL([0.35.0])],
56
[AC_MSG_ERROR("The IT_PROG_INTLTOOL m4 macro is not available. Install intltool.")])
66
58
CONFIGURED_PYTHONPATH=$PYTHONPATH
67
59
AC_SUBST(CONFIGURED_PYTHONPATH)
72
64
CONFIGURED_GST_PLUGIN_PATH=$GST_PLUGIN_PATH
73
65
AC_SUBST(CONFIGURED_GST_PLUGIN_PATH)
67
CONFIGURED_GI_TYPELIB_PATH=$GI_TYPELIB_PATH
68
AC_SUBST(CONFIGURED_GI_TYPELIB_PATH)
75
70
AC_CONFIG_FILES([bin/pitivi], [chmod +x bin/pitivi])
77
GNOME_DOC_INIT([0.18.0])
72
PKG_CHECK_MODULES([cairo], [cairo])
73
PKG_CHECK_MODULES([pycairo], [pycairo])
76
AS_HELP_STRING([--disable-help],[disable help]),
78
case "${enableval}" in
79
yes) BUILD_HELP=yes ;;
81
*) AC_MSG_ERROR(bad value ${enableval} for --disable-help) ;;
84
[BUILD_HELP=yes]) dnl Default value
85
AM_CONDITIONAL(BUILD_HELP, test "x$BUILD_HELP" = "xyes")
87
if test x$BUILD_HELP = xyes; then
102
112
data/icons/24x24/Makefile
103
113
data/icons/32x32/Makefile
104
114
data/icons/48x48/Makefile
105
data/icons/scalable/Makefile
115
data/icons/256x256/Makefile
116
data/icons/512x512/Makefile
106
117
data/pixmaps/Makefile
108
119
data/renderpresets/Makefile