gck: Dump major version number due to recent API refactoring.
authorStef Walter <stefw@collabora.co.uk>
Sat, 9 Jul 2011 06:53:20 +0000 (08:53 +0200)
committerStef Walter <stefw@collabora.co.uk>
Sat, 9 Jul 2011 07:40:34 +0000 (09:40 +0200)
 * API is not yet stable, but we increase the major version so that we
   don't piss off packagers.

docs/reference/gcr/Makefile.am
gck/Makefile.am
gck/gck.pc.in
gcr/Makefile.am
gcr/libgcr.symbols

index 102a40c..889dbc8 100644 (file)
@@ -95,7 +95,7 @@ expand_content_files=
 GTKDOC_CFLAGS= -I$(top_srcdir) -I$(top_builddir) $(GOBJECT_CFLAGS) -Wno-error
 GTKDOC_LIBS= $(GOBJECT_LIBS) \
        $(top_builddir)/$(DOC_MODULE)/libgcr-@GCR_MAJOR@.la \
-       $(top_builddir)/gck/libgck.la
+       $(top_builddir)/gck/libgck-@GCK_MAJOR@.la
 
 # This includes the standard gtk-doc make rules, copied by gtkdocize.
 include $(top_srcdir)/gtk-doc.make
index 917c5e3..70f1f4f 100644 (file)
@@ -9,7 +9,7 @@ endif
 
 SUBDIRS = . $(TESTS_DIR)
 
-incdir = $(includedir)/gck
+incdir = $(includedir)/gck-@GCK_MAJOR@/gck
 
 inc_HEADERS = \
        gck.h
@@ -28,9 +28,9 @@ INCLUDES = \
 BUILT_SOURCES = \
        gck-marshal.c gck-marshal.h
 
-lib_LTLIBRARIES = libgck.la
+lib_LTLIBRARIES = libgck-@GCK_MAJOR@.la
 
-libgck_la_SOURCES = \
+libgck_@GCK_MAJOR@_la_SOURCES = \
        gck.h gck-private.h pkcs11.h \
        gck-attributes.c \
        gck-call.c \
@@ -45,12 +45,12 @@ libgck_la_SOURCES = \
        gck-uri.c \
        $(BUILT_SOURCES)
 
-libgck_la_LDFLAGS = \
+libgck_@GCK_MAJOR@_la_LDFLAGS = \
        -version-info $(GCK_LT_RELEASE) \
        -no-undefined \
        -export-symbols-regex '^gck_*'
 
-libgck_la_LIBADD = \
+libgck_@GCK_MAJOR@_la_LIBADD = \
        $(top_builddir)/egg/libegg-hex.la \
        $(P11_KIT_LIBS) \
        $(GOBJECT_LIBS) \
@@ -64,8 +64,9 @@ libgck_testable_la_SOURCES = \
        gck-mock.h \
        gck-test.c \
        gck-test.h
-libgck_testable_la_LIBADD = $(libgck_la_OBJECTS) $(libgck_la_LIBADD)
-libgck_testable_la_DEPENDENCIES = $(libgck_la_OBJECTS)
+libgck_testable_la_LIBADD = $(libgck_@GCK_MAJOR@_la_OBJECTS) \
+       $(libgck_@GCK_MAJOR@_la_LIBADD)
+libgck_testable_la_DEPENDENCIES = $(libgck_@GCK_MAJOR@_la_OBJECTS)
 
 gck-marshal.h: gck-marshal.list $(GLIB_GENMARSHAL)
        $(GLIB_GENMARSHAL) $< --header --prefix=_gck_marshal > $@
index ef6f5a4..1f0f8ac 100644 (file)
@@ -6,9 +6,9 @@ datarootdir=@datarootdir@
 datadir=@datadir@
 sysconfdir=@sysconfdir@
 
-Name: gck
+Name: gck-@GCK_MAJOR@
 Description: GObject bindings for PKCS#11
 Version: @VERSION@
 Requires: glib-2.0 p11-kit-1
-Libs: -L${libdir} -lgck
-Cflags: -I${includedir}/gck
+Libs: -L${libdir} -lgck-@GCK_MAJOR@
+Cflags: -I${includedir}/gck-@GCK_MAJOR@
index e366860..68c05f4 100644 (file)
@@ -127,7 +127,7 @@ libgcr_@GCR_MAJOR@_la_LDFLAGS = \
 libgcr_@GCR_MAJOR@_la_LIBADD = \
        $(top_builddir)/egg/libegg.la \
        $(top_builddir)/egg/libegg-entry-buffer.la \
