commit pkg-config for openSUSE:Factory
Hello community, here is the log from the commit of package pkg-config for openSUSE:Factory checked in at 2019-02-06 14:04:35 Comparing /work/SRC/openSUSE:Factory/pkg-config (Old) and /work/SRC/openSUSE:Factory/.pkg-config.new.28833 (New) Package is "pkg-config" Wed Feb 6 14:04:35 2019 rev:35 rq:667741 version:0.29.2 Changes: --- /work/SRC/openSUSE:Factory/pkg-config/pkg-config.changes2018-03-12 12:02:35.955071413 +0100 +++ /work/SRC/openSUSE:Factory/.pkg-config.new.28833/pkg-config.changes 2019-02-06 14:04:40.534678828 +0100 @@ -1,0 +2,6 @@ +Sat Jan 19 00:34:20 UTC 2019 - bjorn@gmail.com + +- Add pkg-config-Dont-emit-unknown-keyword-warning.patch: parse: + Don't emit unknown keyword warning for Libs.private. + +--- New: pkg-config-Dont-emit-unknown-keyword-warning.patch Other differences: -- ++ pkg-config.spec ++ --- /var/tmp/diff_new_pack.zX9nbQ/_old 2019-02-06 14:04:41.286678695 +0100 +++ /var/tmp/diff_new_pack.zX9nbQ/_new 2019-02-06 14:04:41.290678695 +0100 @@ -1,7 +1,7 @@ # # spec file for package pkg-config # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -24,6 +24,9 @@ Group: System/Packages URL:http://pkgconfig.freedesktop.org/ Source: http://pkgconfig.freedesktop.org/releases/%{name}-%{version}.tar.gz +# PATCH-FIX-UPSTREAM pkg-config-Dont-emit-unknown-keyword-warning.patch -- parse: Don't emit unknown keyword warning for Libs.private +Patch0: pkg-config-Dont-emit-unknown-keyword-warning.patch + # Old name for version <= 0.17 and SuSE Linux <= 10.2 & CODE10 # Mandriva 2009 and Fedora 11 still use old name "pkgconfig" # pkg-config has a virtual internal pkg-config.pc file, so we should provide it @@ -36,7 +39,7 @@ against one or more libraries. %prep -%setup -q +%autosetup -p1 %build %configure\ ++ pkg-config-Dont-emit-unknown-keyword-warning.patch ++ >From 2dd2b1994446e152b1e3e79c9233f62edba14877 Mon Sep 17 00:00:00 2001 From: Dan Nicholson Date: Fri, 7 Apr 2017 09:17:28 -0500 Subject: parse: Don't emit unknown keyword warning for Libs.private Requires.private and Libs.private are skipped unless --static is in use. However, the parser was checking for Libs.private and this option in a single conditional unlike Requires.private. This was making the check fall through to the else and emit an "Unknown keyword" debug message when --static was not used. This was harmless but not true. https://bugs.freedesktop.org/show_bug.cgi?id=99770 --- parse.c | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/parse.c b/parse.c index 7bb666d..6e9907c 100644 --- a/parse.c +++ b/parse.c @@ -962,9 +962,11 @@ parse_line (Package *pkg, const char *untrimmed, const char *path, else goto cleanup; } - else if ((strcmp (tag, "Libs.private") == 0) && - ignore_private_libs == FALSE) -parse_libs_private (pkg, p, path); + else if (strcmp (tag, "Libs.private") == 0) +{ + if (!ignore_private_libs) +parse_libs_private (pkg, p, path); +} else if (strcmp (tag, "Libs") == 0) parse_libs (pkg, p, path); else if (strcmp (tag, "Cflags") == 0 || -- cgit v1.1
commit pkg-config for openSUSE:Factory
Hello community, here is the log from the commit of package pkg-config for openSUSE:Factory checked in at 2018-03-12 12:02:06 Comparing /work/SRC/openSUSE:Factory/pkg-config (Old) and /work/SRC/openSUSE:Factory/.pkg-config.new (New) Package is "pkg-config" Mon Mar 12 12:02:06 2018 rev:34 rq:584767 version:0.29.2 Changes: --- /work/SRC/openSUSE:Factory/pkg-config/pkg-config.changes2017-05-18 20:37:24.523652498 +0200 +++ /work/SRC/openSUSE:Factory/.pkg-config.new/pkg-config.changes 2018-03-12 12:02:35.955071413 +0100 @@ -1,0 +2,5 @@ +Wed Feb 28 16:38:29 UTC 2018 - dims...@opensuse.org + +- Modernize spec-file by calling spec-cleaner + +--- Other differences: -- ++ pkg-config.spec ++ --- /var/tmp/diff_new_pack.wldVgt/_old 2018-03-12 12:02:37.623011642 +0100 +++ /var/tmp/diff_new_pack.wldVgt/_new 2018-03-12 12:02:37.659010350 +0100 @@ -1,7 +1,7 @@ # # spec file for package pkg-config # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,17 +20,15 @@ Version:0.29.2 Release:0 Summary:A library management system -License:GPL-2.0+ +License:GPL-2.0-or-later Group: System/Packages -Url:http://pkgconfig.freedesktop.org/ +URL:http://pkgconfig.freedesktop.org/ Source: http://pkgconfig.freedesktop.org/releases/%{name}-%{version}.tar.gz # Old name for version <= 0.17 and SuSE Linux <= 10.2 & CODE10 # Mandriva 2009 and Fedora 11 still use old name "pkgconfig" +# pkg-config has a virtual internal pkg-config.pc file, so we should provide it Provides: pkgconfig = %{version} Obsoletes: pkgconfig < 0.21 -# pkg-config has a virtual internal pkg-config.pc file, so we should provide it -Provides: pkgconfig(pkg-config) = %{version} -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description The pkg-config program is used to retrieve information about installed @@ -44,9 +42,9 @@ %configure\ --with-internal-glib \ %if "%{_lib}" == "lib" - --with-pc_path=/usr/local/lib/pkgconfig:/usr/local/share/pkgconfig:%{_libdir}/pkgconfig:%{_datadir}/pkgconfig:/opt/kde3/%{_lib}/pkgconfig + --with-pc_path=%{_prefix}/local/lib/pkgconfig:%{_prefix}/local/share/pkgconfig:%{_libdir}/pkgconfig:%{_datadir}/pkgconfig:/opt/kde3/%{_lib}/pkgconfig %else - --with-pc_path=/usr/local/%{_lib}/pkgconfig:/usr/local/lib/pkgconfig:/usr/local/share/pkgconfig:%{_libdir}/pkgconfig:%{_datadir}/pkgconfig:/opt/kde3/%{_lib}/pkgconfig + --with-pc_path=%{_prefix}/local/%{_lib}/pkgconfig:%{_prefix}/local/lib/pkgconfig:%{_prefix}/local/share/pkgconfig:%{_libdir}/pkgconfig:%{_datadir}/pkgconfig:/opt/kde3/%{_lib}/pkgconfig %endif make %{?_smp_mflags} @@ -56,8 +54,8 @@ rm %{buildroot}%{_datadir}/doc/pkg-config/pkg-config-guide.html %files -%defattr(-,root,root) -%doc AUTHORS COPYING NEWS README ChangeLog pkg-config-guide.html +%license COPYING +%doc AUTHORS NEWS README ChangeLog pkg-config-guide.html %{_bindir}/pkg-config %ifarch s390 s390x %{_bindir}/*-ibm-linux-gnu*-pkg-config @@ -66,6 +64,6 @@ %endif %dir %{_datadir}/aclocal %{_datadir}/aclocal/pkg.m4 -%doc %{_mandir}/man1/pkg-config.* +%{_mandir}/man1/pkg-config.1%{ext_man} %changelog
commit pkg-config for openSUSE:Factory
Hello community, here is the log from the commit of package pkg-config for openSUSE:Factory checked in at 2017-05-18 20:37:06 Comparing /work/SRC/openSUSE:Factory/pkg-config (Old) and /work/SRC/openSUSE:Factory/.pkg-config.new (New) Package is "pkg-config" Thu May 18 20:37:06 2017 rev:33 rq:494083 version:0.29.2 Changes: --- /work/SRC/openSUSE:Factory/pkg-config/pkg-config.changes2017-03-21 22:43:54.950566621 +0100 +++ /work/SRC/openSUSE:Factory/.pkg-config.new/pkg-config.changes 2017-05-18 20:37:24.523652498 +0200 @@ -1,0 +2,23 @@ +Tue Apr 25 10:28:49 UTC 2017 - dims...@opensuse.org + +- Update to version 0.29.2: + + Improved pkg-config's recursive package list expansion +performance. + + Handle an empty prefix setting correctly when --define-prefix +is used (fdo#97453). + + Lazily load pc files instead of reading all available pc files +during initialization (fdo#98215). + + Check the CPATH environment variable when determining system +include paths like GCC does. Document the system search path +behavior (fdo#99224). + + Make PKG_CHECK_MODULES show the module list rather than the +variable prefix in configure output (fdo#98334). + + Fix bundled glib build with GCC 6 (fdo#98334). + + Handle -isystem and -idirafter when PKG_CONFIG_SYSROOT_DIR is +set (fdo#97337). + + Check the INCLUDE environment variable when determining system +include paths on Windows builds when --msvc-syntax is used +(fdo#94729). +- Drop pkg-config-gdate-fix.patch: fixed upstream. + +--- Old: pkg-config-0.29.1.tar.gz pkg-config-gdate-fix.patch New: pkg-config-0.29.2.tar.gz Other differences: -- ++ pkg-config.spec ++ --- /var/tmp/diff_new_pack.OaPl6W/_old 2017-05-18 20:37:25.155563322 +0200 +++ /var/tmp/diff_new_pack.OaPl6W/_new 2017-05-18 20:37:25.155563322 +0200 @@ -17,7 +17,7 @@ Name: pkg-config -Version:0.29.1 +Version:0.29.2 Release:0 Summary:A library management system License:GPL-2.0+ @@ -31,8 +31,6 @@ # pkg-config has a virtual internal pkg-config.pc file, so we should provide it Provides: pkgconfig(pkg-config) = %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build -# PATCH-FIX-UPSTREAM pkg-config-gdate-fix.patch mli...@suse.cz -- Fix build with GCC 7 -Patch0: pkg-config-gdate-fix.patch %description The pkg-config program is used to retrieve information about installed @@ -41,7 +39,6 @@ %prep %setup -q -%patch0 -p1 %build %configure\ ++ pkg-config-0.29.1.tar.gz -> pkg-config-0.29.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pkg-config-0.29.1/NEWS new/pkg-config-0.29.2/NEWS --- old/pkg-config-0.29.1/NEWS 2016-03-01 20:40:10.0 +0100 +++ new/pkg-config-0.29.2/NEWS 2017-03-20 18:01:42.0 +0100 @@ -1,3 +1,25 @@ +pkg-config 0.29.2 += + +- Improved pkg-config's recursive package list expansion performance. + Thanks to Matthew Hanna for the fix. +- Handle an empty prefix setting correctly when --define-prefix is used. + (#97453) +- Lazily load pc files instead of reading all available pc files during + initialization. Thanks to Marco Diego Aurélio Mesquita for the fix. + (#98215) +- Check the CPATH environment variable when determining system include + paths like GCC does. Document the system search path behavior. Thanks + to v4hn for the fix. (#99224) +- Make PKG_CHECK_MODULES show the module list rather than the variable + prefix in configure output. Thanks to Russ Albery for the fix. + (#98334) +- Fix bundled glib build with GCC 6. (#98334) +- Handle -isystem and -idirafter when PKG_CONFIG_SYSROOT_DIR is set. + (#97337) +- Check the INCLUDE environment variable when determining system include + paths on Windows builds when --msvc-syntax is used. (#94729) + pkg-config 0.29.1 = diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pkg-config-0.29.1/check/Makefile.am new/pkg-config-0.29.2/check/Makefile.am --- old/pkg-config-0.29.1/check/Makefile.am 2016-02-26 17:56:52.0 +0100 +++ new/pkg-config-0.29.2/check/Makefile.am 2017-03-20 17:34:23.0 +0100 @@ -29,6 +29,8 @@ check-relocatable \ check-variable-override \ check-variables \ + check-dependencies \ + check-system-flags \ $(NULL) EXTRA_DIST = \ @@ -98,8 +100,22 @@ gtk/xproto.pc \ gtk/xrender.pc \ tilde.pc \ + pkgconfig/empty-prefix.pc \ pkgconfig/prefixdef.pc \ pkgconfig/prefixdef-expanded.pc \
commit pkg-config for openSUSE:Factory
Hello community, here is the log from the commit of package pkg-config for openSUSE:Factory checked in at 2017-03-21 22:43:53 Comparing /work/SRC/openSUSE:Factory/pkg-config (Old) and /work/SRC/openSUSE:Factory/.pkg-config.new (New) Package is "pkg-config" Tue Mar 21 22:43:53 2017 rev:32 rq:479468 version:0.29.1 Changes: --- /work/SRC/openSUSE:Factory/pkg-config/pkg-config.changes2016-03-21 12:43:58.0 +0100 +++ /work/SRC/openSUSE:Factory/.pkg-config.new/pkg-config.changes 2017-03-21 22:43:54.950566621 +0100 @@ -1,0 +2,6 @@ +Wed Mar 15 09:54:10 UTC 2017 - mli...@suse.cz + +- Add pkg-config-gdate-fix.patch: enable building with GCC7, taken + from upstream. + +--- New: pkg-config-gdate-fix.patch Other differences: -- ++ pkg-config.spec ++ --- /var/tmp/diff_new_pack.UhHzqT/_old 2017-03-21 22:43:56.306375024 +0100 +++ /var/tmp/diff_new_pack.UhHzqT/_new 2017-03-21 22:43:56.310374459 +0100 @@ -1,7 +1,7 @@ # # spec file for package pkg-config # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -31,6 +31,8 @@ # pkg-config has a virtual internal pkg-config.pc file, so we should provide it Provides: pkgconfig(pkg-config) = %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build +# PATCH-FIX-UPSTREAM pkg-config-gdate-fix.patch mli...@suse.cz -- Fix build with GCC 7 +Patch0: pkg-config-gdate-fix.patch %description The pkg-config program is used to retrieve information about installed @@ -39,6 +41,7 @@ %prep %setup -q +%patch0 -p1 %build %configure\ ++ pkg-config-gdate-fix.patch ++ diff --git a/glib/glib/gdate.c b/glib/glib/gdate.c index 4aece02..cdc735c 100644 --- a/glib/glib/gdate.c +++ b/glib/glib/gdate.c @@ -2494,7 +2494,10 @@ g_date_strftime (gchar *s, * recognize whether strftime actually failed or just returned "". */ tmpbuf[0] = '\1'; + #pragma GCC diagnostic push + #pragma GCC diagnostic ignored "-Wformat-nonliteral" tmplen = strftime (tmpbuf, tmpbufsize, locale_format, &tm); + #pragma GCC diagnostic pop if (tmplen == 0 && tmpbuf[0] != '\0') { diff --git a/glib/glib/gdate.c b/glib/glib/gdate.c index cdc735c..92c34d2 100644 --- a/glib/glib/gdate.c +++ b/glib/glib/gdate.c @@ -2439,6 +2439,9 @@ win32_strftime_helper (const GDate *d, * * Returns: number of characters written to the buffer, or 0 the buffer was too small */ +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wformat-nonliteral" + gsize g_date_strftime (gchar *s, gsizeslen, @@ -2494,10 +2497,7 @@ g_date_strftime (gchar *s, * recognize whether strftime actually failed or just returned "". */ tmpbuf[0] = '\1'; - #pragma GCC diagnostic push - #pragma GCC diagnostic ignored "-Wformat-nonliteral" tmplen = strftime (tmpbuf, tmpbufsize, locale_format, &tm); - #pragma GCC diagnostic pop if (tmplen == 0 && tmpbuf[0] != '\0') { @@ -2552,3 +2552,5 @@ g_date_strftime (gchar *s, return retval; #endif } + +#pragma GCC diagnostic pop -- cgit v0.12
commit pkg-config for openSUSE:Factory
Hello community, here is the log from the commit of package pkg-config for openSUSE:Factory checked in at 2016-03-21 12:43:56 Comparing /work/SRC/openSUSE:Factory/pkg-config (Old) and /work/SRC/openSUSE:Factory/.pkg-config.new (New) Package is "pkg-config" Changes: --- /work/SRC/openSUSE:Factory/pkg-config/pkg-config.changes2015-10-14 16:42:53.0 +0200 +++ /work/SRC/openSUSE:Factory/.pkg-config.new/pkg-config.changes 2016-03-21 12:43:58.0 +0100 @@ -1,0 +2,20 @@ +Sat Mar 5 11:15:13 UTC 2016 - zai...@opensuse.org + +- Update to version 0.29.1: + + Fixed a regression from 0.29 with unquoting values queried with +--variable. In some cases, this would cause shell special +characters to be escaped in ways they weren't before. Instead, +the unquoting only occurs if the value appears to be quoted +(fdo#93284). + + Add support for building pkg-config with Microsoft Visual +Studio (fdo#92489). + + Allow overriding pkg-config variables with environment +variables. By setting an environment variable of the form +PKG_CONFIG_$PACKAGE_$VARIABLE, a pkg-config variable can be set +globally without always having to pass --define-variable +(fdo#90917). + + Honor -Wl,-framework in addition to -framework so that multiple +frameworks are handled on OSX (fdo#1278). + + Fix the OSX build using --with-internal-glib (fdo#92902). + +--- Old: pkg-config-0.29.tar.gz New: pkg-config-0.29.1.tar.gz Other differences: -- ++ pkg-config.spec ++ --- /var/tmp/diff_new_pack.Ut9Gqd/_old 2016-03-21 12:43:59.0 +0100 +++ /var/tmp/diff_new_pack.Ut9Gqd/_new 2016-03-21 12:43:59.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package pkg-config # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: pkg-config -Version:0.29 +Version:0.29.1 Release:0 Summary:A library management system License:GPL-2.0+ ++ pkg-config-0.29.tar.gz -> pkg-config-0.29.1.tar.gz ++ 44327 lines of diff (skipped)
commit pkg-config for openSUSE:Factory
Hello community, here is the log from the commit of package pkg-config for openSUSE:Factory checked in at 2015-10-14 16:42:52 Comparing /work/SRC/openSUSE:Factory/pkg-config (Old) and /work/SRC/openSUSE:Factory/.pkg-config.new (New) Package is "pkg-config" Changes: --- /work/SRC/openSUSE:Factory/pkg-config/pkg-config.changes2014-02-11 10:56:47.0 +0100 +++ /work/SRC/openSUSE:Factory/.pkg-config.new/pkg-config.changes 2015-10-14 16:42:53.0 +0200 @@ -1,0 +2,44 @@ +Thu Oct 1 16:59:02 UTC 2015 - zai...@opensuse.org + +- Update to version 0.29: + + Fixed a regression from 0.28 in system -L flag handling. If the +pc file has multiple system -L flags, every other flag will be +left as is (fdo#78077). + + Quoting of variables queried through --variable is removed so +that the output can be used verbatim in subsequent shell +commands (fdo#67904). + + Fixed a regression from 0.28 in -L flag handling on Windows. A +.libs suffix was inadvertantly being added to the library path. + + Added a --validate option to check pc file syntax. This works +just like --exists, but package dependencies are disabled +(fdo#7000). + + Added the PKG_PREREQ autoconf macro. Whereas +PKG_PROG_PKG_CONFIG is used to check the version of the +pkg-config tool, this is used to check the version of the +pkg-config autoconf macros in use. + + Added the PKG_CHECK_MODULES_STATIC autoconf macro. This will +temporarily add --static to the pkg-config calls while invoking +PKG_CHECK_MODULES (fdo#19541). + + Many fixes to the testsuite for Windows. It should now pass for +a MinGW, Cygwin, and cross-compiled MinGW using Wine for test +execution (fdo#66939). + + More consistent handling of prefix redefinition. On Windows, +the prefix was always being redefined based on the pc file +path. This feature can now be enabled or disabled at runtime on +all platforms using the --define-prefix and +--dont-define-prefix options (fdo#63602). + + Continue listing packages with --list-all even if there are +errors in pc files (fdo#26615). + + Various documentation improvements (fdo#62018, fdo#62374, +fdo#66155). + + Fixed a bug when multiple -isystem arguments are used +(fdo#72584). + + pkg-config is now built with largefile support to ensure that +it works correctly on filesystems with 64 bit inodes +(fdo#90078). + + Bugs fixed: fdo#7000, fdo#19541, fdo#26615, fdo#62018, +fdo#62374, fdo#63602, fdo#66155, fdo#66939, fdo#67904, +fdo#70690, fdo#72584, fdo#78077, fdo#80378, fdo#80380, +fdo#89267, fdo#90078, fdo#90437, fdo#92002. + +--- Old: pkg-config-0.28.tar.gz New: pkg-config-0.29.tar.gz Other differences: -- ++ pkg-config.spec ++ --- /var/tmp/diff_new_pack.M6upBQ/_old 2015-10-14 16:42:54.0 +0200 +++ /var/tmp/diff_new_pack.M6upBQ/_new 2015-10-14 16:42:54.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package pkg-config # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: pkg-config -Version:0.28 +Version:0.29 Release:0 Summary:A library management system License:GPL-2.0+ ++ pkg-config-0.28.tar.gz -> pkg-config-0.29.tar.gz ++ 76318 lines of diff (skipped)
commit pkg-config for openSUSE:Factory
Hello community, here is the log from the commit of package pkg-config for openSUSE:Factory checked in at 2014-02-11 10:56:45 Comparing /work/SRC/openSUSE:Factory/pkg-config (Old) and /work/SRC/openSUSE:Factory/.pkg-config.new (New) Package is "pkg-config" Changes: --- /work/SRC/openSUSE:Factory/pkg-config/pkg-config.changes2013-06-29 19:43:15.0 +0200 +++ /work/SRC/openSUSE:Factory/.pkg-config.new/pkg-config.changes 2014-02-11 10:56:47.0 +0100 @@ -1,0 +2,5 @@ +Wed Feb 5 14:37:21 CET 2014 - r...@suse.de + +- Fix filelist for s390 (it is ibm-linux there). + +--- Other differences: -- ++ pkg-config.spec ++ --- /var/tmp/diff_new_pack.Ugc4UW/_old 2014-02-11 10:56:47.0 +0100 +++ /var/tmp/diff_new_pack.Ugc4UW/_new 2014-02-11 10:56:47.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package pkg-config # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -59,7 +59,11 @@ %defattr(-,root,root) %doc AUTHORS COPYING NEWS README ChangeLog pkg-config-guide.html %{_bindir}/pkg-config +%ifarch s390 s390x +%{_bindir}/*-ibm-linux-gnu*-pkg-config +%else %{_bindir}/*-suse-linux-gnu*-pkg-config +%endif %dir %{_datadir}/aclocal %{_datadir}/aclocal/pkg.m4 %doc %{_mandir}/man1/pkg-config.* -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit pkg-config for openSUSE:Factory
Hello community, here is the log from the commit of package pkg-config for openSUSE:Factory checked in at 2013-06-29 19:43:13 Comparing /work/SRC/openSUSE:Factory/pkg-config (Old) and /work/SRC/openSUSE:Factory/.pkg-config.new (New) Package is "pkg-config" Changes: --- /work/SRC/openSUSE:Factory/pkg-config/pkg-config.changes2013-04-07 14:25:43.0 +0200 +++ /work/SRC/openSUSE:Factory/.pkg-config.new/pkg-config.changes 2013-06-29 19:43:15.0 +0200 @@ -1,0 +2,5 @@ +Fri Jun 28 12:30:43 UTC 2013 - dmuel...@suse.com + +- fix filelist glob for armv6hl/armv6hl (which is a gnueabi target) + +--- Other differences: -- ++ pkg-config.spec ++ --- /var/tmp/diff_new_pack.AC0b34/_old 2013-06-29 19:43:15.0 +0200 +++ /var/tmp/diff_new_pack.AC0b34/_new 2013-06-29 19:43:15.0 +0200 @@ -59,7 +59,7 @@ %defattr(-,root,root) %doc AUTHORS COPYING NEWS README ChangeLog pkg-config-guide.html %{_bindir}/pkg-config -%{_bindir}/*-suse-linux-gnu-pkg-config +%{_bindir}/*-suse-linux-gnu*-pkg-config %dir %{_datadir}/aclocal %{_datadir}/aclocal/pkg.m4 %doc %{_mandir}/man1/pkg-config.* -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit pkg-config for openSUSE:Factory
Hello community, here is the log from the commit of package pkg-config for openSUSE:Factory checked in at 2013-04-07 14:25:44 Comparing /work/SRC/openSUSE:Factory/pkg-config (Old) and /work/SRC/openSUSE:Factory/.pkg-config.new (New) Package is "pkg-config", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/pkg-config/pkg-config.changes2013-03-25 20:41:52.0 +0100 +++ /work/SRC/openSUSE:Factory/.pkg-config.new/pkg-config.changes 2013-04-07 14:25:43.0 +0200 @@ -1,0 +2,6 @@ +Thu Apr 4 16:53:39 UTC 2013 - dval...@suse.com + +- Don't redefine _arch, but use file pattern instead. This ensures + we don't have to run fixing each and every arch. + +--- Other differences: -- ++ pkg-config.spec ++ --- /var/tmp/diff_new_pack.V3PPA2/_old 2013-04-07 14:25:45.0 +0200 +++ /var/tmp/diff_new_pack.V3PPA2/_new 2013-04-07 14:25:45.0 +0200 @@ -16,11 +16,6 @@ # -%ifarch %{ix86} -# On ix86, _arch is defined to be i386... re-define -%define _arch i586 -%endif - Name: pkg-config Version:0.28 Release:0 @@ -64,7 +59,7 @@ %defattr(-,root,root) %doc AUTHORS COPYING NEWS README ChangeLog pkg-config-guide.html %{_bindir}/pkg-config -%{_bindir}/%{_arch}-suse-linux-gnu-pkg-config +%{_bindir}/*-suse-linux-gnu-pkg-config %dir %{_datadir}/aclocal %{_datadir}/aclocal/pkg.m4 %doc %{_mandir}/man1/pkg-config.* -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit pkg-config for openSUSE:Factory
Hello community, here is the log from the commit of package pkg-config for openSUSE:Factory checked in at 2013-03-25 20:40:56 Comparing /work/SRC/openSUSE:Factory/pkg-config (Old) and /work/SRC/openSUSE:Factory/.pkg-config.new (New) Package is "pkg-config", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/pkg-config/pkg-config.changes2012-09-17 14:02:30.0 +0200 +++ /work/SRC/openSUSE:Factory/.pkg-config.new/pkg-config.changes 2013-03-25 20:41:52.0 +0100 @@ -1,0 +2,39 @@ +Tue Feb 5 17:07:00 UTC 2013 - p.drou...@gmail.com + +- Update to version 0.28: + + Fixed a pair of long-standing and intertwined bugs involving +unwanted removal of flags: +- Other Libs flags like -Wl are now kept in context order + with -l flags. +- Aggressive removal of all duplicate arguments has been scaled + back so that just consecutive duplicate arguments are + removed. One result of this change is that some flags could + be repeated in the final output, especially flags from + non-pkg-config packages like -lm. Since pkg-config rarely has + enough knowledge here about the right thing to do, we throw + the duplicate arguments at the compiler/linker and trust it + will do the right thing. + + Fixed an old bug to allow circular Requires. This fix brings +along a small behavior change in that pkg-config resolves +requires depth first, causing some lower level flags to show up +earlier in the output than previously. + + Cleaned up many corner-case bugs and ambiguous behavior in +pkg-config's interface. + + New autoconf macro PKG_CHECK_VAR for reading variables from .pc +files. + + Default to suppressing -L/lib and/or -L/lib64 like their /usr +counterparts. + + To help support multiarch scenarios out of the box, +$host-pkg-config is now installed unless --disable-host-tool +is passed to configure. + + Added optional gcov usage through the --with-gcov configure +option. As a result, many more tests were added to greatly +increase the coverage of the code to 86% of executed lines on a +Fedora 18 machine. + + Bugs fixed: fdo#130, fdo#7331, fdo#16101, fdo#17053, fdo#19950, +fdo#34504, fdo#48098, fdo#54231, fdo#54271, fdo#54379, +fdo#54384, fdo#54386, fdo#54388, fdo#54389, fdo#54390, +fdo#54391, fdo#54427, fdo#54463, fdo#54716, fdo#57078, +fdo#58363, fdo#59435. + +--- Old: pkg-config-0.27.1.tar.gz New: pkg-config-0.28.tar.gz Other differences: -- ++ pkg-config.spec ++ --- /var/tmp/diff_new_pack.bvJWpx/_old 2013-03-25 20:41:57.0 +0100 +++ /var/tmp/diff_new_pack.bvJWpx/_new 2013-03-25 20:41:57.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package pkg-config # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,8 +16,13 @@ # +%ifarch %{ix86} +# On ix86, _arch is defined to be i386... re-define +%define _arch i586 +%endif + Name: pkg-config -Version:0.27.1 +Version:0.28 Release:0 Summary:A library management system License:GPL-2.0+ @@ -59,6 +64,7 @@ %defattr(-,root,root) %doc AUTHORS COPYING NEWS README ChangeLog pkg-config-guide.html %{_bindir}/pkg-config +%{_bindir}/%{_arch}-suse-linux-gnu-pkg-config %dir %{_datadir}/aclocal %{_datadir}/aclocal/pkg.m4 %doc %{_mandir}/man1/pkg-config.* ++ pkg-config-0.27.1.tar.gz -> pkg-config-0.28.tar.gz ++ 18107 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit pkg-config for openSUSE:Factory
Hello community, here is the log from the commit of package pkg-config for openSUSE:Factory checked in at 2012-09-17 14:02:28 Comparing /work/SRC/openSUSE:Factory/pkg-config (Old) and /work/SRC/openSUSE:Factory/.pkg-config.new (New) Package is "pkg-config", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/pkg-config/pkg-config.changes2012-01-06 11:46:35.0 +0100 +++ /work/SRC/openSUSE:Factory/.pkg-config.new/pkg-config.changes 2012-09-17 14:02:30.0 +0200 @@ -1,0 +2,59 @@ +Mon Aug 27 08:33:35 UTC 2012 - dims...@opensuse.org + +- Update to version 0.27.1: + + Various fixes for using the internal glib snapshot. It should +now be usable pretty much everywhere with the exception that +universal builds are not supported on OS X. + + Remove usage of gettext from the internal glib to avoid gettext +and libintl dependencies + + Update internal glib snapshot to 2.32.4 + + Fix check for POSIX shell used in tests to work better + + Handle spaces in autodetected prefix on Windows + + Bugs fixed: fdo#3550, fdo#51883, fdo#52031, fdo#53493. + +--- +Wed Jul 18 13:42:04 UTC 2012 - dims...@opensuse.org + +- Update to version 0.27: + + Drop usage of popt for equivalent API in glib2 + + Add back an internal snapshot of glib2 to break circular +dependency + + Fix --exists to check for Requires and Requires.private. + + Various fixes for MinGW which should allow it to be used +unpatched on that system + + New autoconf macros PKG_INSTALLDIR and PKG_NOARCH_INSTALLDIR to +help determine the .pc file install directory + + Fix handling of --exact/atleast/max-version vs. =/>=/<= + + Fix errors in man page source + + Ensure testing only searches in the check directory + + Bump glib requirement to 2.16 to avoid deprecated +g_win32_get_package_installation_subdirectory() + + Autotools refresh and update + + Use g_alloca from glib instead of figuring out alloca ourselves + + Remove search for setresuid & setreuid only needed for internal +popt + + Bugs fixed: fdo#833, fdo#2458, fdo#5214, fdo#5326, fdo#5703, +fdo#6074, fdo#8653, fdo#9135, fdo#9143, fdo#9584, fdo#10652, +fdo#11464, fdo#14396, fdo#17053, fdo#23922, fdo#28776, +fdo#29011, fdo#29801, fdo#31699, fdo#31700, fdo#32622, +fdo#34382, fdo#37266, fdo#39646, fdo#41081, fdo#43149, +fdo#44843, fdo#45599, fdo#45742, fdo#48743 +- Changes from version 0.26: + + Build system fixes + + More tests + + pkg.m4 fixups which makes autoconf 2.66 happier. + + Drop support for legacy -config scripts. Those should already +be gone and cause problems in cross-compilation environments. + + Drop embedded glib + + Fix up pkg.m4 to handle the case of --exists working and +--cflags or --libs failing. + + Various documentation updates + + Allow $() through without escaping it. + + Add --with-system-include-path instead of hard-coding +/usr/include. +- Pass --with-internal-glib to configure. We don't want to have a + build cycle with glib, so we use the interal version. +- Clean up spec-file using spec-cleaner and manually. +- Drop pkg-config-dnl.patch: fixed upstream. + +--- Old: pkg-config-0.25.tar.bz2 pkg-config-dnl.patch New: pkg-config-0.27.1.tar.gz Other differences: -- ++ pkg-config.spec ++ --- /var/tmp/diff_new_pack.WANLRB/_old 2012-09-17 14:02:31.0 +0200 +++ /var/tmp/diff_new_pack.WANLRB/_new 2012-09-17 14:02:31.0 +0200 @@ -15,22 +15,21 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: pkg-config -Url:http://pkgconfig.freedesktop.org/ -Version:0.25 +Version:0.27.1 Release:0 +Summary:A library management system +License:GPL-2.0+ +Group: System/Packages +Url:http://pkgconfig.freedesktop.org/ +Source: http://pkgconfig.freedesktop.org/releases/%{name}-%{version}.tar.gz # Old name for version <= 0.17 and SuSE Linux <= 10.2 & CODE10 # Mandriva 2009 and Fedora 11 still use old name "pkgconfig" -Provides: pkgconfig = %{version}-%{release} +Provides: pkgconfig = %{version} Obsoletes: pkgconfig < 0.21 # pkg-config has a virtual internal pkg-config.pc file, so we should provide it Provides: pkgconfig(pkg-config) = %{version} -Summary:A library management system -License:GPL-2.0+ -Group: System/Packages -Source: %{name}-%{version}.tar.bz2 -# PATCH-FIX-UPSTREAM pkg-config-dnl.patch co...@novell.com -- Fix issue found with autoconf 2.66, patch from git -Pat
commit pkg-config for openSUSE:Factory
Hello community, here is the log from the commit of package pkg-config for openSUSE:Factory checked in at 2012-01-06 11:46:30 Comparing /work/SRC/openSUSE:Factory/pkg-config (Old) and /work/SRC/openSUSE:Factory/.pkg-config.new (New) Package is "pkg-config", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/pkg-config/pkg-config.changes2011-09-23 12:41:16.0 +0200 +++ /work/SRC/openSUSE:Factory/.pkg-config.new/pkg-config.changes 2012-01-06 11:46:35.0 +0100 @@ -1,0 +2,5 @@ +Fri Dec 30 09:58:23 CEST 2011 - zai...@opensuse.org + +- Own %{_datadir}/aclocal to fix build without automake/autoconf. + +--- Other differences: -- ++ pkg-config.spec ++ --- /var/tmp/diff_new_pack.65NOlx/_old 2012-01-06 11:46:36.0 +0100 +++ /var/tmp/diff_new_pack.65NOlx/_new 2012-01-06 11:46:36.0 +0100 @@ -1,7 +1,7 @@ # -# spec file for package pkg-config (Version 0.25) +# spec file for package pkg-config # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,15 +15,10 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - - Name: pkg-config Url:http://pkgconfig.freedesktop.org/ Version:0.25 -Release:3 -License:GPL-2.0+ -Group: System/Packages +Release:0 # Old name for version <= 0.17 and SuSE Linux <= 10.2 & CODE10 # Mandriva 2009 and Fedora 11 still use old name "pkgconfig" Provides: pkgconfig = %{version}-%{release} @@ -31,6 +26,8 @@ # pkg-config has a virtual internal pkg-config.pc file, so we should provide it Provides: pkgconfig(pkg-config) = %{version} Summary:A library management system +License:GPL-2.0+ +Group: System/Packages Source: %{name}-%{version}.tar.bz2 # PATCH-FIX-UPSTREAM pkg-config-dnl.patch co...@novell.com -- Fix issue found with autoconf 2.66, patch from git Patch0: pkg-config-dnl.patch @@ -66,6 +63,7 @@ %defattr(-,root,root) %doc AUTHORS COPYING NEWS README ChangeLog pkg-config-guide.html %{_bindir}/pkg-config +%dir %{_datadir}/aclocal %{_datadir}/aclocal/pkg.m4 %doc %{_mandir}/man1/pkg-config.* -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit pkg-config for openSUSE:Factory
Hello community, here is the log from the commit of package pkg-config for openSUSE:Factory checked in at 2011-12-06 18:52:02 Comparing /work/SRC/openSUSE:Factory/pkg-config (Old) and /work/SRC/openSUSE:Factory/.pkg-config.new (New) Package is "pkg-config", Maintainer is "gnome-maintain...@suse.de" Changes: Other differences: -- ++ pkg-config.spec ++ --- /var/tmp/diff_new_pack.gOJ55v/_old 2011-12-06 19:25:34.0 +0100 +++ /var/tmp/diff_new_pack.gOJ55v/_new 2011-12-06 19:25:34.0 +0100 @@ -22,7 +22,7 @@ Url:http://pkgconfig.freedesktop.org/ Version:0.25 Release:3 -License:GPLv2+ +License:GPL-2.0+ Group: System/Packages # Old name for version <= 0.17 and SuSE Linux <= 10.2 & CODE10 # Mandriva 2009 and Fedora 11 still use old name "pkgconfig" -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org