libcomicsdocument_la_LDFLAGS = $(BACKEND_LIBTOOL_FLAGS)
libcomicsdocument_la_LIBADD = \
- $(top_builddir)/libdocument/libevdocument.la \
+ $(top_builddir)/libdocument/libevdocument3.la \
$(BACKEND_LIBS) \
$(LIB_LIBS)
libdjvudocument_la_LDFLAGS = $(BACKEND_LIBTOOL_FLAGS)
libdjvudocument_la_LIBADD = \
- $(top_builddir)/libdocument/libevdocument.la \
+ $(top_builddir)/libdocument/libevdocument3.la \
$(BACKEND_LIBS) \
$(DJVU_LIBS)
libdvidocument_la_LIBADD = \
mdvi-lib/libmdvi.la \
-lkpathsea \
- $(top_builddir)/libdocument/libevdocument.la \
+ $(top_builddir)/libdocument/libevdocument3.la \
$(BACKEND_LIBS) \
$(SPECTRE_LIBS)
libpdfdocument_la_LDFLAGS = $(BACKEND_LIBTOOL_FLAGS)
libpdfdocument_la_LIBADD = \
- $(top_builddir)/libdocument/libevdocument.la \
+ $(top_builddir)/libdocument/libevdocument3.la \
$(BACKEND_LIBS) \
$(POPPLER_LIBS) \
$(CAIRO_PDF_LIBS) \
libpixbufdocument_la_LDFLAGS = $(BACKEND_LIBTOOL_FLAGS)
libpixbufdocument_la_LIBADD = \
- $(top_builddir)/libdocument/libevdocument.la \
+ $(top_builddir)/libdocument/libevdocument3.la \
$(BACKEND_LIBS)
backend_in_files = pixbufdocument.evince-backend.in
libpsdocument_la_LDFLAGS = $(BACKEND_LIBTOOL_FLAGS)
libpsdocument_la_LIBADD = \
- $(top_builddir)/libdocument/libevdocument.la \
+ $(top_builddir)/libdocument/libevdocument3.la \
$(BACKEND_LIBS) \
$(SPECTRE_LIBS)
libtiffdocument_la_LDFLAGS = $(BACKEND_LIBTOOL_FLAGS)
libtiffdocument_la_LIBADD = \
- $(top_builddir)/libdocument/libevdocument.la \
+ $(top_builddir)/libdocument/libevdocument3.la \
$(BACKEND_LIBS) \
-ltiff
m4_define([ev_version],[ev_major_version.ev_minor_version.ev_micro_version()ev_extra_version])
# The evince API version
-m4_define([ev_api_version], [2.32])
+m4_define([ev_api_version], [3.0])
# Libtool versioning. The backend and view libraries have separate versions.
# Before making a release, the libtool version should be modified.
2.0|3.0) ;;
*) AC_MSG_ERROR([invalid gtk version specified]) ;;
esac],
- [with_gtk=2.0])
+ [with_gtk=3.0])
AC_MSG_RESULT([$with_gtk])
dnl Specify required versions of dependencies
Description: GNOME document viewer backend library
Version: @VERSION@
Requires: gio-2.0 >= @GLIB_REQUIRED@ gtk+-@GTK_API_VERSION@ >= @GTK_REQUIRED@
-Libs: -L${libdir} -levdocument
+Libs: -L${libdir} -levdocument3
Cflags: -I${includedir}
Description: GNOME document viewer view library
Version: @VERSION@
Requires: evince-document-@EV_API_VERSION@ = @VERSION@ gthread-2.0
-Libs: -L${libdir} -levview
+Libs: -L${libdir} -levview3
Cflags: -I${includedir}
# of using the various options.
# The name of the module, e.g. 'glib'.
-DOC_MODULE = libevdocument
+DOC_MODULE = libevdocument3
# Uncomment for versioned docs and specify the version of the module, e.g. '2'.
DOC_MODULE_VERSION = $(EV_API_VERSION)
$(DISABLE_DEPRECATED)
GTKDOC_LIBS = \
- $(top_builddir)/libdocument/libevdocument.la \
+ $(top_builddir)/libdocument/libevdocument3.la \
$(LIBDOCUMENT_LIBS)
# This includes the standard gtk-doc make rules, copied by gtkdocize.
# of using the various options.
# The name of the module, e.g. 'glib'.
-DOC_MODULE = libevview
+DOC_MODULE = libevview3
# Uncomment for versioned docs and specify the version of the module, e.g. '2'.
DOC_MODULE_VERSION = $(EV_API_VERSION)
$(DISABLE_DEPRECATED)
GTKDOC_LIBS = \
- $(top_builddir)/libdocument/libevdocument.la \
- $(top_builddir)/libview/libevview.la \
+ $(top_builddir)/libdocument/libevdocument3.la \
+ $(top_builddir)/libview/libevview3.la \
$(LIBDOCUMENT_LIBS)
# This includes the standard gtk-doc make rules, copied by gtkdocize.
$(top_builddir)/cut-n-paste/gimpcellrenderertoggle/libgimpcellrenderertoggle.la \
$(top_builddir)/cut-n-paste/smclient/libsmclient.la \
$(top_builddir)/properties/libevproperties.la \
- $(top_builddir)/libdocument/libevdocument.la \
- $(top_builddir)/libview/libevview.la \
+ $(top_builddir)/libdocument/libevdocument3.la \
+ $(top_builddir)/libview/libevview3.la \
$(top_builddir)/libmisc/libevmisc.la \
$(SHELL_LIBS) \
$(GTK_PRINT_LIBS) \
-lib_LTLIBRARIES = libevdocument.la
+lib_LTLIBRARIES = libevdocument3.la
NOINST_H_FILES = \
ev-debug.h \
headerdir = $(includedir)/evince/$(EV_API_VERSION)/libdocument
header_DATA = $(INST_H_FILES)
-libevdocument_la_SOURCES= \
+libevdocument3_la_SOURCES= \
ev-annotation.c \
ev-async-renderer.c \
ev-attachment.c \
$(NOINST_H_FILES) \
$(INST_H_FILES)
-libevdocument_la_CPPFLAGS = \
+libevdocument3_la_CPPFLAGS = \
-DG_LOG_DOMAIN=\"EvinceDocument\" \
-DEVINCE_UIDIR=\"$(pkgdatadir)\" \
-DGNOMELOCALEDIR=\"$(datadir)/locale\" \
-DEVINCE_COMPILATION \
$(AM_CPPFLAGS)
-libevdocument_la_CFLAGS = \
+libevdocument3_la_CFLAGS = \
$(LIBDOCUMENT_CFLAGS) \
-I$(top_srcdir)/cut-n-paste/synctex \
$(WARN_CFLAGS) \
$(DISABLE_DEPRECATED) \
$(AM_CFLAGS)
-libevdocument_la_LDFLAGS = \
+libevdocument3_la_LDFLAGS = \
-version-info $(EV_DOCUMENT_LT_VERSION_INFO) \
-no-undefined \
-export-symbols-regex "^ev_*" \
$(AM_LDFLAGS)
-libevdocument_la_LIBADD = \
+libevdocument3_la_LIBADD = \
$(LIBDOCUMENT_LIBS) \
$(top_builddir)/cut-n-paste/synctex/libsynctex.la
if ENABLE_INTROSPECTION
-EvinceDocument-$(EV_API_VERSION).gir: libevdocument.la Makefile $(INST_H_FILES) $(filter %.c,$(libevdocument_la_SOURCES))
+EvinceDocument-$(EV_API_VERSION).gir: libevdocument3.la Makefile $(INST_H_FILES) $(filter %.c,$(libevdocument3_la_SOURCES))
$(AM_V_GEN) PKG_CONFIG_PATH=$(top_builddir):$$PKG_CONFIG_PATH \
$(G_IR_SCANNER) -v --namespace EvinceDocument \
--strip-prefix=Ev \
$(DISABLE_DEPRECATED)
libevmisc_la_LIBADD = \
- $(top_builddir)/libdocument/libevdocument.la \
- $(top_builddir)/libview/libevview.la
+ $(top_builddir)/libdocument/libevdocument3.la \
+ $(top_builddir)/libview/libevview3.la
-include $(top_srcdir)/git.mk
-lib_LTLIBRARIES = libevview.la
+lib_LTLIBRARIES = libevview3.la
NOINST_H_FILES = \
ev-annotation-window.h \
headerdir = $(includedir)/evince/$(EV_API_VERSION)/libview
header_DATA = $(INST_H_FILES)
-libevview_la_SOURCES = \
+libevview3_la_SOURCES = \
ev-annotation-window.c \
ev-document-model.c \
ev-loading-window.c \
$(NOINST_H_FILES) \
$(INST_H_FILES)
-libevview_la_CPPFLAGS = \
+libevview3_la_CPPFLAGS = \
-DEVINCEDATADIR=\"$(pkgdatadir)\" \
-DG_LOG_DOMAIN=\"EvinceView\" \
-DGNOMELOCALEDIR=\"$(datadir)/locale\" \
-I$(top_builddir) \
$(AM_CPPFLAGS)
-libevview_la_CFLAGS = \
+libevview3_la_CFLAGS = \
$(LIBVIEW_CFLAGS) \
$(WARN_CFLAGS) \
$(DISABLE_DEPRECATED) \
$(AM_CFLAGS)
-libevview_la_LDFLAGS = \
+libevview3_la_LDFLAGS = \
-version-info $(EV_VIEW_LT_VERSION_INFO) \
-no-undefined \
-export-symbols-regex "^ev_*" \
$(AM_LDFLAGS)
-libevview_la_LIBADD = \
- $(top_builddir)/libdocument/libevdocument.la \
+libevview3_la_LIBADD = \
+ $(top_builddir)/libdocument/libevdocument3.la \
$(LIBVIEW_LIBS)
BUILT_SOURCES = \
if ENABLE_INTROSPECTION
-EvinceView-$(EV_API_VERSION).gir: libevview.la Makefile $(INST_H_FILES) $(filter %.c,$(libevview_la_SOURCES))
+EvinceView-$(EV_API_VERSION).gir: libevview3.la Makefile $(INST_H_FILES) $(filter %.c,$(libevview3_la_SOURCES))
$(AM_V_GEN) PKG_CONFIG_PATH=$(top_builddir):$$PKG_CONFIG_PATH \
$(G_IR_SCANNER) -v --namespace EvinceView \
--add-include-path=$(top_builddir)/libdocument \
endif
evince_previewer_LDADD = \
- $(top_builddir)/libdocument/libevdocument.la \
- $(top_builddir)/libview/libevview.la \
+ $(top_builddir)/libdocument/libevdocument3.la \
+ $(top_builddir)/libview/libevview3.la \
$(top_builddir)/libmisc/libevmisc.la \
$(PREVIEWER_LIBS)
libevince_properties_page_la_LIBADD = \
libevproperties.la \
- $(top_builddir)/libdocument/libevdocument.la \
+ $(top_builddir)/libdocument/libevdocument3.la \
$(FRONTEND_LIBS) \
$(NAUTILUS_LIBS)
$(top_builddir)/cut-n-paste/gimpcellrenderertoggle/libgimpcellrenderertoggle.la \
$(top_builddir)/cut-n-paste/smclient/libsmclient.la \
$(top_builddir)/properties/libevproperties.la \
- $(top_builddir)/libdocument/libevdocument.la \
- $(top_builddir)/libview/libevview.la \
+ $(top_builddir)/libdocument/libevdocument3.la \
+ $(top_builddir)/libview/libevview3.la \
$(top_builddir)/libmisc/libevmisc.la \
$(SHELL_LIBS)
endif
evince_thumbnailer_LDADD = \
- $(top_builddir)/libdocument/libevdocument.la \
+ $(top_builddir)/libdocument/libevdocument3.la \
$(FRONTEND_LIBS)
schema_files = \