[glom/glom-1-16] Rename libglom-1.14 to libglom-1.16 (parallel-installable)
- From: Murray Cumming <murrayc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glom/glom-1-16] Rename libglom-1.14 to libglom-1.16 (parallel-installable)
- Date: Tue, 27 Jul 2010 12:59:11 +0000 (UTC)
commit 797dc39183f4edc50dbce7ad171d6de8abee2eba
Author: Murray Cumming <murrayc murrayc com>
Date: Tue Jul 27 12:36:15 2010 +0200
Rename libglom-1.14 to libglom-1.16 (parallel-installable)
* configure.ac: Change the GLOM_ABI_VERSION number.
* Makefile.am:
* Makefile_libglom.am:
* docs/pyglom_reference/Makefile.am:
* docs/pyglom_reference/index.rst.in:
* glom/libglom/init.h:
* glom/python_embed/python_module/py_glom_module.cc:
* tests/test_load_python_library.cc:
* win32/build-installer:
* win32/glom.iss.in: Change mentions of 1.14 to 1.16.
ChangeLog | 21 +++++++++++++++++++++
Makefile.am | 12 ++++++------
Makefile_libglom.am | 8 ++++----
configure.ac | 2 +-
docs/pyglom_reference/Makefile.am | 2 +-
docs/pyglom_reference/index.rst.in | 2 +-
glom/libglom/{glom-1.14.pc.in => glom-1.16.pc.in} | 0
glom/libglom/init.h | 4 ++--
glom/python_embed/python_module/py_glom_module.cc | 2 +-
tests/test_load_python_library.cc | 2 +-
win32/build-installer | 2 +-
win32/glom.iss.in | 2 +-
12 files changed, 40 insertions(+), 19 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 03fe5ea..57f3e6c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,6 +3,27 @@
Rename libglom-1.14 to libglom-1.16 (parallel-installable)
* configure.ac: Change the GLOM_ABI_VERSION number.
+ * Makefile.am:
+ * Makefile_libglom.am:
+ * docs/pyglom_reference/Makefile.am:
+ * docs/pyglom_reference/index.rst.in:
+ * glom/libglom/init.h:
+ * glom/python_embed/python_module/py_glom_module.cc:
+ * tests/test_load_python_library.cc:
+ * win32/build-installer:
+ * win32/glom.iss.in: Change mentions of 1.14 to 1.16.
+
+2010-07-27 Murray Cumming <murrayc murrayc com>
+
+ Adapt to recent gtkmm-3.0 API changes.
+
+ * glom/bakery/app_withdoc_gtk.cc: Remove use of Gtk::RecentManager::set_limit().
+ * glom/dialog_existing_or_new.[h|cc]:
+ * glom/frame_glom.[h|cc]:
+ * glom/mode_data/notebook_data..[h|cc]:
+ * glom/mode_design/report_layout/dialog_layout_report.[h|cc]:
+ * glom/notebook_glom.[h|cc]: Replace use of GtkNotebookPage with Gtk::Widget*
+ in switch_page signal handlers.
2010-07-25 Murray Cumming <murrayc murrayc com>
diff --git a/Makefile.am b/Makefile.am
index 188bf0b..8655596 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -55,18 +55,18 @@ endif
SUFFIXES = .rc .res
bin_PROGRAMS = glom/glom
-lib_LTLIBRARIES = glom/libglom/libglom-1.14.la
-pyexec_LTLIBRARIES = glom/python_embed/python_module/glom_1_14.la
+lib_LTLIBRARIES = glom/libglom/libglom-1.16.la
+pyexec_LTLIBRARIES = glom/python_embed/python_module/glom_1_16.la
include Makefile_libglom.am
include Makefile_glom.am
include Makefile_tests.am
-glom_python_embed_python_module_glom_1_14_la_SOURCES = \
+glom_python_embed_python_module_glom_1_16_la_SOURCES = \
glom/python_embed/python_module/py_glom_module.cc \
glom/python_embed/python_module/py_glom_module.h
-glom_python_embed_python_module_glom_1_14_la_LIBADD = \
+glom_python_embed_python_module_glom_1_16_la_LIBADD = \
glom/libglom/libglom-$(GLOM_ABI_VERSION).la \
$(LIBGLOM_LIBS) $(PYTHON_LIBS) $(BOOST_PYTHON_LIBS)
@@ -76,10 +76,10 @@ else
pymod_ldflags = -module -avoid-version -no-undefined
endif
glom_pyexport = -export-symbols-regex '^_*initglom'
-glom_python_embed_python_module_glom_1_14_la_LDFLAGS = $(pymod_ldflags) $(glom_pyexport)
+glom_python_embed_python_module_glom_1_16_la_LDFLAGS = $(pymod_ldflags) $(glom_pyexport)
pkgconfigdir = $(libdir)/pkgconfig
-pkgconfig_DATA = glom/libglom/glom-1.14.pc
+pkgconfig_DATA = glom/libglom/glom-1.16.pc
dist_pkgdata_DATA = glom/glom_document.dtd
diff --git a/Makefile_libglom.am b/Makefile_libglom.am
index 9f4b911..e0a0260 100644
--- a/Makefile_libglom.am
+++ b/Makefile_libglom.am
@@ -38,9 +38,9 @@ libglom_d_bakery_include_HEADERS = $(libglom_d_bakery_headers)
libglom_d_b_view_includedir = $(libglom_d_bakery_includedir)/view
libglom_d_b_view_include_HEADERS = $(libglom_d_b_view_headers)
-glom_libglom_libglom_1_14_la_SOURCES = $(libglom_sources)
-glom_libglom_libglom_1_14_la_LIBADD = $(LIBGLOM_LIBS) $(PYTHON_LIBS) $(BOOST_PYTHON_LIBS)
+glom_libglom_libglom_1_16_la_SOURCES = $(libglom_sources)
+glom_libglom_libglom_1_16_la_LIBADD = $(LIBGLOM_LIBS) $(PYTHON_LIBS) $(BOOST_PYTHON_LIBS)
if HOST_WIN32
-glom_libglom_libglom_1_14_la_LIBADD += -lws2_32
+glom_libglom_libglom_1_16_la_LIBADD += -lws2_32
endif
-glom_libglom_libglom_1_14_la_LDFLAGS = -no-undefined
+glom_libglom_libglom_1_16_la_LDFLAGS = -no-undefined
diff --git a/configure.ac b/configure.ac
index 49f39e4..427deb2 100644
--- a/configure.ac
+++ b/configure.ac
@@ -276,7 +276,7 @@ AC_CONFIG_FILES([Makefile
docs/user-guide/Makefile
po/Makefile.in
glom.desktop.in
- glom/libglom/glom-1.14.pc
+ glom/libglom/glom-1.16.pc
docs/libglom_reference/Makefile
docs/libglom_reference/Doxyfile
docs/pyglom_reference/Makefile
diff --git a/docs/pyglom_reference/Makefile.am b/docs/pyglom_reference/Makefile.am
index 57b5ca0..dfe097b 100644
--- a/docs/pyglom_reference/Makefile.am
+++ b/docs/pyglom_reference/Makefile.am
@@ -6,7 +6,7 @@
# html:
# pydoc -w $(top_builddir)/glom/python_embed/python_module/.libs/
# mkdir html
-# mv glom_1_14.html html/index.html
+# mv glom_1_16.html html/index.html
book_name = pyglom_$(GLOM_ABI_VERSION_UNDERLINED)
diff --git a/docs/pyglom_reference/index.rst.in b/docs/pyglom_reference/index.rst.in
index 1fb6b02..4c63576 100644
--- a/docs/pyglom_reference/index.rst.in
+++ b/docs/pyglom_reference/index.rst.in
@@ -1,4 +1,4 @@
-.. glom_1_14 documentation master file, created by
+.. glom_1_16 documentation master file, created by
sphinx-quickstart on Fri Apr 16 16:21:26 2010.
You can adapt this file completely to your liking, but it should at least
contain the root `toctree` directive.
diff --git a/glom/libglom/glom-1.14.pc.in b/glom/libglom/glom-1.16.pc.in
similarity index 100%
rename from glom/libglom/glom-1.14.pc.in
rename to glom/libglom/glom-1.16.pc.in
diff --git a/glom/libglom/init.h b/glom/libglom/init.h
index a9de801..0c59f62 100644
--- a/glom/libglom/init.h
+++ b/glom/libglom/init.h
@@ -59,12 +59,12 @@
*
* If your source file is @c program.cc, you can compile it with:
* @code
- * g++ program.cc -o program `pkg-config --cflags --libs glom-1.14`
+ * g++ program.cc -o program `pkg-config --cflags --libs glom-1.16`
* @endcode
*
* Alternatively, if using autoconf, use the following in @c configure.ac:
* @code
- * PKG_CHECK_MODULES([DEPS], [glom-1.14])
+ * PKG_CHECK_MODULES([DEPS], [glom-1.16])
* @endcode
* Then use the generated @c DEPS_CFLAGS and @c DEPS_LIBS variables in the
* project @c Makefile.am files. For example:
diff --git a/glom/python_embed/python_module/py_glom_module.cc b/glom/python_embed/python_module/py_glom_module.cc
index f595f37..2ec43e8 100644
--- a/glom/python_embed/python_module/py_glom_module.cc
+++ b/glom/python_embed/python_module/py_glom_module.cc
@@ -29,7 +29,7 @@
using namespace Glom;
-BOOST_PYTHON_MODULE(glom_1_14)
+BOOST_PYTHON_MODULE(glom_1_16)
{
boost::python::docstring_options doc_options(
true, // show the docstrings from here
diff --git a/tests/test_load_python_library.cc b/tests/test_load_python_library.cc
index 85ec613..a136336 100644
--- a/tests/test_load_python_library.cc
+++ b/tests/test_load_python_library.cc
@@ -6,7 +6,7 @@ int main()
{
// Attempt to dynamically load the python module,
// attempting to resolve all symbols immediately:
- const char* path = "glom/python_embed/python_module/.libs/glom_1_14.so";
+ const char* path = "glom/python_embed/python_module/.libs/glom_1_16.so";
void* lib = dlopen(path, RTLD_NOW);
if(!lib)
diff --git a/win32/build-installer b/win32/build-installer
index 292a690..0484826 100755
--- a/win32/build-installer
+++ b/win32/build-installer
@@ -94,7 +94,7 @@ cp /local/bin/libgdamm-4.0-12.dll installer/bin || exit
# TODO: Can we build boost so that mingwm10.dll is not required? Maybe try static C runtime linkage
cp /mingw/bin/mingwm10.dll installer/bin || exit
cp /boost/lib/boost_python-mgw34-mt-1_42.dll installer/bin || exit
-cp /local/bin/libglom-1.14-0.dll installer/bin || exit
+cp /local/bin/libglom-1.16-0.dll installer/bin || exit
echo "Stripping DLL files..."
strip installer/bin/*.dll || exit
diff --git a/win32/glom.iss.in b/win32/glom.iss.in
index 784c4e5..e485270 100644
--- a/win32/glom.iss.in
+++ b/win32/glom.iss.in
@@ -128,7 +128,7 @@ Source: "python/*.py"; DestDir: "{app}\bin"; Components: python; Flags: recurses
Source: "python/*.pyd"; DestDir: "{app}\bin"; Components: python; Flags: recursesubdirs
; Glom executables
-Source: "bin\libglom-1.14-0.dll"; DestDir: "{app}\bin"; Components: main
+Source: "bin\libglom-1.16-0.dll"; DestDir: "{app}\bin"; Components: main
Source: "bin\Glom.exe"; DestDir: "{app}\bin"; Components: main
; Modules
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]