From 089fe5f258d2c3b1d82cbee122f517487c12f14d14732feaf15acb590d18e49d Mon Sep 17 00:00:00 2001 From: Neal Gompa Date: Sat, 25 May 2024 10:54:26 +0000 Subject: [PATCH] Accepting request 1176819 from home:AndreasStieger:branches:devel:tools pkgconf 2.2.0 OBS-URL: https://build.opensuse.org/request/show/1176819 OBS-URL: https://build.opensuse.org/package/show/devel:tools/pkgconf?expand=0&rev=30 --- pkgconf-2.1.1.tar.xz | 3 --- pkgconf-2.2.0.tar.xz | 3 +++ pkgconf.changes | 12 ++++++++++++ pkgconf.spec | 13 ++++++++----- 4 files changed, 23 insertions(+), 8 deletions(-) delete mode 100644 pkgconf-2.1.1.tar.xz create mode 100644 pkgconf-2.2.0.tar.xz diff --git a/pkgconf-2.1.1.tar.xz b/pkgconf-2.1.1.tar.xz deleted file mode 100644 index 0750147..0000000 --- a/pkgconf-2.1.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3a224f2accf091b77a5781316e27b9ee3ba82c083cc2e539e08940b68a44fec5 -size 311956 diff --git a/pkgconf-2.2.0.tar.xz b/pkgconf-2.2.0.tar.xz new file mode 100644 index 0000000..87d10f0 --- /dev/null +++ b/pkgconf-2.2.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b06ff63a83536aa8c2f6422fa80ad45e4833f590266feb14eaddfe1d4c853c69 +size 311920 diff --git a/pkgconf.changes b/pkgconf.changes index 56a1d03..172fb4c 100644 --- a/pkgconf.changes +++ b/pkgconf.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +Sat May 25 09:28:03 UTC 2024 - Andreas Stieger + +- update to 2.2.0: + * Significant solver rework to flatten both requires and + requires.private dependencies in a single pass. Improves + performance slightly and ensures proper dependency order. + * Improve --digraph output to reflect more of the solver's state + in the rendered dependency graph. + * Do not reference the graph root by name when presenting error + messages about directly requested dependency nodes. + ------------------------------------------------------------------- Mon Feb 12 12:29:11 UTC 2024 - Andreas Stieger diff --git a/pkgconf.spec b/pkgconf.spec index bb74746..f27b373 100644 --- a/pkgconf.spec +++ b/pkgconf.spec @@ -3,6 +3,7 @@ # # Copyright (c) 2024 SUSE LLC # Copyright (c) 2020 Neal Gompa . +# Copyright (c) 2024 Andreas Stieger # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -40,17 +41,17 @@ # Search path for pc files for pkgconf %global pkgconf_libdirs %{_libdir}/pkgconfig:%{_datadir}/pkgconfig -%global somajor 4 +%global somajor 5 %global libname lib%{name}%{somajor} %global devname lib%{name}-devel Name: pkgconf -Version: 2.1.1 +Version: 2.2.0 Release: 0 Summary: Package compiler and linker metadata toolkit License: ISC Group: Development/Tools/Building -URL: http://pkgconf.org/ +URL: https://pkgconf.org/ Source0: https://distfiles.dereferenced.org/%{name}/%{name}-%{version}.tar.xz # Simple wrapper script to offer platform versions of pkgconfig from Fedora Source1: platform-pkg-config.in @@ -182,8 +183,7 @@ rm -rf %{buildroot}%{_datadir}/aclocal rm -rf %{buildroot}%{_mandir}/man7 %endif -%post -n %{libname} -p /sbin/ldconfig -%postun -n %{libname} -p /sbin/ldconfig +%ldconfig_scriptlets -n %{libname} %files %license COPYING @@ -204,17 +204,20 @@ rm -rf %{buildroot}%{_mandir}/man7 %{_libdir}/lib%{name}*.so.%{somajor}.* %files -n %{devname} +%license COPYING %{_libdir}/lib%{name}*.so %{_includedir}/%{name}/ %{_libdir}/pkgconfig/lib%{name}.pc %if %{with pkgconfig_compat} %files m4 +%license COPYING %dir %{_datadir}/aclocal %{_datadir}/aclocal/pkg.m4 %{_mandir}/man7/pkg.m4.7%{?ext_man} %files pkg-config +%license COPYING %{_bindir}/pkg-config %{_bindir}/%{pkgconf_target_platform}-pkg-config %{_mandir}/man1/pkg-config.1%{?ext_man}