|
Packit |
f01ec2 |
AC_INIT([GNOME Online Miners],
|
|
Packit |
f01ec2 |
[3.26.0],
|
|
Packit |
f01ec2 |
[https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-online-miners],
|
|
Packit |
f01ec2 |
[gnome-online-miners],
|
|
Packit |
f01ec2 |
[https://wiki.gnome.org/Projects/GnomeOnlineMiners])
|
|
Packit |
f01ec2 |
AC_PREREQ(2.63)
|
|
Packit |
f01ec2 |
|
|
Packit |
f01ec2 |
AC_CONFIG_AUX_DIR([config])
|
|
Packit |
f01ec2 |
AC_CONFIG_HEADERS([config.h])
|
|
Packit |
f01ec2 |
AC_CONFIG_MACRO_DIR([m4])
|
|
Packit |
f01ec2 |
AC_CONFIG_SRCDIR([src])
|
|
Packit |
f01ec2 |
|
|
Packit |
f01ec2 |
m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])])
|
|
Packit |
f01ec2 |
|
|
Packit |
f01ec2 |
AM_INIT_AUTOMAKE([dist-xz no-dist-gzip tar-ustar])
|
|
Packit |
f01ec2 |
AM_MAINTAINER_MODE([enable])
|
|
Packit |
f01ec2 |
|
|
Packit |
f01ec2 |
AC_PROG_CC
|
|
Packit |
f01ec2 |
AC_PROG_CC_C_O
|
|
Packit |
f01ec2 |
AC_HEADER_STDC
|
|
Packit |
f01ec2 |
|
|
Packit |
f01ec2 |
GDATA_MIN_VERSION=0.15.2
|
|
Packit |
f01ec2 |
GFBGRAPH_MIN_VERSION=0.2.2
|
|
Packit |
f01ec2 |
GLIB_MIN_VERSION=2.35.1
|
|
Packit |
f01ec2 |
GOA_MIN_VERSION=3.13.3
|
|
Packit |
f01ec2 |
GRILO_MIN_VERSION=0.3.0
|
|
Packit |
f01ec2 |
ZAPOJIT_MIN_VERSION=0.0.2
|
|
Packit |
f01ec2 |
|
|
Packit |
f01ec2 |
GNOME_COMPILE_WARNINGS([maximum])
|
|
Packit |
f01ec2 |
GNOME_DEBUG_CHECK
|
|
Packit |
f01ec2 |
GNOME_MAINTAINER_MODE_DEFINES
|
|
Packit |
f01ec2 |
|
|
Packit |
f01ec2 |
LT_INIT
|
|
Packit |
f01ec2 |
|
|
Packit |
f01ec2 |
PKG_CHECK_MODULES(GLIB, [glib-2.0 >= $GLIB_MIN_VERSION])
|
|
Packit |
f01ec2 |
PKG_CHECK_MODULES(GIO, [gio-2.0 gio-unix-2.0])
|
|
Packit |
f01ec2 |
|
|
Packit |
f01ec2 |
PKG_CHECK_MODULES(GOA, [goa-1.0 >= $GOA_MIN_VERSION])
|
|
Packit |
f01ec2 |
AC_DEFINE([GOA_API_IS_SUBJECT_TO_CHANGE], [], [We are aware that GOA's API can change])
|
|
Packit |
f01ec2 |
|
|
Packit |
f01ec2 |
PKG_CHECK_MODULES(TRACKER, [tracker-miner-2.0 tracker-sparql-2.0])
|
|
Packit |
f01ec2 |
|
|
Packit |
f01ec2 |
# Facebook
|
|
Packit |
f01ec2 |
AC_ARG_ENABLE([facebook], [AS_HELP_STRING([--enable-facebook], [Enable Facebook miner])], [], [enable_facebook=yes])
|
|
Packit |
f01ec2 |
if test "$enable_facebook" != "no"; then
|
|
Packit |
f01ec2 |
PKG_CHECK_MODULES(GFBGRAPH, [libgfbgraph-0.2 >= $GFBGRAPH_MIN_VERSION])
|
|
Packit |
f01ec2 |
fi
|
|
Packit |
f01ec2 |
AM_CONDITIONAL(BUILD_FACEBOOK, [test x$enable_facebook != xno])
|
|
Packit |
f01ec2 |
|
|
Packit |
f01ec2 |
# Flickr
|
|
Packit |
f01ec2 |
AC_ARG_ENABLE([flickr], [AS_HELP_STRING([--enable-flickr], [Enable Flickr miner])], [], [enable_flickr=yes])
|
|
Packit |
f01ec2 |
if test "$enable_flickr" != "no"; then
|
|
Packit |
f01ec2 |
PKG_CHECK_MODULES(GRILO, [grilo-0.3 >= $GRILO_MIN_VERSION])
|
|
Packit |
f01ec2 |
fi
|
|
Packit |
f01ec2 |
AM_CONDITIONAL(BUILD_FLICKR, [test x$enable_flickr != xno])
|
|
Packit |
f01ec2 |
|
|
Packit |
f01ec2 |
# Google
|
|
Packit |
f01ec2 |
AC_ARG_ENABLE([google], [AS_HELP_STRING([--enable-google], [Enable Google miner])], [], [enable_google=yes])
|
|
Packit |
f01ec2 |
if test "$enable_google" != "no"; then
|
|
Packit |
f01ec2 |
PKG_CHECK_MODULES(GDATA, [libgdata >= $GDATA_MIN_VERSION])
|
|
Packit |
f01ec2 |
fi
|
|
Packit |
f01ec2 |
AM_CONDITIONAL(BUILD_GOOGLE, [test x$enable_google != xno])
|
|
Packit |
f01ec2 |
|
|
Packit |
f01ec2 |
# Media Server
|
|
Packit |
f01ec2 |
AC_ARG_ENABLE([media-server], [AS_HELP_STRING([--enable-media-server],
|
|
Packit |
f01ec2 |
[Enable media server miner])],
|
|
Packit |
f01ec2 |
[],
|
|
Packit |
f01ec2 |
[enable_media_server=yes])
|
|
Packit |
f01ec2 |
AM_CONDITIONAL(BUILD_MEDIA_SERVER, [test x$enable_media_server != xno])
|
|
Packit |
f01ec2 |
|
|
Packit |
f01ec2 |
# ownCloud
|
|
Packit |
f01ec2 |
AC_ARG_ENABLE([owncloud], [AS_HELP_STRING([--enable-owncloud], [Enable ownCloud miner])], [], [enable_owncloud=yes])
|
|
Packit |
f01ec2 |
AM_CONDITIONAL(BUILD_OWNCLOUD, [test x$enable_owncloud != xno])
|
|
Packit |
f01ec2 |
|
|
Packit |
f01ec2 |
# Windows Live
|
|
Packit |
f01ec2 |
AC_ARG_ENABLE([windows-live], [AS_HELP_STRING([--enable-windows-live],
|
|
Packit |
f01ec2 |
[Enable Windows Live miner])],
|
|
Packit |
f01ec2 |
[],
|
|
Packit |
f01ec2 |
[enable_windows_live=yes])
|
|
Packit |
f01ec2 |
if test "$enable_windows_live" != "no"; then
|
|
Packit |
f01ec2 |
PKG_CHECK_MODULES(ZAPOJIT, [zapojit-0.0 >= $ZAPOJIT_MIN_VERSION])
|
|
Packit |
f01ec2 |
fi
|
|
Packit |
f01ec2 |
AM_CONDITIONAL(BUILD_WINDOWS_LIVE, [test x$enable_windows_live != xno])
|
|
Packit |
f01ec2 |
|
|
Packit |
f01ec2 |
AC_CONFIG_FILES([
|
|
Packit |
f01ec2 |
Makefile
|
|
Packit |
f01ec2 |
data/Makefile
|
|
Packit |
f01ec2 |
src/Makefile
|
|
Packit |
f01ec2 |
])
|
|
Packit |
f01ec2 |
AC_OUTPUT
|
|
Packit |
f01ec2 |
|
|
Packit |
f01ec2 |
echo "
|
|
Packit |
f01ec2 |
gnome-online-miners $VERSION
|
|
Packit |
f01ec2 |
==============================
|
|
Packit |
f01ec2 |
|
|
Packit |
f01ec2 |
Facebook miner: ${enable_facebook}
|
|
Packit |
f01ec2 |
Flickr miner: ${enable_flickr}
|
|
Packit |
f01ec2 |
Google miner: ${enable_google}
|
|
Packit |
f01ec2 |
Media server miner: ${enable_media_server}
|
|
Packit |
f01ec2 |
ownCloud miner: ${enable_owncloud}
|
|
Packit |
f01ec2 |
Windows Live miner: ${enable_windows_live}
|
|
Packit |
f01ec2 |
"
|