~ubuntu-branches/ubuntu/quantal/epiphany-extensions/quantal

« back to all changes in this revision

Viewing changes to configure.ac

  • Committer: Bazaar Package Importer
  • Author(s): Frederic Peters
  • Date: 2011-04-14 19:04:24 UTC
  • mfrom: (1.1.43 upstream) (2.3.16 experimental)
  • Revision ID: james.westby@ubuntu.com-20110414190424-df2o8wz2pei97hbd
Tags: 3.0.0-2
debian/control.in: bump build-dep on epiphany.

Show diffs side-by-side

added added

removed removed

Lines of Context:
14
14
# with this program; if not, write to the Free Software Foundation, Inc.,
15
15
# 59 Temple Place, Suite 330, Boston, MA 02111-1307  USA
16
16
 
17
 
m4_define([e_e_version_major],[2])
18
 
m4_define([e_e_version_minor],[30])
19
 
m4_define([e_e_version_micro],[2])
 
17
m4_define([e_e_version_major],[3])
 
18
m4_define([e_e_version_minor],[0])
 
19
m4_define([e_e_version_micro],[0])
20
20
m4_define([e_e_version],[e_e_version_major.e_e_version_minor.e_e_version_micro])
21
21
 
22
22
# This can be either "trunk" or "branches/gnome-x-y"
24
24
 
25
25
AC_INIT([GNOME Web Browser Extensions],[e_e_version],[http://bugzilla.gnome.org/enter_bug.cgi?product=epiphany-extensions],[epiphany-extensions])
26
26
 
27
 
EPIPHANY_API_VERSION=2.29
 
27
EPIPHANY_API_VERSION=3.0
28
28
 
29
29
EPIPHANY_EXTENSIONS_MAJOR=e_e_version_major.e_e_version_minor
30
30
AC_SUBST(EPIPHANY_EXTENSIONS_MAJOR)
62
62
AC_PROG_MAKE_SET
63
63
 
64
64
AC_PATH_PROG([GLIB_GENMARSHAL], [glib-genmarshal])
65
 
AC_PATH_PROG(GCONFTOOL, [gconftool-2])
66
 
AM_GCONF_SOURCE_2
67
65
 
68
66
AC_SUBST([AM_CXXFLAGS])
69
67
 
73
71
GNOME_CXX_WARNINGS
74
72
GNOME_MAINTAINER_MODE_DEFINES
75
73
 
 
74
GLIB_GSETTINGS
 
75
 
76
76
MORE_WARN_FLAGS=
77
77
DEPRECATION_FLAGS=
78
78
MOZILLA_WARN_CXXFLAGS="-Wno-ctor-dtor-privacy -Wno-non-virtual-dtor"
80
80
if test "x$enable_maintainer_mode" = "xyes"; then
81
81
        AC_DEFINE([MAINTAINER_MODE],[1],[Define to enable 'maintainer-only' behaviour])
82
82
        enable_debug=yes
83
 
        DEPRECATION_FLAGS="-DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGCONF_DISABLE_DEPRECATED -DPANGO_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DGNOME_DISABLE_DEPRECATED -DG_DISABLE_SINGLE_INCLUDES -DGTK_DISABLE_SINGLE_INCLUDES"
 
83
        DEPRECATION_FLAGS="-DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DPANGO_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DGNOME_DISABLE_DEPRECATED -DG_DISABLE_SINGLE_INCLUDES -DGTK_DISABLE_SINGLE_INCLUDES"
84
84
        MOZILLA_WARN_CXXFLAGS="-Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth $MOZILLA_WARN_CXXFLAGS"
85
85
fi
86
86
 
107
107
 
108
108
EPIPHANY_REQUIRED=2.27.4
109
109
LIBXML_REQUIRED=2.6.0
110
 
LIBGLIB_REQUIRED=2.15.5
111
 
LIBGTK_REQUIRED=2.19.5
 
110
LIBGLIB_REQUIRED=2.26.0
 
111
LIBGTK_REQUIRED=2.90.4
112
112
 
113
113
AC_SUBST([EPIPHANY_REQUIRED])
114
114
AC_SUBST([LIBXML_REQUIRED])
123
123
                  glib-2.0 >= $LIBGLIB_REQUIRED \
124
124
                  gio-2.0 >= $LIBGLIB_REQUIRED \
125
125
                  gmodule-2.0 \
126
 
                  gtk+-2.0 >= $LIBGTK_REQUIRED \
127
 
                  gconf-2.0 \
 
126
                  gtk+-3.0 >= $LIBGTK_REQUIRED \
128
127
                  epiphany-$EPIPHANY_API_VERSION >= $EPIPHANY_REQUIRED])
