[gupnp: 11/18] Bump API/ABI versions
- From: Jens Georg <jensgeorg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gupnp: 11/18] Bump API/ABI versions
- Date: Sat, 15 Oct 2016 19:41:24 +0000 (UTC)
commit 7fe77e02e890346baa8daa28b8d7e4a3f834b45b
Author: Jens Georg <mail jensge org>
Date: Fri Sep 30 11:54:54 2016 +0200
Bump API/ABI versions
Signed-off-by: Jens Georg <mail jensge org>
Makefile.am | 4 +-
configure.ac | 6 ++--
doc/Makefile.am | 2 +-
examples/Makefile.am | 2 +-
examples/browse.js | 2 +
examples/get-volume.js | 1 +
examples/last-change.js | 2 +
...ninstalled.pc.in => gupnp-1.2-uninstalled.pc.in | 4 +-
gupnp-1.0.pc.in => gupnp-1.2.pc.in | 6 ++--
libgupnp/Makefile.am | 32 ++++++++++----------
tests/Makefile.am | 10 +++---
tests/gtest/Makefile.am | 2 +-
vala/{GUPnP-1.0.metadata => GUPnP-1.2.metadata} | 0
vala/Makefile.am | 20 ++++++------
...gupnp-1.0-custom.vala => gupnp-1.2-custom.vala} | 0
vala/{gupnp-1.0.deps => gupnp-1.2.deps} | 0
16 files changed, 49 insertions(+), 44 deletions(-)
---
diff --git a/Makefile.am b/Makefile.am
index 1185e35..f9df539 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -2,10 +2,10 @@ ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
SUBDIRS = libgupnp tools examples tests doc vala
-pkgconfig_DATA= gupnp-1.0.pc
+pkgconfig_DATA= gupnp-1.2.pc
pkgconfigdir = $(libdir)/pkgconfig
-EXTRA_DIST = gupnp-1.0.pc.in gupnp-1.0-uninstalled.pc.in
+EXTRA_DIST = gupnp-1.2.pc.in gupnp-1.2-uninstalled.pc.in
DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc --enable-introspection
diff --git a/configure.ac b/configure.ac
index 586a9ee..ba80b4a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,6 +1,6 @@
AC_PREREQ([2.64])
AC_INIT([gupnp],
- [1.0.0],
+ [1.1.0],
[http://bugzilla.gnome.org/enter_bug.cgi?product=gupnp&component=gupnp],
[gupnp],
[http://www.gupnp.org/])
@@ -164,8 +164,8 @@ tests/gtest/Makefile
doc/Makefile
doc/version.xml
vala/Makefile
-gupnp-1.0.pc
-gupnp-1.0-uninstalled.pc
+gupnp-1.2.pc
+gupnp-1.2-uninstalled.pc
])
AC_OUTPUT
diff --git a/doc/Makefile.am b/doc/Makefile.am
index 2e92132..b6e5fba 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -92,7 +92,7 @@ expand_content_files=client-tutorial.xml server-tutorial.xml
# e.g. GTKDOC_CFLAGS=-I$(top_srcdir) -I$(top_builddir) $(GTK_DEBUG_FLAGS)
# e.g. GTKDOC_LIBS=$(top_builddir)/gtk/$(gtktargetlib)
GTKDOC_CFLAGS=-I$(top_srcdir) $(LIBGUPNP_CFLAGS)
-GTKDOC_LIBS=$(top_builddir)/libgupnp/libgupnp-1.0.la $(LIBGUPNP_LIBS)
+GTKDOC_LIBS=$(top_builddir)/libgupnp/libgupnp-1.2.la $(LIBGUPNP_LIBS)
# This includes the standard gtk-doc make rules, copied by gtkdocize.
include $(top_srcdir)/gtk-doc.make
diff --git a/examples/Makefile.am b/examples/Makefile.am
index 853cb7c..dbd8606 100644
--- a/examples/Makefile.am
+++ b/examples/Makefile.am
@@ -1,5 +1,5 @@
AM_CFLAGS = $(LIBGUPNP_CFLAGS) -I$(top_srcdir) $(GTHREAD_CFLAGS)
-LDADD = $(top_builddir)/libgupnp/libgupnp-1.0.la
+LDADD = $(top_builddir)/libgupnp/libgupnp-1.2.la
noinst_PROGRAMS = light-server light-client
diff --git a/examples/browse.js b/examples/browse.js
index e7ec30e..d790ff5 100755
--- a/examples/browse.js
+++ b/examples/browse.js
@@ -26,6 +26,8 @@
// OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
// DAMAGE.
+imports.gi.versions.GUPnP = "1.2"
+
const Mainloop = imports.mainloop;
const GUPnP = imports.gi.GUPnP;
const GObject = imports.gi.GObject;
diff --git a/examples/get-volume.js b/examples/get-volume.js
index 8f2939e..81b1345 100755
--- a/examples/get-volume.js
+++ b/examples/get-volume.js
@@ -26,6 +26,7 @@
// OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
// DAMAGE.
+imports.gi.versions.GUPnP = "1.2"
const Mainloop = imports.mainloop;
const GUPnP = imports.gi.GUPnP;
diff --git a/examples/last-change.js b/examples/last-change.js
index a68e0d7..87e7a3c 100755
--- a/examples/last-change.js
+++ b/examples/last-change.js
@@ -26,6 +26,8 @@
// OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
// DAMAGE.
+imports.gi.versions.GUPnP = "1.2"
+
const Mainloop = imports.mainloop;
const GUPnP = imports.gi.GUPnP;
const GObject = imports.gi.GObject;
diff --git a/gupnp-1.0-uninstalled.pc.in b/gupnp-1.2-uninstalled.pc.in
similarity index 82%
rename from gupnp-1.0-uninstalled.pc.in
rename to gupnp-1.2-uninstalled.pc.in
index c44a201..cd7128e 100644
--- a/gupnp-1.0-uninstalled.pc.in
+++ b/gupnp-1.2-uninstalled.pc.in
@@ -3,9 +3,9 @@ exec_prefix=
libdir=${pcfiledir}/libgupnp
includedir=${pcfiledir}/
-Name: gupnp-1.0
+Name: gupnp-1.2
Description: GObject-based UPnP library
Version: @VERSION@
-Libs: ${libdir}/libgupnp-1.0.la
+Libs: ${libdir}/libgupnp-1.2.la
Cflags: -I${includedir}
Requires.private: gssdp-1.0 libxml-2.0 libsoup-2.4 @UUID_LIBS@
diff --git a/gupnp-1.0.pc.in b/gupnp-1.2.pc.in
similarity index 71%
rename from gupnp-1.0.pc.in
rename to gupnp-1.2.pc.in
index 51e0128..71f2830 100644
--- a/gupnp-1.0.pc.in
+++ b/gupnp-1.2.pc.in
@@ -3,9 +3,9 @@ exec_prefix=@exec_prefix@
libdir=@libdir@
includedir=@includedir@
-Name: gupnp-1.0
+Name: gupnp-1.2
Description: GObject-based UPnP library
Version: @VERSION@
-Libs: -L${libdir} -lgupnp-1.0
-Cflags: -I${includedir}/gupnp-1.0
+Libs: -L${libdir} -lgupnp-1.2
+Cflags: -I${includedir}/gupnp-1.2
Requires.private: gssdp-1.0 libxml-2.0 libsoup-2.4 @UUID_LIBS@
diff --git a/libgupnp/Makefile.am b/libgupnp/Makefile.am
index c7ad085..d95f271 100644
--- a/libgupnp/Makefile.am
+++ b/libgupnp/Makefile.am
@@ -1,4 +1,4 @@
-LTVERSION = 4:0:0
+LTVERSION = 0:0:0
if OS_WIN32
CONTEXT_MANAGER_IMPL = gupnp-windows-context-manager.c \
@@ -46,9 +46,9 @@ AM_CFLAGS = $(LIBGUPNP_CFLAGS) \
$(CONTEXT_MANAGER_CFLAGS) \
$(WARN_CFLAGS)
-libgupnpincdir = $(includedir)/gupnp-1.0/libgupnp
+libgupnpincdir = $(includedir)/gupnp-1.2/libgupnp
-lib_LTLIBRARIES = libgupnp-1.0.la
+lib_LTLIBRARIES = libgupnp-1.2.la
libgupnpinc_HEADERS = gupnp-acl.h \
gupnp-context.h \
@@ -98,9 +98,9 @@ gupnp-marshal.h: gupnp-marshal.list
BUILT_SOURCES = gupnp-marshal.c gupnp-marshal.h
-libgupnp_1_0_la_LDFLAGS = -version-info $(LTVERSION) $(WIN32_LDFLAGS) $(WARN_LDFLAGS)
+libgupnp_1_2_la_LDFLAGS = -version-info $(LTVERSION) $(WIN32_LDFLAGS) $(WARN_LDFLAGS)
-libgupnp_1_0_la_SOURCES = $(introspection_sources) \
+libgupnp_1_2_la_SOURCES = $(introspection_sources) \
http-headers.c \
http-headers.h \
gupnp-context-private.h \
@@ -122,7 +122,7 @@ libgupnp_1_0_la_SOURCES = $(introspection_sources) \
guul.h \
$(BUILT_SOURCES)
-libgupnp_1_0_la_LIBADD = $(LIBGUPNP_LIBS) $(DBUS_GLIB_LIBS) $(CONTEXT_MANAGER_LIBS) $(GUUL_LIBS)
+libgupnp_1_2_la_LIBADD = $(LIBGUPNP_LIBS) $(DBUS_GLIB_LIBS) $(CONTEXT_MANAGER_LIBS) $(GUUL_LIBS)
EXTRA_DIST = gupnp-marshal.list \
gupnp-network-manager.c \
@@ -142,23 +142,23 @@ INTROSPECTION_SCANNER_ARGS = \
--symbol-prefix=gupnp \
--identifier-prefix=GUPnP \
--add-include-path=$(top_srcdir) \
- --pkg-export=gupnp-1.0 \
+ --pkg-export=gupnp-1.2 \
$(WARN_SCANNERFLAGS)
INTROSPECTION_COMPILER_ARGS = --includedir=$(top_srcdir)
if HAVE_INTROSPECTION
-GUPnP-1.0.gir: libgupnp-1.0.la
-GUPnP_1_0_gir_INCLUDES = libxml2-2.0 GObject-2.0 Soup-2.4 GSSDP-1.0
-GUPnP_1_0_gir_CFLAGS = -DGOBJECT_INTROSPECTION_SKIP $(INCLUDES) $(AM_CFLAGS)
-GUPnP_1_0_gir_LIBS = libgupnp-1.0.la
-GUPnP_1_0_gir_FILES = $(introspection_sources)
-GUPnP_1_0_gir_NAMESPACE = GUPnP
-GUPnP_1_0_gir_VERSION = 1.0
+GUPnP-1.2.gir: libgupnp-1.2.la
+GUPnP_1_2_gir_INCLUDES = libxml2-2.0 GObject-2.0 Soup-2.4 GSSDP-1.0
+GUPnP_1_2_gir_CFLAGS = -DGOBJECT_INTROSPECTION_SKIP $(INCLUDES) $(AM_CFLAGS)
+GUPnP_1_2_gir_LIBS = libgupnp-1.2.la
+GUPnP_1_2_gir_FILES = $(introspection_sources)
+GUPnP_1_2_gir_NAMESPACE = GUPnP
+GUPnP_1_2_gir_VERSION = 1.2
-INTROSPECTION_GIRS += GUPnP-1.0.gir
+INTROSPECTION_GIRS += GUPnP-1.2.gir
girdir = $(datadir)/gir-1.0
-gir_DATA = GUPnP-1.0.gir
+gir_DATA = GUPnP-1.2.gir
typelibdir = $(libdir)/girepository-1.0/
typelib_DATA = $(gir_DATA:.gir=.typelib)
diff --git a/tests/Makefile.am b/tests/Makefile.am
index b47ea80..b7571a8 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -9,31 +9,31 @@ noinst_PROGRAMS = test-browsing \
test-white-list
test_browsing_SOURCES = test-browsing.c
-test_browsing_LDADD = $(top_builddir)/libgupnp/libgupnp-1.0.la \
+test_browsing_LDADD = $(top_builddir)/libgupnp/libgupnp-1.2.la \
$(GTHREAD_LIBS) \
$(LIBGUPNP_LIBS)
test_browsing_LDFLAGS = $(WARN_LDFLAGS)
test_proxy_SOURCES = test-proxy.c
-test_proxy_LDADD = $(top_builddir)/libgupnp/libgupnp-1.0.la \
+test_proxy_LDADD = $(top_builddir)/libgupnp/libgupnp-1.2.la \
$(GTHREAD_LIBS) \
$(LIBGUPNP_LIBS)
test_proxy_LDFLAGS = $(WARN_LDFLAGS)
test_introspection_SOURCES = test-introspection.c
-test_introspection_LDADD = $(top_builddir)/libgupnp/libgupnp-1.0.la \
+test_introspection_LDADD = $(top_builddir)/libgupnp/libgupnp-1.2.la \
$(GTHREAD_LIBS) \
$(LIBGUPNP_LIBS)
test_introspection_LDFLAGS = $(WARN_LDFLAGS)
test_server_SOURCES = test-server.c
-test_server_LDADD = $(top_builddir)/libgupnp/libgupnp-1.0.la \
+test_server_LDADD = $(top_builddir)/libgupnp/libgupnp-1.2.la \
$(GTHREAD_LIBS) \
$(LIBGUPNP_LIBS)
test_server_LDFLAGS = -export-dynamic $(WARN_LDFLAGS)
test_white_list_SOURCES = test-white-list.c
-test_white_list_LDADD = $(top_builddir)/libgupnp/libgupnp-1.0.la \
+test_white_list_LDADD = $(top_builddir)/libgupnp/libgupnp-1.2.la \
$(GTHREAD_LIBS) \
$(LIBGUPNP_LIBS)
test_white_list_LDFLAGS = $(WARN_LDFLAGS)
diff --git a/tests/gtest/Makefile.am b/tests/gtest/Makefile.am
index 24f56a6..5fe33f4 100644
--- a/tests/gtest/Makefile.am
+++ b/tests/gtest/Makefile.am
@@ -9,7 +9,7 @@ test_context_SOURCES = test-context.c
test_bugs_SOURCES = test-bugs.c
LDADD = \
- $(top_builddir)/libgupnp/libgupnp-1.0.la \
+ $(top_builddir)/libgupnp/libgupnp-1.2.la \
$(LIBGUPNP_LIBS)
AM_CFLAGS = \
$(LIBGUPNP_CFLAGS) \
diff --git a/vala/GUPnP-1.0.metadata b/vala/GUPnP-1.2.metadata
similarity index 100%
rename from vala/GUPnP-1.0.metadata
rename to vala/GUPnP-1.2.metadata
diff --git a/vala/Makefile.am b/vala/Makefile.am
index d60fdbf..0ad4f35 100644
--- a/vala/Makefile.am
+++ b/vala/Makefile.am
@@ -1,21 +1,21 @@
if HAVE_INTROSPECTION
if HAVE_VAPIGEN
-gupnp-1.0.vapi: gupnp-1.0.stamp
+gupnp-1.2.vapi: gupnp-1.2.stamp
@true
-gupnp-1.0.stamp: $(top_builddir)/libgupnp/GUPnP-1.0.gir \
- $(srcdir)/GUPnP-1.0.metadata \
- $(srcdir)/gupnp-1.0-custom.vala
+gupnp-1.2.stamp: $(top_builddir)/libgupnp/GUPnP-1.2.gir \
+ $(srcdir)/GUPnP-1.2.metadata \
+ $(srcdir)/gupnp-1.2-custom.vala
$(AM_V_GEN)$(VAPIGEN) --metadatadir=$(srcdir) \
--pkg=libsoup-2.4 \
- --library=gupnp-1.0 --pkg=gio-2.0 --pkg=libxml-2.0 \
- $(top_builddir)/libgupnp/GUPnP-1.0.gir \
- $(srcdir)/gupnp-1.0-custom.vala && \
+ --library=gupnp-1.2 --pkg=gio-2.0 --pkg=libxml-2.0 \
+ $(top_builddir)/libgupnp/GUPnP-1.2.gir \
+ $(srcdir)/gupnp-1.2-custom.vala && \
echo timestmap > $(@F)
vapidir = $(datadir)/vala/vapi
-vapi_DATA = gupnp-1.0.vapi $(srcdir)/gupnp-1.0.deps
-CLEANFILES = gupnp-1.0.vapi gupnp-1.0.stamp
-EXTRA_DIST = gupnp-1.0.deps GUPnP-1.0.metadata gupnp-1.0-custom.vala gupnp-1.0.vapi gupnp-1.0.stamp
+vapi_DATA = gupnp-1.2.vapi $(srcdir)/gupnp-1.2.deps
+CLEANFILES = gupnp-1.2.vapi gupnp-1.2.stamp
+EXTRA_DIST = gupnp-1.2.deps GUPnP-1.2.metadata gupnp-1.2-custom.vala gupnp-1.2.vapi gupnp-1.2.stamp
endif
endif
diff --git a/vala/gupnp-1.0-custom.vala b/vala/gupnp-1.2-custom.vala
similarity index 100%
rename from vala/gupnp-1.0-custom.vala
rename to vala/gupnp-1.2-custom.vala
diff --git a/vala/gupnp-1.0.deps b/vala/gupnp-1.2.deps
similarity index 100%
rename from vala/gupnp-1.0.deps
rename to vala/gupnp-1.2.deps
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]