Merge lp:~noskcaj/ubuntu/vivid/brasero/3.12 into lp:ubuntu/vivid/brasero

Proposed by Jackson Doak
Status: Merged
Merge reported by: Sebastien Bacher
Merged at revision: not available
Proposed branch: lp:~noskcaj/ubuntu/vivid/brasero/3.12
Merge into: lp:ubuntu/vivid/brasero
Diff against target: 22003 lines (+6387/-7207)
52 files modified
.pc/012_appindicator.patch/configure.ac (+3/-3)
.pc/013_unity_launcher_progress.patch/configure.ac (+3/-3)
.pc/01_fix-plugin-dialog-segfault.patch/src/brasero-plugin-manager-ui.c (+0/-1028)
.pc/applied-patches (+0/-1)
ChangeLog (+113/-0)
Makefile.in (+2/-2)
NEWS (+5/-1)
aclocal.m4 (+1207/-1222)
config.guess (+8/-156)
config.sub (+17/-11)
configure (+57/-51)
configure.ac (+3/-3)
data/brasero.desktop.in (+1/-1)
debian/changelog (+7/-0)
debian/patches/01_fix-plugin-dialog-segfault.patch (+0/-46)
debian/patches/series (+0/-1)
docs/reference/libbrasero-burn/html/libbrasero-burn-BraseroBurnDialog.html (+3/-3)
docs/reference/libbrasero-burn/html/libbrasero-burn-BraseroBurnOptions.html (+5/-5)
docs/reference/libbrasero-burn/html/libbrasero-burn-brasero-track-data-cfg.html (+17/-17)
docs/reference/libbrasero-burn/version.xml (+1/-1)
docs/reference/libbrasero-media/html/libbrasero-media-BraseroDriveSelection.html (+3/-3)
docs/reference/libbrasero-media/html/libbrasero-media-BraseroMediumSelection.html (+3/-3)
docs/reference/libbrasero-media/html/libbrasero-media-BraseroVolume.html (+2/-2)
docs/reference/libbrasero-media/version.xml (+1/-1)
help/id/create-cover.page (+1/-1)
help/id/id.po (+46/-49)
help/id/index.page (+1/-1)
help/id/introduction.page (+1/-1)
help/id/prob-cd.page (+1/-1)
help/id/prob-dvd.page (+1/-1)
help/id/project-audio.page (+1/-1)
help/id/project-data.page (+1/-1)
help/id/project-disc-copy.page (+1/-1)
help/id/project-image-burn.page (+1/-1)
help/id/project-save.page (+1/-1)
help/id/project-video.page (+1/-1)
help/id/split-track.page (+1/-1)
help/id/tools-blank.page (+1/-1)
help/id/tools-check-integrity.page (+1/-1)
libbrasero-burn/brasero-burn-lib.h (+2/-2)
libbrasero-media/brasero-media.h (+3/-3)
ltmain.sh (+19/-13)
nautilus/brasero-nautilus.desktop.in (+1/-1)
po/af.po (+3061/-2979)
po/bg.po (+398/-420)
po/da.po (+5/-5)
po/el.po (+342/-364)
po/fi.po (+1/-1)
po/hi.po (+491/-389)
po/mr.po (+288/-275)
po/sv.po (+8/-13)
po/te.po (+247/-115)
To merge this branch: bzr merge lp:~noskcaj/ubuntu/vivid/brasero/3.12
Reviewer Review Type Date Requested Status
Sebastien Bacher Approve
Review via email: mp+241881@code.launchpad.net

Description of the change

New upstream release (translations + upstreams a patch)

To post a comment you must log in.
Revision history for this message
Sebastien Bacher (seb128) wrote :

