From 4b0bc3a062b65c3b94bc504b73d0a5342666de2f Mon Sep 17 00:00:00 2001 From: Jarod Wilson Date: Wed, 16 Aug 2006 20:10:43 +0000 Subject: [PATCH 01/38] auto-import libconfuse-2.5-2.fc6 on branch devel from libconfuse-2.5-2.fc6.src.rpm --- .cvsignore | 1 + libconfuse.spec | 95 +++++++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 97 insertions(+) create mode 100644 libconfuse.spec diff --git a/.cvsignore b/.cvsignore index e69de29..f462e2f 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +confuse-2.5.tar.gz diff --git a/libconfuse.spec b/libconfuse.spec new file mode 100644 index 0000000..e96bd95 --- /dev/null +++ b/libconfuse.spec @@ -0,0 +1,95 @@ +Name: libconfuse +Version: 2.5 +Release: 2%{?dist} +Summary: A configuration file parser library + +Group: System Environment/Libraries +License: LGPL +URL: http://www.nongnu.org/confuse/ +Source0: http://download.savannah.nongnu.org/releases/confuse/confuse-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildRequires: check-devel, pkgconfig + +%description +libConfuse is a configuration file parser library, licensed +under the terms of the LGPL, and written in C. It supports +sections and (lists of) values (strings, integers, floats, +booleans or other sections), as well as some other features +(such as single/double-quoted strings, environment variable +expansion, functions and nested include statements). It +makes it very easy to add configuration file capability to +a program using a simple API. + +The goal of libConfuse is not to be the configuration file +parser library with a gazillion of features. Instead, it +aims to be easy to use and quick to integrate with your code. + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: pkgconfig + +%description devel +Development files for %{name}. + + +%prep +%setup -q -n confuse-%{version} +perl -pi.orig -e 's|confuse.h|../src/confuse.h|g' tests/check_confuse.c + +%build +%configure --enable-shared --disable-static +make %{?_smp_mflags} + +%check +make check + +%install +rm -rf $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT +# Nuke libtool archive(s) +rm -f $RPM_BUILD_ROOT%{_libdir}/*.la +# Install man pages +mkdir -p $RPM_BUILD_ROOT%{_mandir}/man3/ +cp -p doc/man/man3/*.3 $RPM_BUILD_ROOT%{_mandir}/man3/ +# Extract the example sources +mkdir -p ex2/examples +cp -p examples/{ftpconf.c,ftp.conf,simple.c,simple.conf,reread.c,reread.conf} \ + ex2/examples/ + +%find_lang confuse + +%clean +rm -rf $RPM_BUILD_ROOT + + +%post -p /sbin/ldconfig + + +%postun -p /sbin/ldconfig + + +%files -f confuse.lang +%defattr(-,root,root,-) +%doc ABOUT-NLS AUTHORS COPYING NEWS README +%doc doc/html +%{_libdir}/libconfuse.so.* +%{_mandir}/man?/*.* + +%files devel +%defattr(-,root,root,-) +%doc ex2/examples +%{_includedir}/confuse.h +%{_libdir}/libconfuse.so +%{_libdir}/pkgconfig/libconfuse.pc + + +%changelog +* Wed Aug 16 2006 Jarod Wilson 2.5-2 +- Put -devel package in the right Group +- Add defattr for -devel files + +* Wed Aug 16 2006 Jarod Wilson 2.5-1 +- Initial build diff --git a/sources b/sources index e69de29..ca0cb61 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +4bc9b73d77ebd571ac834619ce0b3582 confuse-2.5.tar.gz From 44ab5a228381ecd9cee6c11a5ca736a45b5371d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ville=20Skytt=C3=A4?= Date: Sun, 27 Aug 2006 20:35:13 +0000 Subject: [PATCH 02/38] http://fedoraproject.org/wiki/Extras/Schedule/FC6MassRebuild --- needs.rebuild | 1 + 1 file changed, 1 insertion(+) create mode 100644 needs.rebuild diff --git a/needs.rebuild b/needs.rebuild new file mode 100644 index 0000000..815fd29 --- /dev/null +++ b/needs.rebuild @@ -0,0 +1 @@ +http://fedoraproject.org/wiki/Extras/Schedule/FC6MassRebuild From 4e7291e40474fc5455d550a1a163d0b5bd3686a6 Mon Sep 17 00:00:00 2001 From: Jarod Wilson Date: Tue, 5 Sep 2006 14:47:37 +0000 Subject: [PATCH 03/38] rebuild bump --- libconfuse.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libconfuse.spec b/libconfuse.spec index e96bd95..54b9ada 100644 --- a/libconfuse.spec +++ b/libconfuse.spec @@ -1,6 +1,6 @@ Name: libconfuse Version: 2.5 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A configuration file parser library Group: System Environment/Libraries @@ -87,6 +87,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 05 2006 Jarod Wilson 2.5-3 +- Rebuild for new glibc + * Wed Aug 16 2006 Jarod Wilson 2.5-2 - Put -devel package in the right Group - Add defattr for -devel files From 6ae4a073e01b0f3eec6eb7ff49c5e457b3513404 Mon Sep 17 00:00:00 2001 From: Jarod Wilson Date: Tue, 5 Sep 2006 15:13:29 +0000 Subject: [PATCH 04/38] rebuild done --- needs.rebuild | 1 - 1 file changed, 1 deletion(-) delete mode 100644 needs.rebuild diff --git a/needs.rebuild b/needs.rebuild deleted file mode 100644 index 815fd29..0000000 --- a/needs.rebuild +++ /dev/null @@ -1 +0,0 @@ -http://fedoraproject.org/wiki/Extras/Schedule/FC6MassRebuild From 9247b1bce62efddf6f78d8bd98c88fa7039efff9 Mon Sep 17 00:00:00 2001 From: Jarod Wilson Date: Mon, 4 Feb 2008 15:25:54 +0000 Subject: [PATCH 05/38] - New upstream release - Switch from LGPL to ISC license - Build fix from Hans Ulrich Niedermann --- .cvsignore | 1 + libconfuse.spec | 41 +++++++++++++++++++++++------------------ sources | 2 +- 3 files changed, 25 insertions(+), 19 deletions(-) diff --git a/.cvsignore b/.cvsignore index f462e2f..2bb0284 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1,2 @@ confuse-2.5.tar.gz +confuse-2.6.tar.gz diff --git a/libconfuse.spec b/libconfuse.spec index 54b9ada..0a05b10 100644 --- a/libconfuse.spec +++ b/libconfuse.spec @@ -1,29 +1,29 @@ Name: libconfuse -Version: 2.5 -Release: 3%{?dist} +Version: 2.6 +Release: 1%{?dist} Summary: A configuration file parser library Group: System Environment/Libraries -License: LGPL +License: ISC URL: http://www.nongnu.org/confuse/ -Source0: http://download.savannah.nongnu.org/releases/confuse/confuse-%{version}.tar.gz +Source0: http://bzero.se/confuse/confuse-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: check-devel, pkgconfig %description -libConfuse is a configuration file parser library, licensed -under the terms of the LGPL, and written in C. It supports -sections and (lists of) values (strings, integers, floats, -booleans or other sections), as well as some other features -(such as single/double-quoted strings, environment variable -expansion, functions and nested include statements). It -makes it very easy to add configuration file capability to -a program using a simple API. - -The goal of libConfuse is not to be the configuration file -parser library with a gazillion of features. Instead, it -aims to be easy to use and quick to integrate with your code. +libConfuse is a configuration file parser library, licensed under +the terms of the ISC license, and written in C. It supports +sections and (lists of) values (strings, integers, floats, +booleans or other sections), as well as some other features (such +as single/double-quoted strings, environment variable expansion, +functions and nested include statements). It makes it very +easy to add configuration file capability to a program using +a simple API. + +The goal of libConfuse is not to be the configuration file parser +library with a gazillion of features. Instead, it aims to be +easy to use and quick to integrate with your code. %package devel Summary: Development files for %{name} @@ -41,7 +41,7 @@ perl -pi.orig -e 's|confuse.h|../src/confuse.h|g' tests/check_confuse.c %build %configure --enable-shared --disable-static -make %{?_smp_mflags} +make %{?_smp_mflags} AM_CFLAGS="-Wall -Wextra" %check make check @@ -73,7 +73,7 @@ rm -rf $RPM_BUILD_ROOT %files -f confuse.lang %defattr(-,root,root,-) -%doc ABOUT-NLS AUTHORS COPYING NEWS README +%doc AUTHORS NEWS README %doc doc/html %{_libdir}/libconfuse.so.* %{_mandir}/man?/*.* @@ -87,6 +87,11 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Feb 04 2008 Jarod Wilson 2.6-1 +- New upstream release +- Switch from LGPL to ISC license +- Build fix from Hans Ulrich Niedermann + * Tue Sep 05 2006 Jarod Wilson 2.5-3 - Rebuild for new glibc diff --git a/sources b/sources index ca0cb61..e68c81e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -4bc9b73d77ebd571ac834619ce0b3582 confuse-2.5.tar.gz +0e883d66f0f58fc33585b430c652aa30 confuse-2.6.tar.gz From c9370d03db2ea22e37e59d8ecf173c25e43ac3e3 Mon Sep 17 00:00:00 2001 From: Jesse Keating Date: Wed, 25 Feb 2009 14:12:51 +0000 Subject: [PATCH 06/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild --- libconfuse.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libconfuse.spec b/libconfuse.spec index 0a05b10..a751180 100644 --- a/libconfuse.spec +++ b/libconfuse.spec @@ -1,6 +1,6 @@ Name: libconfuse Version: 2.6 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A configuration file parser library Group: System Environment/Libraries @@ -87,6 +87,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Feb 25 2009 Fedora Release Engineering - 2.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Mon Feb 04 2008 Jarod Wilson 2.6-1 - New upstream release - Switch from LGPL to ISC license From ee129f8e0ca775112df75e29c6ee226e6fccffce Mon Sep 17 00:00:00 2001 From: Jesse Keating Date: Sat, 25 Jul 2009 05:28:18 +0000 Subject: [PATCH 07/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild --- libconfuse.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libconfuse.spec b/libconfuse.spec index a751180..35bbdff 100644 --- a/libconfuse.spec +++ b/libconfuse.spec @@ -1,6 +1,6 @@ Name: libconfuse Version: 2.6 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A configuration file parser library Group: System Environment/Libraries @@ -87,6 +87,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Jul 24 2009 Fedora Release Engineering - 2.6-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed Feb 25 2009 Fedora Release Engineering - 2.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From d6a24e0aa7df18b6d7d9e9f9fcea3bacc8d8bb5f Mon Sep 17 00:00:00 2001 From: Bill Nottingham Date: Wed, 25 Nov 2009 23:50:53 +0000 Subject: [PATCH 08/38] Fix typo that causes a failure to update the common directory. (releng #2781) --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 8fe692c..19a220b 100644 --- a/Makefile +++ b/Makefile @@ -4,7 +4,7 @@ NAME := libconfuse SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done +for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) From a43452bc7f68b514dd4754d16df63469b6743a9a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 28 Jul 2010 20:49:07 +0000 Subject: [PATCH 09/38] dist-git conversion --- .cvsignore => .gitignore | 0 Makefile | 21 --------------------- 2 files changed, 21 deletions(-) rename .cvsignore => .gitignore (100%) delete mode 100644 Makefile diff --git a/.cvsignore b/.gitignore similarity index 100% rename from .cvsignore rename to .gitignore diff --git a/Makefile b/Makefile deleted file mode 100644 index 19a220b..0000000 --- a/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# Makefile for source rpm: libconfuse -# $Id$ -NAME := libconfuse -SPECFILE = $(firstword $(wildcard *.spec)) - -define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done -endef - -MAKEFILE_COMMON := $(shell $(find-makefile-common)) - -ifeq ($(MAKEFILE_COMMON),) -# attept a checkout -define checkout-makefile-common -test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 -endef - -MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) -endif - -include $(MAKEFILE_COMMON) From 1c3f7e10b0ac636a8cbc46c81fc8722e1516d757 Mon Sep 17 00:00:00 2001 From: Jon Ciesla Date: Wed, 26 Jan 2011 09:48:00 -0600 Subject: [PATCH 10/38] New upstream, no soname bump. --- .gitignore | 1 + libconfuse.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 2bb0284..da39367 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ confuse-2.5.tar.gz confuse-2.6.tar.gz +/confuse-2.7.tar.gz diff --git a/libconfuse.spec b/libconfuse.spec index 35bbdff..e51e062 100644 --- a/libconfuse.spec +++ b/libconfuse.spec @@ -1,6 +1,6 @@ Name: libconfuse -Version: 2.6 -Release: 3%{?dist} +Version: 2.7 +Release: 1%{?dist} Summary: A configuration file parser library Group: System Environment/Libraries @@ -87,6 +87,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Jan 26 2011 Jon Ciesla - 2.7-1 +- New upstream release + * Fri Jul 24 2009 Fedora Release Engineering - 2.6-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild diff --git a/sources b/sources index e68c81e..b66c066 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -0e883d66f0f58fc33585b430c652aa30 confuse-2.6.tar.gz +45932fdeeccbb9ef4228f1c1a25e9c8f confuse-2.7.tar.gz From 0926ff9aa8488af1893c8a8633de31cb320d119c Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Mon, 7 Feb 2011 23:05:26 -0600 Subject: [PATCH 11/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild --- libconfuse.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libconfuse.spec b/libconfuse.spec index e51e062..9d0197d 100644 --- a/libconfuse.spec +++ b/libconfuse.spec @@ -1,6 +1,6 @@ Name: libconfuse Version: 2.7 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A configuration file parser library Group: System Environment/Libraries @@ -87,6 +87,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Feb 07 2011 Fedora Release Engineering - 2.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + * Wed Jan 26 2011 Jon Ciesla - 2.7-1 - New upstream release From a1a11f44ad861933c1eafc456a4d38677f5f93df Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 13 Jan 2012 01:30:14 -0600 Subject: [PATCH 12/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild --- libconfuse.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libconfuse.spec b/libconfuse.spec index 9d0197d..40d3208 100644 --- a/libconfuse.spec +++ b/libconfuse.spec @@ -1,6 +1,6 @@ Name: libconfuse Version: 2.7 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A configuration file parser library Group: System Environment/Libraries @@ -87,6 +87,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Jan 13 2012 Fedora Release Engineering - 2.7-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + * Mon Feb 07 2011 Fedora Release Engineering - 2.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild From 695d9cb3deec887aea1a8d39f945d6b2686b8251 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 19 Jul 2012 14:27:27 -0500 Subject: [PATCH 13/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild --- libconfuse.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libconfuse.spec b/libconfuse.spec index 40d3208..e95ca07 100644 --- a/libconfuse.spec +++ b/libconfuse.spec @@ -1,6 +1,6 @@ Name: libconfuse Version: 2.7 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A configuration file parser library Group: System Environment/Libraries @@ -87,6 +87,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Jul 19 2012 Fedora Release Engineering - 2.7-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + * Fri Jan 13 2012 Fedora Release Engineering - 2.7-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild From d9b6c641b16fe5adf2f5a53a106cd1003d11fffa Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 13 Feb 2013 22:09:41 -0600 Subject: [PATCH 14/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild --- libconfuse.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libconfuse.spec b/libconfuse.spec index e95ca07..2d27faf 100644 --- a/libconfuse.spec +++ b/libconfuse.spec @@ -1,6 +1,6 @@ Name: libconfuse Version: 2.7 -Release: 4%{?dist} +Release: 5%{?dist} Summary: A configuration file parser library Group: System Environment/Libraries @@ -87,6 +87,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Feb 14 2013 Fedora Release Engineering - 2.7-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + * Thu Jul 19 2012 Fedora Release Engineering - 2.7-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild From cc74546202fce4bef1d035743f580e510f8cd3a4 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 3 Aug 2013 00:05:33 -0500 Subject: [PATCH 15/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- libconfuse.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libconfuse.spec b/libconfuse.spec index 2d27faf..736855a 100644 --- a/libconfuse.spec +++ b/libconfuse.spec @@ -1,6 +1,6 @@ Name: libconfuse Version: 2.7 -Release: 5%{?dist} +Release: 6%{?dist} Summary: A configuration file parser library Group: System Environment/Libraries @@ -87,6 +87,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 03 2013 Fedora Release Engineering - 2.7-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Thu Feb 14 2013 Fedora Release Engineering - 2.7-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild From 9cbd264c8b540f56806886be7809ea86a57b7d19 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 6 Jun 2014 21:55:43 -0500 Subject: [PATCH 16/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- libconfuse.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libconfuse.spec b/libconfuse.spec index 736855a..6d333c6 100644 --- a/libconfuse.spec +++ b/libconfuse.spec @@ -1,6 +1,6 @@ Name: libconfuse Version: 2.7 -Release: 6%{?dist} +Release: 7%{?dist} Summary: A configuration file parser library Group: System Environment/Libraries @@ -87,6 +87,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Jun 07 2014 Fedora Release Engineering - 2.7-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Sat Aug 03 2013 Fedora Release Engineering - 2.7-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild From 3ae8beb81da9e4b613744cc1d2001bcd48076851 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sun, 17 Aug 2014 02:42:38 +0000 Subject: [PATCH 17/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- libconfuse.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libconfuse.spec b/libconfuse.spec index 6d333c6..3415877 100644 --- a/libconfuse.spec +++ b/libconfuse.spec @@ -1,6 +1,6 @@ Name: libconfuse Version: 2.7 -Release: 7%{?dist} +Release: 8%{?dist} Summary: A configuration file parser library Group: System Environment/Libraries @@ -87,6 +87,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Aug 17 2014 Fedora Release Engineering - 2.7-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Sat Jun 07 2014 Fedora Release Engineering - 2.7-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild From 5a1060afaa122bfc9438f7fff3757360dcc830ae Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 17 Jun 2015 15:04:09 +0000 Subject: [PATCH 18/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- libconfuse.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libconfuse.spec b/libconfuse.spec index 3415877..16ca95c 100644 --- a/libconfuse.spec +++ b/libconfuse.spec @@ -1,6 +1,6 @@ Name: libconfuse Version: 2.7 -Release: 8%{?dist} +Release: 9%{?dist} Summary: A configuration file parser library Group: System Environment/Libraries @@ -87,6 +87,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Jun 17 2015 Fedora Release Engineering - 2.7-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Sun Aug 17 2014 Fedora Release Engineering - 2.7-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild From 92afb1901f4c1715ee97043cb0875abec4b9d2a8 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 4 Feb 2016 03:00:28 +0000 Subject: [PATCH 19/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- libconfuse.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libconfuse.spec b/libconfuse.spec index 16ca95c..efe44a1 100644 --- a/libconfuse.spec +++ b/libconfuse.spec @@ -1,6 +1,6 @@ Name: libconfuse Version: 2.7 -Release: 9%{?dist} +Release: 10%{?dist} Summary: A configuration file parser library Group: System Environment/Libraries @@ -87,6 +87,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Feb 04 2016 Fedora Release Engineering - 2.7-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Wed Jun 17 2015 Fedora Release Engineering - 2.7-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From 9c79c68cf4023ad4cefdcd72b19f4cf72effe624 Mon Sep 17 00:00:00 2001 From: Jon Ciesla Date: Tue, 14 Jun 2016 14:22:24 -0500 Subject: [PATCH 20/38] 3.0 --- .gitignore | 1 + libconfuse.spec | 16 +++++++++++----- sources | 2 +- 3 files changed, 13 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index da39367..d7b152a 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ confuse-2.5.tar.gz confuse-2.6.tar.gz /confuse-2.7.tar.gz +/confuse-3.0.tar.gz diff --git a/libconfuse.spec b/libconfuse.spec index efe44a1..38e73b4 100644 --- a/libconfuse.spec +++ b/libconfuse.spec @@ -1,12 +1,12 @@ Name: libconfuse -Version: 2.7 -Release: 10%{?dist} +Version: 3.0 +Release: 1%{?dist} Summary: A configuration file parser library Group: System Environment/Libraries License: ISC -URL: http://www.nongnu.org/confuse/ -Source0: http://bzero.se/confuse/confuse-%{version}.tar.gz +URL: https://github.com/martinh/libconfuse +Source0: https://github.com/martinh/libconfuse/releases/download/v%{version}/confuse-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: check-devel, pkgconfig @@ -59,6 +59,9 @@ mkdir -p ex2/examples cp -p examples/{ftpconf.c,ftp.conf,simple.c,simple.conf,reread.c,reread.conf} \ ex2/examples/ +#Remove spurious docs +rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/confuse + %find_lang confuse %clean @@ -73,7 +76,7 @@ rm -rf $RPM_BUILD_ROOT %files -f confuse.lang %defattr(-,root,root,-) -%doc AUTHORS NEWS README +%doc AUTHORS LICENSE README.md %doc doc/html %{_libdir}/libconfuse.so.* %{_mandir}/man?/*.* @@ -87,6 +90,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Jun 14 2016 Jon Ciesla - 3.0-1 +- New upstream URL, latest release. + * Thu Feb 04 2016 Fedora Release Engineering - 2.7-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild diff --git a/sources b/sources index b66c066..8c0424e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -45932fdeeccbb9ef4228f1c1a25e9c8f confuse-2.7.tar.gz +bf03099ef213647451c70e54ad4b6e81 confuse-3.0.tar.gz From fcb2cc1576b7a1ba79e9fffad2f353635df09766 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Wed, 5 Oct 2016 17:07:45 +0100 Subject: [PATCH 21/38] Add BR: perl. https://fedoraproject.org/wiki/Packaging:Perl#Build_Dependencies No rebuild is required. Build error was: + perl -pi.orig -e 's|confuse.h|../src/confuse.h|g' tests/check_confuse.c /var/tmp/rpm-tmp.ojrp8F: line 39: perl: command not found --- libconfuse.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/libconfuse.spec b/libconfuse.spec index 38e73b4..c93ddfa 100644 --- a/libconfuse.spec +++ b/libconfuse.spec @@ -10,6 +10,7 @@ Source0: https://github.com/martinh/libconfuse/releases/download/v%{version}/con BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: check-devel, pkgconfig +BuildRequires: perl %description libConfuse is a configuration file parser library, licensed under From 9d357d433336e3a6cabc773cc006db78123b91f6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 10 Feb 2017 18:29:26 +0000 Subject: [PATCH 22/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- libconfuse.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libconfuse.spec b/libconfuse.spec index c93ddfa..1a9c0f4 100644 --- a/libconfuse.spec +++ b/libconfuse.spec @@ -1,6 +1,6 @@ Name: libconfuse Version: 3.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A configuration file parser library Group: System Environment/Libraries @@ -91,6 +91,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Feb 10 2017 Fedora Release Engineering - 3.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Tue Jun 14 2016 Jon Ciesla - 3.0-1 - New upstream URL, latest release. From 7b6e76b0ad3f0bc9634061ceeb228b7565679b4a Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Thu, 25 May 2017 08:00:11 -0500 Subject: [PATCH 23/38] 3.1 --- .gitignore | 1 + libconfuse.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index d7b152a..b96e21b 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ confuse-2.5.tar.gz confuse-2.6.tar.gz /confuse-2.7.tar.gz /confuse-3.0.tar.gz +/confuse-3.1.tar.gz diff --git a/libconfuse.spec b/libconfuse.spec index 1a9c0f4..0a41bfa 100644 --- a/libconfuse.spec +++ b/libconfuse.spec @@ -1,6 +1,6 @@ Name: libconfuse -Version: 3.0 -Release: 2%{?dist} +Version: 3.1 +Release: 1%{?dist} Summary: A configuration file parser library Group: System Environment/Libraries @@ -91,6 +91,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu May 25 2017 Gwyn Ciesla - 3.1-1 +- 3.1, BZ 1455367 + * Fri Feb 10 2017 Fedora Release Engineering - 3.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild diff --git a/sources b/sources index 8c0424e..869fa0b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -bf03099ef213647451c70e54ad4b6e81 confuse-3.0.tar.gz +SHA512 (confuse-3.1.tar.gz) = 8370b54a77dd0f2b9fb82a28ae4b6c67c181dae93efd133325660c53b1086b7ba2447d005ece9fa694869e0bbd44fa9eb93ee815b68c48717ad3b8172b644b5d From a979a816ea6ad2e975ebccb2e9d9a7e1f6822546 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Mon, 5 Jun 2017 08:41:19 -0500 Subject: [PATCH 24/38] 3.2 --- .gitignore | 1 + libconfuse.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index b96e21b..347f890 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ confuse-2.6.tar.gz /confuse-2.7.tar.gz /confuse-3.0.tar.gz /confuse-3.1.tar.gz +/confuse-3.2.tar.gz diff --git a/libconfuse.spec b/libconfuse.spec index 0a41bfa..a9b51e3 100644 --- a/libconfuse.spec +++ b/libconfuse.spec @@ -1,5 +1,5 @@ Name: libconfuse -Version: 3.1 +Version: 3.2 Release: 1%{?dist} Summary: A configuration file parser library @@ -91,6 +91,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Jun 05 2017 Gwyn Ciesla - 3.2-1 +- 3.2, BZ 1458525 + * Thu May 25 2017 Gwyn Ciesla - 3.1-1 - 3.1, BZ 1455367 diff --git a/sources b/sources index 869fa0b..2951f69 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (confuse-3.1.tar.gz) = 8370b54a77dd0f2b9fb82a28ae4b6c67c181dae93efd133325660c53b1086b7ba2447d005ece9fa694869e0bbd44fa9eb93ee815b68c48717ad3b8172b644b5d +SHA512 (confuse-3.2.tar.gz) = f3647284bfda9a56c4a87ebcffe948def74c15030160340a3f8cd1e7e05739103ae33f521474c6c176cbf6ef041f0f31d586757a954e6e8cd2d272f6328de860 From 5426a8b9bb98e7823afbfd35ed3ae64e24cad95e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Wed, 12 Jul 2017 14:21:33 +0200 Subject: [PATCH 25/38] perl dependency renamed to perl-interpreter --- libconfuse.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libconfuse.spec b/libconfuse.spec index a9b51e3..df95a08 100644 --- a/libconfuse.spec +++ b/libconfuse.spec @@ -10,7 +10,7 @@ Source0: https://github.com/martinh/libconfuse/releases/download/v%{version}/con BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: check-devel, pkgconfig -BuildRequires: perl +BuildRequires: perl-interpreter %description libConfuse is a configuration file parser library, licensed under From e992138f94a883945e8fa876351af22ecdf2b85c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 26 Jul 2017 18:39:50 +0000 Subject: [PATCH 26/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- libconfuse.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libconfuse.spec b/libconfuse.spec index df95a08..ef9e937 100644 --- a/libconfuse.spec +++ b/libconfuse.spec @@ -1,6 +1,6 @@ Name: libconfuse Version: 3.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A configuration file parser library Group: System Environment/Libraries @@ -91,6 +91,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Jul 26 2017 Fedora Release Engineering - 3.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Mon Jun 05 2017 Gwyn Ciesla - 3.2-1 - 3.2, BZ 1458525 From fe0102b4d068d3b8c40db037707453e9778adafc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 3 Aug 2017 01:17:49 +0000 Subject: [PATCH 27/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- libconfuse.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libconfuse.spec b/libconfuse.spec index ef9e937..14db6d6 100644 --- a/libconfuse.spec +++ b/libconfuse.spec @@ -1,6 +1,6 @@ Name: libconfuse Version: 3.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A configuration file parser library Group: System Environment/Libraries @@ -91,6 +91,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Aug 03 2017 Fedora Release Engineering - 3.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Wed Jul 26 2017 Fedora Release Engineering - 3.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From 48de46c19e69f96ade8a7e6504f0bd5d6705a8a7 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Fri, 18 Aug 2017 08:28:25 -0500 Subject: [PATCH 28/38] 3.2.1 --- .gitignore | 1 + libconfuse.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 347f890..3254968 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ confuse-2.6.tar.gz /confuse-3.0.tar.gz /confuse-3.1.tar.gz /confuse-3.2.tar.gz +/confuse-3.2.1.tar.gz diff --git a/libconfuse.spec b/libconfuse.spec index 14db6d6..76b5923 100644 --- a/libconfuse.spec +++ b/libconfuse.spec @@ -1,6 +1,6 @@ Name: libconfuse -Version: 3.2 -Release: 3%{?dist} +Version: 3.2.1 +Release: 1%{?dist} Summary: A configuration file parser library Group: System Environment/Libraries @@ -91,6 +91,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Aug 18 2017 Gwyn Ciesla - 3.2.1-1 +- 3.2.1, BZ 1482712 + * Thu Aug 03 2017 Fedora Release Engineering - 3.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild diff --git a/sources b/sources index 2951f69..c662051 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (confuse-3.2.tar.gz) = f3647284bfda9a56c4a87ebcffe948def74c15030160340a3f8cd1e7e05739103ae33f521474c6c176cbf6ef041f0f31d586757a954e6e8cd2d272f6328de860 +SHA512 (confuse-3.2.1.tar.gz) = 272b41b337a160bbafd873002a5f67af625844090a7af829f13b5cf9d66ce531c97b172ae1f76a9bb6a621eb107172275f86e2d7913701dc922270e719458285 From 74a825ad548aac59bbdd7126bbe68993e69f97c7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 7 Feb 2018 21:22:47 +0000 Subject: [PATCH 29/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- libconfuse.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libconfuse.spec b/libconfuse.spec index 76b5923..3f28458 100644 --- a/libconfuse.spec +++ b/libconfuse.spec @@ -1,6 +1,6 @@ Name: libconfuse Version: 3.2.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A configuration file parser library Group: System Environment/Libraries @@ -91,6 +91,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Feb 07 2018 Fedora Release Engineering - 3.2.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Fri Aug 18 2017 Gwyn Ciesla - 3.2.1-1 - 3.2.1, BZ 1482712 From 12c3ed351113fdf81aea5f37961bfa2f926da17c Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Tue, 13 Feb 2018 23:39:04 +0100 Subject: [PATCH 30/38] Remove BuildRoot definition None of currently supported distributions need that. It was needed last for EL5 which is EOL now Signed-off-by: Igor Gnatenko --- libconfuse.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/libconfuse.spec b/libconfuse.spec index 3f28458..af027b4 100644 --- a/libconfuse.spec +++ b/libconfuse.spec @@ -7,7 +7,6 @@ Group: System Environment/Libraries License: ISC URL: https://github.com/martinh/libconfuse Source0: https://github.com/martinh/libconfuse/releases/download/v%{version}/confuse-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: check-devel, pkgconfig BuildRequires: perl-interpreter From 0df5c06f7d890d5b69a94b37083101ec93836838 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Wed, 14 Feb 2018 08:12:11 +0100 Subject: [PATCH 31/38] Remove %clean section None of currently supported distributions need that. Last one was EL5 which is EOL for a while. Signed-off-by: Igor Gnatenko --- libconfuse.spec | 3 --- 1 file changed, 3 deletions(-) diff --git a/libconfuse.spec b/libconfuse.spec index af027b4..0a6f719 100644 --- a/libconfuse.spec +++ b/libconfuse.spec @@ -64,9 +64,6 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/confuse %find_lang confuse -%clean -rm -rf $RPM_BUILD_ROOT - %post -p /sbin/ldconfig From 9ceae15a21eea88966f139daedca7a315ef8b894 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Mon, 9 Jul 2018 19:06:47 +0200 Subject: [PATCH 32/38] add BuildRequires: gcc Reference: https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot --- libconfuse.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/libconfuse.spec b/libconfuse.spec index 0a6f719..c012ba5 100644 --- a/libconfuse.spec +++ b/libconfuse.spec @@ -8,6 +8,7 @@ License: ISC URL: https://github.com/martinh/libconfuse Source0: https://github.com/martinh/libconfuse/releases/download/v%{version}/confuse-%{version}.tar.gz +BuildRequires: gcc BuildRequires: check-devel, pkgconfig BuildRequires: perl-interpreter From 54bcc64814a423ef87ca81df76f7e2e978956fcf Mon Sep 17 00:00:00 2001 From: Jason Tibbitts Date: Tue, 10 Jul 2018 01:38:03 -0500 Subject: [PATCH 33/38] Remove needless use of %defattr --- libconfuse.spec | 2 -- 1 file changed, 2 deletions(-) diff --git a/libconfuse.spec b/libconfuse.spec index c012ba5..20003fa 100644 --- a/libconfuse.spec +++ b/libconfuse.spec @@ -73,14 +73,12 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/confuse %files -f confuse.lang -%defattr(-,root,root,-) %doc AUTHORS LICENSE README.md %doc doc/html %{_libdir}/libconfuse.so.* %{_mandir}/man?/*.* %files devel -%defattr(-,root,root,-) %doc ex2/examples %{_includedir}/confuse.h %{_libdir}/libconfuse.so From 6321cc3575003fe74f64444db83bbf738568e85d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 13 Jul 2018 07:56:04 +0000 Subject: [PATCH 34/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- libconfuse.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libconfuse.spec b/libconfuse.spec index 20003fa..c864ee7 100644 --- a/libconfuse.spec +++ b/libconfuse.spec @@ -1,6 +1,6 @@ Name: libconfuse Version: 3.2.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A configuration file parser library Group: System Environment/Libraries @@ -86,6 +86,9 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/confuse %changelog +* Fri Jul 13 2018 Fedora Release Engineering - 3.2.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Wed Feb 07 2018 Fedora Release Engineering - 3.2.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From 4cc043145b3e0f19d22a746145a982be7eefee11 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Tue, 13 Nov 2018 09:07:56 -0600 Subject: [PATCH 35/38] 3.2.2 --- .gitignore | 1 + libconfuse.spec | 13 +++++++------ sources | 2 +- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 3254968..ebc9c2e 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ confuse-2.6.tar.gz /confuse-3.1.tar.gz /confuse-3.2.tar.gz /confuse-3.2.1.tar.gz +/confuse-3.2.2.tar.gz diff --git a/libconfuse.spec b/libconfuse.spec index c864ee7..c40f002 100644 --- a/libconfuse.spec +++ b/libconfuse.spec @@ -1,9 +1,8 @@ Name: libconfuse -Version: 3.2.1 -Release: 3%{?dist} +Version: 3.2.2 +Release: 1%{?dist} Summary: A configuration file parser library -Group: System Environment/Libraries License: ISC URL: https://github.com/martinh/libconfuse Source0: https://github.com/martinh/libconfuse/releases/download/v%{version}/confuse-%{version}.tar.gz @@ -28,7 +27,6 @@ easy to use and quick to integrate with your code. %package devel Summary: Development files for %{name} -Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: pkgconfig @@ -48,7 +46,6 @@ make %{?_smp_mflags} AM_CFLAGS="-Wall -Wextra" make check %install -rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT # Nuke libtool archive(s) rm -f $RPM_BUILD_ROOT%{_libdir}/*.la @@ -73,7 +70,8 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/confuse %files -f confuse.lang -%doc AUTHORS LICENSE README.md +%license LICENSE +%doc AUTHORS README.md %doc doc/html %{_libdir}/libconfuse.so.* %{_mandir}/man?/*.* @@ -86,6 +84,9 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/confuse %changelog +* Tue Nov 13 2018 Gwyn Ciesla - 3.2.2-1 +- 3.2.2, fix for CVE-2018-14447. + * Fri Jul 13 2018 Fedora Release Engineering - 3.2.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild diff --git a/sources b/sources index c662051..b8c8a43 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (confuse-3.2.1.tar.gz) = 272b41b337a160bbafd873002a5f67af625844090a7af829f13b5cf9d66ce531c97b172ae1f76a9bb6a621eb107172275f86e2d7913701dc922270e719458285 +SHA512 (confuse-3.2.2.tar.gz) = 2415aae20135331e577e727c152eaad129d591155e6fcdd64720f81ad74f4c29a13d6e401deaa90f313dc070e44df2b6d1e7146f21aef41dc206f86bd47e95ed From 305dc77e172d2488e1f0bd14fb905eb5e079d3eb Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Tue, 22 Jan 2019 18:39:36 +0100 Subject: [PATCH 36/38] Remove obsolete ldconfig scriptlets References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets Signed-off-by: Igor Gnatenko --- libconfuse.spec | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/libconfuse.spec b/libconfuse.spec index c40f002..4ccd968 100644 --- a/libconfuse.spec +++ b/libconfuse.spec @@ -63,10 +63,7 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/confuse %find_lang confuse -%post -p /sbin/ldconfig - - -%postun -p /sbin/ldconfig +%ldconfig_scriptlets %files -f confuse.lang From 4d95f9ce5d8c6bfe70378521f773d0f7a4e7d40d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 1 Feb 2019 06:51:50 +0000 Subject: [PATCH 37/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- libconfuse.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libconfuse.spec b/libconfuse.spec index 4ccd968..eef2820 100644 --- a/libconfuse.spec +++ b/libconfuse.spec @@ -1,6 +1,6 @@ Name: libconfuse Version: 3.2.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A configuration file parser library License: ISC @@ -81,6 +81,9 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/confuse %changelog +* Fri Feb 01 2019 Fedora Release Engineering - 3.2.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Tue Nov 13 2018 Gwyn Ciesla - 3.2.2-1 - 3.2.2, fix for CVE-2018-14447. From 4a3d67b5c6085239c96f04f228ceef36d063bb65 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 25 Jul 2019 12:59:33 +0000 Subject: [PATCH 38/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- libconfuse.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libconfuse.spec b/libconfuse.spec index eef2820..dada67c 100644 --- a/libconfuse.spec +++ b/libconfuse.spec @@ -1,6 +1,6 @@ Name: libconfuse Version: 3.2.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A configuration file parser library License: ISC @@ -81,6 +81,9 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/confuse %changelog +* Thu Jul 25 2019 Fedora Release Engineering - 3.2.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Fri Feb 01 2019 Fedora Release Engineering - 3.2.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild