~ubuntu-branches/ubuntu/precise/gnome-keyring/precise

« back to all changes in this revision

Viewing changes to docs/reference/gcr/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Chris Coulson, Chris Coulson, Mathieu Trudel-Lapierre
  • Date: 2011-08-10 12:29:33 UTC
  • mfrom: (1.1.70 upstream)
  • Revision ID: james.westby@ubuntu.com-20110810122933-0ezu9rqbnw956vwn
Tags: 3.1.4-0ubuntu1
[ Chris Coulson ]
* New upstream release
* Drop the multi-flavor (gtk2/gtk3) build - the new version supports
  only gtk3
  - update debian/rules
  - bump debian/compat to 7, else we need to add debian/tmp back to all
    the install files so that dh_install can find them (or continue to
    specify DEB_DH_INSTALL_SOURCEDIR in debian/rules)
  - Drop libgcr1 and libgcr-dev from debian/control.in
  - Remove debian/libgcr1.install and debian/libgcr-dev.install
  - Drop the libgtk2.0-dev build-depend
* Update for the libgck -> libgck-1 soname change
  - update debian/control
  - rename debian/libgck0.install => debian/libgck-1-0.install
  - update debian/libgck-1-0.install
  - rename debian/libgck0.symbols => debian/libgck-1-0.symbols
  - update debian/libgck-1-0.symbols
  - rename debian/libgck-dev.install => debian/libgck-1-dev.install
  - update debian/libgck-1-dev.install
* Update symbols for libgcr-3. Note that upstream removed some symbols
  without bumping the soname (in addition to adding symbols). However,
  these aren't actually used anywhere, and they have only ever existed
  in the current unstable series so we just ignore this for now :/
  - update debian/libgcr-3-1.symbols
* Drop debian/patches/05_onlyshowin_unity.patch - fixed upstream
* Add build-depend on libp11-kit-dev
* Install the contents of /usr/share/icons and /etc/pkcs11
  - update debian/gnome-keyring.install
* Revert an unintentional change of the libgcr soname to an older version
  - add debian/patches/05_revert_gcr_soname_bump.patch
  - update debian/patches/series

[ Mathieu Trudel-Lapierre ]
* debian/patches/99git_fs_caps_11a5d41.patch,
  debian/patches/99git_ipc_lock_caps_ad67edd.patch: dropped, included in
  release upstream tarball.

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
# suit your project. See the GTK+ Makefiles in gtk+/docs/reference for examples
9
9
# of using the various options.
10
10
 
11
 
# The name of the module, e.g. 'glib'.
 
11
# The name the module, e.g. 'glib'.
12
12
DOC_MODULE=gcr
13
13
 
14
14
# Uncomment for versioned docs and specify the version of the module, e.g. '2'.
66
66
        gcr-icons.h \
67
67
        gcr-import-dialog.h \
68
68
        gcr-internal.h \
 
69
        gcr-live-search.h \
69
70
        gcr-marshal.h \
70
71
        gcr-xxx.h \
71
72
        gcr-zzz.h
72
73
 
73
74
# Images to copy into HTML directory.
74
75
# e.g. HTML_IMAGES=$(top_srcdir)/gtk/stock-icons/stock_about_24.png
75
 
HTML_IMAGES=
 
76
HTML_IMAGES= \
 
77
        $(srcdir)/images/certificate-widget.png \
 
78
        $(srcdir)/images/key-widget.png \
 
79
        $(srcdir)/images/combo-selector.png \
 
80
        $(srcdir)/images/tree-selector.png \
 
81
        $(srcdir)/images/list-selector.png
76
82
 
77
83
# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE).
78
84
# e.g. content_files=running.sgml building.sgml changes-2.0.sgml
79
 
content_files=
 
85
content_files=gcr-visual-index.xml
80
86
 
81
87
# SGML files where gtk-doc abbrevations (#GtkWidget) are expanded
82
88
# These files must be listed here *and* in content_files
90
96
# e.g. GTKDOC_LIBS=$(top_builddir)/gtk/$(gtktargetlib)
91
97
GTKDOC_CFLAGS= -I$(top_srcdir) -I$(top_builddir) $(GOBJECT_CFLAGS) -Wno-error
92
98
GTKDOC_LIBS= $(GOBJECT_LIBS) \
93
 
        $(top_builddir)/$(DOC_MODULE)/lib$(DOC_MODULE)@GCR_VERSION_SUFFIX@.la \
94
 
        $(top_builddir)/gck/libgck.la
 
99
        $(top_builddir)/$(DOC_MODULE)/libgcr-@GCR_MAJOR@.la \
 
100
        $(top_builddir)/gck/libgck-@GCK_MAJOR@.la
95
101
 
96
102
# This includes the standard gtk-doc make rules, copied by gtkdocize.
97
103
include $(top_srcdir)/gtk-doc.make
98
104
 
99
105
# Other files to distribute
100
106
# e.g. EXTRA_DIST += version.xml.in
101
 
EXTRA_DIST +=
 
107
# EXTRA_DIST +=
102
108
 
103
109
# Files not to distribute
104
110
# for --rebuild-types in $(SCAN_OPTIONS), e.g. $(DOC_MODULE).types
109
115
#TESTS_ENVIRONMENT = cd $(srcsrc)
110
116
#TESTS = $(GTKDOC_CHECK)
111
117
 
 
118
# ------------------------------------------------------------------------------
 
119
# SHOOTER
 
120
 
 
121
WIDGETS = \
 
122
        certificate-widget \
 
123
        key-widget \
 
124
        combo-selector \
 
125
        tree-selector \
 
126
        list-selector
 
127
 
 
128
shots: gcr-shooter
 
129
        mkdir -p $(builddir)/images
 
130
        for widget in $(WIDGETS); do ./gcr-shooter $$widget $(builddir)/images; done
 
131
 
 
132
SHOOTER_SRCS = \
 
133
        gcr-shooter.c \
 
134
        gcr-widgets.c
 
135
 
 
136
SHOOTER_HEADS = \
 
137
        gcr-shooter.h
 
138
 
 
139
gcr-shooter: $(SHOOTER_SRCS) $(SHOOTER_HEADERS) Makefile
 
140
        $(AM_V_CC) libtool --mode=link gcc -o gcr-shooter -Wall -Werror $(GTK_CFLAGS) \
 
141
                -I$(top_srcdir)/gcr -DGCR_API_SUBJECT_TO_CHANGE \
 
142
                -DSRCDIR=\"$(srcdir)\" -DTOPDIR=\"$(top_srcdir)\" \
 
143
                `pkg-config x11 xext --cflags --libs` \
 
144
                $(GTK_LDFLAGS) -lm $(top_builddir)/gcr/libgcr-testable.la \
 
145
                $(SHOOTER_SRCS)
 
146
 
 
147
EXTRA_DIST += $(SHOOTER_SRCS) \
 
148
        $(SHOOTER_HEADERS) \
 
149
        images
 
 
b'\\ No newline at end of file'