-       $(top_builddir)/gck/libgck.la \
+       $(top_builddir)/gck/libgck-@GCK_MAJOR@.la \
        $(GOBJECT_LIBS) \
        $(GLIB_LIBS) \
        $(LIBGCRYPT_LIBS) \
index 9347046..cc0308e 100644 (file)
@@ -15,14 +15,17 @@ gcr_certificate_chain_get_status
 gcr_certificate_chain_get_type
 gcr_certificate_chain_new
 gcr_certificate_chain_status_get_type
+gcr_certificate_compare
 gcr_certificate_details_widget_get_certificate
 gcr_certificate_details_widget_get_type
 gcr_certificate_details_widget_new
 gcr_certificate_details_widget_set_certificate
+gcr_certificate_get_columns
 gcr_certificate_get_der_data
 gcr_certificate_get_expiry_date
 gcr_certificate_get_fingerprint
 gcr_certificate_get_fingerprint_hex
+gcr_certificate_get_icon
 gcr_certificate_get_issued_date
 gcr_certificate_get_issuer_cn
 gcr_certificate_get_issuer_dn
@@ -37,10 +40,14 @@ gcr_certificate_get_subject_part
 gcr_certificate_get_subject_raw
 gcr_certificate_get_type
 gcr_certificate_is_issuer
+gcr_certificate_mixin_class_init
+gcr_certificate_mixin_comparable_init
+gcr_certificate_mixin_get_property
 gcr_certificate_renderer_get_attributes
 gcr_certificate_renderer_get_certificate
 gcr_certificate_renderer_get_type
 gcr_certificate_renderer_new
+gcr_certificate_renderer_new_for_attributes
 gcr_certificate_renderer_set_attributes
 gcr_certificate_renderer_set_certificate
 gcr_certificate_widget_get_attributes
@@ -49,6 +56,31 @@ gcr_certificate_widget_get_type
 gcr_certificate_widget_new
 gcr_certificate_widget_set_attributes
 gcr_certificate_widget_set_certificate
+gcr_collection_emit_added
+gcr_collection_emit_removed
+gcr_collection_get_length
+gcr_collection_get_objects
+gcr_collection_get_type
+gcr_collection_model_change_selected
+gcr_collection_model_column_for_selected
+gcr_collection_model_get_selected_objects
+gcr_collection_model_get_type
+gcr_collection_model_is_selected
+gcr_collection_model_iter_for_object
+gcr_collection_model_new
+gcr_collection_model_new_full
+gcr_collection_model_object_for_iter
+gcr_collection_model_set_columns
+gcr_collection_model_set_selected_objects
+gcr_collection_model_toggle_selected
+gcr_combo_selector_get_collection
+gcr_combo_selector_get_selected
+gcr_combo_selector_get_type
+gcr_combo_selector_new
+gcr_combo_selector_set_selected
+gcr_comparable_compare
+gcr_comparable_get_type
+gcr_comparable_memcmp
 gcr_data_error_get_domain
 gcr_error_get_domain
 gcr_importer_get_parser
@@ -103,11 +135,23 @@ gcr_pkcs11_set_trust_store_uri
 gcr_renderer_create
 gcr_renderer_emit_data_changed
 gcr_renderer_get_type
+gcr_renderer_popuplate_popup
 gcr_renderer_register
-gcr_renderer_render
+gcr_renderer_render_view
 gcr_simple_certificate_get_type
 gcr_simple_certificate_new
 gcr_simple_certificate_new_static
+gcr_simple_collection_add
+gcr_simple_collection_contains
+gcr_simple_collection_get_type
+gcr_simple_collection_new
+gcr_simple_collection_remove
+gcr_tree_selector_get_collection
+gcr_tree_selector_get_columns
+gcr_tree_selector_get_selected
+gcr_tree_selector_get_type
+gcr_tree_selector_new
+gcr_tree_selector_set_selected
 gcr_trust_add_pinned_certificate
 gcr_trust_add_pinned_certificate_async
 gcr_trust_add_pinned_certificate_finish