~mfisch/brasero/update-to-3.8.0

« back to all changes in this revision

Viewing changes to .pc/012_appindicator.patch/libbrasero-burn/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Robert Ancell
  • Date: 2010-07-09 17:19:09 UTC
  • mfrom: (1.2.10 sid)
  • Revision ID: james.westby@ubuntu.com-20100709171909-3s0wu8h2cdvjrya7
Tags: 2.30.2-1ubuntu1
* Merge with Debian unstable, remaining Ubuntu changes:
* debian/control.in:
  - Use dh-autoreconf to launch autoreconf on build
  - Set build-depend version on libgconf2-dev
  - Build-depend on libappindicator-dev
  - Build-depend on liblaunchpad-integration-dev
  - Add Vcs-Bzr info
  - libbrasero-media0 suggests instead of recommends gstreamer0.10-plugins-ugly
    and cdrdao
  - libbrasero-media0 suggests gstreamer0.10-fluendo-mp3
  - Bump libbrasero-media-dev depends for libglib2.0-dev and libgtk2.0-dev
  - libbrasero-media0 replaces brasero (plugins moved from this package)
* debian/rules:
  - Run autoconf on build
* debian/patches/010_lpi.patch:
  - Add launchpad-integration
* debian/patches/012_appindicator.patch:
  - Support application indicator
* debian/patches/90_relibtoolize.patch:
  - Not required, running autotools on build
* debian/watch:
  - Watch for unstable versions

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
INCLUDES = \
 
2
        -I$(top_srcdir)                                                 \
 
3
        -I$(top_builddir)                                               \
 
4
        -I$(top_srcdir)/libbrasero-utils/                               \
 
5
        -I$(top_builddir)/libbrasero-utils/                             \
 
6
        -I$(top_srcdir)/libbrasero-media/                               \
 
7
        -I$(top_builddir)/libbrasero-media/                             \
 
8
        -DBRASERO_LOCALE_DIR=\""$(prefix)/$(DATADIRNAME)/locale"\"      \
 
9
        -DBRASERO_PREFIX=\"$(prefix)\"                                  \
 
10
        -DBRASERO_SYSCONFDIR=\"$(sysconfdir)\"                          \
 
11
        -DBRASERO_DATADIR=\"$(datadir)/brasero\"                        \
 
12
        -DBRASERO_LIBDIR=\"$(libdir)\"                                  \
 
13
        $(WARN_CFLAGS)                                                  \
 
14
        $(DISABLE_DEPRECATED)                                           \
 
15
        $(BRASERO_GMODULE_CFLAGS)                                       \
 
16
        $(BRASERO_GCONF_CFLAGS)                                         \
 
17
        $(BRASERO_GLIB_CFLAGS)                                          \
 
18
        $(BRASERO_GIO_CFLAGS)                                           \
 
19
        $(BRASERO_GTK_CFLAGS)                                           \
 
20
        $(BRASERO_GSTREAMER_CFLAGS)                                     \
 
21
        $(BRASERO_DBUS_CFLAGS)                                          \
 
22
        $(BRASERO_CANBERRA_CFLAGS)
 
23
 
 
24
GLIB_GENMARSHAL=`pkg-config --variable=glib_genmarshal glib-2.0`
 
25
RECMARSHALFILES = libbrasero-marshal.h libbrasero-marshal.c
 
26
 
 
27
libbrasero-marshal.h: libbrasero-marshal.list
 
28
        ( $(GLIB_GENMARSHAL) --prefix=brasero_marshal $(srcdir)/libbrasero-marshal.list --header > libbrasero-marshal.h )
 
29
libbrasero-marshal.c: libbrasero-marshal.h
 
30
        ( $(GLIB_GENMARSHAL) --prefix=brasero_marshal $(srcdir)/libbrasero-marshal.list --body --header > libbrasero-marshal.c )
 
31
 
 
32
lib_LTLIBRARIES = \
 
33
        libbrasero-burn.la
 
34
 
 
35
libbraseroburnincludedir = $(pkgincludedir)/
 
36
libbraseroburninclude_HEADERS =                                 \
 
37
        brasero-tags.h                                          \
 