thanks

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file '.pc/012_appindicator.patch/configure.ac'
--- .pc/012_appindicator.patch/configure.ac 2014-11-07 11:33:39 +0000
+++ .pc/012_appindicator.patch/configure.ac 2014-11-15 21:17:54 +0000
@@ -1,10 +1,10 @@
1dnl Process this file with autoconf to produce a configure script.1dnl Process this file with autoconf to produce a configure script.
2AC_INIT([brasero],[3.11.4])2AC_INIT([brasero],[3.12.0])
3AC_CONFIG_SRCDIR(src/main.c)3AC_CONFIG_SRCDIR(src/main.c)
44
5BRASERO_MAJOR_VERSION=35BRASERO_MAJOR_VERSION=3
6BRASERO_MINOR_VERSION=116BRASERO_MINOR_VERSION=12
7BRASERO_SUB=47BRASERO_SUB=0
8BRASERO_VERSION=$BRASERO_MAJOR_VERSION.$BRASERO_MINOR_VERSION.$BRASERO_SUB8BRASERO_VERSION=$BRASERO_MAJOR_VERSION.$BRASERO_MINOR_VERSION.$BRASERO_SUB
99
10AC_SUBST(BRASERO_MAJOR_VERSION)10AC_SUBST(BRASERO_MAJOR_VERSION)
1111
=== modified file '.pc/013_unity_launcher_progress.patch/configure.ac'
--- .pc/013_unity_launcher_progress.patch/configure.ac 2014-11-07 11:33:39 +0000
+++ .pc/013_unity_launcher_progress.patch/configure.ac 2014-11-15 21:17:54 +0000
@@ -1,10 +1,10 @@
1dnl Process this file with autoconf to produce a configure script.1dnl Process this file with autoconf to produce a configure script.
2AC_INIT([brasero],[3.11.4])2AC_INIT([brasero],[3.12.0])
3AC_CONFIG_SRCDIR(src/main.c)3AC_CONFIG_SRCDIR(src/main.c)
44
5BRASERO_MAJOR_VERSION=35BRASERO_MAJOR_VERSION=3
6BRASERO_MINOR_VERSION=116BRASERO_MINOR_VERSION=12
7BRASERO_SUB=47BRASERO_SUB=0
8BRASERO_VERSION=$BRASERO_MAJOR_VERSION.$BRASERO_MINOR_VERSION.$BRASERO_SUB8BRASERO_VERSION=$BRASERO_MAJOR_VERSION.$BRASERO_MINOR_VERSION.$BRASERO_SUB
99
10AC_SUBST(BRASERO_MAJOR_VERSION)10AC_SUBST(BRASERO_MAJOR_VERSION)
1111
=== removed directory '.pc/01_fix-plugin-dialog-segfault.patch'
=== removed directory '.pc/01_fix-plugin-dialog-segfault.patch/src'
=== removed file '.pc/01_fix-plugin-dialog-segfault.patch/src/brasero-plugin-manager-ui.c'
--- .pc/01_fix-plugin-dialog-segfault.patch/src/brasero-plugin-manager-ui.c 2014-10-04 15:48:52 +0000
+++ .pc/01_fix-plugin-dialog-segfault.patch/src/brasero-plugin-manager-ui.c 1970-01-01 00:00:00 +0000
@@ -1,1028 +0,0 @@
1/*
2 * brasero-plugin-manager.c
3 * This file is part of brasero
4 *
5 * Copyright (C) 2007 Philippe Rouquier
6 *
7 * Based on gedit code (gedit/gedit-plugin-manager.c) by:
8 * - Paolo Maggi <paolo@gnome.org>
9 *
10 * Libbrasero-media is free software; you can redistribute it and/or modify
11fy
12 * it under the terms of the GNU General Public License as published by
13 * the Free Software Foundation; either version 2 of the License, or
14 * (at your option) any later version.
15 *
16 * Brasero is distributed in the hope that it will be useful,
17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19 * GNU General Public License for more details.
20 *
21 * You should have received a copy of the GNU General Public License
22 * along with this program; if not, write to:
23 * The Free Software Foundation, Inc.,
24 * 51 Franklin Street, Fifth Floor
25 * Boston, MA 02110-1301, USA.
26 */
27
28#ifdef HAVE_CONFIG_H
29#include <config.h>
30#endif
31
32#include <string.h>
33
34#include <glib/gi18n.h>
35
36#include "brasero-misc.h"
37
38#include "brasero-plugin-manager-ui.h"
39
40#include "brasero-plugin.h"
41#include "brasero-plugin-private.h"
42#include "brasero-plugin-information.h"
43#include "brasero-burn-lib.h"
44#include "brasero-plugin-option.h"
45
46typedef enum {
47 BRASERO_PLUGIN_BURN_ENGINE = 0,
48 BRASERO_PLUGIN_IMAGE_ENGINE,
49 BRASERO_PLUGIN_CONVERT_ENGINE,
50 BRASERO_PLUGIN_MISCELLANEOUS,
51 BRASERO_PLUGIN_ERROR
52} BraseroPluginCategory;
53
54enum
55{
56 ACTIVE_COLUMN,
57 AVAILABLE_COLUMN,
58 PLUGIN_COLUMN,
59 N_COLUMNS
60};
61
62#define PLUGIN_MANAGER_UI_NAME_TITLE _("Plugin")
63#define PLUGIN_MANAGER_UI_ACTIVE_TITLE _("Enabled")
64
65#define BRASERO_PLUGIN_MANAGER_UI_GET_PRIVATE(object)(G_TYPE_INSTANCE_GET_PRIVATE ((object), BRASERO_TYPE_PLUGIN_MANAGER_UI, BraseroPluginManagerUIPrivate))
66
67struct _BraseroPluginManagerUIPrivate
68{
69 GtkWidget *tree;
70
71 GtkWidget *about_button;
72 GtkWidget *configure_button;
73
74 GtkWidget *about;
75
76 GtkWidget *popup_menu;
77
78 GSList *plugins;
79};
80
81G_DEFINE_TYPE (BraseroPluginManagerUI, brasero_plugin_manager_ui, GTK_TYPE_BOX)
82
83static void plugin_manager_ui_toggle_active (GtkTreeIter *iter, GtkTreeModel *model);
84static void brasero_plugin_manager_ui_finalize (GObject *object);
85
86static void
87brasero_plugin_manager_ui_class_init (BraseroPluginManagerUIClass *klass)
88{
89 GObjectClass *object_class = G_OBJECT_CLASS (klass);
90
91 object_class->finalize = brasero_plugin_manager_ui_finalize;
92
93 g_type_class_add_private (object_class, sizeof (BraseroPluginManagerUIPrivate));
94}
95
96static BraseroPlugin *
97plugin_manager_ui_get_selected_plugin (BraseroPluginManagerUI *pm)
98{
99 BraseroPlugin *plugin = NULL;
100 GtkTreeModel *model;
101 GtkTreeIter iter;
102 GtkTreeSelection *selection;
103 BraseroPluginManagerUIPrivate *priv;
104
105 priv = BRASERO_PLUGIN_MANAGER_UI_GET_PRIVATE (pm);
106
107 model = gtk_tree_view_get_model (GTK_TREE_VIEW (priv->tree));
108 g_return_val_if_fail (model != NULL, NULL);
109
110 selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (priv->tree));
111 g_return_val_if_fail (selection != NULL, NULL);
112
113 if (gtk_tree_selection_get_selected (selection, NULL, &iter))
114 {
115 gtk_tree_model_get (model, &iter, PLUGIN_COLUMN, &plugin, -1);
116 }
117
118 return plugin;
119}
120
121static void
122about_button_cb (GtkWidget *button,
123 BraseroPluginManagerUI *pm)
124{
125 GtkWidget *dialog;
126 gchar *copyright;
127 BraseroPlugin *plugin;
128 BraseroPluginManagerUIPrivate *priv;
129 const gchar *authors [2] = { NULL };
130
131 priv = BRASERO_PLUGIN_MANAGER_UI_GET_PRIVATE (pm);
132
133 plugin = plugin_manager_ui_get_selected_plugin (pm);
134
135 g_return_if_fail (plugin != NULL);
136
137 /* if there is another about dialog already open destroy it */
138 if (priv->about)
139 gtk_widget_destroy (priv->about);
140
141 authors [0] = brasero_plugin_get_author (plugin);
142
143 copyright = g_strdup_printf (_("Copyright %s"),
144 brasero_plugin_get_author (plugin));
145
146 dialog = g_object_new (GTK_TYPE_ABOUT_DIALOG,
147 "program-name", _(brasero_plugin_get_display_name (plugin)),
148 "copyright", copyright,
149 "authors", authors,
150 "comments", brasero_plugin_get_description (plugin),
151 "logo-icon-name", brasero_plugin_get_icon_name (plugin),
152 NULL);
153
154 g_free (copyright);
155
156 gtk_window_set_transient_for (GTK_WINDOW (dialog),
157 GTK_WINDOW (gtk_widget_get_toplevel (GTK_WIDGET (pm))));
158
159 gtk_window_set_modal (GTK_WINDOW (dialog), TRUE);
160 gtk_window_set_position (GTK_WINDOW (dialog), GTK_WIN_POS_CENTER_ON_PARENT);
161
162 gtk_widget_show_all (dialog);
163 gtk_dialog_run (GTK_DIALOG (dialog));
164 gtk_widget_destroy (dialog);
165}
166
167static void
168configure_button_cb (GtkWidget *button,
169 BraseroPluginManagerUI *pm)
170{
171 BraseroPlugin *plugin;
172 GtkWidget *dialog;
173
174 plugin = plugin_manager_ui_get_selected_plugin (pm);
175
176 g_return_if_fail (plugin != NULL);
177
178 dialog = brasero_plugin_option_new ();
179
180 brasero_plugin_option_set_plugin (BRASERO_PLUGIN_OPTION (dialog), plugin);
181 gtk_window_set_transient_for (GTK_WINDOW (dialog),
182 GTK_WINDOW (gtk_widget_get_toplevel (GTK_WIDGET (pm))));
183
184 gtk_window_set_modal (GTK_WINDOW (dialog), TRUE);
185 gtk_window_set_position (GTK_WINDOW (dialog), GTK_WIN_POS_CENTER_ON_PARENT);
186
187 gtk_dialog_run (GTK_DIALOG (dialog));
188 gtk_widget_destroy (dialog);
189}
190
191static void
192plugin_manager_ui_view_info_cell_cb (GtkTreeViewColumn *tree_column,
193 GtkCellRenderer *cell,
194 GtkTreeModel *tree_model,
195 GtkTreeIter *iter,
196 gpointer data)
197{
198 BraseroPlugin *plugin;
199 gchar *error_string;
200 gchar *text;
201
202 g_return_if_fail (tree_model != NULL);
203 g_return_if_fail (tree_column != NULL);
204
205 gtk_tree_model_get (tree_model, iter,
206 PLUGIN_COLUMN, &plugin,
207 -1);
208
209 if (!plugin)
210 return;
211
212 error_string = brasero_plugin_get_error_string (plugin);
213 if (error_string) {
214 text = g_markup_printf_escaped ("<b>%s</b>\n%s\n<i>%s</i>",
215 /* Use the translated name of
216 * the plugin. */
217 _(brasero_plugin_get_display_name (plugin)),
218 brasero_plugin_get_description (plugin),
219 error_string);
220 g_free (error_string);
221 }
222 else
223 text = g_markup_printf_escaped ("<b>%s</b>\n%s",
224 /* Use the translated name of
225 * the plugin. */
226 _(brasero_plugin_get_display_name (plugin)),
227 brasero_plugin_get_description (plugin));
228
229 g_object_set (G_OBJECT (cell),
230 "markup", text,
231 "sensitive", brasero_plugin_get_gtype (plugin) != G_TYPE_NONE && !brasero_plugin_get_compulsory (plugin),
232 NULL);
233
234 g_free (text);
235}
236
237static void
238plugin_manager_ui_view_icon_cell_cb (GtkTreeViewColumn *tree_column,
239 GtkCellRenderer *cell,
240 GtkTreeModel *tree_model,
241 GtkTreeIter *iter,
242 gpointer data)
243{
244 BraseroPlugin *plugin;
245
246 g_return_if_fail (tree_model != NULL);
247 g_return_if_fail (tree_column != NULL);
248
249 gtk_tree_model_get (tree_model, iter, PLUGIN_COLUMN, &plugin, -1);
250
251 g_object_set (G_OBJECT (cell),
252 "visible", FALSE,
253 "sensitive", brasero_plugin_get_gtype (plugin) != G_TYPE_NONE && !brasero_plugin_get_compulsory (plugin),
254 NULL);
255 return;
256/*
257 For the time being don't use it since there is no plugin with icon
258 BraseroPlugin *plugin;
259
260 gtk_tree_model_get (tree_model, iter, PLUGIN_COLUMN, &plugin, -1);
261
262 if (!plugin) {
263 g_object_set (G_OBJECT (cell),
264 "visible", FALSE,
265 NULL);
266 return;
267 }
268
269 g_object_set (G_OBJECT (cell),
270 "visible", TRUE,
271 "icon-name",
272 brasero_plugin_get_icon_name (plugin),
273 "sensitive",
274 brasero_plugin_get_gtype (plugin) != G_TYPE_NONE,
275 NULL);
276*/
277}
278
279static void
280active_toggled_cb (GtkCellRendererToggle *cell,
281 gchar *path_str,
282 BraseroPluginManagerUI *pm)
283{
284 GtkTreeIter iter;
285 GtkTreePath *path;
286 GtkTreeModel *model;
287 BraseroPluginManagerUIPrivate *priv;
288
289 priv = BRASERO_PLUGIN_MANAGER_UI_GET_PRIVATE (pm);
290 path = gtk_tree_path_new_from_string (path_str);
291
292 model = gtk_tree_view_get_model (GTK_TREE_VIEW (priv->tree));
293 g_return_if_fail (model != NULL);
294
295 if (gtk_tree_model_get_iter (model, &iter, path))
296 plugin_manager_ui_toggle_active (&iter, model);
297
298 gtk_tree_path_free (path);
299}
300
301static void
302cursor_changed_cb (GtkTreeView *view,
303 gpointer data)
304{
305 BraseroPlugin *plugin;
306 BraseroPluginManagerUI *pm = data;
307 BraseroPluginManagerUIPrivate *priv;
308
309 priv = BRASERO_PLUGIN_MANAGER_UI_GET_PRIVATE (pm);
310 plugin = plugin_manager_ui_get_selected_plugin (pm);
311
312 gtk_widget_set_sensitive (GTK_WIDGET (priv->about_button),
313 plugin != NULL);
314 gtk_widget_set_sensitive (GTK_WIDGET (priv->configure_button),
315 (plugin != NULL) &&
316 brasero_plugin_get_next_conf_option (plugin, NULL));
317}
318
319static void
320row_activated_cb (GtkTreeView *tree_view,
321 GtkTreePath *path,
322 GtkTreeViewColumn *column,
323 gpointer data)
324{
325 GtkTreeIter iter;
326 GtkTreeModel *model;
327 BraseroPluginManagerUI *pm = data;
328 BraseroPluginManagerUIPrivate *priv;
329
330 priv = BRASERO_PLUGIN_MANAGER_UI_GET_PRIVATE (pm);
331 model = gtk_tree_view_get_model (GTK_TREE_VIEW (priv->tree));
332
333 g_return_if_fail (model != NULL);
334 g_return_if_fail (gtk_tree_model_get_iter (model, &iter, path));
335
336 plugin_manager_ui_toggle_active (&iter, model);
337}
338
339static void
340plugin_manager_ui_populate_lists (BraseroPluginManagerUI *pm)
341{
342 BraseroPluginManagerUIPrivate *priv;
343 BraseroPlugin *plugin;
344 const GSList *plugins;
345 GtkListStore *model;
346 GtkTreeIter iter;
347
348 priv = BRASERO_PLUGIN_MANAGER_UI_GET_PRIVATE (pm);
349 plugins = priv->plugins;
350
351 model = GTK_LIST_STORE (gtk_tree_view_get_model (GTK_TREE_VIEW (priv->tree)));
352
353 for (; plugins; plugins = plugins->next) {
354 plugin = plugins->data;
355
356 gtk_list_store_append (model, &iter);
357 gtk_list_store_set (model, &iter,
358 ACTIVE_COLUMN, brasero_plugin_get_active (plugin, 0),
359 AVAILABLE_COLUMN, brasero_plugin_get_gtype (plugin) != G_TYPE_NONE && !brasero_plugin_get_compulsory (plugin),
360 PLUGIN_COLUMN, plugin,
361 -1);
362 }
363
364 plugin = NULL;
365 if (gtk_tree_model_get_iter_first (GTK_TREE_MODEL (model), &iter))
366 {
367 GtkTreeSelection *selection;
368
369 selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (priv->tree));
370 g_return_if_fail (selection != NULL);
371
372 gtk_tree_selection_select_iter (selection, &iter);
373
374 gtk_tree_model_get (GTK_TREE_MODEL (model), &iter,
375 PLUGIN_COLUMN, &plugin, -1);
376
377 gtk_widget_set_sensitive (GTK_WIDGET (priv->configure_button),
378 (brasero_plugin_get_next_conf_option (plugin, NULL) != NULL));
379 }
380
381 /* update buttons */
382 gtk_widget_set_sensitive (GTK_WIDGET (priv->about_button),
383 plugin != NULL);
384 gtk_widget_set_sensitive (GTK_WIDGET (priv->configure_button),
385 (plugin != NULL) &&
386 brasero_plugin_get_next_conf_option (plugin, NULL));
387}
388
389static gboolean
390plugin_manager_ui_set_active (GtkTreeIter *iter,
391 GtkTreeModel *model,
392 gboolean active)
393{
394 BraseroPlugin *plugin;
395 GtkTreeIter category;
396 gboolean res = TRUE;
397
398 gtk_tree_model_get (model, iter, PLUGIN_COLUMN, &plugin, -1);
399
400 g_return_val_if_fail (plugin != NULL, FALSE);
401
402 if (brasero_plugin_get_gtype (plugin) == G_TYPE_NONE
403 || brasero_plugin_get_compulsory (plugin))
404 return FALSE;
405
406 brasero_plugin_set_active (plugin, active);
407
408 /* set new value */
409 gtk_list_store_set (GTK_LIST_STORE (model),
410 iter,
411 ACTIVE_COLUMN, brasero_plugin_get_active (plugin, 0),
412 AVAILABLE_COLUMN, brasero_plugin_get_gtype (plugin) != G_TYPE_NONE && !brasero_plugin_get_compulsory (plugin),
413 -1);
414
415 /* search if this plugin appears under other categories
416 * and deactivate it as well */
417 if (!gtk_tree_model_get_iter_first (model, &category))
418 return res;
419
420 do {
421 GtkTreeIter child;
422
423 if (!gtk_tree_model_iter_children (model, &child, &category))
424 continue;
425
426 do {
427 BraseroPlugin *tmp_plugin;
428
429 tmp_plugin = NULL;
430 gtk_tree_model_get (model, &child,
431 PLUGIN_COLUMN, &tmp_plugin,
432 -1);
433
434 if (plugin == tmp_plugin) {
435 gtk_list_store_set (GTK_LIST_STORE (model), &child,
436 ACTIVE_COLUMN, active,
437 AVAILABLE_COLUMN, brasero_plugin_get_gtype (plugin) != G_TYPE_NONE && !brasero_plugin_get_compulsory (plugin),
438 -1);
439 break;
440 }
441
442 } while (gtk_tree_model_iter_next (model, &child));
443
444 } while (gtk_tree_model_iter_next (model, &category));
445
446 return res;
447}
448
449static void
450plugin_manager_ui_toggle_active (GtkTreeIter *iter,
451 GtkTreeModel *model)
452{
453 gboolean active;
454
455 gtk_tree_model_get (model, iter, ACTIVE_COLUMN, &active, -1);
456
457 active ^= 1;
458
459 if (!plugin_manager_ui_set_active (iter, model, active))
460 return;
461}
462
463static void
464plugin_manager_ui_set_active_all (BraseroPluginManagerUI *pm,
465 gboolean active)
466{
467 BraseroPluginManagerUIPrivate *priv;
468 GtkTreeModel *model;
469 GtkTreeIter iter;
470
471 priv = BRASERO_PLUGIN_MANAGER_UI_GET_PRIVATE (pm);
472 model = gtk_tree_view_get_model (GTK_TREE_VIEW (priv->tree));
473
474 g_return_if_fail (model != NULL);
475
476 gtk_tree_model_get_iter_first (model, &iter);
477
478 do {
479 plugin_manager_ui_set_active (&iter, model, active);
480 }
481 while (gtk_tree_model_iter_next (model, &iter));
482}
483
484/* Callback used as the interactive search comparison function */
485static gboolean
486name_search_cb (GtkTreeModel *model,
487 gint column,
488 const gchar *key,
489 GtkTreeIter *iter,
490 gpointer data)
491{
492 BraseroPlugin *plugin;
493 gchar *normalized_string;
494 gchar *normalized_key;
495 gchar *case_normalized_string;
496 gchar *case_normalized_key;
497 gint key_len;
498 gboolean retval;
499
500 gtk_tree_model_get (model, iter, PLUGIN_COLUMN, &plugin, -1);
501 if (!plugin)
502 return FALSE;
503
504 /* Use translated name for the plugin */
505 normalized_string = g_utf8_normalize (_(brasero_plugin_get_display_name (plugin)),
506 -1,
507 G_NORMALIZE_ALL);
508 normalized_key = g_utf8_normalize (key,
509 -1,
510 G_NORMALIZE_ALL);
511 case_normalized_string = g_utf8_casefold (normalized_string, -1);
512 case_normalized_key = g_utf8_casefold (normalized_key, -1);
513
514 key_len = strlen (case_normalized_key);
515
516 /* Oddly enough, this callback must return whether to stop the search
517 * because we found a match, not whether we actually matched.
518 */
519 retval = (strncmp (case_normalized_key, case_normalized_string, key_len) != 0);
520
521 g_free (normalized_key);
522 g_free (normalized_string);
523 g_free (case_normalized_key);
524 g_free (case_normalized_string);
525
526 return retval;
527}
528
529static void
530enable_plugin_menu_cb (GtkMenu *menu,
531 BraseroPluginManagerUI *pm)
532{
533 GtkTreeModel *model;
534 GtkTreeIter iter;
535 GtkTreeSelection *selection;
536 BraseroPluginManagerUIPrivate *priv;
537
538 priv = BRASERO_PLUGIN_MANAGER_UI_GET_PRIVATE (pm);
539
540 model = gtk_tree_view_get_model (GTK_TREE_VIEW (priv->tree));
541 g_return_if_fail (model != NULL);
542
543 selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (priv->tree));
544 g_return_if_fail (selection != NULL);
545
546 if (gtk_tree_selection_get_selected (selection, NULL, &iter))
547 plugin_manager_ui_toggle_active (&iter, model);
548}
549
550static void
551enable_all_menu_cb (GtkMenu *menu,
552 BraseroPluginManagerUI *pm)
553{
554 plugin_manager_ui_set_active_all (pm, TRUE);
555}
556
557static void
558disable_all_menu_cb (GtkMenu *menu,
559 BraseroPluginManagerUI *pm)
560{
561 plugin_manager_ui_set_active_all (pm, FALSE);
562}
563
564static GtkWidget *
565create_tree_popup_menu (BraseroPluginManagerUI *pm)
566{
567 GtkWidget *menu;
568 GtkWidget *item;
569 GtkWidget *image;
570 BraseroPlugin *plugin;
571
572 plugin = plugin_manager_ui_get_selected_plugin (pm);
573
574 if (!plugin)
575 return NULL;
576
577 menu = gtk_menu_new ();
578
579 item = gtk_image_menu_item_new_with_mnemonic (_("_About"));
580 image = gtk_image_new_from_stock (GTK_STOCK_ABOUT,
581 GTK_ICON_SIZE_MENU);
582 gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (item), image);
583 g_signal_connect (item, "activate",
584 G_CALLBACK (about_button_cb), pm);
585 gtk_menu_shell_append (GTK_MENU_SHELL (menu), item);
586
587 item = gtk_image_menu_item_new_with_mnemonic (_("C_onfigure"));
588 image = gtk_image_new_from_stock (GTK_STOCK_PREFERENCES,
589 GTK_ICON_SIZE_MENU);
590 gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (item), image);
591 g_signal_connect (item, "activate",
592 G_CALLBACK (configure_button_cb), pm);
593 gtk_widget_set_sensitive (item,
594 (brasero_plugin_get_next_conf_option (plugin, NULL) != NULL));
595 gtk_menu_shell_append (GTK_MENU_SHELL (menu), item);
596
597 item = gtk_check_menu_item_new_with_mnemonic (_("A_ctivate"));
598 gtk_widget_set_sensitive (item,
599 brasero_plugin_get_gtype (plugin) != G_TYPE_NONE && !brasero_plugin_get_compulsory (plugin));
600 gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (item),
601 brasero_plugin_get_active (plugin, 0));
602 g_signal_connect (item, "toggled",
603 G_CALLBACK (enable_plugin_menu_cb), pm);
604 gtk_menu_shell_append (GTK_MENU_SHELL (menu), item);
605
606 item = gtk_separator_menu_item_new ();
607 gtk_menu_shell_append (GTK_MENU_SHELL (menu), item);
608
609 item = gtk_menu_item_new_with_mnemonic (_("Ac_tivate All"));
610 g_signal_connect (item, "activate",
611 G_CALLBACK (enable_all_menu_cb), pm);
612 gtk_menu_shell_append (GTK_MENU_SHELL (menu), item);
613
614 item = gtk_menu_item_new_with_mnemonic (_("_Deactivate All"));
615 g_signal_connect (item, "activate",
616 G_CALLBACK (disable_all_menu_cb), pm);
617 gtk_menu_shell_append (GTK_MENU_SHELL (menu), item);
618
619 gtk_widget_show_all (menu);
620
621 return menu;
622}
623
624static void
625tree_popup_menu_detach (BraseroPluginManagerUI *pm,
626 GtkMenu *menu)
627{
628 BraseroPluginManagerUIPrivate *priv;
629
630 priv = BRASERO_PLUGIN_MANAGER_UI_GET_PRIVATE (pm);
631 priv->popup_menu = NULL;
632}
633
634static void
635menu_position_under_widget (GtkMenu *menu,
636 gint *x,
637 gint *y,
638 gboolean *push_in,
639 gpointer user_data)
640{
641 GtkWidget *w = GTK_WIDGET (user_data);
642 GtkRequisition requisition;
643 GtkAllocation allocation;
644
645 gdk_window_get_origin (gtk_widget_get_window (w), x, y);
646 gtk_widget_get_preferred_size (GTK_WIDGET (menu), &requisition, NULL);
647
648 gtk_widget_get_allocation (w, &allocation);
649 if (gtk_widget_get_direction (w) == GTK_TEXT_DIR_RTL) {
650 *x += allocation.x + allocation.width - requisition.width;
651 } else {
652 *x += allocation.x;
653 }
654
655 *y += allocation.y + allocation.height;
656
657 *push_in = TRUE;
658}
659
660static void
661menu_position_under_tree_view (GtkMenu *menu,
662 gint *x,
663 gint *y,
664 gboolean *push_in,
665 gpointer user_data)
666{
667 GtkTreeView *tree = GTK_TREE_VIEW (user_data);
668 GtkTreeModel *model;
669 GtkTreeSelection *selection;
670 GtkTreeIter iter;
671
672 model = gtk_tree_view_get_model (tree);
673
674 g_return_if_fail (model != NULL);
675
676 selection = gtk_tree_view_get_selection (tree);
677
678 g_return_if_fail (selection != NULL);
679
680 if (gtk_tree_selection_get_selected (selection, NULL, &iter)) {
681 GtkTreePath *path;
682 GdkRectangle rect;
683
684 gdk_window_get_origin (gtk_widget_get_window (GTK_WIDGET (tree)), x, y);
685
686 path = gtk_tree_model_get_path (model, &iter);
687
688 gtk_tree_view_get_cell_area (tree,
689 path,
690 gtk_tree_view_get_column (tree, 0), /* FIXME 0 for RTL ? */
691 &rect);
692 gtk_tree_path_free (path);
693
694 *x += rect.x;
695 *y += rect.y + rect.height;
696
697 if (gtk_widget_get_direction (GTK_WIDGET (tree)) == GTK_TEXT_DIR_RTL) {
698 GtkRequisition requisition;
699
700 gtk_widget_get_preferred_size (GTK_WIDGET (menu), &requisition, NULL);
701
702 *x += rect.width - requisition.width;
703 }
704 } else {
705 /* No selection -> regular "under widget" positioning */
706 menu_position_under_widget (menu,
707 x, y, push_in,
708 tree);
709 }
710}
711
712static void
713show_tree_popup_menu (GtkTreeView *tree,
714 BraseroPluginManagerUI *pm,
715 GdkEventButton *event)
716{
717 BraseroPluginManagerUIPrivate *priv;
718
719 priv = BRASERO_PLUGIN_MANAGER_UI_GET_PRIVATE (pm);
720
721 if (priv->popup_menu)
722 gtk_widget_destroy (priv->popup_menu);
723
724 priv->popup_menu = create_tree_popup_menu (pm);
725 if (!priv->popup_menu)
726 return;
727
728 gtk_menu_attach_to_widget (GTK_MENU (priv->popup_menu),
729 GTK_WIDGET (pm),
730 (GtkMenuDetachFunc) tree_popup_menu_detach);
731
732 if (event != NULL)
733 {
734 gtk_menu_popup (GTK_MENU (priv->popup_menu), NULL, NULL,
735 NULL, NULL,
736 event->button, event->time);
737 }
738 else
739 {
740 gtk_menu_popup (GTK_MENU (priv->popup_menu), NULL, NULL,
741 menu_position_under_tree_view, tree,
742 0, gtk_get_current_event_time ());
743
744 gtk_menu_shell_select_first (GTK_MENU_SHELL (priv->popup_menu),
745 FALSE);
746 }
747}
748
749static gboolean
750button_press_event_cb (GtkWidget *tree,
751 GdkEventButton *event,
752 BraseroPluginManagerUI *pm)
753{
754 /* We want the treeview selection to be updated before showing the menu.
755 * This code is evil, thanks to Federico Mena Quintero's black magic.
756 * See: http://mail.gnome.org/archives/gtk-devel-list/2006-February/msg00168.html
757 * FIXME: Let's remove it asap.
758 */
759
760 static gboolean in_press = FALSE;
761 gboolean handled;
762
763 if (in_press)
764 return FALSE; /* we re-entered */
765
766 if (GDK_BUTTON_PRESS != event->type || 3 != event->button)
767 return FALSE; /* let the normal handler run */
768
769 in_press = TRUE;
770 handled = gtk_widget_event (tree, (GdkEvent *) event);
771 in_press = FALSE;
772
773 if (!handled)
774 return FALSE;
775
776 /* The selection is fully updated by now */
777 show_tree_popup_menu (GTK_TREE_VIEW (tree), pm, event);
778 return TRUE;
779}
780
781static gboolean
782popup_menu_cb (GtkTreeView *tree,
783 BraseroPluginManagerUI *pm)
784{
785 show_tree_popup_menu (tree, pm, NULL);
786 return TRUE;
787}
788
789static gint
790model_name_sort_func (GtkTreeModel *model,
791 GtkTreeIter *iter1,
792 GtkTreeIter *iter2,
793 gpointer user_data)
794{
795 BraseroPlugin *plugin1, *plugin2;
796 gboolean active1, active2;
797
798 gtk_tree_model_get (model, iter1, PLUGIN_COLUMN, &plugin1, -1);
799 gtk_tree_model_get (model, iter2, PLUGIN_COLUMN, &plugin2, -1);
800
801 active1 = brasero_plugin_get_gtype (plugin1) != G_TYPE_NONE && !brasero_plugin_get_compulsory (plugin1);
802 active2 = brasero_plugin_get_gtype (plugin2) != G_TYPE_NONE && !brasero_plugin_get_compulsory (plugin2);
803
804 if (active1 && !active2)
805 return -1;
806
807 if (active2 && !active1)
808 return 1;
809
810 /* Use the translated name for the plugins */
811 return g_utf8_collate (_(brasero_plugin_get_display_name (plugin1)),
812 _(brasero_plugin_get_display_name (plugin2)));
813}
814
815static void
816plugin_manager_ui_construct_tree (BraseroPluginManagerUI *pm)
817{
818 BraseroPluginManagerUIPrivate *priv;
819 GtkTreeViewColumn *column;
820 GtkCellRenderer *cell;
821 GtkListStore *model;
822
823 priv = BRASERO_PLUGIN_MANAGER_UI_GET_PRIVATE (pm);
824
825 model = gtk_list_store_new (N_COLUMNS,
826 G_TYPE_BOOLEAN,
827 G_TYPE_BOOLEAN,
828 G_TYPE_POINTER);
829
830 gtk_tree_view_set_model (GTK_TREE_VIEW (priv->tree),
831 GTK_TREE_MODEL (model));
832 g_object_unref (model);
833
834 gtk_tree_view_set_rules_hint (GTK_TREE_VIEW (priv->tree), TRUE);
835 gtk_tree_view_set_headers_visible (GTK_TREE_VIEW (priv->tree), TRUE);
836
837 /* First column */
838 column = gtk_tree_view_column_new ();
839 gtk_tree_view_column_set_title (column, PLUGIN_MANAGER_UI_NAME_TITLE);
840 gtk_tree_view_column_set_resizable (column, TRUE);
841 gtk_tree_view_column_set_expand (column, TRUE);
842
843 cell = gtk_cell_renderer_pixbuf_new ();
844 gtk_tree_view_column_pack_start (column, cell, FALSE);
845 g_object_set (cell, "stock-size", GTK_ICON_SIZE_SMALL_TOOLBAR, NULL);
846 gtk_tree_view_column_add_attribute (column,
847 cell,
848 "sensitive", AVAILABLE_COLUMN);
849 gtk_tree_view_column_set_cell_data_func (column, cell,
850 plugin_manager_ui_view_icon_cell_cb,
851 pm, NULL);
852
853 cell = gtk_cell_renderer_text_new ();
854 gtk_tree_view_column_pack_start (column, cell, TRUE);
855 gtk_tree_view_column_add_attribute (column,
856 cell,
857 "sensitive", AVAILABLE_COLUMN);
858 g_object_set (cell, "ellipsize", PANGO_ELLIPSIZE_END, NULL);
859 gtk_tree_view_column_set_cell_data_func (column, cell,
860 plugin_manager_ui_view_info_cell_cb,
861 pm, NULL);
862
863 gtk_tree_view_column_set_spacing (column, 6);
864 gtk_tree_view_append_column (GTK_TREE_VIEW (priv->tree), column);
865
866 /* Last column */
867 cell = gtk_cell_renderer_toggle_new ();
868 g_signal_connect (cell,
869 "toggled",
870 G_CALLBACK (active_toggled_cb),
871 pm);
872 column = gtk_tree_view_column_new_with_attributes (PLUGIN_MANAGER_UI_ACTIVE_TITLE,
873 cell,
874 "active", ACTIVE_COLUMN,
875 "activatable", AVAILABLE_COLUMN,
876 "sensitive", AVAILABLE_COLUMN,
877 NULL);
878
879 gtk_tree_view_column_set_title (column, PLUGIN_MANAGER_UI_ACTIVE_TITLE);
880 gtk_tree_view_column_set_expand (column, FALSE);
881 gtk_tree_view_append_column (GTK_TREE_VIEW (priv->tree), column);
882 g_object_set (cell, "xpad", 6, NULL);
883
884 /* Sort on the plugin names */
885 gtk_tree_sortable_set_default_sort_func (GTK_TREE_SORTABLE (model),
886 model_name_sort_func,
887 NULL,
888 NULL);
889 gtk_tree_sortable_set_sort_column_id (GTK_TREE_SORTABLE (model),
890 GTK_TREE_SORTABLE_DEFAULT_SORT_COLUMN_ID,
891 GTK_SORT_ASCENDING);
892
893 /* Enable search for our non-string column */
894 gtk_tree_view_set_search_column (GTK_TREE_VIEW (priv->tree),
895 PLUGIN_COLUMN);
896 gtk_tree_view_set_search_equal_func (GTK_TREE_VIEW (priv->tree),
897 name_search_cb,
898 NULL,
899 NULL);
900
901 g_signal_connect (priv->tree,
902 "cursor_changed",
903 G_CALLBACK (cursor_changed_cb),
904 pm);
905 g_signal_connect (priv->tree,
906 "row_activated",
907 G_CALLBACK (row_activated_cb),
908 pm);
909
910 g_signal_connect (priv->tree,
911 "button-press-event",
912 G_CALLBACK (button_press_event_cb),
913 pm);
914 g_signal_connect (priv->tree,
915 "popup-menu",
916 G_CALLBACK (popup_menu_cb),
917 pm);
918 gtk_widget_show (priv->tree);
919}
920
921static void
922brasero_plugin_manager_ui_init (BraseroPluginManagerUI *pm)
923{
924 GtkWidget *vbox;
925 GtkWidget *hbox;
926 GtkWidget *viewport;
927 GtkWidget *alignment;
928 GtkWidget *vbuttonbox;
929 BraseroPluginManagerUIPrivate *priv;
930
931 priv = BRASERO_PLUGIN_MANAGER_UI_GET_PRIVATE (pm);
932
933 gtk_orientable_set_orientation (GTK_ORIENTABLE (pm), GTK_ORIENTATION_VERTICAL);
934 gtk_box_set_spacing (GTK_BOX (pm), 6);
935 gtk_container_set_border_width (GTK_CONTAINER (pm), 12);
936
937 alignment = gtk_alignment_new (0., 0., 1., 1.);
938 gtk_alignment_set_padding (GTK_ALIGNMENT (alignment), 0, 0, 12, 0);
939 gtk_box_pack_start (GTK_BOX (pm), alignment, TRUE, TRUE, 0);
940
941 vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 0);
942 gtk_widget_show (vbox);
943 gtk_container_add (GTK_CONTAINER (alignment), vbox);
944
945 /* bottom part: tree, buttons */
946 hbox = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 12);
947 gtk_widget_show (hbox);
948 gtk_box_pack_start (GTK_BOX (vbox), hbox, TRUE, TRUE, 6);
949
950 viewport = gtk_scrolled_window_new (NULL, NULL);
951 gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (viewport),
952 GTK_POLICY_AUTOMATIC,
953 GTK_POLICY_AUTOMATIC);
954 gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (viewport),
955 GTK_SHADOW_IN);
956
957 gtk_box_pack_start (GTK_BOX (hbox), viewport, TRUE, TRUE, 0);
958
959 priv->tree = gtk_tree_view_new ();
960 gtk_container_add (GTK_CONTAINER (viewport), priv->tree);
961
962 vbuttonbox = gtk_button_box_new (GTK_ORIENTATION_VERTICAL);
963 gtk_box_pack_start (GTK_BOX (hbox), vbuttonbox, FALSE, FALSE, 0);
964 gtk_button_box_set_layout (GTK_BUTTON_BOX (vbuttonbox), GTK_BUTTONBOX_START);
965 gtk_box_set_spacing (GTK_BOX (vbuttonbox), 8);
966
967 priv->about_button = brasero_utils_make_button (_("_About"),
968 NULL,
969 GTK_STOCK_ABOUT,
970 GTK_ICON_SIZE_BUTTON);
971 gtk_container_add (GTK_CONTAINER (vbuttonbox), priv->about_button);
972
973 priv->configure_button = brasero_utils_make_button (_("C_onfigure"),
974 NULL,
975 GTK_STOCK_PREFERENCES,
976 GTK_ICON_SIZE_BUTTON);
977 gtk_container_add (GTK_CONTAINER (vbuttonbox), priv->configure_button);
978
979 /* setup a window of a sane size. */
980 gtk_widget_set_size_request (GTK_WIDGET (viewport), 300, 200);
981
982 g_signal_connect (priv->about_button,
983 "clicked",
984 G_CALLBACK (about_button_cb),
985 pm);
986 g_signal_connect (priv->configure_button,
987 "clicked",
988 G_CALLBACK (configure_button_cb),
989 pm);
990
991 plugin_manager_ui_construct_tree (pm);
992
993 /* get the list of available plugins (or installed) */
994 priv->plugins = brasero_burn_library_get_plugins_list ();
995
996 if (!priv->plugins){
997 gtk_widget_set_sensitive (priv->about_button, FALSE);
998 gtk_widget_set_sensitive (priv->configure_button, FALSE);
999 }
1000 else
1001 plugin_manager_ui_populate_lists (pm);
1002}
1003
1004static void
1005brasero_plugin_manager_ui_finalize (GObject *object)
1006{
1007 BraseroPluginManagerUI *pm = BRASERO_PLUGIN_MANAGER_UI (object);
1008 BraseroPluginManagerUIPrivate *priv;
1009
1010 priv = BRASERO_PLUGIN_MANAGER_UI_GET_PRIVATE (pm);
1011
1012 if (priv->plugins) {
1013 g_slist_foreach (priv->plugins, (GFunc) g_object_unref, NULL);
1014 g_slist_free (priv->plugins);
1015 priv->plugins = NULL;
1016 }
1017
1018 if (priv->popup_menu)
1019 gtk_widget_destroy (priv->popup_menu);
1020
1021 G_OBJECT_CLASS (brasero_plugin_manager_ui_parent_class)->finalize (object);
1022
1023}
1024
1025GtkWidget *brasero_plugin_manager_ui_new (void)
1026{
1027 return g_object_new (BRASERO_TYPE_PLUGIN_MANAGER_UI,0);
1028}
10290
=== modified file '.pc/applied-patches'
--- .pc/applied-patches 2014-11-07 11:33:39 +0000
+++ .pc/applied-patches 2014-11-15 21:17:54 +0000
@@ -1,3 +1,2 @@
1012_appindicator.patch1012_appindicator.patch
2013_unity_launcher_progress.patch2013_unity_launcher_progress.patch
301_fix-plugin-dialog-segfault.patch
43
=== modified file 'ChangeLog'
--- ChangeLog 2014-11-07 11:33:39 +0000
+++ ChangeLog 2014-11-15 21:17:54 +0000
@@ -1,5 +1,118 @@
1# Generated by Makefile. Do not edit.1# Generated by Makefile. Do not edit.
22
3commit 2d2d4be966d5a76ee5e78f77863b6403ee9c7b34
4Author: Laurent Bigonville <bigon@bigon.be>
5Date: Sat Oct 4 15:31:19 2014 +0200
6
7 Fix segfault when displaying the plugin dialog
8
9 This partially revert changes from
10 426841b445f8f62191f2b0569088e0da15c42068
11
12 https://bugzilla.gnome.org/show_bug.cgi?id=728376
13
14 src/brasero-plugin-manager-ui.c | 6 +-----
15 1 file changed, 1 insertion(+), 5 deletions(-)
16
17commit ecffe2800b651ee3b4e2c1c8264f787329bb802b
18Author: Timo Jyrinki <timo@debian.org>
19Date: Mon Nov 3 18:43:41 2014 +0200
20
21 Change Finnish translation team web page to l10n.gnome.org
22
23 po/fi.po | 2 +-
24 1 file changed, 1 insertion(+), 1 deletion(-)
25
26commit 283b67aad7130012a078a2bce95022923f814e83
27Author: Seong-ho Cho <shcho@gnome.org>
28Date: Sat Oct 4 22:43:04 2014 +0900
29
30 Updated Korean help translation
31
32 help/ko/figures/brasero-main-window.png | Bin 0 -> 66110 bytes
33 1 file changed, 0 insertions(+), 0 deletions(-)
34
35commit d5927682bb8ab7be7051edfe389cfbe428c76bf8
36Author: Krasimir Chonov <mk2616@abv.bg>
37Date: Thu Oct 2 06:49:42 2014 +0300
38
39 Updated Bulgarian translation
40
41 po/bg.po | 814 +++++++++++++++++++++++++++++++--------------------------------
42 1 file changed, 396 insertions(+), 418 deletions(-)
43
44commit 14f3126ae370242af3f52ec5070f6302f0f4341c
45Author: Krishnababu Krothapalli <k.meetme@gmail.com>
46Date: Tue Sep 23 14:22:45 2014 +0000
47
48 Updated Telugu translation
49
50 po/te.po | 362 +++++++++++++++++++++++++++++++++++++++++++--------------------
51 1 file changed, 247 insertions(+), 115 deletions(-)
52
53commit 4df12008fd28c2603bcda25dc3ec8451d3e85297
54Author: Friedel Wolff <friedel@translate.org.za>
55Date: Tue Sep 23 15:59:31 2014 +0200
56
57 Updated translation for Afrikaans (af)
58
59 po/af.po | 6394 +++++++++++++++++++++++++++++++-------------------------------
60 1 file changed, 3238 insertions(+), 3156 deletions(-)
61
62commit c7264631b3417a9fa68df66828978ad178ed76b9
63Author: Maria Mavridou <mavridou@gmail.com>
64Date: Sun Sep 21 13:40:58 2014 +0000
65
66 Updated Greek translation
67
68 po/el.po | 678 ++++++++++++++++++++++++++++++---------------------------------
69 1 file changed, 328 insertions(+), 350 deletions(-)
70
71commit faf9ba38cde86f7b0ec656ed84383096a2772af8
72Author: Kenneth Nielsen <k.nielsen81@gmail.com>
73Date: Sun Sep 21 14:53:08 2014 +0200
74
75 Updated Danish translation
76
77 po/da.po | 10 +++++-----
78 1 file changed, 5 insertions(+), 5 deletions(-)
79
80commit 844d87fde3671d38f5e073cc94a224f3ed53d648
81Author: Andika Triwidada <andika@gmail.com>
82Date: Wed Sep 17 13:23:28 2014 +0000
83
84 Updated Indonesian translation
85
86 help/id/id.po | 95 +++++++++++++++++++++++++++++------------------------------
87 1 file changed, 46 insertions(+), 49 deletions(-)
88
89commit eb05201fd2575b8e34d259cf9b2fe76839c9a40f
90Author: Rajesh Ranjan <rajeshkajha@yahoo.com>
91Date: Wed Sep 17 06:05:07 2014 +0000
92
93 Updated Hindi translation
94
95 po/hi.po | 794 +++++++++++++++++++++++++++++++++++----------------------------
96 1 file changed, 448 insertions(+), 346 deletions(-)
97
98commit 7c1b54fb178086d6fa2de35caf83849a8caeb8eb
99Author: Anders Jonsson <anders.jonsson@norsjovallen.se>
100Date: Sun Sep 14 12:36:31 2014 +0000
101
102 Updated Swedish translation
103
104 po/sv.po | 21 ++++++++-------------
105 1 file changed, 8 insertions(+), 13 deletions(-)
106
107commit 30e635503143447c809d9e763a5dd081b1ba4ec5
108Author: Sandeep Sheshrao Shedmake <sshedmak@redhat.com>
109Date: Thu Sep 11 18:45:47 2014 +0530
110
111 Updated Marathi Translations
112
113 po/mr.po | 545 ++++++++++++++++++++++++++++++++-------------------------------
114 1 file changed, 279 insertions(+), 266 deletions(-)
115
3commit 499a24b09369be1d9d1b588bfea394504026e1f0116commit 499a24b09369be1d9d1b588bfea394504026e1f0
4Author: Matthias Clasen <mclasen@redhat.com>117Author: Matthias Clasen <mclasen@redhat.com>
5Date: Wed Sep 10 19:59:27 2014 -0400118Date: Wed Sep 10 19:59:27 2014 -0400
6119
=== modified file 'Makefile.in'
--- Makefile.in 2014-11-07 11:33:39 +0000
+++ Makefile.in 2014-11-15 21:17:54 +0000
@@ -86,8 +86,8 @@
86 $(top_srcdir)/configure $(am__configure_deps) \86 $(top_srcdir)/configure $(am__configure_deps) \
87 $(srcdir)/config.h.in $(srcdir)/libbrasero-media3.pc.in \87 $(srcdir)/config.h.in $(srcdir)/libbrasero-media3.pc.in \
88 $(srcdir)/libbrasero-burn3.pc.in AUTHORS COPYING INSTALL NEWS \88 $(srcdir)/libbrasero-burn3.pc.in AUTHORS COPYING INSTALL NEWS \
89 README compile config.guess config.sub install-sh missing \89 README compile config.guess config.sub depcomp install-sh \
90 ltmain.sh90 missing ltmain.sh
91ACLOCAL_M4 = $(top_srcdir)/aclocal.m491ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
92am__aclocal_m4_deps = $(top_srcdir)/configure.ac92am__aclocal_m4_deps = $(top_srcdir)/configure.ac
93am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \93am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
9494
=== modified file 'NEWS'
--- NEWS 2014-11-07 11:33:39 +0000
+++ NEWS 2014-11-15 21:17:54 +0000
@@ -1,9 +1,13 @@
1* Brasero 3.12.0
2 - Fix crash in plugin dialog
3 - Translation updates
4
1* Brasero 3.11.45* Brasero 3.11.4
2 - Make desktop file validate6 - Make desktop file validate
3 - Make appdata file validate7 - Make appdata file validate
4 - Allow building with tracker 1.08 - Allow building with tracker 1.0
5 - Fix problem with constructors9 - Fix problem with constructors
6 - Translation updates10 - Translation updates
711
8* Brasero 3.11.312* Brasero 3.11.3
9 - Indonesian translation of help13 - Indonesian translation of help
1014
=== modified file 'aclocal.m4'
--- aclocal.m4 2014-11-07 11:33:39 +0000
+++ aclocal.m4 2014-11-15 21:17:54 +0000
@@ -20,1169 +20,6 @@
20If you have problems, you may need to regenerate the build system entirely.20If you have problems, you may need to regenerate the build system entirely.
21To do so, use the procedure documented by the package, typically 'autoreconf'.])])21To do so, use the procedure documented by the package, typically 'autoreconf'.])])
2222
23# Copyright (C) 2002-2013 Free Software Foundation, Inc.
24#
25# This file is free software; the Free Software Foundation
26# gives unlimited permission to copy and/or distribute it,
27# with or without modifications, as long as this notice is preserved.
28
29# AM_AUTOMAKE_VERSION(VERSION)
30# ----------------------------
31# Automake X.Y traces this macro to ensure aclocal.m4 has been
32# generated from the m4 files accompanying Automake X.Y.
33# (This private macro should not be called outside this file.)
34AC_DEFUN([AM_AUTOMAKE_VERSION],
35[am__api_version='1.14'
36dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
37dnl require some minimum version. Point them to the right macro.
38m4_if([$1], [1.14.1], [],
39 [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
40])
41
42# _AM_AUTOCONF_VERSION(VERSION)
43# -----------------------------
44# aclocal traces this macro to find the Autoconf version.
45# This is a private macro too. Using m4_define simplifies
46# the logic in aclocal, which can simply ignore this definition.
47m4_define([_AM_AUTOCONF_VERSION], [])
48
49# AM_SET_CURRENT_AUTOMAKE_VERSION
50# -------------------------------
51# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
52# This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
53AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
54[AM_AUTOMAKE_VERSION([1.14.1])dnl
55m4_ifndef([AC_AUTOCONF_VERSION],
56 [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
57_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
58
59# AM_AUX_DIR_EXPAND -*- Autoconf -*-
60
61# Copyright (C) 2001-2013 Free Software Foundation, Inc.
62#
63# This file is free software; the Free Software Foundation
64# gives unlimited permission to copy and/or distribute it,
65# with or without modifications, as long as this notice is preserved.
66
67# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
68# $ac_aux_dir to '$srcdir/foo'. In other projects, it is set to
69# '$srcdir', '$srcdir/..', or '$srcdir/../..'.
70#
71# Of course, Automake must honor this variable whenever it calls a
72# tool from the auxiliary directory. The problem is that $srcdir (and
73# therefore $ac_aux_dir as well) can be either absolute or relative,
74# depending on how configure is run. This is pretty annoying, since
75# it makes $ac_aux_dir quite unusable in subdirectories: in the top
76# source directory, any form will work fine, but in subdirectories a
77# relative path needs to be adjusted first.
78#
79# $ac_aux_dir/missing
80# fails when called from a subdirectory if $ac_aux_dir is relative
81# $top_srcdir/$ac_aux_dir/missing
82# fails if $ac_aux_dir is absolute,
83# fails when called from a subdirectory in a VPATH build with
84# a relative $ac_aux_dir
85#
86# The reason of the latter failure is that $top_srcdir and $ac_aux_dir
87# are both prefixed by $srcdir. In an in-source build this is usually
88# harmless because $srcdir is '.', but things will broke when you
89# start a VPATH build or use an absolute $srcdir.
90#
91# So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
92# iff we strip the leading $srcdir from $ac_aux_dir. That would be:
93# am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
94# and then we would define $MISSING as
95# MISSING="\${SHELL} $am_aux_dir/missing"
96# This will work as long as MISSING is not called from configure, because
97# unfortunately $(top_srcdir) has no meaning in configure.
98# However there are other variables, like CC, which are often used in
99# configure, and could therefore not use this "fixed" $ac_aux_dir.
100#
101# Another solution, used here, is to always expand $ac_aux_dir to an
102# absolute PATH. The drawback is that using absolute paths prevent a
103# configured tree to be moved without reconfiguration.
104
105AC_DEFUN([AM_AUX_DIR_EXPAND],
106[dnl Rely on autoconf to set up CDPATH properly.
107AC_PREREQ([2.50])dnl
108# expand $ac_aux_dir to an absolute path
109am_aux_dir=`cd $ac_aux_dir && pwd`
110])
111
112# AM_CONDITIONAL -*- Autoconf -*-
113
114# Copyright (C) 1997-2013 Free Software Foundation, Inc.
115#
116# This file is free software; the Free Software Foundation
117# gives unlimited permission to copy and/or distribute it,
118# with or without modifications, as long as this notice is preserved.
119
120# AM_CONDITIONAL(NAME, SHELL-CONDITION)
121# -------------------------------------
122# Define a conditional.
123AC_DEFUN([AM_CONDITIONAL],
124[AC_PREREQ([2.52])dnl
125 m4_if([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])],
126 [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
127AC_SUBST([$1_TRUE])dnl
128AC_SUBST([$1_FALSE])dnl
129_AM_SUBST_NOTMAKE([$1_TRUE])dnl
130_AM_SUBST_NOTMAKE([$1_FALSE])dnl
131m4_define([_AM_COND_VALUE_$1], [$2])dnl
132if $2; then
133 $1_TRUE=
134 $1_FALSE='#'
135else
136 $1_TRUE='#'
137 $1_FALSE=
138fi
139AC_CONFIG_COMMANDS_PRE(
140[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
141 AC_MSG_ERROR([[conditional "$1" was never defined.
142Usually this means the macro was only invoked conditionally.]])
143fi])])
144
145# Copyright (C) 1999-2013 Free Software Foundation, Inc.
146#
147# This file is free software; the Free Software Foundation
148# gives unlimited permission to copy and/or distribute it,
149# with or without modifications, as long as this notice is preserved.
150
151
152# There are a few dirty hacks below to avoid letting 'AC_PROG_CC' be
153# written in clear, in which case automake, when reading aclocal.m4,
154# will think it sees a *use*, and therefore will trigger all it's
155# C support machinery. Also note that it means that autoscan, seeing
156# CC etc. in the Makefile, will ask for an AC_PROG_CC use...
157
158
159# _AM_DEPENDENCIES(NAME)
160# ----------------------
161# See how the compiler implements dependency checking.
162# NAME is "CC", "CXX", "OBJC", "OBJCXX", "UPC", or "GJC".
163# We try a few techniques and use that to set a single cache variable.
164#
165# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
166# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
167# dependency, and given that the user is not expected to run this macro,
168# just rely on AC_PROG_CC.
169AC_DEFUN([_AM_DEPENDENCIES],
170[AC_REQUIRE([AM_SET_DEPDIR])dnl
171AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
172AC_REQUIRE([AM_MAKE_INCLUDE])dnl
173AC_REQUIRE([AM_DEP_TRACK])dnl
174
175m4_if([$1], [CC], [depcc="$CC" am_compiler_list=],
176 [$1], [CXX], [depcc="$CXX" am_compiler_list=],
177 [$1], [OBJC], [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
178 [$1], [OBJCXX], [depcc="$OBJCXX" am_compiler_list='gcc3 gcc'],
179 [$1], [UPC], [depcc="$UPC" am_compiler_list=],
180 [$1], [GCJ], [depcc="$GCJ" am_compiler_list='gcc3 gcc'],
181 [depcc="$$1" am_compiler_list=])
182
183AC_CACHE_CHECK([dependency style of $depcc],
184 [am_cv_$1_dependencies_compiler_type],
185[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
186 # We make a subdir and do the tests there. Otherwise we can end up
187 # making bogus files that we don't know about and never remove. For
188 # instance it was reported that on HP-UX the gcc test will end up
189 # making a dummy file named 'D' -- because '-MD' means "put the output
190 # in D".
191 rm -rf conftest.dir
192 mkdir conftest.dir
193 # Copy depcomp to subdir because otherwise we won't find it if we're
194 # using a relative directory.
195 cp "$am_depcomp" conftest.dir
196 cd conftest.dir
197 # We will build objects and dependencies in a subdirectory because
198 # it helps to detect inapplicable dependency modes. For instance
199 # both Tru64's cc and ICC support -MD to output dependencies as a
200 # side effect of compilation, but ICC will put the dependencies in
201 # the current directory while Tru64 will put them in the object
202 # directory.
203 mkdir sub
204
205 am_cv_$1_dependencies_compiler_type=none
206 if test "$am_compiler_list" = ""; then
207 am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
208 fi
209 am__universal=false
210 m4_case([$1], [CC],
211 [case " $depcc " in #(
212 *\ -arch\ *\ -arch\ *) am__universal=true ;;
213 esac],
214 [CXX],
215 [case " $depcc " in #(
216 *\ -arch\ *\ -arch\ *) am__universal=true ;;
217 esac])
218
219 for depmode in $am_compiler_list; do
220 # Setup a source with many dependencies, because some compilers
221 # like to wrap large dependency lists on column 80 (with \), and
222 # we should not choose a depcomp mode which is confused by this.
223 #
224 # We need to recreate these files for each test, as the compiler may
225 # overwrite some of them when testing with obscure command lines.
226 # This happens at least with the AIX C compiler.
227 : > sub/conftest.c
228 for i in 1 2 3 4 5 6; do
229 echo '#include "conftst'$i'.h"' >> sub/conftest.c
230 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
231 # Solaris 10 /bin/sh.
232 echo '/* dummy */' > sub/conftst$i.h
233 done
234 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
235
236 # We check with '-c' and '-o' for the sake of the "dashmstdout"
237 # mode. It turns out that the SunPro C++ compiler does not properly
238 # handle '-M -o', and we need to detect this. Also, some Intel
239 # versions had trouble with output in subdirs.
240 am__obj=sub/conftest.${OBJEXT-o}
241 am__minus_obj="-o $am__obj"
242 case $depmode in
243 gcc)
244 # This depmode causes a compiler race in universal mode.
245 test "$am__universal" = false || continue
246 ;;
247 nosideeffect)
248 # After this tag, mechanisms are not by side-effect, so they'll
249 # only be used when explicitly requested.
250 if test "x$enable_dependency_tracking" = xyes; then
251 continue
252 else
253 break
254 fi
255 ;;
256 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
257 # This compiler won't grok '-c -o', but also, the minuso test has
258 # not run yet. These depmodes are late enough in the game, and
259 # so weak that their functioning should not be impacted.
260 am__obj=conftest.${OBJEXT-o}
261 am__minus_obj=
262 ;;
263 none) break ;;
264 esac
265 if depmode=$depmode \
266 source=sub/conftest.c object=$am__obj \
267 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
268 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
269 >/dev/null 2>conftest.err &&
270 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
271 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
272 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
273 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
274 # icc doesn't choke on unknown options, it will just issue warnings
275 # or remarks (even with -Werror). So we grep stderr for any message
276 # that says an option was ignored or not supported.
277 # When given -MP, icc 7.0 and 7.1 complain thusly:
278 # icc: Command line warning: ignoring option '-M'; no argument required
279 # The diagnosis changed in icc 8.0:
280 # icc: Command line remark: option '-MP' not supported
281 if (grep 'ignoring option' conftest.err ||
282 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
283 am_cv_$1_dependencies_compiler_type=$depmode
284 break
285 fi
286 fi
287 done
288
289 cd ..
290 rm -rf conftest.dir
291else
292 am_cv_$1_dependencies_compiler_type=none
293fi
294])
295AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
296AM_CONDITIONAL([am__fastdep$1], [
297 test "x$enable_dependency_tracking" != xno \
298 && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
299])
300
301
302# AM_SET_DEPDIR
303# -------------
304# Choose a directory name for dependency files.
305# This macro is AC_REQUIREd in _AM_DEPENDENCIES.
306AC_DEFUN([AM_SET_DEPDIR],
307[AC_REQUIRE([AM_SET_LEADING_DOT])dnl
308AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
309])
310
311
312# AM_DEP_TRACK
313# ------------
314AC_DEFUN([AM_DEP_TRACK],
315[AC_ARG_ENABLE([dependency-tracking], [dnl
316AS_HELP_STRING(
317 [--enable-dependency-tracking],
318 [do not reject slow dependency extractors])
319AS_HELP_STRING(
320 [--disable-dependency-tracking],
321 [speeds up one-time build])])
322if test "x$enable_dependency_tracking" != xno; then
323 am_depcomp="$ac_aux_dir/depcomp"
324 AMDEPBACKSLASH='\'
325 am__nodep='_no'
326fi
327AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
328AC_SUBST([AMDEPBACKSLASH])dnl
329_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
330AC_SUBST([am__nodep])dnl
331_AM_SUBST_NOTMAKE([am__nodep])dnl
332])
333
334# Generate code to set up dependency tracking. -*- Autoconf -*-
335
336# Copyright (C) 1999-2013 Free Software Foundation, Inc.
337#
338# This file is free software; the Free Software Foundation
339# gives unlimited permission to copy and/or distribute it,
340# with or without modifications, as long as this notice is preserved.
341
342
343# _AM_OUTPUT_DEPENDENCY_COMMANDS
344# ------------------------------
345AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
346[{
347 # Older Autoconf quotes --file arguments for eval, but not when files
348 # are listed without --file. Let's play safe and only enable the eval
349 # if we detect the quoting.
350 case $CONFIG_FILES in
351 *\'*) eval set x "$CONFIG_FILES" ;;
352 *) set x $CONFIG_FILES ;;
353 esac
354 shift
355 for mf
356 do
357 # Strip MF so we end up with the name of the file.
358 mf=`echo "$mf" | sed -e 's/:.*$//'`
359 # Check whether this is an Automake generated Makefile or not.
360 # We used to match only the files named 'Makefile.in', but
361 # some people rename them; so instead we look at the file content.
362 # Grep'ing the first line is not enough: some people post-process
363 # each Makefile.in and add a new line on top of each file to say so.
364 # Grep'ing the whole file is not good either: AIX grep has a line
365 # limit of 2048, but all sed's we know have understand at least 4000.
366 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
367 dirpart=`AS_DIRNAME("$mf")`
368 else
369 continue
370 fi
371 # Extract the definition of DEPDIR, am__include, and am__quote
372 # from the Makefile without running 'make'.
373 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
374 test -z "$DEPDIR" && continue
375 am__include=`sed -n 's/^am__include = //p' < "$mf"`
376 test -z "$am__include" && continue
377 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
378 # Find all dependency output files, they are included files with
379 # $(DEPDIR) in their names. We invoke sed twice because it is the
380 # simplest approach to changing $(DEPDIR) to its actual value in the
381 # expansion.
382 for file in `sed -n "
383 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
384 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
385 # Make sure the directory exists.
386 test -f "$dirpart/$file" && continue
387 fdir=`AS_DIRNAME(["$file"])`
388 AS_MKDIR_P([$dirpart/$fdir])
389 # echo "creating $dirpart/$file"
390 echo '# dummy' > "$dirpart/$file"
391 done
392 done
393}
394])# _AM_OUTPUT_DEPENDENCY_COMMANDS
395
396
397# AM_OUTPUT_DEPENDENCY_COMMANDS
398# -----------------------------
399# This macro should only be invoked once -- use via AC_REQUIRE.
400#
401# This code is only required when automatic dependency tracking
402# is enabled. FIXME. This creates each '.P' file that we will
403# need in order to bootstrap the dependency handling code.
404AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
405[AC_CONFIG_COMMANDS([depfiles],
406 [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
407 [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
408])
409
410# Do all the work for Automake. -*- Autoconf -*-
411
412# Copyright (C) 1996-2013 Free Software Foundation, Inc.
413#
414# This file is free software; the Free Software Foundation
415# gives unlimited permission to copy and/or distribute it,
416# with or without modifications, as long as this notice is preserved.
417
418# This macro actually does too much. Some checks are only needed if
419# your package does certain things. But this isn't really a big deal.
420
421dnl Redefine AC_PROG_CC to automatically invoke _AM_PROG_CC_C_O.
422m4_define([AC_PROG_CC],
423m4_defn([AC_PROG_CC])
424[_AM_PROG_CC_C_O
425])
426
427# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
428# AM_INIT_AUTOMAKE([OPTIONS])
429# -----------------------------------------------
430# The call with PACKAGE and VERSION arguments is the old style
431# call (pre autoconf-2.50), which is being phased out. PACKAGE
432# and VERSION should now be passed to AC_INIT and removed from
433# the call to AM_INIT_AUTOMAKE.
434# We support both call styles for the transition. After
435# the next Automake release, Autoconf can make the AC_INIT
436# arguments mandatory, and then we can depend on a new Autoconf
437# release and drop the old call support.
438AC_DEFUN([AM_INIT_AUTOMAKE],
439[AC_PREREQ([2.65])dnl
440dnl Autoconf wants to disallow AM_ names. We explicitly allow
441dnl the ones we care about.
442m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
443AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
444AC_REQUIRE([AC_PROG_INSTALL])dnl
445if test "`cd $srcdir && pwd`" != "`pwd`"; then
446 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
447 # is not polluted with repeated "-I."
448 AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
449 # test to see if srcdir already configured
450 if test -f $srcdir/config.status; then
451 AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
452 fi
453fi
454
455# test whether we have cygpath
456if test -z "$CYGPATH_W"; then
457 if (cygpath --version) >/dev/null 2>/dev/null; then
458 CYGPATH_W='cygpath -w'
459 else
460 CYGPATH_W=echo
461 fi
462fi
463AC_SUBST([CYGPATH_W])
464
465# Define the identity of the package.
466dnl Distinguish between old-style and new-style calls.
467m4_ifval([$2],
468[AC_DIAGNOSE([obsolete],
469 [$0: two- and three-arguments forms are deprecated.])
470m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
471 AC_SUBST([PACKAGE], [$1])dnl
472 AC_SUBST([VERSION], [$2])],
473[_AM_SET_OPTIONS([$1])dnl
474dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
475m4_if(
476 m4_ifdef([AC_PACKAGE_NAME], [ok]):m4_ifdef([AC_PACKAGE_VERSION], [ok]),
477 [ok:ok],,
478 [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
479 AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
480 AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
481
482_AM_IF_OPTION([no-define],,
483[AC_DEFINE_UNQUOTED([PACKAGE], ["$PACKAGE"], [Name of package])
484 AC_DEFINE_UNQUOTED([VERSION], ["$VERSION"], [Version number of package])])dnl
485
486# Some tools Automake needs.
487AC_REQUIRE([AM_SANITY_CHECK])dnl
488AC_REQUIRE([AC_ARG_PROGRAM])dnl
489AM_MISSING_PROG([ACLOCAL], [aclocal-${am__api_version}])
490AM_MISSING_PROG([AUTOCONF], [autoconf])
491AM_MISSING_PROG([AUTOMAKE], [automake-${am__api_version}])
492AM_MISSING_PROG([AUTOHEADER], [autoheader])
493AM_MISSING_PROG([MAKEINFO], [makeinfo])
494AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
495AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl
496AC_REQUIRE([AC_PROG_MKDIR_P])dnl
497# For better backward compatibility. To be removed once Automake 1.9.x
498# dies out for good. For more background, see:
499# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
500# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
501AC_SUBST([mkdir_p], ['$(MKDIR_P)'])
502# We need awk for the "check" target. The system "awk" is bad on
503# some platforms.
504AC_REQUIRE([AC_PROG_AWK])dnl
505AC_REQUIRE([AC_PROG_MAKE_SET])dnl
506AC_REQUIRE([AM_SET_LEADING_DOT])dnl
507_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
508 [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
509 [_AM_PROG_TAR([v7])])])
510_AM_IF_OPTION([no-dependencies],,
511[AC_PROVIDE_IFELSE([AC_PROG_CC],
512 [_AM_DEPENDENCIES([CC])],
513 [m4_define([AC_PROG_CC],
514 m4_defn([AC_PROG_CC])[_AM_DEPENDENCIES([CC])])])dnl
515AC_PROVIDE_IFELSE([AC_PROG_CXX],
516 [_AM_DEPENDENCIES([CXX])],
517 [m4_define([AC_PROG_CXX],
518 m4_defn([AC_PROG_CXX])[_AM_DEPENDENCIES([CXX])])])dnl
519AC_PROVIDE_IFELSE([AC_PROG_OBJC],
520 [_AM_DEPENDENCIES([OBJC])],
521 [m4_define([AC_PROG_OBJC],
522 m4_defn([AC_PROG_OBJC])[_AM_DEPENDENCIES([OBJC])])])dnl
523AC_PROVIDE_IFELSE([AC_PROG_OBJCXX],
524 [_AM_DEPENDENCIES([OBJCXX])],
525 [m4_define([AC_PROG_OBJCXX],
526 m4_defn([AC_PROG_OBJCXX])[_AM_DEPENDENCIES([OBJCXX])])])dnl
527])
528AC_REQUIRE([AM_SILENT_RULES])dnl
529dnl The testsuite driver may need to know about EXEEXT, so add the
530dnl 'am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This
531dnl macro is hooked onto _AC_COMPILER_EXEEXT early, see below.
532AC_CONFIG_COMMANDS_PRE(dnl
533[m4_provide_if([_AM_COMPILER_EXEEXT],
534 [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
535
536# POSIX will say in a future version that running "rm -f" with no argument
537# is OK; and we want to be able to make that assumption in our Makefile
538# recipes. So use an aggressive probe to check that the usage we want is
539# actually supported "in the wild" to an acceptable degree.
540# See automake bug#10828.
541# To make any issue more visible, cause the running configure to be aborted
542# by default if the 'rm' program in use doesn't match our expectations; the
543# user can still override this though.
544if rm -f && rm -fr && rm -rf; then : OK; else
545 cat >&2 <<'END'
546Oops!
547
548Your 'rm' program seems unable to run without file operands specified
549on the command line, even when the '-f' option is present. This is contrary
550to the behaviour of most rm programs out there, and not conforming with
551the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
552
553Please tell bug-automake@gnu.org about your system, including the value
554of your $PATH and any error possibly output before this message. This
555can help us improve future automake versions.
556
557END
558 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
559 echo 'Configuration will proceed anyway, since you have set the' >&2
560 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
561 echo >&2
562 else
563 cat >&2 <<'END'
564Aborting the configuration process, to ensure you take notice of the issue.
565
566You can download and install GNU coreutils to get an 'rm' implementation
567that behaves properly: <http://www.gnu.org/software/coreutils/>.
568
569If you want to complete the configuration process using your problematic
570'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
571to "yes", and re-run configure.
572
573END
574 AC_MSG_ERROR([Your 'rm' program is bad, sorry.])
575 fi
576fi])
577
578dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion. Do not
579dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
580dnl mangled by Autoconf and run in a shell conditional statement.
581m4_define([_AC_COMPILER_EXEEXT],
582m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])])
583
584# When config.status generates a header, we must update the stamp-h file.
585# This file resides in the same directory as the config header
586# that is generated. The stamp files are numbered to have different names.
587
588# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
589# loop where config.status creates the headers, so we can generate
590# our stamp files there.
591AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
592[# Compute $1's index in $config_headers.
593_am_arg=$1
594_am_stamp_count=1
595for _am_header in $config_headers :; do
596 case $_am_header in
597 $_am_arg | $_am_arg:* )
598 break ;;
599 * )
600 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
601 esac
602done
603echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
604
605# Copyright (C) 2001-2013 Free Software Foundation, Inc.
606#
607# This file is free software; the Free Software Foundation
608# gives unlimited permission to copy and/or distribute it,
609# with or without modifications, as long as this notice is preserved.
610
611# AM_PROG_INSTALL_SH
612# ------------------
613# Define $install_sh.
614AC_DEFUN([AM_PROG_INSTALL_SH],
615[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
616if test x"${install_sh}" != xset; then
617 case $am_aux_dir in
618 *\ * | *\ *)
619 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
620 *)
621 install_sh="\${SHELL} $am_aux_dir/install-sh"
622 esac
623fi
624AC_SUBST([install_sh])])
625
626# Copyright (C) 2003-2013 Free Software Foundation, Inc.
627#
628# This file is free software; the Free Software Foundation
629# gives unlimited permission to copy and/or distribute it,
630# with or without modifications, as long as this notice is preserved.
631
632# Check whether the underlying file-system supports filenames
633# with a leading dot. For instance MS-DOS doesn't.
634AC_DEFUN([AM_SET_LEADING_DOT],
635[rm -rf .tst 2>/dev/null
636mkdir .tst 2>/dev/null
637if test -d .tst; then
638 am__leading_dot=.
639else
640 am__leading_dot=_
641fi
642rmdir .tst 2>/dev/null
643AC_SUBST([am__leading_dot])])
644
645# Add --enable-maintainer-mode option to configure. -*- Autoconf -*-
646# From Jim Meyering
647
648# Copyright (C) 1996-2013 Free Software Foundation, Inc.
649#
650# This file is free software; the Free Software Foundation
651# gives unlimited permission to copy and/or distribute it,
652# with or without modifications, as long as this notice is preserved.
653
654# AM_MAINTAINER_MODE([DEFAULT-MODE])
655# ----------------------------------
656# Control maintainer-specific portions of Makefiles.
657# Default is to disable them, unless 'enable' is passed literally.
658# For symmetry, 'disable' may be passed as well. Anyway, the user
659# can override the default with the --enable/--disable switch.
660AC_DEFUN([AM_MAINTAINER_MODE],
661[m4_case(m4_default([$1], [disable]),
662 [enable], [m4_define([am_maintainer_other], [disable])],
663 [disable], [m4_define([am_maintainer_other], [enable])],
664 [m4_define([am_maintainer_other], [enable])
665 m4_warn([syntax], [unexpected argument to AM@&t@_MAINTAINER_MODE: $1])])
666AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles])
667 dnl maintainer-mode's default is 'disable' unless 'enable' is passed
668 AC_ARG_ENABLE([maintainer-mode],
669 [AS_HELP_STRING([--]am_maintainer_other[-maintainer-mode],
670 am_maintainer_other[ make rules and dependencies not useful
671 (and sometimes confusing) to the casual installer])],
672 [USE_MAINTAINER_MODE=$enableval],
673 [USE_MAINTAINER_MODE=]m4_if(am_maintainer_other, [enable], [no], [yes]))
674 AC_MSG_RESULT([$USE_MAINTAINER_MODE])
675 AM_CONDITIONAL([MAINTAINER_MODE], [test $USE_MAINTAINER_MODE = yes])
676 MAINT=$MAINTAINER_MODE_TRUE
677 AC_SUBST([MAINT])dnl
678]
679)
680
681# Check to see how 'make' treats includes. -*- Autoconf -*-
682
683# Copyright (C) 2001-2013 Free Software Foundation, Inc.
684#
685# This file is free software; the Free Software Foundation
686# gives unlimited permission to copy and/or distribute it,
687# with or without modifications, as long as this notice is preserved.
688
689# AM_MAKE_INCLUDE()
690# -----------------
691# Check to see how make treats includes.
692AC_DEFUN([AM_MAKE_INCLUDE],
693[am_make=${MAKE-make}
694cat > confinc << 'END'
695am__doit:
696 @echo this is the am__doit target
697.PHONY: am__doit
698END
699# If we don't find an include directive, just comment out the code.
700AC_MSG_CHECKING([for style of include used by $am_make])
701am__include="#"
702am__quote=
703_am_result=none
704# First try GNU make style include.
705echo "include confinc" > confmf
706# Ignore all kinds of additional output from 'make'.
707case `$am_make -s -f confmf 2> /dev/null` in #(
708*the\ am__doit\ target*)
709 am__include=include
710 am__quote=
711 _am_result=GNU
712 ;;
713esac
714# Now try BSD make style include.
715if test "$am__include" = "#"; then
716 echo '.include "confinc"' > confmf
717 case `$am_make -s -f confmf 2> /dev/null` in #(
718 *the\ am__doit\ target*)
719 am__include=.include
720 am__quote="\""
721 _am_result=BSD
722 ;;
723 esac
724fi
725AC_SUBST([am__include])
726AC_SUBST([am__quote])
727AC_MSG_RESULT([$_am_result])
728rm -f confinc confmf
729])
730
731# Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
732
733# Copyright (C) 1997-2013 Free Software Foundation, Inc.
734#
735# This file is free software; the Free Software Foundation
736# gives unlimited permission to copy and/or distribute it,
737# with or without modifications, as long as this notice is preserved.
738
739# AM_MISSING_PROG(NAME, PROGRAM)
740# ------------------------------
741AC_DEFUN([AM_MISSING_PROG],
742[AC_REQUIRE([AM_MISSING_HAS_RUN])
743$1=${$1-"${am_missing_run}$2"}
744AC_SUBST($1)])
745
746# AM_MISSING_HAS_RUN
747# ------------------
748# Define MISSING if not defined so far and test if it is modern enough.
749# If it is, set am_missing_run to use it, otherwise, to nothing.
750AC_DEFUN([AM_MISSING_HAS_RUN],
751[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
752AC_REQUIRE_AUX_FILE([missing])dnl
753if test x"${MISSING+set}" != xset; then
754 case $am_aux_dir in
755 *\ * | *\ *)
756 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
757 *)
758 MISSING="\${SHELL} $am_aux_dir/missing" ;;
759 esac
760fi
761# Use eval to expand $SHELL
762if eval "$MISSING --is-lightweight"; then
763 am_missing_run="$MISSING "
764else
765 am_missing_run=
766 AC_MSG_WARN(['missing' script is too old or missing])
767fi
768])
769
770# Helper functions for option handling. -*- Autoconf -*-
771
772# Copyright (C) 2001-2013 Free Software Foundation, Inc.
773#
774# This file is free software; the Free Software Foundation
775# gives unlimited permission to copy and/or distribute it,
776# with or without modifications, as long as this notice is preserved.
777
778# _AM_MANGLE_OPTION(NAME)
779# -----------------------
780AC_DEFUN([_AM_MANGLE_OPTION],
781[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
782
783# _AM_SET_OPTION(NAME)
784# --------------------
785# Set option NAME. Presently that only means defining a flag for this option.
786AC_DEFUN([_AM_SET_OPTION],
787[m4_define(_AM_MANGLE_OPTION([$1]), [1])])
788
789# _AM_SET_OPTIONS(OPTIONS)
790# ------------------------
791# OPTIONS is a space-separated list of Automake options.
792AC_DEFUN([_AM_SET_OPTIONS],
793[m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
794
795# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
796# -------------------------------------------
797# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
798AC_DEFUN([_AM_IF_OPTION],
799[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
800
801# Copyright (C) 1999-2013 Free Software Foundation, Inc.
802#
803# This file is free software; the Free Software Foundation
804# gives unlimited permission to copy and/or distribute it,
805# with or without modifications, as long as this notice is preserved.
806
807# _AM_PROG_CC_C_O
808# ---------------
809# Like AC_PROG_CC_C_O, but changed for automake. We rewrite AC_PROG_CC
810# to automatically call this.
811AC_DEFUN([_AM_PROG_CC_C_O],
812[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
813AC_REQUIRE_AUX_FILE([compile])dnl
814AC_LANG_PUSH([C])dnl
815AC_CACHE_CHECK(
816 [whether $CC understands -c and -o together],
817 [am_cv_prog_cc_c_o],
818 [AC_LANG_CONFTEST([AC_LANG_PROGRAM([])])
819 # Make sure it works both with $CC and with simple cc.
820 # Following AC_PROG_CC_C_O, we do the test twice because some
821 # compilers refuse to overwrite an existing .o file with -o,
822 # though they will create one.
823 am_cv_prog_cc_c_o=yes
824 for am_i in 1 2; do
825 if AM_RUN_LOG([$CC -c conftest.$ac_ext -o conftest2.$ac_objext]) \
826 && test -f conftest2.$ac_objext; then
827 : OK
828 else
829 am_cv_prog_cc_c_o=no
830 break
831 fi
832 done
833 rm -f core conftest*
834 unset am_i])
835if test "$am_cv_prog_cc_c_o" != yes; then
836 # Losing compiler, so override with the script.
837 # FIXME: It is wrong to rewrite CC.
838 # But if we don't then we get into trouble of one sort or another.
839 # A longer-term fix would be to have automake use am__CC in this case,
840 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
841 CC="$am_aux_dir/compile $CC"
842fi
843AC_LANG_POP([C])])
844
845# For backward compatibility.
846AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])])
847
848# Copyright (C) 2001-2013 Free Software Foundation, Inc.
849#
850# This file is free software; the Free Software Foundation
851# gives unlimited permission to copy and/or distribute it,
852# with or without modifications, as long as this notice is preserved.
853
854# AM_RUN_LOG(COMMAND)
855# -------------------
856# Run COMMAND, save the exit status in ac_status, and log it.
857# (This has been adapted from Autoconf's _AC_RUN_LOG macro.)
858AC_DEFUN([AM_RUN_LOG],
859[{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD
860 ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD
861 ac_status=$?
862 echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
863 (exit $ac_status); }])
864
865# Check to make sure that the build environment is sane. -*- Autoconf -*-
866
867# Copyright (C) 1996-2013 Free Software Foundation, Inc.
868#
869# This file is free software; the Free Software Foundation
870# gives unlimited permission to copy and/or distribute it,
871# with or without modifications, as long as this notice is preserved.
872
873# AM_SANITY_CHECK
874# ---------------
875AC_DEFUN([AM_SANITY_CHECK],
876[AC_MSG_CHECKING([whether build environment is sane])
877# Reject unsafe characters in $srcdir or the absolute working directory
878# name. Accept space and tab only in the latter.
879am_lf='
880'
881case `pwd` in
882 *[[\\\"\#\$\&\'\`$am_lf]]*)
883 AC_MSG_ERROR([unsafe absolute working directory name]);;
884esac
885case $srcdir in
886 *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*)
887 AC_MSG_ERROR([unsafe srcdir value: '$srcdir']);;
888esac
889
890# Do 'set' in a subshell so we don't clobber the current shell's
891# arguments. Must try -L first in case configure is actually a
892# symlink; some systems play weird games with the mod time of symlinks
893# (eg FreeBSD returns the mod time of the symlink's containing
894# directory).
895if (
896 am_has_slept=no
897 for am_try in 1 2; do
898 echo "timestamp, slept: $am_has_slept" > conftest.file
899 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
900 if test "$[*]" = "X"; then
901 # -L didn't work.
902 set X `ls -t "$srcdir/configure" conftest.file`
903 fi
904 if test "$[*]" != "X $srcdir/configure conftest.file" \
905 && test "$[*]" != "X conftest.file $srcdir/configure"; then
906
907 # If neither matched, then we have a broken ls. This can happen
908 # if, for instance, CONFIG_SHELL is bash and it inherits a
909 # broken ls alias from the environment. This has actually
910 # happened. Such a system could not be considered "sane".
911 AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
912 alias in your environment])
913 fi
914 if test "$[2]" = conftest.file || test $am_try -eq 2; then
915 break
916 fi
917 # Just in case.
918 sleep 1
919 am_has_slept=yes
920 done
921 test "$[2]" = conftest.file
922 )
923then
924 # Ok.
925 :
926else
927 AC_MSG_ERROR([newly created file is older than distributed files!
928Check your system clock])
929fi
930AC_MSG_RESULT([yes])
931# If we didn't sleep, we still need to ensure time stamps of config.status and
932# generated files are strictly newer.
933am_sleep_pid=
934if grep 'slept: no' conftest.file >/dev/null 2>&1; then
935 ( sleep 1 ) &
936 am_sleep_pid=$!
937fi
938AC_CONFIG_COMMANDS_PRE(
939 [AC_MSG_CHECKING([that generated files are newer than configure])
940 if test -n "$am_sleep_pid"; then
941 # Hide warnings about reused PIDs.
942 wait $am_sleep_pid 2>/dev/null
943 fi
944 AC_MSG_RESULT([done])])
945rm -f conftest.file
946])
947
948# Copyright (C) 2009-2013 Free Software Foundation, Inc.
949#
950# This file is free software; the Free Software Foundation
951# gives unlimited permission to copy and/or distribute it,
952# with or without modifications, as long as this notice is preserved.
953
954# AM_SILENT_RULES([DEFAULT])
955# --------------------------
956# Enable less verbose build rules; with the default set to DEFAULT
957# ("yes" being less verbose, "no" or empty being verbose).
958AC_DEFUN([AM_SILENT_RULES],
959[AC_ARG_ENABLE([silent-rules], [dnl
960AS_HELP_STRING(
961 [--enable-silent-rules],
962 [less verbose build output (undo: "make V=1")])
963AS_HELP_STRING(
964 [--disable-silent-rules],
965 [verbose build output (undo: "make V=0")])dnl
966])
967case $enable_silent_rules in @%:@ (((
968 yes) AM_DEFAULT_VERBOSITY=0;;
969 no) AM_DEFAULT_VERBOSITY=1;;
970 *) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);;
971esac
972dnl
973dnl A few 'make' implementations (e.g., NonStop OS and NextStep)
974dnl do not support nested variable expansions.
975dnl See automake bug#9928 and bug#10237.
976am_make=${MAKE-make}
977AC_CACHE_CHECK([whether $am_make supports nested variables],
978 [am_cv_make_support_nested_variables],
979 [if AS_ECHO([['TRUE=$(BAR$(V))
980BAR0=false
981BAR1=true
982V=1
983am__doit:
984 @$(TRUE)
985.PHONY: am__doit']]) | $am_make -f - >/dev/null 2>&1; then
986 am_cv_make_support_nested_variables=yes
987else
988 am_cv_make_support_nested_variables=no
989fi])
990if test $am_cv_make_support_nested_variables = yes; then
991 dnl Using '$V' instead of '$(V)' breaks IRIX make.
992 AM_V='$(V)'
993 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
994else
995 AM_V=$AM_DEFAULT_VERBOSITY
996 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
997fi
998AC_SUBST([AM_V])dnl
999AM_SUBST_NOTMAKE([AM_V])dnl
1000AC_SUBST([AM_DEFAULT_V])dnl
1001AM_SUBST_NOTMAKE([AM_DEFAULT_V])dnl
1002AC_SUBST([AM_DEFAULT_VERBOSITY])dnl
1003AM_BACKSLASH='\'
1004AC_SUBST([AM_BACKSLASH])dnl
1005_AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl
1006])
1007
1008# Copyright (C) 2001-2013 Free Software Foundation, Inc.
1009#
1010# This file is free software; the Free Software Foundation
1011# gives unlimited permission to copy and/or distribute it,
1012# with or without modifications, as long as this notice is preserved.
1013
1014# AM_PROG_INSTALL_STRIP
1015# ---------------------
1016# One issue with vendor 'install' (even GNU) is that you can't
1017# specify the program used to strip binaries. This is especially
1018# annoying in cross-compiling environments, where the build's strip
1019# is unlikely to handle the host's binaries.
1020# Fortunately install-sh will honor a STRIPPROG variable, so we
1021# always use install-sh in "make install-strip", and initialize
1022# STRIPPROG with the value of the STRIP variable (set by the user).
1023AC_DEFUN([AM_PROG_INSTALL_STRIP],
1024[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
1025# Installed binaries are usually stripped using 'strip' when the user
1026# run "make install-strip". However 'strip' might not be the right
1027# tool to use in cross-compilation environments, therefore Automake
1028# will honor the 'STRIP' environment variable to overrule this program.
1029dnl Don't test for $cross_compiling = yes, because it might be 'maybe'.
1030if test "$cross_compiling" != no; then
1031 AC_CHECK_TOOL([STRIP], [strip], :)
1032fi
1033INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
1034AC_SUBST([INSTALL_STRIP_PROGRAM])])
1035
1036# Copyright (C) 2006-2013 Free Software Foundation, Inc.
1037#
1038# This file is free software; the Free Software Foundation
1039# gives unlimited permission to copy and/or distribute it,
1040# with or without modifications, as long as this notice is preserved.
1041
1042# _AM_SUBST_NOTMAKE(VARIABLE)
1043# ---------------------------
1044# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
1045# This macro is traced by Automake.
1046AC_DEFUN([_AM_SUBST_NOTMAKE])
1047
1048# AM_SUBST_NOTMAKE(VARIABLE)
1049# --------------------------
1050# Public sister of _AM_SUBST_NOTMAKE.
1051AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
1052
1053# Check how to create a tarball. -*- Autoconf -*-
1054
1055# Copyright (C) 2004-2013 Free Software Foundation, Inc.
1056#
1057# This file is free software; the Free Software Foundation
1058# gives unlimited permission to copy and/or distribute it,
1059# with or without modifications, as long as this notice is preserved.
1060
1061# _AM_PROG_TAR(FORMAT)
1062# --------------------
1063# Check how to create a tarball in format FORMAT.
1064# FORMAT should be one of 'v7', 'ustar', or 'pax'.
1065#
1066# Substitute a variable $(am__tar) that is a command
1067# writing to stdout a FORMAT-tarball containing the directory
1068# $tardir.
1069# tardir=directory && $(am__tar) > result.tar
1070#
1071# Substitute a variable $(am__untar) that extract such
1072# a tarball read from stdin.
1073# $(am__untar) < result.tar
1074#
1075AC_DEFUN([_AM_PROG_TAR],
1076[# Always define AMTAR for backward compatibility. Yes, it's still used
1077# in the wild :-( We should find a proper way to deprecate it ...
1078AC_SUBST([AMTAR], ['$${TAR-tar}'])
1079
1080# We'll loop over all known methods to create a tar archive until one works.
1081_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
1082
1083m4_if([$1], [v7],
1084 [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'],
1085
1086 [m4_case([$1],
1087 [ustar],
1088 [# The POSIX 1988 'ustar' format is defined with fixed-size fields.
1089 # There is notably a 21 bits limit for the UID and the GID. In fact,
1090 # the 'pax' utility can hang on bigger UID/GID (see automake bug#8343
1091 # and bug#13588).
1092 am_max_uid=2097151 # 2^21 - 1
1093 am_max_gid=$am_max_uid
1094 # The $UID and $GID variables are not portable, so we need to resort
1095 # to the POSIX-mandated id(1) utility. Errors in the 'id' calls
1096 # below are definitely unexpected, so allow the users to see them
1097 # (that is, avoid stderr redirection).
1098 am_uid=`id -u || echo unknown`
1099 am_gid=`id -g || echo unknown`
1100 AC_MSG_CHECKING([whether UID '$am_uid' is supported by ustar format])
1101 if test $am_uid -le $am_max_uid; then
1102 AC_MSG_RESULT([yes])
1103 else
1104 AC_MSG_RESULT([no])
1105 _am_tools=none
1106 fi
1107 AC_MSG_CHECKING([whether GID '$am_gid' is supported by ustar format])
1108 if test $am_gid -le $am_max_gid; then
1109 AC_MSG_RESULT([yes])
1110 else
1111 AC_MSG_RESULT([no])
1112 _am_tools=none
1113 fi],
1114
1115 [pax],
1116 [],
1117
1118 [m4_fatal([Unknown tar format])])
1119
1120 AC_MSG_CHECKING([how to create a $1 tar archive])
1121
1122 # Go ahead even if we have the value already cached. We do so because we
1123 # need to set the values for the 'am__tar' and 'am__untar' variables.
1124 _am_tools=${am_cv_prog_tar_$1-$_am_tools}
1125
1126 for _am_tool in $_am_tools; do
1127 case $_am_tool in
1128 gnutar)
1129 for _am_tar in tar gnutar gtar; do
1130 AM_RUN_LOG([$_am_tar --version]) && break
1131 done
1132 am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
1133 am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
1134 am__untar="$_am_tar -xf -"
1135 ;;
1136 plaintar)
1137 # Must skip GNU tar: if it does not support --format= it doesn't create
1138 # ustar tarball either.
1139 (tar --version) >/dev/null 2>&1 && continue
1140 am__tar='tar chf - "$$tardir"'
1141 am__tar_='tar chf - "$tardir"'
1142 am__untar='tar xf -'
1143 ;;
1144 pax)
1145 am__tar='pax -L -x $1 -w "$$tardir"'
1146 am__tar_='pax -L -x $1 -w "$tardir"'
1147 am__untar='pax -r'
1148 ;;
1149 cpio)
1150 am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
1151 am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
1152 am__untar='cpio -i -H $1 -d'
1153 ;;
1154 none)
1155 am__tar=false
1156 am__tar_=false
1157 am__untar=false
1158 ;;
1159 esac
1160
1161 # If the value was cached, stop now. We just wanted to have am__tar
1162 # and am__untar set.
1163 test -n "${am_cv_prog_tar_$1}" && break
1164
1165 # tar/untar a dummy directory, and stop if the command works.
1166 rm -rf conftest.dir
1167 mkdir conftest.dir
1168 echo GrepMe > conftest.dir/file
1169 AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
1170 rm -rf conftest.dir
1171 if test -s conftest.tar; then
1172 AM_RUN_LOG([$am__untar <conftest.tar])
1173 AM_RUN_LOG([cat conftest.dir/file])
1174 grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
1175 fi
1176 done
1177 rm -rf conftest.dir
1178
1179 AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
1180 AC_MSG_RESULT([$am_cv_prog_tar_$1])])
1181
1182AC_SUBST([am__tar])
1183AC_SUBST([am__untar])
1184]) # _AM_PROG_TAR
1185
118623
1187dnl IT_PROG_INTLTOOL([MINIMUM-VERSION], [no-xml])24dnl IT_PROG_INTLTOOL([MINIMUM-VERSION], [no-xml])
1188# serial 42 IT_PROG_INTLTOOL25# serial 42 IT_PROG_INTLTOOL
@@ -2716,12 +1553,19 @@
2716 LD="${LD-ld} -m elf_i386_fbsd"1553 LD="${LD-ld} -m elf_i386_fbsd"
2717 ;;1554 ;;
2718 x86_64-*linux*)1555 x86_64-*linux*)
2719 LD="${LD-ld} -m elf_i386"1556 case `/usr/bin/file conftest.o` in
1557 *x86-64*)
1558 LD="${LD-ld} -m elf32_x86_64"
1559 ;;
1560 *)
1561 LD="${LD-ld} -m elf_i386"
1562 ;;
1563 esac
2720 ;;1564 ;;
2721 powerpc64le-*linux*)1565 powerpc64le-*)
2722 LD="${LD-ld} -m elf32lppclinux"1566 LD="${LD-ld} -m elf32lppclinux"
2723 ;;1567 ;;
2724 powerpc64-*linux*)1568 powerpc64-*)
2725 LD="${LD-ld} -m elf32ppclinux"1569 LD="${LD-ld} -m elf32ppclinux"
2726 ;;1570 ;;
2727 s390x-*linux*)1571 s390x-*linux*)
@@ -2740,10 +1584,10 @@
2740 x86_64-*linux*)1584 x86_64-*linux*)
2741 LD="${LD-ld} -m elf_x86_64"1585 LD="${LD-ld} -m elf_x86_64"
2742 ;;1586 ;;
2743 powerpcle-*linux*)1587 powerpcle-*)
2744 LD="${LD-ld} -m elf64lppc"1588 LD="${LD-ld} -m elf64lppc"
2745 ;;1589 ;;
2746 powerpc-*linux*)1590 powerpc-*)
2747 LD="${LD-ld} -m elf64ppc"1591 LD="${LD-ld} -m elf64ppc"
2748 ;;1592 ;;
2749 s390*-*linux*|s390*-*tpf*)1593 s390*-*linux*|s390*-*tpf*)
@@ -3086,7 +1930,8 @@
3086 ;;1930 ;;
3087 *)1931 *)
3088 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`1932 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
3089 if test -n "$lt_cv_sys_max_cmd_len"; then1933 if test -n "$lt_cv_sys_max_cmd_len" && \
1934 test undefined != "$lt_cv_sys_max_cmd_len"; then
3090 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`1935 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
3091 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`1936 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
3092 else1937 else
@@ -3910,17 +2755,6 @@
3910 esac2755 esac
3911 ;;2756 ;;
39122757
3913gnu*)
3914 version_type=linux # correct to gnu/linux during the next big refactor
3915 need_lib_prefix=no
3916 need_version=no
3917 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
3918 soname_spec='${libname}${release}${shared_ext}$major'
3919 shlibpath_var=LD_LIBRARY_PATH
3920 shlibpath_overrides_runpath=no
3921 hardcode_into_libs=yes
3922 ;;
3923
3924haiku*)2758haiku*)
3925 version_type=linux # correct to gnu/linux during the next big refactor2759 version_type=linux # correct to gnu/linux during the next big refactor
3926 need_lib_prefix=no2760 need_lib_prefix=no
@@ -4037,7 +2871,7 @@
4037 ;;2871 ;;
40382872
4039# This must be glibc/ELF.2873# This must be glibc/ELF.
4040linux* | k*bsd*-gnu | kopensolaris*-gnu)2874linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
4041 version_type=linux # correct to gnu/linux during the next big refactor2875 version_type=linux # correct to gnu/linux during the next big refactor
4042 need_lib_prefix=no2876 need_lib_prefix=no
4043 need_version=no2877 need_version=no
@@ -4067,14 +2901,10 @@
4067 # before this can be enabled.2901 # before this can be enabled.
4068 hardcode_into_libs=yes2902 hardcode_into_libs=yes
40692903
4070 # Add ABI-specific directories to the system library path.
4071 sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
4072
4073 # Append ld.so.conf contents to the search path2904 # Append ld.so.conf contents to the search path
4074 if test -f /etc/ld.so.conf; then2905 if test -f /etc/ld.so.conf; then
4075 lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`2906 lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
4076 sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"2907 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
4077
4078 fi2908 fi
40792909
4080 # We used to test for /lib/ld.so.1 and disable shared libraries on2910 # We used to test for /lib/ld.so.1 and disable shared libraries on
@@ -4086,6 +2916,18 @@
4086 dynamic_linker='GNU/Linux ld.so'2916 dynamic_linker='GNU/Linux ld.so'
4087 ;;2917 ;;
40882918
2919netbsdelf*-gnu)
2920 version_type=linux
2921 need_lib_prefix=no
2922 need_version=no
2923 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
2924 soname_spec='${libname}${release}${shared_ext}$major'
2925 shlibpath_var=LD_LIBRARY_PATH
2926 shlibpath_overrides_runpath=no
2927 hardcode_into_libs=yes
2928 dynamic_linker='NetBSD ld.elf_so'
2929 ;;
2930
4089netbsd*)2931netbsd*)
4090 version_type=sunos2932 version_type=sunos
4091 need_lib_prefix=no2933 need_lib_prefix=no
@@ -4645,10 +3487,6 @@
4645 fi3487 fi
4646 ;;3488 ;;
46473489
4648gnu*)
4649 lt_cv_deplibs_check_method=pass_all
4650 ;;
4651
4652haiku*)3490haiku*)
4653 lt_cv_deplibs_check_method=pass_all3491 lt_cv_deplibs_check_method=pass_all
4654 ;;3492 ;;
@@ -4687,11 +3525,11 @@
4687 ;;3525 ;;
46883526
4689# This must be glibc/ELF.3527# This must be glibc/ELF.
4690linux* | k*bsd*-gnu | kopensolaris*-gnu)3528linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
4691 lt_cv_deplibs_check_method=pass_all3529 lt_cv_deplibs_check_method=pass_all
4692 ;;3530 ;;
46933531
4694netbsd*)3532netbsd* | netbsdelf*-gnu)
4695 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then3533 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4696 lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'3534 lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
4697 else3535 else
@@ -5439,7 +4277,7 @@
5439 ;;4277 ;;
5440 esac4278 esac
5441 ;;4279 ;;
5442 linux* | k*bsd*-gnu | kopensolaris*-gnu)4280 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
5443 case $cc_basename in4281 case $cc_basename in
5444 KCC*)4282 KCC*)
5445 # KAI C++ Compiler4283 # KAI C++ Compiler
@@ -5503,7 +4341,7 @@
5503 ;;4341 ;;
5504 esac4342 esac
5505 ;;4343 ;;
5506 netbsd*)4344 netbsd* | netbsdelf*-gnu)
5507 ;;4345 ;;
5508 *qnx* | *nto*)4346 *qnx* | *nto*)
5509 # QNX uses GNU C++, but need to define -shared option too, otherwise4347 # QNX uses GNU C++, but need to define -shared option too, otherwise
@@ -5738,7 +4576,7 @@
5738 _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'4576 _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
5739 ;;4577 ;;
57404578
5741 linux* | k*bsd*-gnu | kopensolaris*-gnu)4579 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
5742 case $cc_basename in4580 case $cc_basename in
5743 # old Intel for x86_64 which still supported -KPIC.4581 # old Intel for x86_64 which still supported -KPIC.
5744 ecc*)4582 ecc*)
@@ -5980,6 +4818,9 @@
5980 ;;4818 ;;
5981 esac4819 esac
5982 ;;4820 ;;
4821 linux* | k*bsd*-gnu | gnu*)
4822 _LT_TAGVAR(link_all_deplibs, $1)=no
4823 ;;
5983 *)4824 *)
5984 _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'4825 _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
5985 ;;4826 ;;
@@ -6042,6 +4883,9 @@
6042 openbsd*)4883 openbsd*)
6043 with_gnu_ld=no4884 with_gnu_ld=no
6044 ;;4885 ;;
4886 linux* | k*bsd*-gnu | gnu*)
4887 _LT_TAGVAR(link_all_deplibs, $1)=no
4888 ;;
6045 esac4889 esac
60464890
6047 _LT_TAGVAR(ld_shlibs, $1)=yes4891 _LT_TAGVAR(ld_shlibs, $1)=yes
@@ -6263,7 +5107,7 @@
6263 fi5107 fi
6264 ;;5108 ;;
62655109
6266 netbsd*)5110 netbsd* | netbsdelf*-gnu)
6267 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then5111 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
6268 _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'5112 _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
6269 wlarc=5113 wlarc=
@@ -6440,6 +5284,7 @@
6440 if test "$aix_use_runtimelinking" = yes; then5284 if test "$aix_use_runtimelinking" = yes; then
6441 shared_flag="$shared_flag "'${wl}-G'5285 shared_flag="$shared_flag "'${wl}-G'
6442 fi5286 fi
5287 _LT_TAGVAR(link_all_deplibs, $1)=no
6443 else5288 else
6444 # not using gcc5289 # not using gcc
6445 if test "$host_cpu" = ia64; then5290 if test "$host_cpu" = ia64; then
@@ -6744,7 +5589,7 @@
6744 _LT_TAGVAR(link_all_deplibs, $1)=yes5589 _LT_TAGVAR(link_all_deplibs, $1)=yes
6745 ;;5590 ;;
67465591
6747 netbsd*)5592 netbsd* | netbsdelf*-gnu)
6748 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then5593 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
6749 _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out5594 _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
6750 else5595 else
@@ -7620,9 +6465,6 @@
7620 _LT_TAGVAR(ld_shlibs, $1)=yes6465 _LT_TAGVAR(ld_shlibs, $1)=yes
7621 ;;6466 ;;
76226467
7623 gnu*)
7624 ;;
7625
7626 haiku*)6468 haiku*)
7627 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'6469 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7628 _LT_TAGVAR(link_all_deplibs, $1)=yes6470 _LT_TAGVAR(link_all_deplibs, $1)=yes
@@ -7784,7 +6626,7 @@
7784 _LT_TAGVAR(inherit_rpath, $1)=yes6626 _LT_TAGVAR(inherit_rpath, $1)=yes
7785 ;;6627 ;;
77866628
7787 linux* | k*bsd*-gnu | kopensolaris*-gnu)6629 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
7788 case $cc_basename in6630 case $cc_basename in
7789 KCC*)6631 KCC*)
7790 # Kuck and Associates, Inc. (KAI) C++ Compiler6632 # Kuck and Associates, Inc. (KAI) C++ Compiler
@@ -10684,33 +9526,13 @@
10684# serial 39526# serial 3
10685# 9527#
106869528
10687dnl GNOME_COMMON_INIT
10688
10689AU_DEFUN([GNOME_COMMON_INIT],
10690[
10691 dnl this macro should come after AC_CONFIG_MACRO_DIR
10692 AC_BEFORE([AC_CONFIG_MACRO_DIR], [$0])
10693
10694 dnl ensure that when the Automake generated makefile calls aclocal,
10695 dnl it honours the $ACLOCAL_FLAGS environment variable
10696 ACLOCAL_AMFLAGS="\${ACLOCAL_FLAGS}"
10697 if test -n "$ac_macro_dir"; then
10698 ACLOCAL_AMFLAGS="-I $ac_macro_dir $ACLOCAL_AMFLAGS"
10699 fi
10700
10701 AC_SUBST([ACLOCAL_AMFLAGS])
10702],
10703[[$0: This macro is deprecated. You should set put "ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}"
10704in your top-level Makefile.am, instead, where "m4" is the macro directory set
10705with AC_CONFIG_MACRO_DIR() in your configure.ac]])
10706
10707AU_DEFUN([GNOME_DEBUG_CHECK],9529AU_DEFUN([GNOME_DEBUG_CHECK],
10708[9530[
10709 AX_CHECK_ENABLE_DEBUG([no],[GNOME_ENABLE_DEBUG])9531 AX_CHECK_ENABLE_DEBUG([no],[GNOME_ENABLE_DEBUG])
10710],9532],
10711[[$0: This macro is deprecated. You should use AX_CHECK_ENABLE_DEBUG instead and9533[[$0: This macro is deprecated. You should use AX_CHECK_ENABLE_DEBUG instead and
10712replace uses of GNOME_ENABLE_DEBUG with ENABLE_DEBUG.9534replace uses of GNOME_ENABLE_DEBUG with ENABLE_DEBUG.
10713See: https://savannah.gnu.org/patch/?8452]])9535See: http://www.gnu.org/software/autoconf-archive/ax_check_enable_debug.html#ax_check_enable_debug]])
107149536
10715dnl GNOME_MAINTAINER_MODE_DEFINES ()9537dnl GNOME_MAINTAINER_MODE_DEFINES ()
10716dnl define DISABLE_DEPRECATED9538dnl define DISABLE_DEPRECATED
@@ -11297,3 +10119,1166 @@
11297m4_ifdef([_AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE([YELP_HELP_RULES])])10119m4_ifdef([_AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE([YELP_HELP_RULES])])
11298])10120])
1129910121
10122# Copyright (C) 2002-2013 Free Software Foundation, Inc.
10123#
10124# This file is free software; the Free Software Foundation
10125# gives unlimited permission to copy and/or distribute it,
10126# with or without modifications, as long as this notice is preserved.
10127
10128# AM_AUTOMAKE_VERSION(VERSION)
10129# ----------------------------
10130# Automake X.Y traces this macro to ensure aclocal.m4 has been
10131# generated from the m4 files accompanying Automake X.Y.
10132# (This private macro should not be called outside this file.)
10133AC_DEFUN([AM_AUTOMAKE_VERSION],
10134[am__api_version='1.14'
10135dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
10136dnl require some minimum version. Point them to the right macro.
10137m4_if([$1], [1.14.1], [],
10138 [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
10139])
10140
10141# _AM_AUTOCONF_VERSION(VERSION)
10142# -----------------------------
10143# aclocal traces this macro to find the Autoconf version.
10144# This is a private macro too. Using m4_define simplifies
10145# the logic in aclocal, which can simply ignore this definition.
10146m4_define([_AM_AUTOCONF_VERSION], [])
10147
10148# AM_SET_CURRENT_AUTOMAKE_VERSION
10149# -------------------------------
10150# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
10151# This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
10152AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
10153[AM_AUTOMAKE_VERSION([1.14.1])dnl
10154m4_ifndef([AC_AUTOCONF_VERSION],
10155 [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
10156_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
10157
10158# AM_AUX_DIR_EXPAND -*- Autoconf -*-
10159
10160# Copyright (C) 2001-2013 Free Software Foundation, Inc.
10161#
10162# This file is free software; the Free Software Foundation
10163# gives unlimited permission to copy and/or distribute it,
10164# with or without modifications, as long as this notice is preserved.
10165
10166# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
10167# $ac_aux_dir to '$srcdir/foo'. In other projects, it is set to
10168# '$srcdir', '$srcdir/..', or '$srcdir/../..'.
10169#
10170# Of course, Automake must honor this variable whenever it calls a
10171# tool from the auxiliary directory. The problem is that $srcdir (and
10172# therefore $ac_aux_dir as well) can be either absolute or relative,
10173# depending on how configure is run. This is pretty annoying, since
10174# it makes $ac_aux_dir quite unusable in subdirectories: in the top
10175# source directory, any form will work fine, but in subdirectories a
10176# relative path needs to be adjusted first.
10177#
10178# $ac_aux_dir/missing
10179# fails when called from a subdirectory if $ac_aux_dir is relative
10180# $top_srcdir/$ac_aux_dir/missing
10181# fails if $ac_aux_dir is absolute,
10182# fails when called from a subdirectory in a VPATH build with
10183# a relative $ac_aux_dir
10184#
10185# The reason of the latter failure is that $top_srcdir and $ac_aux_dir
10186# are both prefixed by $srcdir. In an in-source build this is usually
10187# harmless because $srcdir is '.', but things will broke when you
10188# start a VPATH build or use an absolute $srcdir.
10189#
10190# So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
10191# iff we strip the leading $srcdir from $ac_aux_dir. That would be:
10192# am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
10193# and then we would define $MISSING as
10194# MISSING="\${SHELL} $am_aux_dir/missing"
10195# This will work as long as MISSING is not called from configure, because
10196# unfortunately $(top_srcdir) has no meaning in configure.
10197# However there are other variables, like CC, which are often used in
10198# configure, and could therefore not use this "fixed" $ac_aux_dir.
10199#
10200# Another solution, used here, is to always expand $ac_aux_dir to an
10201# absolute PATH. The drawback is that using absolute paths prevent a
10202# configured tree to be moved without reconfiguration.
10203
10204AC_DEFUN([AM_AUX_DIR_EXPAND],
10205[AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl
10206# Expand $ac_aux_dir to an absolute path.
10207am_aux_dir=`cd "$ac_aux_dir" && pwd`
10208])
10209
10210# AM_CONDITIONAL -*- Autoconf -*-
10211
10212# Copyright (C) 1997-2013 Free Software Foundation, Inc.
10213#
10214# This file is free software; the Free Software Foundation
10215# gives unlimited permission to copy and/or distribute it,
10216# with or without modifications, as long as this notice is preserved.
10217
10218# AM_CONDITIONAL(NAME, SHELL-CONDITION)
10219# -------------------------------------
10220# Define a conditional.
10221AC_DEFUN([AM_CONDITIONAL],
10222[AC_PREREQ([2.52])dnl
10223 m4_if([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])],
10224 [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
10225AC_SUBST([$1_TRUE])dnl
10226AC_SUBST([$1_FALSE])dnl
10227_AM_SUBST_NOTMAKE([$1_TRUE])dnl
10228_AM_SUBST_NOTMAKE([$1_FALSE])dnl
10229m4_define([_AM_COND_VALUE_$1], [$2])dnl
10230if $2; then
10231 $1_TRUE=
10232 $1_FALSE='#'
10233else
10234 $1_TRUE='#'
10235 $1_FALSE=
10236fi
10237AC_CONFIG_COMMANDS_PRE(
10238[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
10239 AC_MSG_ERROR([[conditional "$1" was never defined.
10240Usually this means the macro was only invoked conditionally.]])
10241fi])])
10242
10243# Copyright (C) 1999-2013 Free Software Foundation, Inc.
10244#
10245# This file is free software; the Free Software Foundation
10246# gives unlimited permission to copy and/or distribute it,
10247# with or without modifications, as long as this notice is preserved.
10248
10249
10250# There are a few dirty hacks below to avoid letting 'AC_PROG_CC' be
10251# written in clear, in which case automake, when reading aclocal.m4,
10252# will think it sees a *use*, and therefore will trigger all it's
10253# C support machinery. Also note that it means that autoscan, seeing
10254# CC etc. in the Makefile, will ask for an AC_PROG_CC use...
10255
10256
10257# _AM_DEPENDENCIES(NAME)
10258# ----------------------
10259# See how the compiler implements dependency checking.
10260# NAME is "CC", "CXX", "OBJC", "OBJCXX", "UPC", or "GJC".
10261# We try a few techniques and use that to set a single cache variable.
10262#
10263# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
10264# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
10265# dependency, and given that the user is not expected to run this macro,
10266# just rely on AC_PROG_CC.
10267AC_DEFUN([_AM_DEPENDENCIES],
10268[AC_REQUIRE([AM_SET_DEPDIR])dnl
10269AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
10270AC_REQUIRE([AM_MAKE_INCLUDE])dnl
10271AC_REQUIRE([AM_DEP_TRACK])dnl
10272
10273m4_if([$1], [CC], [depcc="$CC" am_compiler_list=],
10274 [$1], [CXX], [depcc="$CXX" am_compiler_list=],
10275 [$1], [OBJC], [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
10276 [$1], [OBJCXX], [depcc="$OBJCXX" am_compiler_list='gcc3 gcc'],
10277 [$1], [UPC], [depcc="$UPC" am_compiler_list=],
10278 [$1], [GCJ], [depcc="$GCJ" am_compiler_list='gcc3 gcc'],
10279 [depcc="$$1" am_compiler_list=])
10280
10281AC_CACHE_CHECK([dependency style of $depcc],
10282 [am_cv_$1_dependencies_compiler_type],
10283[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
10284 # We make a subdir and do the tests there. Otherwise we can end up
10285 # making bogus files that we don't know about and never remove. For
10286 # instance it was reported that on HP-UX the gcc test will end up
10287 # making a dummy file named 'D' -- because '-MD' means "put the output
10288 # in D".
10289 rm -rf conftest.dir
10290 mkdir conftest.dir
10291 # Copy depcomp to subdir because otherwise we won't find it if we're
10292 # using a relative directory.
10293 cp "$am_depcomp" conftest.dir
10294 cd conftest.dir
10295 # We will build objects and dependencies in a subdirectory because
10296 # it helps to detect inapplicable dependency modes. For instance
10297 # both Tru64's cc and ICC support -MD to output dependencies as a
10298 # side effect of compilation, but ICC will put the dependencies in
10299 # the current directory while Tru64 will put them in the object
10300 # directory.
10301 mkdir sub
10302
10303 am_cv_$1_dependencies_compiler_type=none
10304 if test "$am_compiler_list" = ""; then
10305 am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
10306 fi
10307 am__universal=false
10308 m4_case([$1], [CC],
10309 [case " $depcc " in #(
10310 *\ -arch\ *\ -arch\ *) am__universal=true ;;
10311 esac],
10312 [CXX],
10313 [case " $depcc " in #(
10314 *\ -arch\ *\ -arch\ *) am__universal=true ;;
10315 esac])
10316
10317 for depmode in $am_compiler_list; do
10318 # Setup a source with many dependencies, because some compilers
10319 # like to wrap large dependency lists on column 80 (with \), and
10320 # we should not choose a depcomp mode which is confused by this.
10321 #
10322 # We need to recreate these files for each test, as the compiler may
10323 # overwrite some of them when testing with obscure command lines.
10324 # This happens at least with the AIX C compiler.
10325 : > sub/conftest.c
10326 for i in 1 2 3 4 5 6; do
10327 echo '#include "conftst'$i'.h"' >> sub/conftest.c
10328 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
10329 # Solaris 10 /bin/sh.
10330 echo '/* dummy */' > sub/conftst$i.h
10331 done
10332 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
10333
10334 # We check with '-c' and '-o' for the sake of the "dashmstdout"
10335 # mode. It turns out that the SunPro C++ compiler does not properly
10336 # handle '-M -o', and we need to detect this. Also, some Intel
10337 # versions had trouble with output in subdirs.
10338 am__obj=sub/conftest.${OBJEXT-o}
10339 am__minus_obj="-o $am__obj"
10340 case $depmode in
10341 gcc)
10342 # This depmode causes a compiler race in universal mode.
10343 test "$am__universal" = false || continue
10344 ;;
10345 nosideeffect)
10346 # After this tag, mechanisms are not by side-effect, so they'll
10347 # only be used when explicitly requested.
10348 if test "x$enable_dependency_tracking" = xyes; then
10349 continue
10350 else
10351 break
10352 fi
10353 ;;
10354 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
10355 # This compiler won't grok '-c -o', but also, the minuso test has
10356 # not run yet. These depmodes are late enough in the game, and
10357 # so weak that their functioning should not be impacted.
10358 am__obj=conftest.${OBJEXT-o}
10359 am__minus_obj=
10360 ;;
10361 none) break ;;
10362 esac
10363 if depmode=$depmode \
10364 source=sub/conftest.c object=$am__obj \
10365 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
10366 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
10367 >/dev/null 2>conftest.err &&
10368 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
10369 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
10370 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
10371 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
10372 # icc doesn't choke on unknown options, it will just issue warnings
10373 # or remarks (even with -Werror). So we grep stderr for any message
10374 # that says an option was ignored or not supported.
10375 # When given -MP, icc 7.0 and 7.1 complain thusly:
10376 # icc: Command line warning: ignoring option '-M'; no argument required
10377 # The diagnosis changed in icc 8.0:
10378 # icc: Command line remark: option '-MP' not supported
10379 if (grep 'ignoring option' conftest.err ||
10380 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
10381 am_cv_$1_dependencies_compiler_type=$depmode
10382 break
10383 fi
10384 fi
10385 done
10386
10387 cd ..
10388 rm -rf conftest.dir
10389else
10390 am_cv_$1_dependencies_compiler_type=none
10391fi
10392])
10393AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
10394AM_CONDITIONAL([am__fastdep$1], [
10395 test "x$enable_dependency_tracking" != xno \
10396 && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
10397])
10398
10399
10400# AM_SET_DEPDIR
10401# -------------
10402# Choose a directory name for dependency files.
10403# This macro is AC_REQUIREd in _AM_DEPENDENCIES.
10404AC_DEFUN([AM_SET_DEPDIR],
10405[AC_REQUIRE([AM_SET_LEADING_DOT])dnl
10406AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
10407])
10408
10409
10410# AM_DEP_TRACK
10411# ------------
10412AC_DEFUN([AM_DEP_TRACK],
10413[AC_ARG_ENABLE([dependency-tracking], [dnl
10414AS_HELP_STRING(
10415 [--enable-dependency-tracking],
10416 [do not reject slow dependency extractors])
10417AS_HELP_STRING(
10418 [--disable-dependency-tracking],
10419 [speeds up one-time build])])
10420if test "x$enable_dependency_tracking" != xno; then
10421 am_depcomp="$ac_aux_dir/depcomp"
10422 AMDEPBACKSLASH='\'
10423 am__nodep='_no'
10424fi
10425AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
10426AC_SUBST([AMDEPBACKSLASH])dnl
10427_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
10428AC_SUBST([am__nodep])dnl
10429_AM_SUBST_NOTMAKE([am__nodep])dnl
10430])
10431
10432# Generate code to set up dependency tracking. -*- Autoconf -*-
10433
10434# Copyright (C) 1999-2013 Free Software Foundation, Inc.
10435#
10436# This file is free software; the Free Software Foundation
10437# gives unlimited permission to copy and/or distribute it,
10438# with or without modifications, as long as this notice is preserved.
10439
10440
10441# _AM_OUTPUT_DEPENDENCY_COMMANDS
10442# ------------------------------
10443AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
10444[{
10445 # Older Autoconf quotes --file arguments for eval, but not when files
10446 # are listed without --file. Let's play safe and only enable the eval
10447 # if we detect the quoting.
10448 case $CONFIG_FILES in
10449 *\'*) eval set x "$CONFIG_FILES" ;;
10450 *) set x $CONFIG_FILES ;;
10451 esac
10452 shift
10453 for mf
10454 do
10455 # Strip MF so we end up with the name of the file.
10456 mf=`echo "$mf" | sed -e 's/:.*$//'`
10457 # Check whether this is an Automake generated Makefile or not.
10458 # We used to match only the files named 'Makefile.in', but
10459 # some people rename them; so instead we look at the file content.
10460 # Grep'ing the first line is not enough: some people post-process
10461 # each Makefile.in and add a new line on top of each file to say so.
10462 # Grep'ing the whole file is not good either: AIX grep has a line
10463 # limit of 2048, but all sed's we know have understand at least 4000.
10464 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
10465 dirpart=`AS_DIRNAME("$mf")`
10466 else
10467 continue
10468 fi
10469 # Extract the definition of DEPDIR, am__include, and am__quote
10470 # from the Makefile without running 'make'.
10471 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
10472 test -z "$DEPDIR" && continue
10473 am__include=`sed -n 's/^am__include = //p' < "$mf"`
10474 test -z "$am__include" && continue
10475 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
10476 # Find all dependency output files, they are included files with
10477 # $(DEPDIR) in their names. We invoke sed twice because it is the
10478 # simplest approach to changing $(DEPDIR) to its actual value in the
10479 # expansion.
10480 for file in `sed -n "
10481 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
10482 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
10483 # Make sure the directory exists.
10484 test -f "$dirpart/$file" && continue
10485 fdir=`AS_DIRNAME(["$file"])`
10486 AS_MKDIR_P([$dirpart/$fdir])
10487 # echo "creating $dirpart/$file"
10488 echo '# dummy' > "$dirpart/$file"
10489 done
10490 done
10491}
10492])# _AM_OUTPUT_DEPENDENCY_COMMANDS
10493
10494
10495# AM_OUTPUT_DEPENDENCY_COMMANDS
10496# -----------------------------
10497# This macro should only be invoked once -- use via AC_REQUIRE.
10498#
10499# This code is only required when automatic dependency tracking
10500# is enabled. FIXME. This creates each '.P' file that we will
10501# need in order to bootstrap the dependency handling code.
10502AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
10503[AC_CONFIG_COMMANDS([depfiles],
10504 [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
10505 [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
10506])
10507
10508# Do all the work for Automake. -*- Autoconf -*-
10509
10510# Copyright (C) 1996-2013 Free Software Foundation, Inc.
10511#
10512# This file is free software; the Free Software Foundation
10513# gives unlimited permission to copy and/or distribute it,
10514# with or without modifications, as long as this notice is preserved.
10515
10516# This macro actually does too much. Some checks are only needed if
10517# your package does certain things. But this isn't really a big deal.
10518
10519dnl Redefine AC_PROG_CC to automatically invoke _AM_PROG_CC_C_O.
10520m4_define([AC_PROG_CC],
10521m4_defn([AC_PROG_CC])
10522[_AM_PROG_CC_C_O
10523])
10524
10525# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
10526# AM_INIT_AUTOMAKE([OPTIONS])
10527# -----------------------------------------------
10528# The call with PACKAGE and VERSION arguments is the old style
10529# call (pre autoconf-2.50), which is being phased out. PACKAGE
10530# and VERSION should now be passed to AC_INIT and removed from
10531# the call to AM_INIT_AUTOMAKE.
10532# We support both call styles for the transition. After
10533# the next Automake release, Autoconf can make the AC_INIT
10534# arguments mandatory, and then we can depend on a new Autoconf
10535# release and drop the old call support.
10536AC_DEFUN([AM_INIT_AUTOMAKE],
10537[AC_PREREQ([2.65])dnl
10538dnl Autoconf wants to disallow AM_ names. We explicitly allow
10539dnl the ones we care about.
10540m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
10541AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
10542AC_REQUIRE([AC_PROG_INSTALL])dnl
10543if test "`cd $srcdir && pwd`" != "`pwd`"; then
10544 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
10545 # is not polluted with repeated "-I."
10546 AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
10547 # test to see if srcdir already configured
10548 if test -f $srcdir/config.status; then
10549 AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
10550 fi
10551fi
10552
10553# test whether we have cygpath
10554if test -z "$CYGPATH_W"; then
10555 if (cygpath --version) >/dev/null 2>/dev/null; then
10556 CYGPATH_W='cygpath -w'
10557 else
10558 CYGPATH_W=echo
10559 fi
10560fi
10561AC_SUBST([CYGPATH_W])
10562
10563# Define the identity of the package.
10564dnl Distinguish between old-style and new-style calls.
10565m4_ifval([$2],
10566[AC_DIAGNOSE([obsolete],
10567 [$0: two- and three-arguments forms are deprecated.])
10568m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
10569 AC_SUBST([PACKAGE], [$1])dnl
10570 AC_SUBST([VERSION], [$2])],
10571[_AM_SET_OPTIONS([$1])dnl
10572dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
10573m4_if(
10574 m4_ifdef([AC_PACKAGE_NAME], [ok]):m4_ifdef([AC_PACKAGE_VERSION], [ok]),
10575 [ok:ok],,
10576 [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
10577 AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
10578 AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
10579
10580_AM_IF_OPTION([no-define],,
10581[AC_DEFINE_UNQUOTED([PACKAGE], ["$PACKAGE"], [Name of package])
10582 AC_DEFINE_UNQUOTED([VERSION], ["$VERSION"], [Version number of package])])dnl
10583
10584# Some tools Automake needs.
10585AC_REQUIRE([AM_SANITY_CHECK])dnl
10586AC_REQUIRE([AC_ARG_PROGRAM])dnl
10587AM_MISSING_PROG([ACLOCAL], [aclocal-${am__api_version}])
10588AM_MISSING_PROG([AUTOCONF], [autoconf])
10589AM_MISSING_PROG([AUTOMAKE], [automake-${am__api_version}])
10590AM_MISSING_PROG([AUTOHEADER], [autoheader])
10591AM_MISSING_PROG([MAKEINFO], [makeinfo])
10592AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
10593AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl
10594AC_REQUIRE([AC_PROG_MKDIR_P])dnl
10595# For better backward compatibility. To be removed once Automake 1.9.x
10596# dies out for good. For more background, see:
10597# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
10598# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
10599AC_SUBST([mkdir_p], ['$(MKDIR_P)'])
10600# We need awk for the "check" target. The system "awk" is bad on
10601# some platforms.
10602AC_REQUIRE([AC_PROG_AWK])dnl
10603AC_REQUIRE([AC_PROG_MAKE_SET])dnl
10604AC_REQUIRE([AM_SET_LEADING_DOT])dnl
10605_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
10606 [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
10607 [_AM_PROG_TAR([v7])])])
10608_AM_IF_OPTION([no-dependencies],,
10609[AC_PROVIDE_IFELSE([AC_PROG_CC],
10610 [_AM_DEPENDENCIES([CC])],
10611 [m4_define([AC_PROG_CC],
10612 m4_defn([AC_PROG_CC])[_AM_DEPENDENCIES([CC])])])dnl
10613AC_PROVIDE_IFELSE([AC_PROG_CXX],
10614 [_AM_DEPENDENCIES([CXX])],
10615 [m4_define([AC_PROG_CXX],
10616 m4_defn([AC_PROG_CXX])[_AM_DEPENDENCIES([CXX])])])dnl
10617AC_PROVIDE_IFELSE([AC_PROG_OBJC],
10618 [_AM_DEPENDENCIES([OBJC])],
10619 [m4_define([AC_PROG_OBJC],
10620 m4_defn([AC_PROG_OBJC])[_AM_DEPENDENCIES([OBJC])])])dnl
10621AC_PROVIDE_IFELSE([AC_PROG_OBJCXX],
10622 [_AM_DEPENDENCIES([OBJCXX])],
10623 [m4_define([AC_PROG_OBJCXX],
10624 m4_defn([AC_PROG_OBJCXX])[_AM_DEPENDENCIES([OBJCXX])])])dnl
10625])
10626AC_REQUIRE([AM_SILENT_RULES])dnl
10627dnl The testsuite driver may need to know about EXEEXT, so add the
10628dnl 'am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This
10629dnl macro is hooked onto _AC_COMPILER_EXEEXT early, see below.
10630AC_CONFIG_COMMANDS_PRE(dnl
10631[m4_provide_if([_AM_COMPILER_EXEEXT],
10632 [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
10633
10634# POSIX will say in a future version that running "rm -f" with no argument
10635# is OK; and we want to be able to make that assumption in our Makefile
10636# recipes. So use an aggressive probe to check that the usage we want is
10637# actually supported "in the wild" to an acceptable degree.
10638# See automake bug#10828.
10639# To make any issue more visible, cause the running configure to be aborted
10640# by default if the 'rm' program in use doesn't match our expectations; the
10641# user can still override this though.
10642if rm -f && rm -fr && rm -rf; then : OK; else
10643 cat >&2 <<'END'
10644Oops!
10645
10646Your 'rm' program seems unable to run without file operands specified
10647on the command line, even when the '-f' option is present. This is contrary
10648to the behaviour of most rm programs out there, and not conforming with
10649the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
10650
10651Please tell bug-automake@gnu.org about your system, including the value
10652of your $PATH and any error possibly output before this message. This
10653can help us improve future automake versions.
10654
10655END
10656 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
10657 echo 'Configuration will proceed anyway, since you have set the' >&2
10658 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
10659 echo >&2
10660 else
10661 cat >&2 <<'END'
10662Aborting the configuration process, to ensure you take notice of the issue.
10663
10664You can download and install GNU coreutils to get an 'rm' implementation
10665that behaves properly: <http://www.gnu.org/software/coreutils/>.
10666
10667If you want to complete the configuration process using your problematic
10668'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
10669to "yes", and re-run configure.
10670
10671END
10672 AC_MSG_ERROR([Your 'rm' program is bad, sorry.])
10673 fi
10674fi
10675])
10676
10677dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion. Do not
10678dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
10679dnl mangled by Autoconf and run in a shell conditional statement.
10680m4_define([_AC_COMPILER_EXEEXT],
10681m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])])
10682
10683# When config.status generates a header, we must update the stamp-h file.
10684# This file resides in the same directory as the config header
10685# that is generated. The stamp files are numbered to have different names.
10686
10687# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
10688# loop where config.status creates the headers, so we can generate
10689# our stamp files there.
10690AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
10691[# Compute $1's index in $config_headers.
10692_am_arg=$1
10693_am_stamp_count=1
10694for _am_header in $config_headers :; do
10695 case $_am_header in
10696 $_am_arg | $_am_arg:* )
10697 break ;;
10698 * )
10699 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
10700 esac
10701done
10702echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
10703
10704# Copyright (C) 2001-2013 Free Software Foundation, Inc.
10705#
10706# This file is free software; the Free Software Foundation
10707# gives unlimited permission to copy and/or distribute it,
10708# with or without modifications, as long as this notice is preserved.
10709
10710# AM_PROG_INSTALL_SH
10711# ------------------
10712# Define $install_sh.
10713AC_DEFUN([AM_PROG_INSTALL_SH],
10714[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
10715if test x"${install_sh}" != xset; then
10716 case $am_aux_dir in
10717 *\ * | *\ *)
10718 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
10719 *)
10720 install_sh="\${SHELL} $am_aux_dir/install-sh"
10721 esac
10722fi
10723AC_SUBST([install_sh])])
10724
10725# Copyright (C) 2003-2013 Free Software Foundation, Inc.
10726#
10727# This file is free software; the Free Software Foundation
10728# gives unlimited permission to copy and/or distribute it,
10729# with or without modifications, as long as this notice is preserved.
10730
10731# Check whether the underlying file-system supports filenames
10732# with a leading dot. For instance MS-DOS doesn't.
10733AC_DEFUN([AM_SET_LEADING_DOT],
10734[rm -rf .tst 2>/dev/null
10735mkdir .tst 2>/dev/null
10736if test -d .tst; then
10737 am__leading_dot=.
10738else
10739 am__leading_dot=_
10740fi
10741rmdir .tst 2>/dev/null
10742AC_SUBST([am__leading_dot])])
10743
10744# Add --enable-maintainer-mode option to configure. -*- Autoconf -*-
10745# From Jim Meyering
10746
10747# Copyright (C) 1996-2013 Free Software Foundation, Inc.
10748#
10749# This file is free software; the Free Software Foundation
10750# gives unlimited permission to copy and/or distribute it,
10751# with or without modifications, as long as this notice is preserved.
10752
10753# AM_MAINTAINER_MODE([DEFAULT-MODE])
10754# ----------------------------------
10755# Control maintainer-specific portions of Makefiles.
10756# Default is to disable them, unless 'enable' is passed literally.
10757# For symmetry, 'disable' may be passed as well. Anyway, the user
10758# can override the default with the --enable/--disable switch.
10759AC_DEFUN([AM_MAINTAINER_MODE],
10760[m4_case(m4_default([$1], [disable]),
10761 [enable], [m4_define([am_maintainer_other], [disable])],
10762 [disable], [m4_define([am_maintainer_other], [enable])],
10763 [m4_define([am_maintainer_other], [enable])
10764 m4_warn([syntax], [unexpected argument to AM@&t@_MAINTAINER_MODE: $1])])
10765AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles])
10766 dnl maintainer-mode's default is 'disable' unless 'enable' is passed
10767 AC_ARG_ENABLE([maintainer-mode],
10768 [AS_HELP_STRING([--]am_maintainer_other[-maintainer-mode],
10769 am_maintainer_other[ make rules and dependencies not useful
10770 (and sometimes confusing) to the casual installer])],
10771 [USE_MAINTAINER_MODE=$enableval],
10772 [USE_MAINTAINER_MODE=]m4_if(am_maintainer_other, [enable], [no], [yes]))
10773 AC_MSG_RESULT([$USE_MAINTAINER_MODE])
10774 AM_CONDITIONAL([MAINTAINER_MODE], [test $USE_MAINTAINER_MODE = yes])
10775 MAINT=$MAINTAINER_MODE_TRUE
10776 AC_SUBST([MAINT])dnl
10777]
10778)
10779
10780# Check to see how 'make' treats includes. -*- Autoconf -*-
10781
10782# Copyright (C) 2001-2013 Free Software Foundation, Inc.
10783#
10784# This file is free software; the Free Software Foundation
10785# gives unlimited permission to copy and/or distribute it,
10786# with or without modifications, as long as this notice is preserved.
10787
10788# AM_MAKE_INCLUDE()
10789# -----------------
10790# Check to see how make treats includes.
10791AC_DEFUN([AM_MAKE_INCLUDE],
10792[am_make=${MAKE-make}
10793cat > confinc << 'END'
10794am__doit:
10795 @echo this is the am__doit target
10796.PHONY: am__doit
10797END
10798# If we don't find an include directive, just comment out the code.
10799AC_MSG_CHECKING([for style of include used by $am_make])
10800am__include="#"
10801am__quote=
10802_am_result=none
10803# First try GNU make style include.
10804echo "include confinc" > confmf
10805# Ignore all kinds of additional output from 'make'.
10806case `$am_make -s -f confmf 2> /dev/null` in #(
10807*the\ am__doit\ target*)
10808 am__include=include
10809 am__quote=
10810 _am_result=GNU
10811 ;;
10812esac
10813# Now try BSD make style include.
10814if test "$am__include" = "#"; then
10815 echo '.include "confinc"' > confmf
10816 case `$am_make -s -f confmf 2> /dev/null` in #(
10817 *the\ am__doit\ target*)
10818 am__include=.include
10819 am__quote="\""
10820 _am_result=BSD
10821 ;;
10822 esac
10823fi
10824AC_SUBST([am__include])
10825AC_SUBST([am__quote])
10826AC_MSG_RESULT([$_am_result])
10827rm -f confinc confmf
10828])
10829
10830# Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
10831
10832# Copyright (C) 1997-2013 Free Software Foundation, Inc.
10833#
10834# This file is free software; the Free Software Foundation
10835# gives unlimited permission to copy and/or distribute it,
10836# with or without modifications, as long as this notice is preserved.
10837
10838# AM_MISSING_PROG(NAME, PROGRAM)
10839# ------------------------------
10840AC_DEFUN([AM_MISSING_PROG],
10841[AC_REQUIRE([AM_MISSING_HAS_RUN])
10842$1=${$1-"${am_missing_run}$2"}
10843AC_SUBST($1)])
10844
10845# AM_MISSING_HAS_RUN
10846# ------------------
10847# Define MISSING if not defined so far and test if it is modern enough.
10848# If it is, set am_missing_run to use it, otherwise, to nothing.
10849AC_DEFUN([AM_MISSING_HAS_RUN],
10850[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
10851AC_REQUIRE_AUX_FILE([missing])dnl
10852if test x"${MISSING+set}" != xset; then
10853 case $am_aux_dir in
10854 *\ * | *\ *)
10855 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
10856 *)
10857 MISSING="\${SHELL} $am_aux_dir/missing" ;;
10858 esac
10859fi
10860# Use eval to expand $SHELL
10861if eval "$MISSING --is-lightweight"; then
10862 am_missing_run="$MISSING "
10863else
10864 am_missing_run=
10865 AC_MSG_WARN(['missing' script is too old or missing])
10866fi
10867])
10868
10869# Helper functions for option handling. -*- Autoconf -*-
10870
10871# Copyright (C) 2001-2013 Free Software Foundation, Inc.
10872#
10873# This file is free software; the Free Software Foundation
10874# gives unlimited permission to copy and/or distribute it,
10875# with or without modifications, as long as this notice is preserved.
10876
10877# _AM_MANGLE_OPTION(NAME)
10878# -----------------------
10879AC_DEFUN([_AM_MANGLE_OPTION],
10880[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
10881
10882# _AM_SET_OPTION(NAME)
10883# --------------------
10884# Set option NAME. Presently that only means defining a flag for this option.
10885AC_DEFUN([_AM_SET_OPTION],
10886[m4_define(_AM_MANGLE_OPTION([$1]), [1])])
10887
10888# _AM_SET_OPTIONS(OPTIONS)
10889# ------------------------
10890# OPTIONS is a space-separated list of Automake options.
10891AC_DEFUN([_AM_SET_OPTIONS],
10892[m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
10893
10894# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
10895# -------------------------------------------
10896# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
10897AC_DEFUN([_AM_IF_OPTION],
10898[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
10899
10900# Copyright (C) 1999-2013 Free Software Foundation, Inc.
10901#
10902# This file is free software; the Free Software Foundation
10903# gives unlimited permission to copy and/or distribute it,
10904# with or without modifications, as long as this notice is preserved.
10905
10906# _AM_PROG_CC_C_O
10907# ---------------
10908# Like AC_PROG_CC_C_O, but changed for automake. We rewrite AC_PROG_CC
10909# to automatically call this.
10910AC_DEFUN([_AM_PROG_CC_C_O],
10911[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
10912AC_REQUIRE_AUX_FILE([compile])dnl
10913AC_LANG_PUSH([C])dnl
10914AC_CACHE_CHECK(
10915 [whether $CC understands -c and -o together],
10916 [am_cv_prog_cc_c_o],
10917 [AC_LANG_CONFTEST([AC_LANG_PROGRAM([])])
10918 # Make sure it works both with $CC and with simple cc.
10919 # Following AC_PROG_CC_C_O, we do the test twice because some
10920 # compilers refuse to overwrite an existing .o file with -o,
10921 # though they will create one.
10922 am_cv_prog_cc_c_o=yes
10923 for am_i in 1 2; do
10924 if AM_RUN_LOG([$CC -c conftest.$ac_ext -o conftest2.$ac_objext]) \
10925 && test -f conftest2.$ac_objext; then
10926 : OK
10927 else
10928 am_cv_prog_cc_c_o=no
10929 break
10930 fi
10931 done
10932 rm -f core conftest*
10933 unset am_i])
10934if test "$am_cv_prog_cc_c_o" != yes; then
10935 # Losing compiler, so override with the script.
10936 # FIXME: It is wrong to rewrite CC.
10937 # But if we don't then we get into trouble of one sort or another.
10938 # A longer-term fix would be to have automake use am__CC in this case,
10939 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
10940 CC="$am_aux_dir/compile $CC"
10941fi
10942AC_LANG_POP([C])])
10943
10944# For backward compatibility.
10945AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])])
10946
10947# Copyright (C) 2001-2013 Free Software Foundation, Inc.
10948#
10949# This file is free software; the Free Software Foundation
10950# gives unlimited permission to copy and/or distribute it,
10951# with or without modifications, as long as this notice is preserved.
10952
10953# AM_RUN_LOG(COMMAND)
10954# -------------------
10955# Run COMMAND, save the exit status in ac_status, and log it.
10956# (This has been adapted from Autoconf's _AC_RUN_LOG macro.)
10957AC_DEFUN([AM_RUN_LOG],
10958[{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD
10959 ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD
10960 ac_status=$?
10961 echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
10962 (exit $ac_status); }])
10963
10964# Check to make sure that the build environment is sane. -*- Autoconf -*-
10965
10966# Copyright (C) 1996-2013 Free Software Foundation, Inc.
10967#
10968# This file is free software; the Free Software Foundation
10969# gives unlimited permission to copy and/or distribute it,
10970# with or without modifications, as long as this notice is preserved.
10971
10972# AM_SANITY_CHECK
10973# ---------------
10974AC_DEFUN([AM_SANITY_CHECK],
10975[AC_MSG_CHECKING([whether build environment is sane])
10976# Reject unsafe characters in $srcdir or the absolute working directory
10977# name. Accept space and tab only in the latter.
10978am_lf='
10979'
10980case `pwd` in
10981 *[[\\\"\#\$\&\'\`$am_lf]]*)
10982 AC_MSG_ERROR([unsafe absolute working directory name]);;
10983esac
10984case $srcdir in
10985 *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*)
10986 AC_MSG_ERROR([unsafe srcdir value: '$srcdir']);;
10987esac
10988
10989# Do 'set' in a subshell so we don't clobber the current shell's
10990# arguments. Must try -L first in case configure is actually a
10991# symlink; some systems play weird games with the mod time of symlinks
10992# (eg FreeBSD returns the mod time of the symlink's containing
10993# directory).
10994if (
10995 am_has_slept=no
10996 for am_try in 1 2; do
10997 echo "timestamp, slept: $am_has_slept" > conftest.file
10998 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
10999 if test "$[*]" = "X"; then
11000 # -L didn't work.
11001 set X `ls -t "$srcdir/configure" conftest.file`
11002 fi
11003 if test "$[*]" != "X $srcdir/configure conftest.file" \
11004 && test "$[*]" != "X conftest.file $srcdir/configure"; then
11005
11006 # If neither matched, then we have a broken ls. This can happen
11007 # if, for instance, CONFIG_SHELL is bash and it inherits a
11008 # broken ls alias from the environment. This has actually
11009 # happened. Such a system could not be considered "sane".
11010 AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
11011 alias in your environment])
11012 fi
11013 if test "$[2]" = conftest.file || test $am_try -eq 2; then
11014 break
11015 fi
11016 # Just in case.
11017 sleep 1
11018 am_has_slept=yes
11019 done
11020 test "$[2]" = conftest.file
11021 )
11022then
11023 # Ok.
11024 :
11025else
11026 AC_MSG_ERROR([newly created file is older than distributed files!
11027Check your system clock])
11028fi
11029AC_MSG_RESULT([yes])
11030# If we didn't sleep, we still need to ensure time stamps of config.status and
11031# generated files are strictly newer.
11032am_sleep_pid=
11033if grep 'slept: no' conftest.file >/dev/null 2>&1; then
11034 ( sleep 1 ) &
11035 am_sleep_pid=$!
11036fi
11037AC_CONFIG_COMMANDS_PRE(
11038 [AC_MSG_CHECKING([that generated files are newer than configure])
11039 if test -n "$am_sleep_pid"; then
11040 # Hide warnings about reused PIDs.
11041 wait $am_sleep_pid 2>/dev/null
11042 fi
11043 AC_MSG_RESULT([done])])
11044rm -f conftest.file
11045])
11046
11047# Copyright (C) 2009-2013 Free Software Foundation, Inc.
11048#
11049# This file is free software; the Free Software Foundation
11050# gives unlimited permission to copy and/or distribute it,
11051# with or without modifications, as long as this notice is preserved.
11052
11053# AM_SILENT_RULES([DEFAULT])
11054# --------------------------
11055# Enable less verbose build rules; with the default set to DEFAULT
11056# ("yes" being less verbose, "no" or empty being verbose).
11057AC_DEFUN([AM_SILENT_RULES],
11058[AC_ARG_ENABLE([silent-rules], [dnl
11059AS_HELP_STRING(
11060 [--enable-silent-rules],
11061 [less verbose build output (undo: "make V=1")])
11062AS_HELP_STRING(
11063 [--disable-silent-rules],
11064 [verbose build output (undo: "make V=0")])dnl
11065])
11066case $enable_silent_rules in @%:@ (((
11067 yes) AM_DEFAULT_VERBOSITY=0;;
11068 no) AM_DEFAULT_VERBOSITY=1;;
11069 *) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);;
11070esac
11071dnl
11072dnl A few 'make' implementations (e.g., NonStop OS and NextStep)
11073dnl do not support nested variable expansions.
11074dnl See automake bug#9928 and bug#10237.
11075am_make=${MAKE-make}
11076AC_CACHE_CHECK([whether $am_make supports nested variables],
11077 [am_cv_make_support_nested_variables],
11078 [if AS_ECHO([['TRUE=$(BAR$(V))
11079BAR0=false
11080BAR1=true
11081V=1
11082am__doit:
11083 @$(TRUE)
11084.PHONY: am__doit']]) | $am_make -f - >/dev/null 2>&1; then
11085 am_cv_make_support_nested_variables=yes
11086else
11087 am_cv_make_support_nested_variables=no
11088fi])
11089if test $am_cv_make_support_nested_variables = yes; then
11090 dnl Using '$V' instead of '$(V)' breaks IRIX make.
11091 AM_V='$(V)'
11092 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
11093else
11094 AM_V=$AM_DEFAULT_VERBOSITY
11095 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
11096fi
11097AC_SUBST([AM_V])dnl
11098AM_SUBST_NOTMAKE([AM_V])dnl
11099AC_SUBST([AM_DEFAULT_V])dnl
11100AM_SUBST_NOTMAKE([AM_DEFAULT_V])dnl
11101AC_SUBST([AM_DEFAULT_VERBOSITY])dnl
11102AM_BACKSLASH='\'
11103AC_SUBST([AM_BACKSLASH])dnl
11104_AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl
11105])
11106
11107# Copyright (C) 2001-2013 Free Software Foundation, Inc.
11108#
11109# This file is free software; the Free Software Foundation
11110# gives unlimited permission to copy and/or distribute it,
11111# with or without modifications, as long as this notice is preserved.
11112
11113# AM_PROG_INSTALL_STRIP
11114# ---------------------
11115# One issue with vendor 'install' (even GNU) is that you can't
11116# specify the program used to strip binaries. This is especially
11117# annoying in cross-compiling environments, where the build's strip
11118# is unlikely to handle the host's binaries.
11119# Fortunately install-sh will honor a STRIPPROG variable, so we
11120# always use install-sh in "make install-strip", and initialize
11121# STRIPPROG with the value of the STRIP variable (set by the user).
11122AC_DEFUN([AM_PROG_INSTALL_STRIP],
11123[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
11124# Installed binaries are usually stripped using 'strip' when the user
11125# run "make install-strip". However 'strip' might not be the right
11126# tool to use in cross-compilation environments, therefore Automake
11127# will honor the 'STRIP' environment variable to overrule this program.
11128dnl Don't test for $cross_compiling = yes, because it might be 'maybe'.
11129if test "$cross_compiling" != no; then
11130 AC_CHECK_TOOL([STRIP], [strip], :)
11131fi
11132INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
11133AC_SUBST([INSTALL_STRIP_PROGRAM])])
11134
11135# Copyright (C) 2006-2013 Free Software Foundation, Inc.
11136#
11137# This file is free software; the Free Software Foundation
11138# gives unlimited permission to copy and/or distribute it,
11139# with or without modifications, as long as this notice is preserved.
11140
11141# _AM_SUBST_NOTMAKE(VARIABLE)
11142# ---------------------------
11143# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
11144# This macro is traced by Automake.
11145AC_DEFUN([_AM_SUBST_NOTMAKE])
11146
11147# AM_SUBST_NOTMAKE(VARIABLE)
11148# --------------------------
11149# Public sister of _AM_SUBST_NOTMAKE.
11150AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
11151
11152# Check how to create a tarball. -*- Autoconf -*-
11153
11154# Copyright (C) 2004-2013 Free Software Foundation, Inc.
11155#
11156# This file is free software; the Free Software Foundation
11157# gives unlimited permission to copy and/or distribute it,
11158# with or without modifications, as long as this notice is preserved.
11159
11160# _AM_PROG_TAR(FORMAT)
11161# --------------------
11162# Check how to create a tarball in format FORMAT.
11163# FORMAT should be one of 'v7', 'ustar', or 'pax'.
11164#
11165# Substitute a variable $(am__tar) that is a command
11166# writing to stdout a FORMAT-tarball containing the directory
11167# $tardir.
11168# tardir=directory && $(am__tar) > result.tar
11169#
11170# Substitute a variable $(am__untar) that extract such
11171# a tarball read from stdin.
11172# $(am__untar) < result.tar
11173#
11174AC_DEFUN([_AM_PROG_TAR],
11175[# Always define AMTAR for backward compatibility. Yes, it's still used
11176# in the wild :-( We should find a proper way to deprecate it ...
11177AC_SUBST([AMTAR], ['$${TAR-tar}'])
11178
11179# We'll loop over all known methods to create a tar archive until one works.
11180_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
11181
11182m4_if([$1], [v7],
11183 [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'],
11184
11185 [m4_case([$1],
11186 [ustar],
11187 [# The POSIX 1988 'ustar' format is defined with fixed-size fields.
11188 # There is notably a 21 bits limit for the UID and the GID. In fact,
11189 # the 'pax' utility can hang on bigger UID/GID (see automake bug#8343
11190 # and bug#13588).
11191 am_max_uid=2097151 # 2^21 - 1
11192 am_max_gid=$am_max_uid
11193 # The $UID and $GID variables are not portable, so we need to resort
11194 # to the POSIX-mandated id(1) utility. Errors in the 'id' calls
11195 # below are definitely unexpected, so allow the users to see them
11196 # (that is, avoid stderr redirection).
11197 am_uid=`id -u || echo unknown`
11198 am_gid=`id -g || echo unknown`
11199 AC_MSG_CHECKING([whether UID '$am_uid' is supported by ustar format])
11200 if test $am_uid -le $am_max_uid; then
11201 AC_MSG_RESULT([yes])
11202 else
11203 AC_MSG_RESULT([no])
11204 _am_tools=none
11205 fi
11206 AC_MSG_CHECKING([whether GID '$am_gid' is supported by ustar format])
11207 if test $am_gid -le $am_max_gid; then
11208 AC_MSG_RESULT([yes])
11209 else
11210 AC_MSG_RESULT([no])
11211 _am_tools=none
11212 fi],
11213
11214 [pax],
11215 [],
11216
11217 [m4_fatal([Unknown tar format])])
11218
11219 AC_MSG_CHECKING([how to create a $1 tar archive])
11220
11221 # Go ahead even if we have the value already cached. We do so because we
11222 # need to set the values for the 'am__tar' and 'am__untar' variables.
11223 _am_tools=${am_cv_prog_tar_$1-$_am_tools}
11224
11225 for _am_tool in $_am_tools; do
11226 case $_am_tool in
11227 gnutar)
11228 for _am_tar in tar gnutar gtar; do
11229 AM_RUN_LOG([$_am_tar --version]) && break
11230 done
11231 am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
11232 am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
11233 am__untar="$_am_tar -xf -"
11234 ;;
11235 plaintar)
11236 # Must skip GNU tar: if it does not support --format= it doesn't create
11237 # ustar tarball either.
11238 (tar --version) >/dev/null 2>&1 && continue
11239 am__tar='tar chf - "$$tardir"'
11240 am__tar_='tar chf - "$tardir"'
11241 am__untar='tar xf -'
11242 ;;
11243 pax)
11244 am__tar='pax -L -x $1 -w "$$tardir"'
11245 am__tar_='pax -L -x $1 -w "$tardir"'
11246 am__untar='pax -r'
11247 ;;
11248 cpio)
11249 am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
11250 am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
11251 am__untar='cpio -i -H $1 -d'
11252 ;;
11253 none)
11254 am__tar=false
11255 am__tar_=false
11256 am__untar=false
11257 ;;
11258 esac
11259
11260 # If the value was cached, stop now. We just wanted to have am__tar
11261 # and am__untar set.
11262 test -n "${am_cv_prog_tar_$1}" && break
11263
11264 # tar/untar a dummy directory, and stop if the command works.
11265 rm -rf conftest.dir
11266 mkdir conftest.dir
11267 echo GrepMe > conftest.dir/file
11268 AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
11269 rm -rf conftest.dir
11270 if test -s conftest.tar; then
11271 AM_RUN_LOG([$am__untar <conftest.tar])
11272 AM_RUN_LOG([cat conftest.dir/file])
11273 grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
11274 fi
11275 done
11276 rm -rf conftest.dir
11277
11278 AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
11279 AC_MSG_RESULT([$am_cv_prog_tar_$1])])
11280
11281AC_SUBST([am__tar])
11282AC_SUBST([am__untar])
11283]) # _AM_PROG_TAR
11284
1130011285
=== modified file 'config.guess'
--- config.guess 2014-11-07 11:33:39 +0000
+++ config.guess 2014-11-15 21:17:54 +0000
@@ -1,8 +1,8 @@
1#! /bin/sh1#! /bin/sh
2# Attempt to guess a canonical system name.2# Attempt to guess a canonical system name.
3# Copyright 1992-2013 Free Software Foundation, Inc.3# Copyright 1992-2014 Free Software Foundation, Inc.
44
5timestamp='2013-11-29'5timestamp='2014-03-23'
66
7# This file is free software; you can redistribute it and/or modify it7# This file is free software; you can redistribute it and/or modify it
8# under the terms of the GNU General Public License as published by8# under the terms of the GNU General Public License as published by
@@ -50,7 +50,7 @@
50GNU config.guess ($timestamp)50GNU config.guess ($timestamp)
5151
52Originally written by Per Bothner.52Originally written by Per Bothner.
53Copyright 1992-2013 Free Software Foundation, Inc.53Copyright 1992-2014 Free Software Foundation, Inc.
5454
55This is free software; see the source for copying conditions. There is NO55This is free software; see the source for copying conditions. There is NO
56warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."56warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
@@ -149,7 +149,7 @@
149 LIBC=gnu149 LIBC=gnu
150 #endif150 #endif
151 EOF151 EOF
152 eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'`152 eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC' | sed 's, ,,g'`
153 ;;153 ;;
154esac154esac
155155
@@ -826,7 +826,7 @@
826 *:MINGW*:*)826 *:MINGW*:*)
827 echo ${UNAME_MACHINE}-pc-mingw32827 echo ${UNAME_MACHINE}-pc-mingw32
828 exit ;;828 exit ;;
829 i*:MSYS*:*)829 *:MSYS*:*)
830 echo ${UNAME_MACHINE}-pc-msys830 echo ${UNAME_MACHINE}-pc-msys
831 exit ;;831 exit ;;
832 i*:windows32*:*)832 i*:windows32*:*)
@@ -969,10 +969,10 @@
969 eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'`969 eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'`
970 test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; }970 test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; }
971 ;;971 ;;
972 or1k:Linux:*:*)972 openrisc*:Linux:*:*)
973 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}973 echo or1k-unknown-linux-${LIBC}
974 exit ;;974 exit ;;
975 or32:Linux:*:*)975 or32:Linux:*:* | or1k*:Linux:*:*)
976 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}976 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
977 exit ;;977 exit ;;
978 padre:Linux:*:*)978 padre:Linux:*:*)
@@ -1371,154 +1371,6 @@
1371 exit ;;1371 exit ;;
1372esac1372esac
13731373
1374eval $set_cc_for_build
1375cat >$dummy.c <<EOF
1376#ifdef _SEQUENT_
1377# include <sys/types.h>
1378# include <sys/utsname.h>
1379#endif
1380main ()
1381{
1382#if defined (sony)
1383#if defined (MIPSEB)
1384 /* BFD wants "bsd" instead of "newsos". Perhaps BFD should be changed,
1385 I don't know.... */
1386 printf ("mips-sony-bsd\n"); exit (0);
1387#else
1388#include <sys/param.h>
1389 printf ("m68k-sony-newsos%s\n",
1390#ifdef NEWSOS4
1391 "4"
1392#else
1393 ""
1394#endif
1395 ); exit (0);
1396#endif
1397#endif
1398
1399#if defined (__arm) && defined (__acorn) && defined (__unix)
1400 printf ("arm-acorn-riscix\n"); exit (0);
1401#endif
1402
1403#if defined (hp300) && !defined (hpux)
1404 printf ("m68k-hp-bsd\n"); exit (0);
1405#endif
1406
1407#if defined (NeXT)
1408#if !defined (__ARCHITECTURE__)
1409#define __ARCHITECTURE__ "m68k"
1410#endif
1411 int version;
1412 version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`;
1413 if (version < 4)
1414 printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version);
1415 else
1416 printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version);
1417 exit (0);
1418#endif
1419
1420#if defined (MULTIMAX) || defined (n16)
1421#if defined (UMAXV)
1422 printf ("ns32k-encore-sysv\n"); exit (0);
1423#else
1424#if defined (CMU)
1425 printf ("ns32k-encore-mach\n"); exit (0);
1426#else
1427 printf ("ns32k-encore-bsd\n"); exit (0);
1428#endif
1429#endif
1430#endif
1431
1432#if defined (__386BSD__)
1433 printf ("i386-pc-bsd\n"); exit (0);
1434#endif
1435
1436#if defined (sequent)
1437#if defined (i386)
1438 printf ("i386-sequent-dynix\n"); exit (0);
1439#endif
1440#if defined (ns32000)
1441 printf ("ns32k-sequent-dynix\n"); exit (0);
1442#endif
1443#endif
1444
1445#if defined (_SEQUENT_)
1446 struct utsname un;
1447
1448 uname(&un);
1449
1450 if (strncmp(un.version, "V2", 2) == 0) {
1451 printf ("i386-sequent-ptx2\n"); exit (0);
1452 }
1453 if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */
1454 printf ("i386-sequent-ptx1\n"); exit (0);
1455 }
1456 printf ("i386-sequent-ptx\n"); exit (0);
1457
1458#endif
1459
1460#if defined (vax)
1461# if !defined (ultrix)
1462# include <sys/param.h>
1463# if defined (BSD)
1464# if BSD == 43
1465 printf ("vax-dec-bsd4.3\n"); exit (0);
1466# else
1467# if BSD == 199006
1468 printf ("vax-dec-bsd4.3reno\n"); exit (0);
1469# else
1470 printf ("vax-dec-bsd\n"); exit (0);
1471# endif
1472# endif
1473# else
1474 printf ("vax-dec-bsd\n"); exit (0);
1475# endif
1476# else
1477 printf ("vax-dec-ultrix\n"); exit (0);
1478# endif
1479#endif
1480
1481#if defined (alliant) && defined (i860)
1482 printf ("i860-alliant-bsd\n"); exit (0);
1483#endif
1484
1485 exit (1);
1486}
1487EOF
1488
1489$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` &&
1490 { echo "$SYSTEM_NAME"; exit; }
1491
1492# Apollos put the system type in the environment.
1493
1494test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; }
1495
1496# Convex versions that predate uname can use getsysinfo(1)
1497
1498if [ -x /usr/convex/getsysinfo ]
1499then
1500 case `getsysinfo -f cpu_type` in
1501 c1*)
1502 echo c1-convex-bsd
1503 exit ;;
1504 c2*)
1505 if getsysinfo -f scalar_acc
1506 then echo c32-convex-bsd
1507 else echo c2-convex-bsd
1508 fi
1509 exit ;;
1510 c34*)
1511 echo c34-convex-bsd
1512 exit ;;
1513 c38*)
1514 echo c38-convex-bsd
1515 exit ;;
1516 c4*)
1517 echo c4-convex-bsd
1518 exit ;;
1519 esac
1520fi
1521
1522cat >&2 <<EOF1374cat >&2 <<EOF
1523$0: unable to guess system type1375$0: unable to guess system type
15241376
15251377
=== modified file 'config.sub'
--- config.sub 2014-11-07 11:33:39 +0000
+++ config.sub 2014-11-15 21:17:54 +0000
@@ -1,8 +1,8 @@
1#! /bin/sh1#! /bin/sh
2# Configuration validation subroutine script.2# Configuration validation subroutine script.
3# Copyright 1992-2013 Free Software Foundation, Inc.3# Copyright 1992-2014 Free Software Foundation, Inc.
44
5timestamp='2013-10-01'5timestamp='2014-09-11'
66
7# This file is free software; you can redistribute it and/or modify it7# This file is free software; you can redistribute it and/or modify it
8# under the terms of the GNU General Public License as published by8# under the terms of the GNU General Public License as published by
@@ -68,7 +68,7 @@
68version="\68version="\
69GNU config.sub ($timestamp)69GNU config.sub ($timestamp)
7070
71Copyright 1992-2013 Free Software Foundation, Inc.71Copyright 1992-2014 Free Software Foundation, Inc.
7272
73This is free software; see the source for copying conditions. There is NO73This is free software; see the source for copying conditions. There is NO
74warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."74warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
@@ -283,8 +283,10 @@
283 | mips64vr5900 | mips64vr5900el \283 | mips64vr5900 | mips64vr5900el \
284 | mipsisa32 | mipsisa32el \284 | mipsisa32 | mipsisa32el \
285 | mipsisa32r2 | mipsisa32r2el \285 | mipsisa32r2 | mipsisa32r2el \
286 | mipsisa32r6 | mipsisa32r6el \
286 | mipsisa64 | mipsisa64el \287 | mipsisa64 | mipsisa64el \
287 | mipsisa64r2 | mipsisa64r2el \288 | mipsisa64r2 | mipsisa64r2el \
289 | mipsisa64r6 | mipsisa64r6el \
288 | mipsisa64sb1 | mipsisa64sb1el \290 | mipsisa64sb1 | mipsisa64sb1el \
289 | mipsisa64sr71k | mipsisa64sr71kel \291 | mipsisa64sr71k | mipsisa64sr71kel \
290 | mipsr5900 | mipsr5900el \292 | mipsr5900 | mipsr5900el \
@@ -296,11 +298,11 @@
296 | nds32 | nds32le | nds32be \298 | nds32 | nds32le | nds32be \
297 | nios | nios2 | nios2eb | nios2el \299 | nios | nios2 | nios2eb | nios2el \
298 | ns16k | ns32k \300 | ns16k | ns32k \
299 | open8 \301 | open8 | or1k | or1knd | or32 \
300 | or1k | or32 \
301 | pdp10 | pdp11 | pj | pjl \302 | pdp10 | pdp11 | pj | pjl \
302 | powerpc | powerpc64 | powerpc64le | powerpcle \303 | powerpc | powerpc64 | powerpc64le | powerpcle \
303 | pyramid \304 | pyramid \
305 | riscv32 | riscv64 \
304 | rl78 | rx \306 | rl78 | rx \
305 | score \307 | score \
306 | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \308 | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
@@ -402,8 +404,10 @@
402 | mips64vr5900-* | mips64vr5900el-* \404 | mips64vr5900-* | mips64vr5900el-* \
403 | mipsisa32-* | mipsisa32el-* \405 | mipsisa32-* | mipsisa32el-* \
404 | mipsisa32r2-* | mipsisa32r2el-* \406 | mipsisa32r2-* | mipsisa32r2el-* \
407 | mipsisa32r6-* | mipsisa32r6el-* \
405 | mipsisa64-* | mipsisa64el-* \408 | mipsisa64-* | mipsisa64el-* \
406 | mipsisa64r2-* | mipsisa64r2el-* \409 | mipsisa64r2-* | mipsisa64r2el-* \
410 | mipsisa64r6-* | mipsisa64r6el-* \
407 | mipsisa64sb1-* | mipsisa64sb1el-* \411 | mipsisa64sb1-* | mipsisa64sb1el-* \
408 | mipsisa64sr71k-* | mipsisa64sr71kel-* \412 | mipsisa64sr71k-* | mipsisa64sr71kel-* \
409 | mipsr5900-* | mipsr5900el-* \413 | mipsr5900-* | mipsr5900el-* \
@@ -415,6 +419,7 @@
415 | nios-* | nios2-* | nios2eb-* | nios2el-* \419 | nios-* | nios2-* | nios2eb-* | nios2el-* \
416 | none-* | np1-* | ns16k-* | ns32k-* \420 | none-* | np1-* | ns16k-* | ns32k-* \
417 | open8-* \421 | open8-* \
422 | or1k*-* \
418 | orion-* \423 | orion-* \
419 | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \424 | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
420 | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \425 | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \
@@ -824,6 +829,10 @@
824 basic_machine=powerpc-unknown829 basic_machine=powerpc-unknown
825 os=-morphos830 os=-morphos
826 ;;831 ;;
832 moxiebox)
833 basic_machine=moxie-unknown
834 os=-moxiebox
835 ;;
827 msdos)836 msdos)
828 basic_machine=i386-pc837 basic_machine=i386-pc
829 os=-msdos838 os=-msdos
@@ -1008,7 +1017,7 @@
1008 ;;1017 ;;
1009 ppc64) basic_machine=powerpc64-unknown1018 ppc64) basic_machine=powerpc64-unknown
1010 ;;1019 ;;
1011 ppc64-* | ppc64p7-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'`1020 ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'`
1012 ;;1021 ;;
1013 ppc64le | powerpc64little | ppc64-le | powerpc64-little)1022 ppc64le | powerpc64little | ppc64-le | powerpc64-little)
1014 basic_machine=powerpc64le-unknown1023 basic_machine=powerpc64le-unknown
@@ -1369,14 +1378,14 @@
1369 | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \1378 | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
1370 | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \1379 | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \
1371 | -linux-newlib* | -linux-musl* | -linux-uclibc* \1380 | -linux-newlib* | -linux-musl* | -linux-uclibc* \
1372 | -uxpv* | -beos* | -mpeix* | -udk* \1381 | -uxpv* | -beos* | -mpeix* | -udk* | -moxiebox* \
1373 | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \1382 | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
1374 | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \1383 | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
1375 | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \1384 | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
1376 | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \1385 | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
1377 | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \1386 | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
1378 | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \1387 | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
1379 | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es*)1388 | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es* | -tirtos*)
1380 # Remember, each alternative MUST END IN *, to match a version number.1389 # Remember, each alternative MUST END IN *, to match a version number.
1381 ;;1390 ;;
1382 -qnx*)1391 -qnx*)
@@ -1594,9 +1603,6 @@
1594 mips*-*)1603 mips*-*)
1595 os=-elf1604 os=-elf
1596 ;;1605 ;;
1597 or1k-*)
1598 os=-elf
1599 ;;
1600 or32-*)1606 or32-*)
1601 os=-coff1607 os=-coff
1602 ;;1608 ;;
16031609
=== modified file 'configure'
--- configure 2014-11-07 11:33:39 +0000
+++ configure 2014-11-15 21:17:54 +0000
@@ -1,6 +1,6 @@
1#! /bin/sh1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.69 for brasero 3.11.4.3# Generated by GNU Autoconf 2.69 for brasero 3.12.0.
4#4#
5#5#
6# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.6# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -587,8 +587,8 @@
587# Identity of this package.587# Identity of this package.
588PACKAGE_NAME='brasero'588PACKAGE_NAME='brasero'
589PACKAGE_TARNAME='brasero'589PACKAGE_TARNAME='brasero'
590PACKAGE_VERSION='3.11.4'590PACKAGE_VERSION='3.12.0'
591PACKAGE_STRING='brasero 3.11.4'591PACKAGE_STRING='brasero 3.12.0'
592PACKAGE_BUGREPORT=''592PACKAGE_BUGREPORT=''
593PACKAGE_URL=''593PACKAGE_URL=''
594594
@@ -1546,7 +1546,7 @@
1546 # Omit some internal or obsolete options to make the list less imposing.1546 # Omit some internal or obsolete options to make the list less imposing.
1547 # This message is too long to be a string in the A/UX 3.1 sh.1547 # This message is too long to be a string in the A/UX 3.1 sh.
1548 cat <<_ACEOF1548 cat <<_ACEOF
1549\`configure' configures brasero 3.11.4 to adapt to many kinds of systems.1549\`configure' configures brasero 3.12.0 to adapt to many kinds of systems.
15501550
1551Usage: $0 [OPTION]... [VAR=VALUE]...1551Usage: $0 [OPTION]... [VAR=VALUE]...
15521552
@@ -1616,7 +1616,7 @@
16161616
1617if test -n "$ac_init_help"; then1617if test -n "$ac_init_help"; then
1618 case $ac_init_help in1618 case $ac_init_help in
1619 short | recursive ) echo "Configuration of brasero 3.11.4:";;1619 short | recursive ) echo "Configuration of brasero 3.12.0:";;
1620 esac1620 esac
1621 cat <<\_ACEOF1621 cat <<\_ACEOF
16221622
@@ -1836,7 +1836,7 @@
1836test -n "$ac_init_help" && exit $ac_status1836test -n "$ac_init_help" && exit $ac_status
1837if $ac_init_version; then1837if $ac_init_version; then
1838 cat <<\_ACEOF1838 cat <<\_ACEOF
1839brasero configure 3.11.41839brasero configure 3.12.0
1840generated by GNU Autoconf 2.691840generated by GNU Autoconf 2.69
18411841
1842Copyright (C) 2012 Free Software Foundation, Inc.1842Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2255,7 +2255,7 @@
2255This file contains any messages produced by compilers while2255This file contains any messages produced by compilers while
2256running configure, to aid debugging if configure makes a mistake.2256running configure, to aid debugging if configure makes a mistake.
22572257
2258It was created by brasero $as_me 3.11.4, which was2258It was created by brasero $as_me 3.12.0, which was
2259generated by GNU Autoconf 2.69. Invocation command line was2259generated by GNU Autoconf 2.69. Invocation command line was
22602260
2261 $ $0 $@2261 $ $0 $@
@@ -2606,8 +2606,8 @@
26062606
26072607
2608BRASERO_MAJOR_VERSION=32608BRASERO_MAJOR_VERSION=3
2609BRASERO_MINOR_VERSION=112609BRASERO_MINOR_VERSION=12
2610BRASERO_SUB=42610BRASERO_SUB=0
2611BRASERO_VERSION=$BRASERO_MAJOR_VERSION.$BRASERO_MINOR_VERSION.$BRASERO_SUB2611BRASERO_VERSION=$BRASERO_MAJOR_VERSION.$BRASERO_MINOR_VERSION.$BRASERO_SUB
26122612
26132613
@@ -2853,8 +2853,8 @@
2853ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'2853ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2854program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`2854program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
28552855
2856# expand $ac_aux_dir to an absolute path2856# Expand $ac_aux_dir to an absolute path.
2857am_aux_dir=`cd $ac_aux_dir && pwd`2857am_aux_dir=`cd "$ac_aux_dir" && pwd`
28582858
2859if test x"${MISSING+set}" != xset; then2859if test x"${MISSING+set}" != xset; then
2860 case $am_aux_dir in2860 case $am_aux_dir in
@@ -3167,7 +3167,7 @@
31673167
3168# Define the identity of the package.3168# Define the identity of the package.
3169 PACKAGE='brasero'3169 PACKAGE='brasero'
3170 VERSION='3.11.4'3170 VERSION='3.12.0'
31713171
31723172
3173cat >>confdefs.h <<_ACEOF3173cat >>confdefs.h <<_ACEOF
@@ -3260,6 +3260,7 @@
3260 fi3260 fi
3261fi3261fi
32623262
3263
3263# Check whether --enable-silent-rules was given.3264# Check whether --enable-silent-rules was given.
3264if test "${enable_silent_rules+set}" = set; then :3265if test "${enable_silent_rules+set}" = set; then :
3265 enableval=$enable_silent_rules;3266 enableval=$enable_silent_rules;
@@ -5258,7 +5259,8 @@
5258 ;;5259 ;;
5259 *)5260 *)
5260 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`5261 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5261 if test -n "$lt_cv_sys_max_cmd_len"; then5262 if test -n "$lt_cv_sys_max_cmd_len" && \
5263 test undefined != "$lt_cv_sys_max_cmd_len"; then
5262 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`5264 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5263 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`5265 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5264 else5266 else
@@ -5659,10 +5661,6 @@
5659 fi5661 fi
5660 ;;5662 ;;
56615663
5662gnu*)
5663 lt_cv_deplibs_check_method=pass_all
5664 ;;
5665
5666haiku*)5664haiku*)
5667 lt_cv_deplibs_check_method=pass_all5665 lt_cv_deplibs_check_method=pass_all
5668 ;;5666 ;;
@@ -5701,11 +5699,11 @@
5701 ;;5699 ;;
57025700
5703# This must be glibc/ELF.5701# This must be glibc/ELF.
5704linux* | k*bsd*-gnu | kopensolaris*-gnu)5702linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
5705 lt_cv_deplibs_check_method=pass_all5703 lt_cv_deplibs_check_method=pass_all
5706 ;;5704 ;;
57075705
5708netbsd*)5706netbsd* | netbsdelf*-gnu)
5709 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then5707 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5710 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'5708 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5711 else5709 else
@@ -6799,12 +6797,19 @@
6799 LD="${LD-ld} -m elf_i386_fbsd"6797 LD="${LD-ld} -m elf_i386_fbsd"
6800 ;;6798 ;;
6801 x86_64-*linux*)6799 x86_64-*linux*)
6802 LD="${LD-ld} -m elf_i386"6800 case `/usr/bin/file conftest.o` in
6801 *x86-64*)
6802 LD="${LD-ld} -m elf32_x86_64"
6803 ;;
6804 *)
6805 LD="${LD-ld} -m elf_i386"
6806 ;;
6807 esac
6803 ;;6808 ;;
6804 powerpc64le-*linux*)6809 powerpc64le-*)
6805 LD="${LD-ld} -m elf32lppclinux"6810 LD="${LD-ld} -m elf32lppclinux"
6806 ;;6811 ;;
6807 powerpc64-*linux*)6812 powerpc64-*)
6808 LD="${LD-ld} -m elf32ppclinux"6813 LD="${LD-ld} -m elf32ppclinux"
6809 ;;6814 ;;
6810 s390x-*linux*)6815 s390x-*linux*)
@@ -6823,10 +6828,10 @@
6823 x86_64-*linux*)6828 x86_64-*linux*)
6824 LD="${LD-ld} -m elf_x86_64"6829 LD="${LD-ld} -m elf_x86_64"
6825 ;;6830 ;;
6826 powerpcle-*linux*)6831 powerpcle-*)
6827 LD="${LD-ld} -m elf64lppc"6832 LD="${LD-ld} -m elf64lppc"
6828 ;;6833 ;;
6829 powerpc-*linux*)6834 powerpc-*)
6830 LD="${LD-ld} -m elf64ppc"6835 LD="${LD-ld} -m elf64ppc"
6831 ;;6836 ;;
6832 s390*-*linux*|s390*-*tpf*)6837 s390*-*linux*|s390*-*tpf*)
@@ -8600,7 +8605,7 @@
8600 lt_prog_compiler_static='-non_shared'8605 lt_prog_compiler_static='-non_shared'
8601 ;;8606 ;;
86028607
8603 linux* | k*bsd*-gnu | kopensolaris*-gnu)8608 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
8604 case $cc_basename in8609 case $cc_basename in
8605 # old Intel for x86_64 which still supported -KPIC.8610 # old Intel for x86_64 which still supported -KPIC.
8606 ecc*)8611 ecc*)
@@ -9078,6 +9083,9 @@
9078 openbsd*)9083 openbsd*)
9079 with_gnu_ld=no9084 with_gnu_ld=no
9080 ;;9085 ;;
9086 linux* | k*bsd*-gnu | gnu*)
9087 link_all_deplibs=no
9088 ;;
9081 esac9089 esac
90829090
9083 ld_shlibs=yes9091 ld_shlibs=yes
@@ -9299,7 +9307,7 @@
9299 fi9307 fi
9300 ;;9308 ;;
93019309
9302 netbsd*)9310 netbsd* | netbsdelf*-gnu)
9303 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then9311 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9304 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'9312 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9305 wlarc=9313 wlarc=
@@ -9476,6 +9484,7 @@
9476 if test "$aix_use_runtimelinking" = yes; then9484 if test "$aix_use_runtimelinking" = yes; then
9477 shared_flag="$shared_flag "'${wl}-G'9485 shared_flag="$shared_flag "'${wl}-G'
9478 fi9486 fi
9487 link_all_deplibs=no
9479 else9488 else
9480 # not using gcc9489 # not using gcc
9481 if test "$host_cpu" = ia64; then9490 if test "$host_cpu" = ia64; then
@@ -9929,7 +9938,7 @@
9929 link_all_deplibs=yes9938 link_all_deplibs=yes
9930 ;;9939 ;;
99319940
9932 netbsd*)9941 netbsd* | netbsdelf*-gnu)
9933 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then9942 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9934 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out9943 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
9935 else9944 else
@@ -10766,17 +10775,6 @@
10766 esac10775 esac
10767 ;;10776 ;;
1076810777
10769gnu*)
10770 version_type=linux # correct to gnu/linux during the next big refactor
10771 need_lib_prefix=no
10772 need_version=no
10773 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10774 soname_spec='${libname}${release}${shared_ext}$major'
10775 shlibpath_var=LD_LIBRARY_PATH
10776 shlibpath_overrides_runpath=no
10777 hardcode_into_libs=yes
10778 ;;
10779
10780haiku*)10778haiku*)
10781 version_type=linux # correct to gnu/linux during the next big refactor10779 version_type=linux # correct to gnu/linux during the next big refactor
10782 need_lib_prefix=no10780 need_lib_prefix=no
@@ -10893,7 +10891,7 @@
10893 ;;10891 ;;
1089410892
10895# This must be glibc/ELF.10893# This must be glibc/ELF.
10896linux* | k*bsd*-gnu | kopensolaris*-gnu)10894linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
10897 version_type=linux # correct to gnu/linux during the next big refactor10895 version_type=linux # correct to gnu/linux during the next big refactor
10898 need_lib_prefix=no10896 need_lib_prefix=no
10899 need_version=no10897 need_version=no
@@ -10942,14 +10940,10 @@
10942 # before this can be enabled.10940 # before this can be enabled.
10943 hardcode_into_libs=yes10941 hardcode_into_libs=yes
1094410942
10945 # Add ABI-specific directories to the system library path.
10946 sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
10947
10948 # Append ld.so.conf contents to the search path10943 # Append ld.so.conf contents to the search path
10949 if test -f /etc/ld.so.conf; then10944 if test -f /etc/ld.so.conf; then
10950 lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`10945 lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
10951 sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"10946 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10952
10953 fi10947 fi
1095410948
10955 # We used to test for /lib/ld.so.1 and disable shared libraries on10949 # We used to test for /lib/ld.so.1 and disable shared libraries on
@@ -10961,6 +10955,18 @@
10961 dynamic_linker='GNU/Linux ld.so'10955 dynamic_linker='GNU/Linux ld.so'
10962 ;;10956 ;;
1096310957
10958netbsdelf*-gnu)
10959 version_type=linux
10960 need_lib_prefix=no
10961 need_version=no
10962 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10963 soname_spec='${libname}${release}${shared_ext}$major'
10964 shlibpath_var=LD_LIBRARY_PATH
10965 shlibpath_overrides_runpath=no
10966 hardcode_into_libs=yes
10967 dynamic_linker='NetBSD ld.elf_so'
10968 ;;
10969
10964netbsd*)10970netbsd*)
10965 version_type=sunos10971 version_type=sunos
10966 need_lib_prefix=no10972 need_lib_prefix=no
@@ -14066,7 +14072,7 @@
14066 We can't simply define LARGE_OFF_T to be 9223372036854775807,14072 We can't simply define LARGE_OFF_T to be 9223372036854775807,
14067 since some C++ compilers masquerading as C compilers14073 since some C++ compilers masquerading as C compilers
14068 incorrectly reject 9223372036854775807. */14074 incorrectly reject 9223372036854775807. */
14069#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))14075#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
14070 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 72114076 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
14071 && LARGE_OFF_T % 2147483647 == 1)14077 && LARGE_OFF_T % 2147483647 == 1)
14072 ? 1 : -1];14078 ? 1 : -1];
@@ -14112,7 +14118,7 @@
14112 We can't simply define LARGE_OFF_T to be 9223372036854775807,14118 We can't simply define LARGE_OFF_T to be 9223372036854775807,
14113 since some C++ compilers masquerading as C compilers14119 since some C++ compilers masquerading as C compilers
14114 incorrectly reject 9223372036854775807. */14120 incorrectly reject 9223372036854775807. */
14115#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))14121#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
14116 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 72114122 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
14117 && LARGE_OFF_T % 2147483647 == 1)14123 && LARGE_OFF_T % 2147483647 == 1)
14118 ? 1 : -1];14124 ? 1 : -1];
@@ -14136,7 +14142,7 @@
14136 We can't simply define LARGE_OFF_T to be 9223372036854775807,14142 We can't simply define LARGE_OFF_T to be 9223372036854775807,
14137 since some C++ compilers masquerading as C compilers14143 since some C++ compilers masquerading as C compilers
14138 incorrectly reject 9223372036854775807. */14144 incorrectly reject 9223372036854775807. */
14139#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))14145#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
14140 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 72114146 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
14141 && LARGE_OFF_T % 2147483647 == 1)14147 && LARGE_OFF_T % 2147483647 == 1)
14142 ? 1 : -1];14148 ? 1 : -1];
@@ -14181,7 +14187,7 @@
14181 We can't simply define LARGE_OFF_T to be 9223372036854775807,14187 We can't simply define LARGE_OFF_T to be 9223372036854775807,
14182 since some C++ compilers masquerading as C compilers14188 since some C++ compilers masquerading as C compilers
14183 incorrectly reject 9223372036854775807. */14189 incorrectly reject 9223372036854775807. */
14184#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))14190#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
14185 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 72114191 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
14186 && LARGE_OFF_T % 2147483647 == 1)14192 && LARGE_OFF_T % 2147483647 == 1)
14187 ? 1 : -1];14193 ? 1 : -1];
@@ -14205,7 +14211,7 @@
14205 We can't simply define LARGE_OFF_T to be 9223372036854775807,14211 We can't simply define LARGE_OFF_T to be 9223372036854775807,
14206 since some C++ compilers masquerading as C compilers14212 since some C++ compilers masquerading as C compilers
14207 incorrectly reject 9223372036854775807. */14213 incorrectly reject 9223372036854775807. */
14208#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))14214#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
14209 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 72114215 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
14210 && LARGE_OFF_T % 2147483647 == 1)14216 && LARGE_OFF_T % 2147483647 == 1)
14211 ? 1 : -1];14217 ? 1 : -1];
@@ -19165,7 +19171,7 @@
19165# report actual input values of CONFIG_FILES etc. instead of their19171# report actual input values of CONFIG_FILES etc. instead of their
19166# values after options handling.19172# values after options handling.
19167ac_log="19173ac_log="
19168This file was extended by brasero $as_me 3.11.4, which was19174This file was extended by brasero $as_me 3.12.0, which was
19169generated by GNU Autoconf 2.69. Invocation command line was19175generated by GNU Autoconf 2.69. Invocation command line was
1917019176
19171 CONFIG_FILES = $CONFIG_FILES19177 CONFIG_FILES = $CONFIG_FILES
@@ -19231,7 +19237,7 @@
19231cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=119237cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19232ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"19238ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
19233ac_cs_version="\\19239ac_cs_version="\\
19234brasero config.status 3.11.419240brasero config.status 3.12.0
19235configured by $0, generated by GNU Autoconf 2.69,19241configured by $0, generated by GNU Autoconf 2.69,
19236 with options \\"\$ac_cs_config\\"19242 with options \\"\$ac_cs_config\\"
1923719243
1923819244
=== modified file 'configure.ac'
--- configure.ac 2014-11-07 11:33:39 +0000
+++ configure.ac 2014-11-15 21:17:54 +0000
@@ -1,10 +1,10 @@
1dnl Process this file with autoconf to produce a configure script.1dnl Process this file with autoconf to produce a configure script.
2AC_INIT([brasero],[3.11.4])2AC_INIT([brasero],[3.12.0])
3AC_CONFIG_SRCDIR(src/main.c)3AC_CONFIG_SRCDIR(src/main.c)
44
5BRASERO_MAJOR_VERSION=35BRASERO_MAJOR_VERSION=3
6BRASERO_MINOR_VERSION=116BRASERO_MINOR_VERSION=12
7BRASERO_SUB=47BRASERO_SUB=0
8BRASERO_VERSION=$BRASERO_MAJOR_VERSION.$BRASERO_MINOR_VERSION.$BRASERO_SUB8BRASERO_VERSION=$BRASERO_MAJOR_VERSION.$BRASERO_MINOR_VERSION.$BRASERO_SUB
99
10AC_SUBST(BRASERO_MAJOR_VERSION)10AC_SUBST(BRASERO_MAJOR_VERSION)
1111
=== modified file 'data/brasero.desktop.in'
--- data/brasero.desktop.in 2014-11-07 11:33:39 +0000
+++ data/brasero.desktop.in 2014-11-15 21:17:54 +0000
@@ -14,7 +14,7 @@
14X-GNOME-Bugzilla-Bugzilla=GNOME14X-GNOME-Bugzilla-Bugzilla=GNOME
15X-GNOME-Bugzilla-Product=brasero15X-GNOME-Bugzilla-Product=brasero
16X-GNOME-Bugzilla-Component=general16X-GNOME-Bugzilla-Component=general
17X-GNOME-Bugzilla-Version=3.11.417X-GNOME-Bugzilla-Version=3.12.0
18X-GNOME-UsesNotifications=true18X-GNOME-UsesNotifications=true
19Actions=Window;Image;Disc;Audio;Video;19Actions=Window;Image;Disc;Audio;Video;
2020
2121
=== modified file 'debian/changelog'
--- debian/changelog 2014-11-07 11:33:39 +0000
+++ debian/changelog 2014-11-15 21:17:54 +0000
@@ -1,3 +1,10 @@
1brasero (3.12.0-0ubuntu1) vivid; urgency=medium
2
3 * New upstream release.
4 * Drop 01_fix-plugin-dialog-segfault.patch, fixed upstream
5
6 -- Jackson Doak <noskcaj@ubuntu.com> Sun, 16 Nov 2014 08:07:57 +1100
7
1brasero (3.11.4-1ubuntu1) vivid; urgency=low8brasero (3.11.4-1ubuntu1) vivid; urgency=low
29
3 * Merge from Debian unstable. Remaining changes:10 * Merge from Debian unstable. Remaining changes:
411
=== removed file 'debian/patches/01_fix-plugin-dialog-segfault.patch'
--- debian/patches/01_fix-plugin-dialog-segfault.patch 2014-10-04 15:48:52 +0000
+++ debian/patches/01_fix-plugin-dialog-segfault.patch 1970-01-01 00:00:00 +0000
@@ -1,46 +0,0 @@
1From 492d99443a76e02ff16d128779fefc8083eb82ab Mon Sep 17 00:00:00 2001
2From: Laurent Bigonville <bigon@bigon.be>
3Date: Sat, 4 Oct 2014 15:31:19 +0200
4Subject: [PATCH] Fix segfault when displaying the plugin dialog
5
6This partially revert changes from
7426841b445f8f62191f2b0569088e0da15c42068
8
9https://bugzilla.gnome.org/show_bug.cgi?id=728376
10---
11 src/brasero-plugin-manager-ui.c | 6 +-----
12 1 file changed, 1 insertion(+), 5 deletions(-)
13
14diff --git a/src/brasero-plugin-manager-ui.c b/src/brasero-plugin-manager-ui.c
15index bca5fd4..9fde757 100644
16--- a/src/brasero-plugin-manager-ui.c
17+++ b/src/brasero-plugin-manager-ui.c
18@@ -241,16 +241,12 @@ plugin_manager_ui_view_icon_cell_cb (GtkTreeViewColumn *tree_column,
19 GtkTreeIter *iter,
20 gpointer data)
21 {
22- BraseroPlugin *plugin;
23
24 g_return_if_fail (tree_model != NULL);
25 g_return_if_fail (tree_column != NULL);
26
27- gtk_tree_model_get (tree_model, iter, PLUGIN_COLUMN, &plugin, -1);
28-
29 g_object_set (G_OBJECT (cell),
30 "visible", FALSE,
31- "sensitive", brasero_plugin_get_gtype (plugin) != G_TYPE_NONE && !brasero_plugin_get_compulsory (plugin),
32 NULL);
33 return;
34 /*
35@@ -271,7 +267,7 @@ plugin_manager_ui_view_icon_cell_cb (GtkTreeViewColumn *tree_column,
36 "icon-name",
37 brasero_plugin_get_icon_name (plugin),
38 "sensitive",
39- brasero_plugin_get_gtype (plugin) != G_TYPE_NONE,
40+ brasero_plugin_get_gtype (plugin) != G_TYPE_NONE && !brasero_plugin_get_compulsory (plugin),
41 NULL);
42 */
43 }
44--
452.1.1
46
470
=== modified file 'debian/patches/series'
--- debian/patches/series 2014-11-07 11:33:39 +0000
+++ debian/patches/series 2014-11-15 21:17:54 +0000
@@ -1,3 +1,2 @@
1012_appindicator.patch1012_appindicator.patch
2013_unity_launcher_progress.patch2013_unity_launcher_progress.patch
301_fix-plugin-dialog-segfault.patch
43
=== modified file 'docs/reference/libbrasero-burn/html/libbrasero-burn-BraseroBurnDialog.html'
--- docs/reference/libbrasero-burn/html/libbrasero-burn-BraseroBurnDialog.html 2014-11-07 11:33:39 +0000
+++ docs/reference/libbrasero-burn/html/libbrasero-burn-BraseroBurnDialog.html 2014-11-15 21:17:54 +0000
@@ -41,7 +41,7 @@
41<tbody>41<tbody>
42<tr>42<tr>
43<td class="function_type">43<td class="function_type">
44<a href="http://developer.gnome.org/gtk2/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> *44<span class="returnvalue">GtkWidget</span> *
45</td>45</td>
46<td class="function_name">46<td class="function_name">
47<a class="link" href="libbrasero-burn-BraseroBurnDialog.html#brasero-burn-dialog-new" title="brasero_burn_dialog_new ()">brasero_burn_dialog_new</a> <span class="c_punctuation">()</span>47<a class="link" href="libbrasero-burn-BraseroBurnDialog.html#brasero-burn-dialog-new" title="brasero_burn_dialog_new ()">brasero_burn_dialog_new</a> <span class="c_punctuation">()</span>
@@ -88,12 +88,12 @@
88<a name="libbrasero-burn-BraseroBurnDialog.functions_details"></a><h2>Functions</h2>88<a name="libbrasero-burn-BraseroBurnDialog.functions_details"></a><h2>Functions</h2>
89<div class="refsect2">89<div class="refsect2">
90<a name="brasero-burn-dialog-new"></a><h3>brasero_burn_dialog_new ()</h3>90<a name="brasero-burn-dialog-new"></a><h3>brasero_burn_dialog_new ()</h3>
91<pre class="programlisting"><a href="http://developer.gnome.org/gtk2/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> *91<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
92brasero_burn_dialog_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>92brasero_burn_dialog_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
93<p>Creates a new <a class="link" href="libbrasero-burn-BraseroBurnDialog.html#BraseroBurnDialog" title="BraseroBurnDialog"><span class="type">BraseroBurnDialog</span></a> object</p>93<p>Creates a new <a class="link" href="libbrasero-burn-BraseroBurnDialog.html#BraseroBurnDialog" title="BraseroBurnDialog"><span class="type">BraseroBurnDialog</span></a> object</p>
94<div class="refsect3">94<div class="refsect3">
95<a name="id-1.2.21.6.2.5"></a><h4>Returns</h4>95<a name="id-1.2.21.6.2.5"></a><h4>Returns</h4>
96<p> a <a href="http://developer.gnome.org/gtk2/GtkWidget.html"><span class="type">GtkWidget</span></a>. Unref when it is not needed anymore.</p>96<p> a <span class="type">GtkWidget</span>. Unref when it is not needed anymore.</p>
97<p></p>97<p></p>
98</div>98</div>
99</div>99</div>
100100
=== modified file 'docs/reference/libbrasero-burn/html/libbrasero-burn-BraseroBurnOptions.html'
--- docs/reference/libbrasero-burn/html/libbrasero-burn-BraseroBurnOptions.html 2014-11-07 11:33:39 +0000
+++ docs/reference/libbrasero-burn/html/libbrasero-burn-BraseroBurnOptions.html 2014-11-15 21:17:54 +0000
@@ -41,7 +41,7 @@
41<tbody>41<tbody>
42<tr>42<tr>
43<td class="function_type">43<td class="function_type">
44<a href="http://developer.gnome.org/gtk2/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> *44<span class="returnvalue">GtkWidget</span> *
45</td>45</td>
46<td class="function_name">46<td class="function_name">
47<a class="link" href="libbrasero-burn-BraseroBurnOptions.html#brasero-burn-options-new" title="brasero_burn_options_new ()">brasero_burn_options_new</a> <span class="c_punctuation">()</span>47<a class="link" href="libbrasero-burn-BraseroBurnOptions.html#brasero-burn-options-new" title="brasero_burn_options_new ()">brasero_burn_options_new</a> <span class="c_punctuation">()</span>
@@ -80,7 +80,7 @@
80<a name="libbrasero-burn-BraseroBurnOptions.functions_details"></a><h2>Functions</h2>80<a name="libbrasero-burn-BraseroBurnOptions.functions_details"></a><h2>Functions</h2>
81<div class="refsect2">81<div class="refsect2">
82<a name="brasero-burn-options-new"></a><h3>brasero_burn_options_new ()</h3>82<a name="brasero-burn-options-new"></a><h3>brasero_burn_options_new ()</h3>
83<pre class="programlisting"><a href="http://developer.gnome.org/gtk2/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> *83<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
84brasero_burn_options_new (<em class="parameter"><code><a class="link" href="libbrasero-burn-BraseroSessionCfg.html#BraseroSessionCfg" title="struct BraseroSessionCfg"><span class="type">BraseroSessionCfg</span></a> *session</code></em>);</pre>84brasero_burn_options_new (<em class="parameter"><code><a class="link" href="libbrasero-burn-BraseroSessionCfg.html#BraseroSessionCfg" title="struct BraseroSessionCfg"><span class="type">BraseroSessionCfg</span></a> *session</code></em>);</pre>
85<p>Creates a new <a class="link" href="libbrasero-burn-BraseroBurnOptions.html#BraseroBurnOptions" title="struct BraseroBurnOptions"><span class="type">BraseroBurnOptions</span></a> object.</p>85<p>Creates a new <a class="link" href="libbrasero-burn-BraseroBurnOptions.html#BraseroBurnOptions" title="struct BraseroBurnOptions"><span class="type">BraseroBurnOptions</span></a> object.</p>
86<div class="refsect3">86<div class="refsect3">
@@ -100,7 +100,7 @@
100</div>100</div>
101<div class="refsect3">101<div class="refsect3">
102<a name="id-1.2.19.6.2.6"></a><h4>Returns</h4>102<a name="id-1.2.19.6.2.6"></a><h4>Returns</h4>
103<p> a <a href="http://developer.gnome.org/gtk2/GtkWidget.html"><span class="type">GtkWidget</span></a> object.</p>103<p> a <span class="type">GtkWidget</span> object.</p>
104<p></p>104<p></p>
105</div>105</div>
106</div>106</div>
@@ -109,7 +109,7 @@
109<a name="brasero-burn-options-add-options"></a><h3>brasero_burn_options_add_options ()</h3>109<a name="brasero-burn-options-add-options"></a><h3>brasero_burn_options_add_options ()</h3>
110<pre class="programlisting"><span class="returnvalue">void</span>110<pre class="programlisting"><span class="returnvalue">void</span>
111brasero_burn_options_add_options (<em class="parameter"><code><a class="link" href="libbrasero-burn-BraseroBurnOptions.html#BraseroBurnOptions" title="struct BraseroBurnOptions"><span class="type">BraseroBurnOptions</span></a> *dialog</code></em>,111brasero_burn_options_add_options (<em class="parameter"><code><a class="link" href="libbrasero-burn-BraseroBurnOptions.html#BraseroBurnOptions" title="struct BraseroBurnOptions"><span class="type">BraseroBurnOptions</span></a> *dialog</code></em>,
112 <em class="parameter"><code><a href="http://developer.gnome.org/gtk2/GtkWidget.html"><span class="type">GtkWidget</span></a> *options</code></em>);</pre>112 <em class="parameter"><code><span class="type">GtkWidget</span> *options</code></em>);</pre>
113<p>Adds some new options to be displayed in the dialog.</p>113<p>Adds some new options to be displayed in the dialog.</p>
114<div class="refsect3">114<div class="refsect3">
115<a name="id-1.2.19.6.3.5"></a><h4>Parameters</h4>115<a name="id-1.2.19.6.3.5"></a><h4>Parameters</h4>
@@ -127,7 +127,7 @@
127</tr>127</tr>
128<tr>128<tr>
129<td class="parameter_name"><p>options</p></td>129<td class="parameter_name"><p>options</p></td>
130<td class="parameter_description"><p>a <a href="http://developer.gnome.org/gtk2/GtkWidget.html"><span class="type">GtkWidget</span></a></p></td>130<td class="parameter_description"><p>a <span class="type">GtkWidget</span></p></td>
131<td class="parameter_annotations"> </td>131<td class="parameter_annotations"> </td>
132</tr>132</tr>
133</tbody>133</tbody>
134134
=== modified file 'docs/reference/libbrasero-burn/html/libbrasero-burn-brasero-track-data-cfg.html'
--- docs/reference/libbrasero-burn/html/libbrasero-burn-brasero-track-data-cfg.html 2014-11-07 11:33:39 +0000
+++ docs/reference/libbrasero-burn/html/libbrasero-burn-brasero-track-data-cfg.html 2014-11-15 21:17:54 +0000
@@ -57,7 +57,7 @@
57</tr>57</tr>
58<tr>58<tr>
59<td class="function_type">59<td class="function_type">
60<a href="http://developer.gnome.org/gtk2/GtkTreeModel.html#GtkTreePath"><span class="returnvalue">GtkTreePath</span></a> *60<span class="returnvalue">GtkTreePath</span> *
61</td>61</td>
62<td class="function_name">62<td class="function_name">
63<a class="link" href="libbrasero-burn-brasero-track-data-cfg.html#brasero-track-data-cfg-add-empty-directory" title="brasero_track_data_cfg_add_empty_directory ()">brasero_track_data_cfg_add_empty_directory</a> <span class="c_punctuation">()</span>63<a class="link" href="libbrasero-burn-brasero-track-data-cfg.html#brasero-track-data-cfg-add-empty-directory" title="brasero_track_data_cfg_add_empty_directory ()">brasero_track_data_cfg_add_empty_directory</a> <span class="c_punctuation">()</span>
@@ -145,7 +145,7 @@
145</tr>145</tr>
146<tr>146<tr>
147<td class="function_type">147<td class="function_type">
148<a href="http://developer.gnome.org/gtk2/GtkTreeModel.html"><span class="returnvalue">GtkTreeModel</span></a> *148<span class="returnvalue">GtkTreeModel</span> *
149</td>149</td>
150<td class="function_name">150<td class="function_name">
151<a class="link" href="libbrasero-burn-brasero-track-data-cfg.html#brasero-track-data-cfg-get-filtered-model" title="brasero_track_data_cfg_get_filtered_model ()">brasero_track_data_cfg_get_filtered_model</a> <span class="c_punctuation">()</span>151<a class="link" href="libbrasero-burn-brasero-track-data-cfg.html#brasero-track-data-cfg-get-filtered-model" title="brasero_track_data_cfg_get_filtered_model ()">brasero_track_data_cfg_get_filtered_model</a> <span class="c_punctuation">()</span>
@@ -257,7 +257,7 @@
257<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>257<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
258brasero_track_data_cfg_add (<em class="parameter"><code><a class="link" href="libbrasero-burn-brasero-track-data-cfg.html#BraseroTrackDataCfg" title="struct BraseroTrackDataCfg"><span class="type">BraseroTrackDataCfg</span></a> *track</code></em>,258brasero_track_data_cfg_add (<em class="parameter"><code><a class="link" href="libbrasero-burn-brasero-track-data-cfg.html#BraseroTrackDataCfg" title="struct BraseroTrackDataCfg"><span class="type">BraseroTrackDataCfg</span></a> *track</code></em>,
259 <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uri</code></em>,259 <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uri</code></em>,
260 <em class="parameter"><code><a href="http://developer.gnome.org/gtk2/GtkTreeModel.html#GtkTreePath"><span class="type">GtkTreePath</span></a> *parent</code></em>);</pre>260 <em class="parameter"><code><span class="type">GtkTreePath</span> *parent</code></em>);</pre>
261<p>Add a new file (with <em class="parameter"><code>uri</code></em>261<p>Add a new file (with <em class="parameter"><code>uri</code></em>
262 as URI) under a directory (<em class="parameter"><code>parent</code></em>262 as URI) under a directory (<em class="parameter"><code>parent</code></em>
263).263).
@@ -287,7 +287,7 @@
287</tr>287</tr>
288<tr>288<tr>
289<td class="parameter_name"><p>parent</p></td>289<td class="parameter_name"><p>parent</p></td>
290<td class="parameter_description"><p>a <a href="http://developer.gnome.org/gtk2/GtkTreeModel.html#GtkTreePath"><span class="type">GtkTreePath</span></a> or NULL</p></td>290<td class="parameter_description"><p>a <span class="type">GtkTreePath</span> or NULL</p></td>
291<td class="parameter_annotations"> </td>291<td class="parameter_annotations"> </td>
292</tr>292</tr>
293</tbody>293</tbody>
@@ -302,11 +302,11 @@
302<hr>302<hr>
303<div class="refsect2">303<div class="refsect2">
304<a name="brasero-track-data-cfg-add-empty-directory"></a><h3>brasero_track_data_cfg_add_empty_directory ()</h3>304<a name="brasero-track-data-cfg-add-empty-directory"></a><h3>brasero_track_data_cfg_add_empty_directory ()</h3>
305<pre class="programlisting"><a href="http://developer.gnome.org/gtk2/GtkTreeModel.html#GtkTreePath"><span class="returnvalue">GtkTreePath</span></a> *305<pre class="programlisting"><span class="returnvalue">GtkTreePath</span> *
306brasero_track_data_cfg_add_empty_directory306brasero_track_data_cfg_add_empty_directory
307 (<em class="parameter"><code><a class="link" href="libbrasero-burn-brasero-track-data-cfg.html#BraseroTrackDataCfg" title="struct BraseroTrackDataCfg"><span class="type">BraseroTrackDataCfg</span></a> *track</code></em>,307 (<em class="parameter"><code><a class="link" href="libbrasero-burn-brasero-track-data-cfg.html#BraseroTrackDataCfg" title="struct BraseroTrackDataCfg"><span class="type">BraseroTrackDataCfg</span></a> *track</code></em>,
308 <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,308 <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
309 <em class="parameter"><code><a href="http://developer.gnome.org/gtk2/GtkTreeModel.html#GtkTreePath"><span class="type">GtkTreePath</span></a> *parent</code></em>);</pre>309 <em class="parameter"><code><span class="type">GtkTreePath</span> *parent</code></em>);</pre>
310<p>Add a new empty directory (with <em class="parameter"><code>name</code></em>310<p>Add a new empty directory (with <em class="parameter"><code>name</code></em>
311 as name) under another directory (<em class="parameter"><code>parent</code></em>311 as name) under another directory (<em class="parameter"><code>parent</code></em>
312).312).
@@ -333,7 +333,7 @@
333</tr>333</tr>
334<tr>334<tr>
335<td class="parameter_name"><p>parent</p></td>335<td class="parameter_name"><p>parent</p></td>
336<td class="parameter_description"><p>a <a href="http://developer.gnome.org/gtk2/GtkTreeModel.html#GtkTreePath"><span class="type">GtkTreePath</span></a> or NULL</p></td>336<td class="parameter_description"><p>a <span class="type">GtkTreePath</span> or NULL</p></td>
337<td class="parameter_annotations"> </td>337<td class="parameter_annotations"> </td>
338</tr>338</tr>
339</tbody>339</tbody>
@@ -341,7 +341,7 @@
341</div>341</div>
342<div class="refsect3">342<div class="refsect3">
343<a name="id-1.2.11.6.4.6"></a><h4>Returns</h4>343<a name="id-1.2.11.6.4.6"></a><h4>Returns</h4>
344<p> a <a href="http://developer.gnome.org/gtk2/GtkTreeModel.html#GtkTreePath"><span class="type">GtkTreePath</span></a> which should be destroyed when not needed; NULL if the operation was not successful.</p>344<p> a <span class="type">GtkTreePath</span> which should be destroyed when not needed; NULL if the operation was not successful.</p>
345<p></p>345<p></p>
346</div>346</div>
347</div>347</div>
@@ -350,7 +350,7 @@
350<a name="brasero-track-data-cfg-remove"></a><h3>brasero_track_data_cfg_remove ()</h3>350<a name="brasero-track-data-cfg-remove"></a><h3>brasero_track_data_cfg_remove ()</h3>
351<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>351<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
352brasero_track_data_cfg_remove (<em class="parameter"><code><a class="link" href="libbrasero-burn-brasero-track-data-cfg.html#BraseroTrackDataCfg" title="struct BraseroTrackDataCfg"><span class="type">BraseroTrackDataCfg</span></a> *track</code></em>,352brasero_track_data_cfg_remove (<em class="parameter"><code><a class="link" href="libbrasero-burn-brasero-track-data-cfg.html#BraseroTrackDataCfg" title="struct BraseroTrackDataCfg"><span class="type">BraseroTrackDataCfg</span></a> *track</code></em>,
353 <em class="parameter"><code><a href="http://developer.gnome.org/gtk2/GtkTreeModel.html#GtkTreePath"><span class="type">GtkTreePath</span></a> *treepath</code></em>);</pre>353 <em class="parameter"><code><span class="type">GtkTreePath</span> *treepath</code></em>);</pre>
354<p>Removes a file or a directory (as well as its children) from the tree.354<p>Removes a file or a directory (as well as its children) from the tree.
355NOTE: some files cannot be removed like files from an imported session.</p>355NOTE: some files cannot be removed like files from an imported session.</p>
356<div class="refsect3">356<div class="refsect3">
@@ -369,7 +369,7 @@
369</tr>369</tr>
370<tr>370<tr>
371<td class="parameter_name"><p>treepath</p></td>371<td class="parameter_name"><p>treepath</p></td>
372<td class="parameter_description"><p>a <a href="http://developer.gnome.org/gtk2/GtkTreeModel.html#GtkTreePath"><span class="type">GtkTreePath</span></a></p></td>372<td class="parameter_description"><p>a <span class="type">GtkTreePath</span></p></td>
373<td class="parameter_annotations"> </td>373<td class="parameter_annotations"> </td>
374</tr>374</tr>
375</tbody>375</tbody>
@@ -387,7 +387,7 @@
387<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>387<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
388brasero_track_data_cfg_rename (<em class="parameter"><code><a class="link" href="libbrasero-burn-brasero-track-data-cfg.html#BraseroTrackDataCfg" title="struct BraseroTrackDataCfg"><span class="type">BraseroTrackDataCfg</span></a> *track</code></em>,388brasero_track_data_cfg_rename (<em class="parameter"><code><a class="link" href="libbrasero-burn-brasero-track-data-cfg.html#BraseroTrackDataCfg" title="struct BraseroTrackDataCfg"><span class="type">BraseroTrackDataCfg</span></a> *track</code></em>,
389 <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *newname</code></em>,389 <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *newname</code></em>,
390 <em class="parameter"><code><a href="http://developer.gnome.org/gtk2/GtkTreeModel.html#GtkTreePath"><span class="type">GtkTreePath</span></a> *treepath</code></em>);</pre>390 <em class="parameter"><code><span class="type">GtkTreePath</span> *treepath</code></em>);</pre>
391<p>Renames the file in the tree pointed by <em class="parameter"><code>treepath</code></em>391<p>Renames the file in the tree pointed by <em class="parameter"><code>treepath</code></em>
392.</p>392.</p>
393<div class="refsect3">393<div class="refsect3">
@@ -411,7 +411,7 @@
411</tr>411</tr>
412<tr>412<tr>
413<td class="parameter_name"><p>treepath</p></td>413<td class="parameter_name"><p>treepath</p></td>
414<td class="parameter_description"><p>a <a href="http://developer.gnome.org/gtk2/GtkTreeModel.html#GtkTreePath"><span class="type">GtkTreePath</span></a></p></td>414<td class="parameter_description"><p>a <span class="type">GtkTreePath</span></p></td>
415<td class="parameter_annotations"> </td>415<td class="parameter_annotations"> </td>
416</tr>416</tr>
417</tbody>417</tbody>
@@ -643,11 +643,11 @@
643<a name="brasero-track-data-cfg-restore"></a><h3>brasero_track_data_cfg_restore ()</h3>643<a name="brasero-track-data-cfg-restore"></a><h3>brasero_track_data_cfg_restore ()</h3>
644<pre class="programlisting"><span class="returnvalue">void</span>644<pre class="programlisting"><span class="returnvalue">void</span>
645brasero_track_data_cfg_restore (<em class="parameter"><code><a class="link" href="libbrasero-burn-brasero-track-data-cfg.html#BraseroTrackDataCfg" title="struct BraseroTrackDataCfg"><span class="type">BraseroTrackDataCfg</span></a> *track</code></em>,645brasero_track_data_cfg_restore (<em class="parameter"><code><a class="link" href="libbrasero-burn-brasero-track-data-cfg.html#BraseroTrackDataCfg" title="struct BraseroTrackDataCfg"><span class="type">BraseroTrackDataCfg</span></a> *track</code></em>,
646 <em class="parameter"><code><a href="http://developer.gnome.org/gtk2/GtkTreeModel.html#GtkTreePath"><span class="type">GtkTreePath</span></a> *treepath</code></em>);</pre>646 <em class="parameter"><code><span class="type">GtkTreePath</span> *treepath</code></em>);</pre>
647<p>Removes a file from the filtered file list (see <a class="link" href="libbrasero-burn-brasero-track-data-cfg.html#brasero-track-data-cfg-get-filtered-model" title="brasero_track_data_cfg_get_filtered_model ()"><code class="function">brasero_track_data_cfg_get_filtered_model()</code></a>)647<p>Removes a file from the filtered file list (see <a class="link" href="libbrasero-burn-brasero-track-data-cfg.html#brasero-track-data-cfg-get-filtered-model" title="brasero_track_data_cfg_get_filtered_model ()"><code class="function">brasero_track_data_cfg_get_filtered_model()</code></a>)
648and re-adds it wherever it should be in the tree.648and re-adds it wherever it should be in the tree.
649<em class="parameter"><code>treepath</code></em>649<em class="parameter"><code>treepath</code></em>
650 is a <a href="http://developer.gnome.org/gtk2/GtkTreeModel.html#GtkTreePath"><span class="type">GtkTreePath</span></a> associated with the <a href="http://developer.gnome.org/gtk2/GtkTreeModel.html"><span class="type">GtkTreeModel</span></a> which holds the650 is a <span class="type">GtkTreePath</span> associated with the <span class="type">GtkTreeModel</span> which holds the
651filtered files not the main tree.</p>651filtered files not the main tree.</p>
652<div class="refsect3">652<div class="refsect3">
653<a name="id-1.2.11.6.14.5"></a><h4>Parameters</h4>653<a name="id-1.2.11.6.14.5"></a><h4>Parameters</h4>
@@ -665,7 +665,7 @@
665</tr>665</tr>
666<tr>666<tr>
667<td class="parameter_name"><p>treepath</p></td>667<td class="parameter_name"><p>treepath</p></td>
668<td class="parameter_description"><p>a <a href="http://developer.gnome.org/gtk2/GtkTreeModel.html#GtkTreePath"><span class="type">GtkTreePath</span></a></p></td>668<td class="parameter_description"><p>a <span class="type">GtkTreePath</span></p></td>
669<td class="parameter_annotations"> </td>669<td class="parameter_annotations"> </td>
670</tr>670</tr>
671</tbody>671</tbody>
@@ -675,7 +675,7 @@
675<hr>675<hr>
676<div class="refsect2">676<div class="refsect2">
677<a name="brasero-track-data-cfg-get-filtered-model"></a><h3>brasero_track_data_cfg_get_filtered_model ()</h3>677<a name="brasero-track-data-cfg-get-filtered-model"></a><h3>brasero_track_data_cfg_get_filtered_model ()</h3>
678<pre class="programlisting"><a href="http://developer.gnome.org/gtk2/GtkTreeModel.html"><span class="returnvalue">GtkTreeModel</span></a> *678<pre class="programlisting"><span class="returnvalue">GtkTreeModel</span> *
679brasero_track_data_cfg_get_filtered_model679brasero_track_data_cfg_get_filtered_model
680 (<em class="parameter"><code><a class="link" href="libbrasero-burn-brasero-track-data-cfg.html#BraseroTrackDataCfg" title="struct BraseroTrackDataCfg"><span class="type">BraseroTrackDataCfg</span></a> *track</code></em>);</pre>680 (<em class="parameter"><code><a class="link" href="libbrasero-burn-brasero-track-data-cfg.html#BraseroTrackDataCfg" title="struct BraseroTrackDataCfg"><span class="type">BraseroTrackDataCfg</span></a> *track</code></em>);</pre>
681<p>Gets a GtkTreeModel which contains all the files that were681<p>Gets a GtkTreeModel which contains all the files that were
@@ -697,7 +697,7 @@
697</div>697</div>
698<div class="refsect3">698<div class="refsect3">
699<a name="id-1.2.11.6.15.6"></a><h4>Returns</h4>699<a name="id-1.2.11.6.15.6"></a><h4>Returns</h4>
700<p> a <a href="http://developer.gnome.org/gtk2/GtkTreeModel.html"><span class="type">GtkTreeModel</span></a>. Unref when not needed.</p>700<p> a <span class="type">GtkTreeModel</span>. Unref when not needed.</p>
701<p></p>701<p></p>
702</div>702</div>
703</div>703</div>
704704
=== modified file 'docs/reference/libbrasero-burn/version.xml'
--- docs/reference/libbrasero-burn/version.xml 2014-11-07 11:33:39 +0000
+++ docs/reference/libbrasero-burn/version.xml 2014-11-15 21:17:54 +0000
@@ -1,1 +1,1 @@
13.11.413.12.0
22
=== modified file 'docs/reference/libbrasero-media/html/libbrasero-media-BraseroDriveSelection.html'
--- docs/reference/libbrasero-media/html/libbrasero-media-BraseroDriveSelection.html 2014-11-07 11:33:39 +0000
+++ docs/reference/libbrasero-media/html/libbrasero-media-BraseroDriveSelection.html 2014-11-15 21:17:54 +0000
@@ -41,7 +41,7 @@
41<tbody>41<tbody>
42<tr>42<tr>
43<td class="function_type">43<td class="function_type">
44<a href="http://developer.gnome.org/gtk2/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> *44<span class="returnvalue">GtkWidget</span> *
45</td>45</td>
46<td class="function_name">46<td class="function_name">
47<a class="link" href="libbrasero-media-BraseroDriveSelection.html#brasero-drive-selection-new" title="brasero_drive_selection_new ()">brasero_drive_selection_new</a> <span class="c_punctuation">()</span>47<a class="link" href="libbrasero-media-BraseroDriveSelection.html#brasero-drive-selection-new" title="brasero_drive_selection_new ()">brasero_drive_selection_new</a> <span class="c_punctuation">()</span>
@@ -96,12 +96,12 @@
96<a name="libbrasero-media-BraseroDriveSelection.functions_details"></a><h2>Functions</h2>96<a name="libbrasero-media-BraseroDriveSelection.functions_details"></a><h2>Functions</h2>
97<div class="refsect2">97<div class="refsect2">
98<a name="brasero-drive-selection-new"></a><h3>brasero_drive_selection_new ()</h3>98<a name="brasero-drive-selection-new"></a><h3>brasero_drive_selection_new ()</h3>
99<pre class="programlisting"><a href="http://developer.gnome.org/gtk2/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> *99<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
100brasero_drive_selection_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>100brasero_drive_selection_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
101<p>Creates a new <a class="link" href="libbrasero-media-BraseroDriveSelection.html#BraseroDriveSelection" title="struct BraseroDriveSelection"><span class="type">BraseroDriveSelection</span></a> object</p>101<p>Creates a new <a class="link" href="libbrasero-media-BraseroDriveSelection.html#BraseroDriveSelection" title="struct BraseroDriveSelection"><span class="type">BraseroDriveSelection</span></a> object</p>
102<div class="refsect3">102<div class="refsect3">
103<a name="id-1.2.9.6.2.5"></a><h4>Returns</h4>103<a name="id-1.2.9.6.2.5"></a><h4>Returns</h4>
104<p> a <a href="http://developer.gnome.org/gtk2/GtkWidget.html"><span class="type">GtkWidget</span></a>. Unref when it is not needed anymore.</p>104<p> a <span class="type">GtkWidget</span>. Unref when it is not needed anymore.</p>
105<p></p>105<p></p>
106</div>106</div>
107</div>107</div>
108108
=== modified file 'docs/reference/libbrasero-media/html/libbrasero-media-BraseroMediumSelection.html'
--- docs/reference/libbrasero-media/html/libbrasero-media-BraseroMediumSelection.html 2014-11-07 11:33:39 +0000
+++ docs/reference/libbrasero-media/html/libbrasero-media-BraseroMediumSelection.html 2014-11-15 21:17:54 +0000
@@ -41,7 +41,7 @@
41<tbody>41<tbody>
42<tr>42<tr>
43<td class="function_type">43<td class="function_type">
44<a href="http://developer.gnome.org/gtk2/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> *44<span class="returnvalue">GtkWidget</span> *
45</td>45</td>
46<td class="function_name">46<td class="function_name">
47<a class="link" href="libbrasero-media-BraseroMediumSelection.html#brasero-medium-selection-new" title="brasero_medium_selection_new ()">brasero_medium_selection_new</a> <span class="c_punctuation">()</span>47<a class="link" href="libbrasero-media-BraseroMediumSelection.html#brasero-medium-selection-new" title="brasero_medium_selection_new ()">brasero_medium_selection_new</a> <span class="c_punctuation">()</span>
@@ -96,12 +96,12 @@
96<a name="libbrasero-media-BraseroMediumSelection.functions_details"></a><h2>Functions</h2>96<a name="libbrasero-media-BraseroMediumSelection.functions_details"></a><h2>Functions</h2>
97<div class="refsect2">97<div class="refsect2">
98<a name="brasero-medium-selection-new"></a><h3>brasero_medium_selection_new ()</h3>98<a name="brasero-medium-selection-new"></a><h3>brasero_medium_selection_new ()</h3>
99<pre class="programlisting"><a href="http://developer.gnome.org/gtk2/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> *99<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
100brasero_medium_selection_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>100brasero_medium_selection_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
101<p>Creates a new <a class="link" href="libbrasero-media-BraseroMediumSelection.html#BraseroMediumSelection" title="struct BraseroMediumSelection"><span class="type">BraseroMediumSelection</span></a> object</p>101<p>Creates a new <a class="link" href="libbrasero-media-BraseroMediumSelection.html#BraseroMediumSelection" title="struct BraseroMediumSelection"><span class="type">BraseroMediumSelection</span></a> object</p>
102<div class="refsect3">102<div class="refsect3">
103<a name="id-1.2.8.6.2.5"></a><h4>Returns</h4>103<a name="id-1.2.8.6.2.5"></a><h4>Returns</h4>
104<p> a <a href="http://developer.gnome.org/gtk2/GtkWidget.html"><span class="type">GtkWidget</span></a>. Unref when it is not needed anymore.</p>104<p> a <span class="type">GtkWidget</span>. Unref when it is not needed anymore.</p>
105<p></p>105<p></p>
106</div>106</div>
107</div>107</div>
108108
=== modified file 'docs/reference/libbrasero-media/html/libbrasero-media-BraseroVolume.html'
--- docs/reference/libbrasero-media/html/libbrasero-media-BraseroVolume.html 2014-11-07 11:33:39 +0000
+++ docs/reference/libbrasero-media/html/libbrasero-media-BraseroVolume.html 2014-11-15 21:17:54 +0000
@@ -318,7 +318,7 @@
318<a name="brasero-volume-mount"></a><h3>brasero_volume_mount ()</h3>318<a name="brasero-volume-mount"></a><h3>brasero_volume_mount ()</h3>
319<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>319<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
320brasero_volume_mount (<em class="parameter"><code><a class="link" href="libbrasero-media-BraseroVolume.html#BraseroVolume" title="struct BraseroVolume"><span class="type">BraseroVolume</span></a> *volume</code></em>,320brasero_volume_mount (<em class="parameter"><code><a class="link" href="libbrasero-media-BraseroVolume.html#BraseroVolume" title="struct BraseroVolume"><span class="type">BraseroVolume</span></a> *volume</code></em>,
321 <em class="parameter"><code><a href="http://developer.gnome.org/gtk2/GtkWindow.html"><span class="type">GtkWindow</span></a> *parent_window</code></em>,321 <em class="parameter"><code><span class="type">GtkWindow</span> *parent_window</code></em>,
322 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> wait</code></em>,322 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> wait</code></em>,
323 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>323 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
324<p>Mount <em class="parameter"><code>volume</code></em>324<p>Mount <em class="parameter"><code>volume</code></em>
@@ -343,7 +343,7 @@
343</tr>343</tr>
344<tr>344<tr>
345<td class="parameter_name"><p>parent_window</p></td>345<td class="parameter_name"><p>parent_window</p></td>
346<td class="parameter_description"><p><a href="http://developer.gnome.org/gtk2/GtkWindow.html"><span class="type">GtkWindow</span></a> *</p></td>346<td class="parameter_description"><p><span class="type">GtkWindow</span> *</p></td>
347<td class="parameter_annotations"> </td>347<td class="parameter_annotations"> </td>
348</tr>348</tr>
349<tr>349<tr>
350350
=== modified file 'docs/reference/libbrasero-media/version.xml'
--- docs/reference/libbrasero-media/version.xml 2014-11-07 11:33:39 +0000
+++ docs/reference/libbrasero-media/version.xml 2014-11-15 21:17:54 +0000
@@ -1,1 +1,1 @@
13.11.413.12.0
22
=== modified file 'help/id/create-cover.page'
--- help/id/create-cover.page 2014-10-04 15:48:52 +0000
+++ help/id/create-cover.page 2014-11-15 21:17:54 +0000
@@ -15,7 +15,7 @@
15 <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">15 <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
16 <mal:name>Andika Triwidada</mal:name>16 <mal:name>Andika Triwidada</mal:name>
17 <mal:email>andika@gmail.com</mal:email>17 <mal:email>andika@gmail.com</mal:email>
18 <mal:years>2013</mal:years>18 <mal:years>2013, 2014</mal:years>
19 </mal:credit>19 </mal:credit>
20 </info>20 </info>
2121
2222
=== modified file 'help/id/id.po'
--- help/id/id.po 2014-10-04 15:48:52 +0000
+++ help/id/id.po 2014-11-15 21:17:54 +0000
@@ -6,76 +6,45 @@
6msgid ""6msgid ""
7msgstr ""7msgstr ""
8"Project-Id-Version: brasero master\n"8"Project-Id-Version: brasero master\n"
9"POT-Creation-Date: 2013-11-22 12:29+0000\n"9"POT-Creation-Date: 2014-09-17 02:59+0000\n"
10"PO-Revision-Date: 2013-11-24 12:49+0700\n"10"PO-Revision-Date: 2014-09-17 20:23+0700\n"
11"Last-Translator: Andika Triwidada <andika@gmail.com>\n"11"Last-Translator: Andika Triwidada <andika@gmail.com>\n"
12"Language-Team: Indonesian <gnome@i15n.org>\n"12"Language-Team: Indonesian <gnome@i15n.org>\n"
13"Language: id\n"13"Language: id\n"
14"MIME-Version: 1.0\n"14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
17"X-Generator: Poedit 1.5.7\n"17"X-Generator: Poedit 1.6.9\n"
1818
19#. Put one translator per line, in the form NAME <EMAIL>, YEAR1, YEAR219#. Put one translator per line, in the form NAME <EMAIL>, YEAR1, YEAR2
20msgctxt "_"20msgctxt "_"
21msgid "translator-credits"21msgid "translator-credits"
22msgstr "Andika Triwidada <andika@gmail.com>, 2013"22msgstr "Andika Triwidada <andika@gmail.com>, 2013, 2014"
2323
24#. (itstool) path: media24#. (itstool) path: info/desc
25#. This is a reference to an external file such as an image or video. When25#: C/create-cover.page:7
26#. the file changes, the md5 hash will change to let you know you need to26msgid "Create an inlay for a jewel case."
27#. update your localized copy. The msgstr is not used at all. Set it to27msgstr "Buat sampul dalam bagi kotak CD."
28#. whatever you like once you have updated your copy of the file.
29#: C/index.page:15
30msgctxt "_"
31msgid ""
32"external ref='figures/logo32.png' md5='ac8e1998759033606b201ccfe6458d17'"
33msgstr "-"
3428
35#. (itstool) path: credit/name29#. (itstool) path: credit/name
36#: C/index.page:7 C/create-cover.page:9 C/introduction.page:930#: C/create-cover.page:9 C/introduction.page:9 C/prob-cd.page:11
37#: C/prob-cd.page:11 C/prob-dvd.page:11 C/project-audio.page:931#: C/prob-dvd.page:11 C/project-audio.page:9 C/project-data.page:9
38#: C/project-data.page:9 C/project-disc-copy.page:932#: C/project-disc-copy.page:9 C/project-image-burn.page:17
39#: C/project-image-burn.page:17 C/project-save.page:12 C/project-video.page:1233#: C/project-save.page:12 C/project-video.page:12 C/split-track.page:11
40#: C/split-track.page:11 C/tools-blank.page:9 C/tools-check-integrity.page:1334#: C/tools-blank.page:9 C/tools-check-integrity.page:13
41msgid "Ekaterina Gerasimova"35msgid "Ekaterina Gerasimova"
42msgstr "Ekaterina Gerasimova"36msgstr "Ekaterina Gerasimova"
4337
44#. (itstool) path: license/p38#. (itstool) path: license/p
45#: C/index.page:11 C/create-cover.page:13 C/introduction.page:1339#: C/create-cover.page:13 C/introduction.page:13 C/prob-cd.page:15
46#: C/prob-cd.page:15 C/prob-dvd.page:15 C/project-audio.page:13
47#: C/project-data.page:13 C/project-disc-copy.page:13
48#: C/project-image-burn.page:21 C/project-save.page:16 C/project-video.page:16
49#: C/split-track.page:15 C/tools-blank.page:13 C/tools-check-integrity.page:17
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches

to all changes: