~ubuntu-branches/ubuntu/saucy/gst123/saucy-proposed

« back to all changes in this revision

Viewing changes to aclocal.m4

  • Committer: Bazaar Package Importer
  • Author(s): أحمد المحمودي (Ahmed El-Mahmoudy), Rogério Brito
  • Date: 2010-05-29 11:23:51 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20100529112351-z1ffbyinvriludew
Tags: 0.1.0-1
* New upstream release.
* debian/control:
  + Added good & base plugins to Depends
  + Added ffmpeg, ugly & bad plugins to Recommends
  + Added libgtk2.0-dev, libgstreamer-plugins-base0.10-dev to Build-Deps
* debian/copyright:
  + Updated copyrights
  + Updated my email address

[ Rogério Brito ]
* Include a missing comma in the depends field

Show diffs side-by-side

added added

removed removed

Lines of Context:
20
20
To do so, use the procedure documented by the package, typically `autoreconf'.])])
21
21
 
22
22
# pkg.m4 - Macros to locate and utilise pkg-config.            -*- Autoconf -*-
 
23
# serial 1 (pkg-config-0.24)
23
24
24
25
# Copyright © 2004 Scott James Remnant <scott@netsplit.com>.
25
26
#
47
48
AC_DEFUN([PKG_PROG_PKG_CONFIG],
48
49
[m4_pattern_forbid([^_?PKG_[A-Z_]+$])
49
50
m4_pattern_allow([^PKG_CONFIG(_PATH)?$])
50
 
AC_ARG_VAR([PKG_CONFIG], [path to pkg-config utility])dnl
 
51
AC_ARG_VAR([PKG_CONFIG], [path to pkg-config utility])
 
52
AC_ARG_VAR([PKG_CONFIG_PATH], [directories to add to pkg-config's search path])
 
53
AC_ARG_VAR([PKG_CONFIG_LIBDIR], [path overriding pkg-config's built-in search path])
 
54
 
51
55
if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
52
56
        AC_PATH_TOOL([PKG_CONFIG], [pkg-config])
53
57
fi
60
64
                AC_MSG_RESULT([no])
61
65
                PKG_CONFIG=""
62
66
        fi
63
 
                
64
67
fi[]dnl
65
68
])# PKG_PROG_PKG_CONFIG
66
69
 
69
72
# Check to see whether a particular set of modules exists.  Similar
70
73
# to PKG_CHECK_MODULES(), but does not set variables or print errors.
71
74
#
72
 
#
73
 
# Similar to PKG_CHECK_MODULES, make sure that the first instance of
74
 
# this or PKG_CHECK_MODULES is called, or make sure to call
75
 
# PKG_CHECK_EXISTS manually
 
75
# Please remember that m4 expands AC_REQUIRE([PKG_PROG_PKG_CONFIG])
 
76
# only at the first occurence in configure.ac, so if the first place
 
77
# it's called might be skipped (such as if it is within an "if", you
 
78
# have to call PKG_CHECK_EXISTS manually
76
79
# --------------------------------------------------------------
77
80
AC_DEFUN([PKG_CHECK_EXISTS],
78
81
[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl
79
82
if test -n "$PKG_CONFIG" && \
80
83
    AC_RUN_LOG([$PKG_CONFIG --exists --print-errors "$1"]); then
81
 
  m4_ifval([$2], [$2], [:])
 
84
  m4_default([$2], [:])
82
85
m4_ifvaln([$3], [else
83
86
  $3])dnl
84
87
fi])
85
88
 
86
 
 
87
89
# _PKG_CONFIG([VARIABLE], [COMMAND], [MODULES])
88
90
# ---------------------------------------------
89
91
m4_define([_PKG_CONFIG],
90
 
[if test -n "$PKG_CONFIG"; then
91
 
    if test -n "$$1"; then
92
 
        pkg_cv_[]$1="$$1"
93
 
    else
94
 
        PKG_CHECK_EXISTS([$3],
95
 
                         [pkg_cv_[]$1=`$PKG_CONFIG --[]$2 "$3" 2>/dev/null`],
96
 
                         [pkg_failed=yes])
97
 
    fi
98
 
else
99
 
        pkg_failed=untried
 
92
[if test -n "$$1"; then
 
93
    pkg_cv_[]$1="$$1"
 
94
 elif test -n "$PKG_CONFIG"; then
 
95
    PKG_CHECK_EXISTS([$3],
 
96
                     [pkg_cv_[]$1=`$PKG_CONFIG --[]$2 "$3" 2>/dev/null`],
 
97
                     [pkg_failed=yes])
 
98
 else
 
99
    pkg_failed=untried
100
100
fi[]dnl
101
101
])# _PKG_CONFIG
102
102
 
138
138
See the pkg-config man page for more details.])
139
139
 
140
140
if test $pkg_failed = yes; then
 
141
        AC_MSG_RESULT([no])
141
142
        _PKG_SHORT_ERRORS_SUPPORTED
142
143
        if test $_pkg_short_errors_supported = yes; then
143
 
                $1[]_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "$2"`
 
144
                $1[]_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "$2" 2>&1`
144
145
        else 
145
 
                $1[]_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$2"`
 
146
                $1[]_PKG_ERRORS=`$PKG_CONFIG --print-errors "$2" 2>&1`
146
147
        fi
147
148
        # Put the nasty error message in config.log where it belongs
148
149
        echo "$$1[]_PKG_ERRORS" >&AS_MESSAGE_LOG_FD
149
150
 
150
 
        ifelse([$4], , [AC_MSG_ERROR(dnl
 
151
        m4_default([$4], [AC_MSG_ERROR(
151
152
[Package requirements ($2) were not met:
152
153
 
153
154
$$1_PKG_ERRORS
155
156
Consider adjusting the PKG_CONFIG_PATH environment variable if you
156
157
installed software in a non-standard prefix.
157
158
 
158
 
_PKG_TEXT
159
 
])],
160
 
                [AC_MSG_RESULT([no])
161
 
                $4])
 
159
_PKG_TEXT])dnl
 
160
        ])
162
161
elif test $pkg_failed = untried; then
163
 
        ifelse([$4], , [AC_MSG_FAILURE(dnl
 
162
        AC_MSG_RESULT([no])
 
163
        m4_default([$4], [AC_MSG_FAILURE(
164
164
[The pkg-config script could not be found or is too old.  Make sure it
165
165
is in your PATH or set the PKG_CONFIG environment variable to the full
166
166
path to pkg-config.
167
167
 
168
168
_PKG_TEXT
169
169
 
170
 
To get pkg-config, see <http://pkg-config.freedesktop.org/>.])],
171
 
                [$4])
 
170
To get pkg-config, see <http://pkg-config.freedesktop.org/>.])dnl
 
171
        ])
172
172
else
173
173
        $1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS
174
174
        $1[]_LIBS=$pkg_cv_[]$1[]_LIBS
175
175
        AC_MSG_RESULT([yes])
176
 
        ifelse([$3], , :, [$3])
 
176
        $3
177
177
fi[]dnl
178
178
])# PKG_CHECK_MODULES
179
179