~ubuntu-branches/ubuntu/saucy/apvlv/saucy

« back to all changes in this revision

Viewing changes to configure.ac

  • Committer: Bazaar Package Importer
  • Author(s): Michael Biebl
  • Date: 2011-06-01 22:18:49 UTC
  • mfrom: (10.1.4 sid)
  • Revision ID: james.westby@ubuntu.com-20110601221849-niibd5p5i7avemy4
Tags: 0.1.1-1.1
* Non-maintainer upload.
* Add support for poppler >= 0.15. Patch by Pino Toscano. (Closes: #627609)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
dnl
2
 
dnl APVLV - Alf's PDF Viewer Like Vim
3
 
dnl
4
 
 
5
 
AC_PREREQ([2.61])
6
 
AC_INIT(apvlv, 0.0.9.8, naihe2010@gmail.com)
7
 
AC_COPYRIGHT([Copyright (C) 2008 Alf's Software.])
8
 
 
9
 
if test -e .svn; then
10
 
  RELEASE=`svn info | grep 'Last Changed Rev:' | awk '{print $4}'`
11
 
else
12
 
  RELEASE='nosvn'
13
 
fi
14
 
 
15
 
AC_SUBST(RELEASE)
16
 
AC_DEFINE_UNQUOTED(RELEASE,["$RELEASE"],[The release number of package])
17
 
 
18
 
AC_ARG_ENABLE(debug,
19
 
              [  --enable-debug          enable apvlv debug features],
20
 
              [apvlv_debug="$enableval"])
21
 
 
22
 
AM_CONFIG_HEADER(src/config.hpp)
23
 
AC_CONFIG_AUX_DIR(scripts)
24
 
AC_CANONICAL_SYSTEM
25
 
AM_INIT_AUTOMAKE
26
 
 
27
 
AC_PROG_CXX
28
 
AC_PROG_CC
29
 
AC_PROG_INSTALL
30
 
 
31
 
AC_CHECK_HEADERS([fcntl.h limits.h locale.h stddef.h stdlib.h string.h sys/time.h unistd.h])
32
 
 
33
 
AC_HEADER_STDBOOL
34
 
AC_C_INLINE
35
 
AC_TYPE_SIZE_T
36
 
AC_TYPE_UINT32_T
37
 
 
38
 
AC_FUNC_ERROR_AT_LINE
39
 
AC_FUNC_FSEEKO
40
 
AC_FUNC_MALLOC
41
 
AC_FUNC_MKTIME
42
 
AC_FUNC_MMAP
43
 
AC_FUNC_REALLOC
44
 
AC_CHECK_FUNCS([floor getcwd getpagesize gettimeofday localtime_r memmove memset munmap pow realpath select setlocale sqrt strcasecmp strchr strcspn strdup strerror strncasecmp strrchr strstr strtol])
45
 
 
46
 
if test "$prefix" = "NONE"; then
47
 
  prefix="/usr/local"
48
 
fi
49
 
 
50
 
AC_DEFINE_UNQUOTED(PREFIX, ["$prefix"], [The prefix path])
51
 
 
52
 
sysconfdir="/etc"
53
 
AC_ARG_WITH(sysconfdir,
54
 
            [[  --with-sysconfdir=DIR       directory for system configuration of apvlv [/etc]]], 
55
 
            [ case "$withval" in
56
 
             yes|no) 
57
 
             ;;
58
 
             *) sysconfdir="$withval"
59
 
             ;;
60
 
           esac])
61
 
AC_SUBST(SYSCONFDIR)
62
 
AC_DEFINE_UNQUOTED(SYSCONFDIR, ["$sysconfdir"], [The system configuration directory])
63
 
 
64
 
docdir="$prefix/share/doc/$PACKAGE_TARNAME"
65
 
AC_ARG_WITH(docdir,
66
 
            [[  --with-docdir=DIR       directory for documentations of apvlv [PREFIX/share/doc/apvlv]]], 
67
 
            [ case "$withval" in
68
 
             yes|no) 
69
 
             ;;
70
 
             *) docdir="$withval"
71
 
             ;;
72
 
           esac])
73
 
AC_SUBST(DOCDIR)
74
 
AC_DEFINE_UNQUOTED(DOCDIR, ["$docdir"], [The documents directory])
75
 
 
76
 
mandir="$prefix/man"
77
 
AC_ARG_WITH(mandir,
78
 
            [[  --with-mandir=DIR       directory for man page of apvlv [PREFIX/man]]], 
79
 
            [ case "$withval" in
80
 
             yes|no) 
81
 
             ;;
82
 
             *) mandir="$withval"
83
 
             ;;
84
 
           esac])
85
 
AC_SUBST(MANDIR)
86
 
AC_DEFINE_UNQUOTED(MANDIR, ["$mandir"], [The man page directory])
87
 
 
88
 
if test x$apvlv_debug = xyes; then 
89
 
  AC_DEFINE(DEBUG, 1, 
90
 
            [Define if you want to enable apvlv debug features. ]) 
91
 
fi
92
 
 
93
 
AC_ARG_WITH([djvu], AS_HELP_STRING([--without-djvu], [Build without djvu support]))
94
 
 
95
 
if test "x$with_djvu" != "xno"; then
96
 
AC_CHECK_HEADER([libdjvu/ddjvuapi.h],
97
 
                [AC_CHECK_LIB(djvulibre, [ddjvu_document_create_by_filename],
98
 
                              AC_DEFINE([HAVE_LIBDJVU], 1, [Define to 1 if you have libdjvu]) 
99
 
                              LIBS="-ldjvulibre $LIBS"
100
 
                              , AC_MSG_WARN(Libdjvu library was not found))
101
 
                 ], )
102
 
fi
103
 
 
104
 
PKG_CHECK_MODULES(GTK, gtk+-2.0 >= 2.4.0, CPPFLAGS="$CPPFLAGS $GTK_CFLAGS"; LIBS="$LIBS $GTK_LIBS")
105
 
PKG_CHECK_MODULES(GTHREAD, gthread-2.0 >= 2.16, CPPFLAGS="$CPPFLAGS $GTHREAD_CFLAGS"; LIBS="$LIBS $GTHREAD_LIBS")
106
 
PKG_CHECK_MODULES(POPPLER, poppler-glib >= 0.5.4, CPPFLAGS="$CPPFLAGS $POPPLER_CFLAGS"; LIBS="$LIBS $POPPLER_LIBS")
107
 
 
108
 
AC_OUTPUT(Makefile src/Makefile)