38
        brasero-enums.h                                         \
 
39
        brasero-error.h                                         \
 
40
        brasero-status.h                                        \
 
41
        brasero-burn-lib.h                                      \
 
42
        brasero-track-type.h                                    \
 
43
        brasero-track.h                                         \
 
44
        brasero-track-data.h                                    \
 
45
        brasero-track-data-cfg.h                                \
 
46
        brasero-track-disc.h                                    \
 
47
        brasero-track-stream.h                                  \
 
48
        brasero-track-stream-cfg.h                              \
 
49
        brasero-track-image.h                                   \
 
50
        brasero-track-image-cfg.h                               \
 
51
        brasero-session.h                                       \
 
52
        brasero-session-span.h                                  \
 
53
        brasero-session-cfg.h                                   \
 
54
        brasero-burn.h                                          \
 
55
        brasero-burn-options.h                                  \
 
56
        brasero-burn-dialog.h                                   \
 
57
        brasero-tool-dialog.h                                   \
 
58
        brasero-sum-dialog.h                                    \
 
59
        brasero-blank-dialog.h
 
60
 
 
61
libbrasero_burn_la_LIBADD =                                     \
 
62
        ../libbrasero-media/libbrasero-media.la                 \
 
63
        ../libbrasero-utils/libbrasero-utils.la                 \
 
64
        $(BRASERO_GLIB_LIBS)                                    \
 
65
        $(BRASERO_GTHREAD_LIBS)                         \
 
66
        $(BRASERO_GMODULE_LIBS)                                 \
 
67
        $(BRASERO_GIO_LIBS)                                     \
 
68
        $(BRASERO_GCONF_LIBS)                                   \
 
69
        $(BRASERO_GTK_LIBS)                                     \
 
70
        $(BRASERO_GSTREAMER_LIBS)       \
 
71
        $(BRASERO_DBUS_LIBS)                                    \
 
72
        $(BRASERO_CANBERRA_LIBS)
 
73
 
 
74
libbrasero_burn_la_LDFLAGS =                                    \
 
75
        -version-info $(LIBBRASERO_LT_VERSION)                  \
 
76
        -no-undefined                                           \
 
77
        -export-dynamic
 
78
#       -export-symbols ./libbrasero-burn.symbols
 
79
 
 
80
libbrasero_burn_la_SOURCES =            \
 
81
        libbrasero-marshal.c            \
 
82
        libbrasero-marshal.h            \
 
83
        brasero-tool-dialog.c         \
 
84
        brasero-tool-dialog.h         \
 
85
        brasero-sum-dialog.c         \
 
86
        brasero-sum-dialog.h         \
 
87
        brasero-blank-dialog.c         \
 
88
        brasero-blank-dialog.h         \
 
89
        brasero-burn.c                  \
 
90
        brasero-burn.h                  \
 
91
        brasero-xfer.c                  \
 
92
        brasero-xfer.h                  \
 
93
        burn-basics.h                 \
 
94
        burn-caps.h                 \
 
95
        burn-dbus.h                 \
 
96
        burn-debug.h                 \
 
97
        burn-image-format.h                 \
 
98
        burn-job.h                 \
 
99
        burn-mkisofs-base.h                 \
 
100
        burn-plugin-manager.h                 \
 
101
        burn-process.h                 \
 
102
        brasero-session.h                 \
 
103
        burn-task.h                 \
 
104
        burn-task-ctx.h                 \
 
105
        burn-task-item.h                 \
 
106
        brasero-track.h                 \
 
107
        brasero-session.c                 \
 
108
        brasero-track.c                 \
 
109
        burn-basics.c                 \
 
110
        burn-caps.c                 \
 
111
        burn-dbus.c                 \
 
112
        burn-debug.c                 \
 
113
        burn-image-format.c                 \
 
114
        burn-job.c                 \
 
115
        burn-mkisofs-base.c                 \
 
116
        burn-plugin.c                 \
 
117
        burn-plugin-manager.c                 \
 
118
        burn-process.c                 \
 
119
        burn-task.c                 \
 
120
        burn-task-ctx.c                 \
 
121
        burn-task-item.c                 \
 
