File: configure.ac

package info (click to toggle)
fonts-cantarell 0.0.16-1
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 1,292 kB
  • ctags: 29
  • sloc: sh: 512; makefile: 54
file content (69 lines) | stat: -rw-r--r-- 1,565 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
dnl Process this file with autoconf to produce a configure script.
AC_PREREQ(2.53)

AC_INIT([cantarell-fonts], [0.0.16],
        [http://bugzilla.gnome.org/enter_bug.cgi?product=cantarell-fonts])

AM_INIT_AUTOMAKE([1.9 tar-ustar foreign dist-bzip2 no-dist-gzip])

AC_ARG_ENABLE(source-rebuild,
	    AS_HELP_STRING([--enable-source-rebuild], [Rebuild from source using fontforge]),,
	    enable_source_rebuild=no)
AM_CONDITIONAL(SOURCE_REBUILD, test x$enable_source_rebuild != xno)

PKG_PROG_PKG_CONFIG([0.19])
AC_PROG_SED

# Workaround to make aclocal get the right flags
AC_SUBST(ACLOCAL_AMFLAGS, "\${ACLOCAL_FLAGS}")

AC_ARG_WITH([configdir],
            [AC_HELP_STRING([--with-configdir=DIR],
            [Use DIR to store fontconfig configuration files [default=DATADIR/fontconfig/conf.avail]])],
            [configdir="$withval"],
            [configdir=yes])

case "$configdir" in
no|yes)
    configdir='${datadir}'/fontconfig/conf.avail
    ;;
*)
    ;;
esac

CONFIGDIR=${configdir}
AC_SUBST(CONFIGDIR)

AC_ARG_WITH([fontdir],
            [AC_HELP_STRING([--with-fontdir=DIR],
            [Use DIR to store font files [default=DATADIR/fonts/cantarell]])],
            [fontdir="$withval"],
            [fontdir=yes])

case "$fontdir" in
no|yes)
    fontdir='${datadir}'/fonts/cantarell
    ;;
*)
    ;;
esac

FONTDIR=${fontdir}
AC_SUBST(FONTDIR)

AC_CONFIG_FILES([
Makefile
fontconfig/Makefile
src/Makefile
otf/Makefile
scripts/Makefile
])

AC_OUTPUT

echo "
    $PACKAGE $VERSION
    ===============

    rebuild via fontforge: ${enable_source_rebuild}
"