]> www.fi.muni.cz Git - evince.git/commitdiff
A backend/backend.symbols: Only export the backend module entry point. Bug
authorChristian Persch <chpe@src.gnome.org>
Sun, 1 Feb 2009 12:11:25 +0000 (12:11 +0000)
committerChristian Persch <chpe@src.gnome.org>
Sun, 1 Feb 2009 12:11:25 +0000 (12:11 +0000)
* backend/Makefile.am:
A backend/backend.symbols:
* configure.ac: Only export the backend module entry point. Bug
#569998.

svn path=/trunk/; revision=3399

ChangeLog
backend/Makefile.am
backend/backend.symbols [new file with mode: 0644]
configure.ac

index 0ff97bad9e69fbb093164d8e09729a62613cd8ad..7eae24be30f913762791e0f1020a219f7bf9c465 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2009-02-01  Christian Persch  <chpe@gnome.org>
+
+       * backend/Makefile.am:
+       A backend/backend.symbols:
+       * configure.ac: Only export the backend module entry point. Bug
+       #569998.
+
 2009-02-01  Carlos Garcia Campos  <carlosgc@gnome.org>
 
        * shell/eggfindbar.c: (egg_find_bar_init):
index f22c2e11f527f6023e7ee40bb17dacda85b3de91..dcbbc0e162c6c81bbf5f47bbed58bb04b4432a66 100644 (file)
@@ -33,3 +33,6 @@ endif
 if ENABLE_IMPRESS
      SUBDIRS += impress
 endif
+
+EXTRA_DIST = \
+       backend.symbols
diff --git a/backend/backend.symbols b/backend/backend.symbols
new file mode 100644 (file)
index 0000000..6c41cf8
--- /dev/null
@@ -0,0 +1 @@
+register_evince_backend
index 644eb9d31ffe6fa94c6da5a2891eab3ff7210f6f..64482c0ed1b5c7c9be6ae58bb52e740b154b6669 100644 (file)
@@ -101,7 +101,7 @@ PKG_CHECK_MODULES(SMCLIENT, gtk+-2.0 gthread-2.0)
 AC_SUBST(SMCLIENT_CFLAGS)
 AC_SUBST(SMCLIENT_LIBS)
 
-BACKEND_LIBTOOL_FLAGS="-module -avoid-version"
+BACKEND_LIBTOOL_FLAGS="-module -avoid-version -export-symbols \$(top_srcdir)/backend/backend.symbols"
 AC_SUBST(BACKEND_LIBTOOL_FLAGS)
 
 dnl ===== Check special functions