[goocanvas] Change the ABI from goocanvas-2.0 to goocanvas-3.0.
- From: Murray Cumming <murrayc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [goocanvas] Change the ABI from goocanvas-2.0 to goocanvas-3.0.
- Date: Fri, 16 Dec 2016 09:21:54 +0000 (UTC)
commit c5744e5f799a98a84397140927ed96ce33e40976
Author: Murray Cumming <murrayc murrayc com>
Date: Fri Dec 16 10:09:20 2016 +0100
Change the ABI from goocanvas-2.0 to goocanvas-3.0.
This installs in parallel with goocanvas-2.0, which uses GTK+ 3.0.
goocanvas-3.0 uses GTK+ 4.0.
Makefile.am | 4 +-
configure.in | 6 ++--
demo/Makefile.am | 2 +-
docs/Makefile.am | 4 +-
.../{goocanvas2-docs.sgml => goocanvas3-docs.sgml} | 0
...vas2-overrides.txt => goocanvas3-overrides.txt} | 0
...anvas2-sections.txt => goocanvas3-sections.txt} | 0
docs/{goocanvas2.types => goocanvas3.types} | 0
goocanvas-2.0.pc.in => goocanvas-3.0.pc.in | 4 +-
src/Makefile.am | 28 ++++++++++----------
10 files changed, 24 insertions(+), 24 deletions(-)
---
diff --git a/Makefile.am b/Makefile.am
index 273e4d3..218d3c6 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -8,6 +8,6 @@ AUTOMAKE_OPTIONS = 1.7
DISTCHECK_CONFIGURE_FLAGS = --enable-introspection
pkgconfigdir = $(libdir)/pkgconfig
-pkgconfig_DATA = goocanvas-2.0.pc
+pkgconfig_DATA = goocanvas-3.0.pc
-EXTRA_DIST = goocanvas-2.0.pc.in autogen.sh
+EXTRA_DIST = goocanvas-3.0.pc.in autogen.sh
diff --git a/configure.in b/configure.in
index 686b706..e1ca35a 100644
--- a/configure.in
+++ b/configure.in
@@ -1,6 +1,6 @@
dnl Process this file with autoconf to produce a configure script.
-AC_INIT(goocanvas, 2.0.2)
+AC_INIT(goocanvas, 2.99.1)
AC_PREREQ(2.50)
AC_CONFIG_SRCDIR(src/goocanvas.c)
AC_CONFIG_HEADERS(config.h)
@@ -35,7 +35,7 @@ PKG_CHECK_MODULES(PACKAGE, [$pkg_modules])
AC_SUBST(PACKAGE_CFLAGS)
AC_SUBST(PACKAGE_LIBS)
-GETTEXT_PACKAGE=goocanvas2
+GETTEXT_PACKAGE=goocanvas3
AC_SUBST(GETTEXT_PACKAGE)
AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE", [Gettext package.])
@@ -117,6 +117,6 @@ docs/Makefile
bindings/Makefile
bindings/python/Makefile
po/Makefile.in
-goocanvas-2.0.pc
+goocanvas-3.0.pc
])
diff --git a/demo/Makefile.am b/demo/Makefile.am
index f1009f5..5a2466c 100644
--- a/demo/Makefile.am
+++ b/demo/Makefile.am
@@ -5,7 +5,7 @@ INCLUDES = \
-I$(top_builddir)/src \
@PACKAGE_CFLAGS@
-DEMO_LIBS = $(top_builddir)/src/libgoocanvas-2.0.la @PACKAGE_LIBS@ $(INTLLIBS) -lm
+DEMO_LIBS = $(top_builddir)/src/libgoocanvas-3.0.la @PACKAGE_LIBS@ $(INTLLIBS) -lm
# -DG_DISABLE_DEPRECATED -DPANGO_DISABLE_DEPRECATED \
# -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED \
diff --git a/docs/Makefile.am b/docs/Makefile.am
index ae66d7e..c634e74 100644
--- a/docs/Makefile.am
+++ b/docs/Makefile.am
@@ -9,7 +9,7 @@ AUTOMAKE_OPTIONS = 1.6
# of using the various options.
# The name of the module, e.g. 'glib'.
-DOC_MODULE=goocanvas2
+DOC_MODULE=goocanvas3
# The top-level SGML file. You can change this if you want to.
DOC_MAIN_SGML_FILE=$(DOC_MODULE)-docs.sgml
@@ -75,7 +75,7 @@ content_files= $(expand_content_files)
# e.g. INCLUDES=-I$(top_srcdir) -I$(top_builddir) $(GTK_DEBUG_FLAGS)
# e.g. GTKDOC_LIBS=$(top_builddir)/gtk/$(gtktargetlib)
INCLUDES=-I$(top_srcdir)/src -I$(top_builddir)/src @PACKAGE_CFLAGS@
-GTKDOC_LIBS=@PACKAGE_LIBS@ $(top_builddir)/src/libgoocanvas-2.0.la
+GTKDOC_LIBS=@PACKAGE_LIBS@ $(top_builddir)/src/libgoocanvas-3.0.la
# This includes the standard gtk-doc make rules, copied by gtkdocize.
include $(top_srcdir)/gtk-doc.make
diff --git a/docs/goocanvas2-docs.sgml b/docs/goocanvas3-docs.sgml
similarity index 100%
rename from docs/goocanvas2-docs.sgml
rename to docs/goocanvas3-docs.sgml
diff --git a/docs/goocanvas2-overrides.txt b/docs/goocanvas3-overrides.txt
similarity index 100%
rename from docs/goocanvas2-overrides.txt
rename to docs/goocanvas3-overrides.txt
diff --git a/docs/goocanvas2-sections.txt b/docs/goocanvas3-sections.txt
similarity index 100%
rename from docs/goocanvas2-sections.txt
rename to docs/goocanvas3-sections.txt
diff --git a/docs/goocanvas2.types b/docs/goocanvas3.types
similarity index 100%
rename from docs/goocanvas2.types
rename to docs/goocanvas3.types
diff --git a/goocanvas-2.0.pc.in b/goocanvas-3.0.pc.in
similarity index 72%
rename from goocanvas-2.0.pc.in
rename to goocanvas-3.0.pc.in
index 6dcaeff..526d766 100644
--- a/goocanvas-2.0.pc.in
+++ b/goocanvas-3.0.pc.in
@@ -8,6 +8,6 @@ Name: GooCanvas
Description: A GTK+ canvas widget using cairo
Version: @VERSION@
Requires: gtk+-3.0 cairo
-Libs: -L${libdir} -lgoocanvas-2.0
-Cflags: -I${includedir}/goocanvas-2.0
+Libs: -L${libdir} -lgoocanvas-3.0
+Cflags: -I${includedir}/goocanvas-3.0
diff --git a/src/Makefile.am b/src/Makefile.am
index e23079e..370fec2 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -10,9 +10,9 @@ INCLUDES = \
# -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED \
# -DGTK_DISABLE_DEPRECATED
-lib_LTLIBRARIES = libgoocanvas-2.0.la
+lib_LTLIBRARIES = libgoocanvas-3.0.la
-libgoocanvas_2_0_la_LIBADD = @PACKAGE_LIBS@ $(INTLLIBS) -lm
+libgoocanvas_3_0_la_LIBADD = @PACKAGE_LIBS@ $(INTLLIBS) -lm
if PLATFORM_WIN32
no_undefined = -no-undefined
@@ -23,9 +23,9 @@ libtool_opts = \
-export-dynamic $(no_undefined) \
-rpath $(libdir)
-libgoocanvas_2_0_la_LDFLAGS = $(libtool_opts)
+libgoocanvas_3_0_la_LDFLAGS = $(libtool_opts)
-libgoocanvasincludedir = $(includedir)/goocanvas-2.0
+libgoocanvasincludedir = $(includedir)/goocanvas-3.0
libgoocanvas_public_headers = \
goocanvasellipse.h \
@@ -45,7 +45,7 @@ libgoocanvas_public_headers = \
goocanvaswidget.h \
goocanvas.h
-libgoocanvas_2_0_la_SOURCES = \
+libgoocanvas_3_0_la_SOURCES = \
goocanvasatk.h \
goocanvasatk.c \
goocanvasellipse.c \
@@ -152,15 +152,15 @@ INTROSPECTION_SCANNER_ARGS = --add-include-path=$(srcdir)
INTROSPECTION_COMPILER_ARGS = --includedir=$(srcdir)
if HAVE_INTROSPECTION
-introspection_sources = $(libgoocanvas_2_0_la_SOURCES) $(libgoocanvasinclude_HEADERS)
-
-GooCanvas-2.0.gir: libgoocanvas-2.0.la
-GooCanvas_2_0_gir_SCANNERFLAGS = --identifier-prefix=Goo --symbol-prefix=goo --warn-all
-GooCanvas_2_0_gir_INCLUDES = Gtk-3.0
-GooCanvas_2_0_gir_CFLAGS = $(INCLUDES)
-GooCanvas_2_0_gir_LIBS = goocanvas-2.0
-GooCanvas_2_0_gir_FILES = $(introspection_sources)
-INTROSPECTION_GIRS += GooCanvas-2.0.gir
+introspection_sources = $(libgoocanvas_3_0_la_SOURCES) $(libgoocanvasinclude_HEADERS)
+
+GooCanvas-3.0.gir: libgoocanvas-3.0.la
+GooCanvas_3_0_gir_SCANNERFLAGS = --identifier-prefix=Goo --symbol-prefix=goo --warn-all
+GooCanvas_3_0_gir_INCLUDES = Gtk-3.0
+GooCanvas_3_0_gir_CFLAGS = $(INCLUDES)
+GooCanvas_3_0_gir_LIBS = goocanvas-3.0
+GooCanvas_3_0_gir_FILES = $(introspection_sources)
+INTROSPECTION_GIRS += GooCanvas-3.0.gir
girdir = @INTROSPECTION_GIRDIR@
gir_DATA = $(INTROSPECTION_GIRS)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]