annotate src/build-pkg-config-1-fixes.patch @ 6161:8fcac4d6d983 release

of-queueing: Fix syntax error with Octave 7 (bug #62314). * src/of-queueing-1-octave7.patch: Add new file. * dist-files.mk: Include new patch.
author Markus Mützel <markus.muetzel@gmx.de>
date Thu, 14 Apr 2022 19:27:13 +0200
parents 706c4daf3372
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3040
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
1 diff -uNr a/main.c b/main.c
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
2 --- a/main.c 2013-01-22 08:11:53.000000000 -0500
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
3 +++ b/main.c 2013-06-10 13:16:55.637783224 -0400
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
4 @@ -287,29 +287,7 @@
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
5 static void
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
6 init_pc_path (void)
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
7 {
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
8 -#ifdef G_OS_WIN32
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
9 - char *instdir, *lpath, *shpath;
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
10 -
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
11 - instdir = g_win32_get_package_installation_directory_of_module (NULL);
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
12 - if (instdir == NULL)
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
13 - {
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
14 - /* This only happens when GetModuleFilename() fails. If it does, that
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
15 - * failure should be investigated and fixed.
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
16 - */
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
17 - debug_spew ("g_win32_get_package_installation_directory_of_module failed\n");
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
18 - return;
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
19 - }
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
20 -
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
21 - lpath = g_build_filename (instdir, "lib", "pkgconfig", NULL);
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
22 - shpath = g_build_filename (instdir, "share", "pkgconfig", NULL);
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
23 - pkg_config_pc_path = g_strconcat (lpath, G_SEARCHPATH_SEPARATOR_S, shpath,
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
24 - NULL);
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
25 - g_free (instdir);
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
26 - g_free (lpath);
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
27 - g_free (shpath);
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
28 -#else
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
29 pkg_config_pc_path = PKG_CONFIG_PC_PATH;
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
30 -#endif
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
31 }
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
32
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
33 static gboolean
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
34 diff -uNr a/Makefile.am b/Makefile.am
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
35 --- a/Makefile.am 2013-01-23 14:07:39.000000000 -0500
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
36 +++ b/Makefile.am 2013-06-10 12:31:32.984044807 -0400
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
37 @@ -9,18 +9,10 @@
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
38 SUBDIRS = $(GLIB_SUBDIR) . check
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
39 DIST_SUBDIRS = $(SUBDIRS)
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
40
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
41 -# Escape paths properly on windows
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
42 -if NATIVE_WIN32
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
43 AM_CPPFLAGS = \
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
44 -DPKG_CONFIG_PC_PATH="\"$(subst /,\/,$(pc_path))\"" \
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
45 -DPKG_CONFIG_SYSTEM_INCLUDE_PATH="\"$(subst /,\/,$(system_include_path))\"" \
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
46 -DPKG_CONFIG_SYSTEM_LIBRARY_PATH="\"$(subst /,\/,$(system_library_path))\""
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
47 -else
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
48 -AM_CPPFLAGS = \
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
49 - -DPKG_CONFIG_PC_PATH="\"$(pc_path)\"" \
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
50 - -DPKG_CONFIG_SYSTEM_INCLUDE_PATH="\"$(system_include_path)\"" \
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
51 - -DPKG_CONFIG_SYSTEM_LIBRARY_PATH="\"$(system_library_path)\""
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
52 -endif
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
53
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
54 AM_CFLAGS = \
706c4daf3372 PKG_CONFIG_PATH fixes
John W. Eaton <jwe@octave.org>
parents:
diff changeset
55 $(WARN_CFLAGS) \