129
128
AC_SUBST([EPIPHANY_DEPENDENCY_CFLAGS])
130
129
AC_SUBST([EPIPHANY_DEPENDENCY_LIBS])
131
130
 
132
 
PKG_CHECK_MODULES([WEBKIT], [webkit-1.0])
 
131
PKG_CHECK_MODULES([WEBKIT], [webkitgtk-3.0])
133
132
AC_SUBST([WEBKIT_CFLAGS])
134
133
AC_SUBST([WEBKIT_LIBS])
135
134
 
170
169
 
171
170
AC_MSG_CHECKING([which extensions to build])
172
171
 
173
 
ALL_EXTENSIONS="actions adblock auto-reload auto-scroller certificates error-viewer extensions-manager-ui gestures greasemonkey html5tube java-console livehttpheaders page-info permissions push-scroller rss sample select-stylesheet smart-bookmarks soup-fly tab-groups tab-key-tab-navigate tab-states"
174
 
USEFUL_EXTENSIONS="actions adblock auto-reload auto-scroller certificates extensions-manager-ui html5tube java-console page-info push-scroller select-stylesheet smart-bookmarks soup-fly tab-groups tab-key-tab-navigate tab-states"
175
 
DEFAULT_EXTENSIONS="actions adblock auto-reload auto-scroller certificates extensions-manager-ui greasemonkey gestures html5tube push-scroller soup-fly tab-groups tab-key-tab-navigate tab-states rss"
 
172
ALL_EXTENSIONS="actions adblock auto-reload auto-scroller certificates error-viewer extensions-manager-ui gestures greasemonkey html5tube java-console livehttpheaders page-info permissions push-scroller rss sample select-stylesheet smart-bookmarks soup-fly tab-key-tab-navigate tab-states"
 
173
USEFUL_EXTENSIONS="actions adblock auto-reload auto-scroller certificates extensions-manager-ui html5tube java-console page-info push-scroller select-stylesheet smart-bookmarks soup-fly tab-key-tab-navigate tab-states"
 
174
DEFAULT_EXTENSIONS="actions adblock auto-reload certificates extensions-manager-ui greasemonkey gestures html5tube push-scroller soup-fly tab-key-tab-navigate tab-states rss"
176
175
 
177
176
MOZILLA_ALL_EXTENSIONS="error-viewer java-console livehttpheaders page-info select-stylesheet smart-bookmarks"
178
177
 
190
189
                          gestures, greasemonkey, java-console, livehttpheaders, page-info,
191
190
                          permissions, push-scroller, rss, sample,
192
191
                          select-stylesheet,
193
 
                          smart-bookmarks, soup-fly, tab-groups, tab-states,
 
192
                          smart-bookmarks, soup-fly, tab-states,
194
193
                          as well as the aliases default, all, and really-all],
195
194
                          [extensions=$with_extensions],
196
195
                          [extensions="default"])
298
297
extensions/select-stylesheet/Makefile
299
298
extensions/select-stylesheet/mozilla/Makefile
300
299
extensions/smart-bookmarks/Makefile
301
 
extensions/smart-bookmarks/mozilla/Makefile
302
300
extensions/soup-fly/Makefile
303
301
extensions/tab-key-tab-navigate/Makefile
304
302
extensions/tab-states/Makefile
305
 
extensions/tab-groups/Makefile
306
303
extensions/java-console/Makefile
307
304
extensions/java-console/mozilla/Makefile
308
305
help/Makefile