122
        brasero-burn-dialog.c                 \
 
123
        brasero-burn-dialog.h                 \
 
124
        brasero-burn-options.c                 \
 
125
        brasero-burn-options.h                 \
 
126
        brasero-dest-selection.c                 \
 
127
        brasero-dest-selection.h                 \
 
128
        brasero-drive-properties.c                 \
 
129
        brasero-drive-properties.h                 \
 
130
        brasero-image-properties.c                 \
 
131
        brasero-image-properties.h                 \
 
132
        brasero-image-type-chooser.c                 \
 
133
        brasero-image-type-chooser.h                 \
 
134
        brasero-medium-properties.c                 \
 
135
        brasero-medium-properties.h                 \
 
136
        brasero-progress.c                 \
 
137
        brasero-progress.h                 \
 
138
        brasero-session-cfg.c                 \
 
139
        brasero-session-cfg.h                 \
 
140
        brasero-src-image.c                 \
 
141
        brasero-src-image.h                 \
 
142
        brasero-src-selection.c                 \
 
143
        brasero-src-selection.h                 \
 
144
        brasero-tray.c                 \
 
145
        brasero-tray.h                 \
 
146
        brasero-burn-lib.h                 \
 
147
        brasero-error.h                 \
 
148
        brasero-enums.h                 \
 
149
        brasero-tags.h                 \
 
150
        brasero-cover.c                 \
 
151
        brasero-cover.h                 \
 
152
        brasero-track-disc.c                 \
 
153
        brasero-track-disc.h                 \
 
154
        brasero-track-stream.c                 \
 
155
        brasero-track-stream.h                 \
 
156
        brasero-track-image.c                 \
 
157
        brasero-track-image.h                 \
 
158
        brasero-track-data.c                 \
 
159
        brasero-track-data.h                 \
 
160
        brasero-track-image-cfg.c                 \
 
161
        brasero-track-image-cfg.h                 \
 
162
        brasero-caps-plugin.c                 \
 
163
        brasero-caps-burn.c                 \
 
164
        brasero-caps-session.c                 \
 
165
        brasero-caps-burn.h                 \
 
166
        brasero-plugin.h                 \
 
167
        brasero-plugin-information.h                 \
 
168
        brasero-plugin-registration.h                 \
 
169
        brasero-track-type.c                 \
 
170
        brasero-track-type.h                 \
 
171
        brasero-track-type-private.h                 \
 
172
        brasero-status.c                 \
 
173
        brasero-status.h                 \
 
174
        brasero-status-dialog.c                 \
 
175
        brasero-status-dialog.h                 \
 
176
        brasero-session-helper.h                 \
 
177
        brasero-data-project.c                 \
 
178
        brasero-data-project.h                 \
 
179
        brasero-data-session.c                 \
 
180
        brasero-data-session.h                 \
 
181
        brasero-data-vfs.c                 \
 
182
        brasero-data-vfs.h                 \
 
183
        brasero-file-node.c                 \
 
184
        brasero-file-node.h                 \
 
185
        brasero-data-tree-model.c                 \
 
186
        brasero-data-tree-model.h                 \
 
187
        brasero-track-data-cfg.c                 \
 
188
        brasero-track-data-cfg.h                 \
 
189
        brasero-filtered-uri.c                 \
 
190
        brasero-filtered-uri.h                 \
 
191
        brasero-track-stream-cfg.c                 \
 
192
        brasero-track-stream-cfg.h                 \
 
193
        brasero-tool-dialog-private.h                 \
 
194
        brasero-video-options.h                 \
 
195
        brasero-video-options.c                 \
 
196
        brasero-session-span.h                 \
 
197
        brasero-session-span.c                 \
 
198
        brasero-plugin-private.h                 
 
199
 
 
200
if BUILD_INOTIFY
 
201
libbrasero_burn_la_SOURCES += brasero-file-monitor.c brasero-file-monitor.h
 
202
endif
 
203
 
 
204
EXTRA_DIST =                    \
 
205
        libbrasero-marshal.list
 
206
#       libbrasero-burn.symbols
 
207
 
 
208
if HAVE_INTROSPECTION
 
