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 "[email protected]" Changes: -------- --- /work/SRC/openSUSE:Factory/pkg-config/pkg-config.changes 2012-01-06 11:46:35.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.pkg-config.new/pkg-config.changes 2012-09-17 14:02:30.000000000 +0200 @@ -1,0 +2,59 @@ +Mon Aug 27 08:33:35 UTC 2012 - [email protected] + +- 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 - [email protected] + +- 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.000000000 +0200 +++ /var/tmp/diff_new_pack.WANLRB/_new 2012-09-17 14:02:31.000000000 +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 [email protected] -- Fix issue found with autoconf 2.66, patch from git -Patch0: pkg-config-dnl.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -40,10 +39,10 @@ %prep %setup -q -%patch0 -p1 %build %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 %else @@ -52,12 +51,9 @@ make %{?_smp_mflags} %install -%makeinstall +%make_install # We'll put it with the other docs -%__rm %{buildroot}%{_datadir}/doc/pkg-config/pkg-config-guide.html - -%clean -rm -rf $RPM_BUILD_ROOT +rm %{buildroot}%{_datadir}/doc/pkg-config/pkg-config-guide.html %files %defattr(-,root,root) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