209
girdir = $(INTROSPECTION_GIRDIR)
 
210
gir_DATA = BraseroBurn-1.0.gir
 
211
 
 
212
typelibsdir = $(INTROSPECTION_TYPELIBDIR)
 
213
typelibs_DATA = BraseroBurn-1.0.typelib
 
214
 
 
215
BraseroBurn-1.0.gir: libbrasero-burn.la $(INTROSPECTION_SCANNER)
 
216
        $(INTROSPECTION_SCANNER) -v --namespace=BraseroBurn --nsversion=1.0 \
 
217
            -I$(top_srcdir)/libbrasero-media    \
 
218
            -I$(top_builddir)/libbrasero-media  \
 
219
            -I$(top_srcdir)/libbrasero-burn             \
 
220
            -I$(top_builddir)/libbrasero-burn   \
 
221
            --include=Gtk-2.0 \
 
222
            --add-include-path=$(top_builddir)/libbrasero-media \
 
223
            --include=BraseroMedia-1.0 \
 
224
            --library=brasero-burn \
 
225
            --libtool="$(LIBTOOL)" \
 
226
            --output $@ \
 
227
            --pkg=gtk+-2.0  \
 
228
            --strip-prefix=Brasero      \
 
229
            $(top_srcdir)/libbrasero-burn/brasero-tags.h                                                \
 
230
            $(top_srcdir)/libbrasero-burn/brasero-enums.h                                               \
 
231
            $(top_srcdir)/libbrasero-burn/brasero-error.h                                               \
 
232
            $(top_srcdir)/libbrasero-burn/brasero-status.h                                      \
 
233
            $(top_builddir)/libbrasero-burn/brasero-burn-lib.h                                  \
 
234
            $(top_srcdir)/libbrasero-burn/brasero-track-type.h                                  \
 
235
            $(top_srcdir)/libbrasero-burn/brasero-track.h                                               \
 
236
            $(top_srcdir)/libbrasero-burn/brasero-track-data.h                                  \
 
237
            $(top_srcdir)/libbrasero-burn/brasero-track-data-cfg.h                              \
 
238
            $(top_srcdir)/libbrasero-burn/brasero-track-disc.h                                  \
 
239
            $(top_srcdir)/libbrasero-burn/brasero-track-stream.h                                        \
 
240
            $(top_srcdir)/libbrasero-burn/brasero-track-stream-cfg.h                                    \
 
241
            $(top_srcdir)/libbrasero-burn/brasero-track-image.h                                 \
 
242
            $(top_srcdir)/libbrasero-burn/brasero-track-image-cfg.h                             \
 
243
            $(top_srcdir)/libbrasero-burn/brasero-session.h                                     \
 
244
            $(top_srcdir)/libbrasero-burn/brasero-session-span.h                                        \
 
245
            $(top_srcdir)/libbrasero-burn/brasero-session-cfg.h                                 \
 
246
            $(top_srcdir)/libbrasero-burn/brasero-burn.h                                                \
 
247
            $(top_srcdir)/libbrasero-burn/brasero-burn-options.h                                        \
 
248
            $(top_srcdir)/libbrasero-burn/brasero-burn-dialog.h                                 \
 
249
            $(top_srcdir)/libbrasero-burn/brasero-tool-dialog.h                                 \
 
250
            $(top_srcdir)/libbrasero-burn/brasero-sum-dialog.h                                  \
 
251
            $(top_srcdir)/libbrasero-burn/*.c       
 
252
 
 
253
BraseroBurn-1.0.typelib: $(gir_DATA) $(INTROSPECTION_COMPILER)
 
254
        $(INTROSPECTION_COMPILER) $(top_builddir)/libbrasero-burn/$(gir_DATA) --shared-library=libbrasero-burn -o $(typelibs_DATA) --includedir=$(top_builddir)/libbrasero-media
 
255
endif
 
256
 
 
257
CLEANFILES =                    \
 
258
        $(RECMARSHALFILES)  \
 
259
        $(gir_DATA)         \
 
260
        $(typelibs_DATA)
 
261
 
 
262
 
 
263
-include $(top_srcdir)/git.mk