From 9fe29286ce0108f33c5bda87f978c0df7d2b41bd Mon Sep 17 00:00:00 2001 From: Bill Nottingham Date: Fri, 18 May 2007 03:18:22 +0000 Subject: [PATCH 01/63] Initialize branch F-7 for chrpath --- branch | 1 + 1 file changed, 1 insertion(+) create mode 100644 branch diff --git a/branch b/branch new file mode 100644 index 0000000..c48525c --- /dev/null +++ b/branch @@ -0,0 +1 @@ +F-7 From 7e9894c74b0b1f6b0b1b30d6d0cef68d7d91b2a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ville=20Skytt=C3=A4?= Date: Sat, 8 Sep 2007 19:29:49 +0000 Subject: [PATCH 02/63] - License: GPL+ --- chrpath.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/chrpath.spec b/chrpath.spec index 7b831b4..9a1b659 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,8 +1,8 @@ Summary: Modify rpath of compiled programs Name: chrpath Version: 0.13 -Release: 1.1%{?dist} -License: GPL +Release: 2%{?dist} +License: GPL+ Group: Development/Tools URL: ftp://ftp.hungry.com/pub/hungry/chrpath/ Source0: ftp://ftp.hungry.com/pub/hungry/chrpath/%{name}-%{version}.tar.gz @@ -36,6 +36,9 @@ rm -rf %{buildroot} %{_mandir}/man1/chrpath.1* %changelog +* Sat Sep 8 2007 Ville Skyttä - 0.13-2 +- License: GPL+ + * Sun Mar 12 2006 Axel Thimm - 0.13-1 - Initial build. From 2b4fbca146f96c9c0f591718ef83257cbfa5e4ec Mon Sep 17 00:00:00 2001 From: Jesse Keating Date: Mon, 18 Feb 2008 19:30:58 +0000 Subject: [PATCH 03/63] - Autorebuild for GCC 4.3 --- chrpath.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chrpath.spec b/chrpath.spec index 9a1b659..1088cd0 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,7 +1,7 @@ Summary: Modify rpath of compiled programs Name: chrpath Version: 0.13 -Release: 2%{?dist} +Release: 3%{?dist} License: GPL+ Group: Development/Tools URL: ftp://ftp.hungry.com/pub/hungry/chrpath/ @@ -36,6 +36,9 @@ rm -rf %{buildroot} %{_mandir}/man1/chrpath.1* %changelog +* Mon Feb 18 2008 Fedora Release Engineering - 0.13-3 +- Autorebuild for GCC 4.3 + * Sat Sep 8 2007 Ville Skyttä - 0.13-2 - License: GPL+ From 531eaaefd6bc65498458cd5726580709678489cb Mon Sep 17 00:00:00 2001 From: athimm Date: Mon, 25 Aug 2008 12:11:38 +0000 Subject: [PATCH 04/63] Fix license tags. --- chrpath.spec | 3 --- 1 file changed, 3 deletions(-) diff --git a/chrpath.spec b/chrpath.spec index 1088cd0..5563ec1 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -36,9 +36,6 @@ rm -rf %{buildroot} %{_mandir}/man1/chrpath.1* %changelog -* Mon Feb 18 2008 Fedora Release Engineering - 0.13-3 -- Autorebuild for GCC 4.3 - * Sat Sep 8 2007 Ville Skyttä - 0.13-2 - License: GPL+ From 5fa7e5285878a5bb93d9336af0845310013447c1 Mon Sep 17 00:00:00 2001 From: Jesse Keating Date: Tue, 24 Feb 2009 07:32:16 +0000 Subject: [PATCH 05/63] - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild --- chrpath.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chrpath.spec b/chrpath.spec index 5563ec1..fe973b3 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,7 +1,7 @@ Summary: Modify rpath of compiled programs Name: chrpath Version: 0.13 -Release: 3%{?dist} +Release: 4%{?dist} License: GPL+ Group: Development/Tools URL: ftp://ftp.hungry.com/pub/hungry/chrpath/ @@ -36,6 +36,9 @@ rm -rf %{buildroot} %{_mandir}/man1/chrpath.1* %changelog +* Mon Feb 23 2009 Fedora Release Engineering - 0.13-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Sat Sep 8 2007 Ville Skyttä - 0.13-2 - License: GPL+ From 545039b4e339035b016fc13e0b4f0faf85900dcb Mon Sep 17 00:00:00 2001 From: athimm Date: Thu, 23 Jul 2009 15:27:24 +0000 Subject: [PATCH 06/63] Fix last NULL in .dynamic section. --- chrpath-0.13-NULL-entry.patch | 16 ++++++++++++++++ chrpath.spec | 8 +++++--- 2 files changed, 21 insertions(+), 3 deletions(-) create mode 100644 chrpath-0.13-NULL-entry.patch diff --git a/chrpath-0.13-NULL-entry.patch b/chrpath-0.13-NULL-entry.patch new file mode 100644 index 0000000..27275d2 --- /dev/null +++ b/chrpath-0.13-NULL-entry.patch @@ -0,0 +1,16 @@ +diff -uNr chrpath-0.13.old/killrpath.c chrpath-0.13/killrpath.c +--- chrpath-0.13.old/killrpath.c 2003-06-24 00:46:15.000000000 +0200 ++++ chrpath-0.13/killrpath.c 2009-07-19 23:05:11.000000000 +0200 +@@ -73,8 +73,11 @@ + if ( ! elf_dynpath_tag(dyns[i].d_tag) ) + dynpos++; + } +- for (; dynpos < i; dynpos++) ++ for (; dynpos < i; dynpos++) { + dyns[dynpos].d_tag = DT_NULL; ++ dyns[dynpos].d_un.d_val = 0x0; ++ } ++ + + if (lseek(fd, phdr.p_offset, SEEK_SET) == -1 + || write(fd, dyns, phdr.p_filesz) != (int)phdr.p_filesz) diff --git a/chrpath.spec b/chrpath.spec index fe973b3..44bfa5a 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,10 +1,11 @@ Summary: Modify rpath of compiled programs Name: chrpath Version: 0.13 -Release: 4%{?dist} +Release: 5%{?dist} License: GPL+ Group: Development/Tools URL: ftp://ftp.hungry.com/pub/hungry/chrpath/ +Patch0: chrpath-0.13-NULL-entry.patch Source0: ftp://ftp.hungry.com/pub/hungry/chrpath/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root @@ -15,6 +16,7 @@ is supported. %prep %setup -q +%patch0 -p1 -b .NULL %build %configure @@ -36,8 +38,8 @@ rm -rf %{buildroot} %{_mandir}/man1/chrpath.1* %changelog -* Mon Feb 23 2009 Fedora Release Engineering - 0.13-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild +* Thu Jul 23 2009 Axel Thimm - 0.13-5 +- Fix last entry in .dynamic (by Christian Krause ). * Sat Sep 8 2007 Ville Skyttä - 0.13-2 - License: GPL+ From f5461c7f448bdf30d1a4c00e228c100eba9e576f Mon Sep 17 00:00:00 2001 From: Jesse Keating Date: Fri, 24 Jul 2009 18:57:53 +0000 Subject: [PATCH 07/63] - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild --- chrpath.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chrpath.spec b/chrpath.spec index 44bfa5a..144b52d 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,7 +1,7 @@ Summary: Modify rpath of compiled programs Name: chrpath Version: 0.13 -Release: 5%{?dist} +Release: 6%{?dist} License: GPL+ Group: Development/Tools URL: ftp://ftp.hungry.com/pub/hungry/chrpath/ @@ -38,6 +38,9 @@ rm -rf %{buildroot} %{_mandir}/man1/chrpath.1* %changelog +* Fri Jul 24 2009 Fedora Release Engineering - 0.13-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Thu Jul 23 2009 Axel Thimm - 0.13-5 - Fix last entry in .dynamic (by Christian Krause ). From bff0c48ae6ef17fce48c19e4ed7451d3c7217800 Mon Sep 17 00:00:00 2001 From: Jesse Keating Date: Tue, 29 Sep 2009 04:38:03 +0000 Subject: [PATCH 08/63] Initialize branch F-12 for chrpath --- branch | 1 + 1 file changed, 1 insertion(+) create mode 100644 branch diff --git a/branch b/branch new file mode 100644 index 0000000..06de2d2 --- /dev/null +++ b/branch @@ -0,0 +1 @@ +F-12 From 72cb5acbd6a5d9c0ba6707cedebf7947e1bd1e42 Mon Sep 17 00:00:00 2001 From: Bill Nottingham Date: Wed, 25 Nov 2009 22:47:32 +0000 Subject: [PATCH 09/63] 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 8f487b6..644f45c 100644 --- a/Makefile +++ b/Makefile @@ -4,7 +4,7 @@ NAME := chrpath 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 69d5f836bf2a245dd8d3d212bd727b3f890b240d Mon Sep 17 00:00:00 2001 From: Bill Nottingham Date: Thu, 26 Nov 2009 01:29:26 +0000 Subject: [PATCH 10/63] 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 8f487b6..644f45c 100644 --- a/Makefile +++ b/Makefile @@ -4,7 +4,7 @@ NAME := chrpath 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 4e9b7863443430b9461d0c70fd8384ee538fdaff Mon Sep 17 00:00:00 2001 From: Bill Nottingham Date: Thu, 26 Nov 2009 01:29:26 +0000 Subject: [PATCH 11/63] 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 8f487b6..644f45c 100644 --- a/Makefile +++ b/Makefile @@ -4,7 +4,7 @@ NAME := chrpath 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 9b23daaaa528e5359a5ccd22cb5cb3ffec78fd2e Mon Sep 17 00:00:00 2001 From: Jesse Keating Date: Wed, 17 Feb 2010 01:02:41 +0000 Subject: [PATCH 12/63] Initialize branch F-13 for chrpath --- branch | 1 + 1 file changed, 1 insertion(+) create mode 100644 branch diff --git a/branch b/branch new file mode 100644 index 0000000..baa94ef --- /dev/null +++ b/branch @@ -0,0 +1 @@ +F-13 From a7dccccc7baca9248399f03614637cdf5815be8c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 28 Jul 2010 11:43:23 +0000 Subject: [PATCH 13/63] dist-git conversion --- .cvsignore => .gitignore | 0 Makefile | 21 --------------------- branch | 1 - 3 files changed, 22 deletions(-) rename .cvsignore => .gitignore (100%) delete mode 100644 Makefile delete mode 100644 branch 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 644f45c..0000000 --- a/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# Makefile for source rpm: chrpath -# $Id$ -NAME := chrpath -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) diff --git a/branch b/branch deleted file mode 100644 index c48525c..0000000 --- a/branch +++ /dev/null @@ -1 +0,0 @@ -F-7 From 6a0ef5ea77224580fa1ee7471faa79e3ae14158e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 28 Jul 2010 11:43:24 +0000 Subject: [PATCH 14/63] dist-git conversion --- .cvsignore => .gitignore | 0 Makefile | 21 --------------------- branch | 1 - 3 files changed, 22 deletions(-) rename .cvsignore => .gitignore (100%) delete mode 100644 Makefile delete mode 100644 branch 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 644f45c..0000000 --- a/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# Makefile for source rpm: chrpath -# $Id$ -NAME := chrpath -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) diff --git a/branch b/branch deleted file mode 100644 index baa94ef..0000000 --- a/branch +++ /dev/null @@ -1 +0,0 @@ -F-13 From ae8891eb2ea36b6b18117d51e72ccd15cd87c217 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 28 Jul 2010 11:43:25 +0000 Subject: [PATCH 15/63] dist-git conversion --- .cvsignore => .gitignore | 0 Makefile | 21 --------------------- branch | 1 - 3 files changed, 22 deletions(-) rename .cvsignore => .gitignore (100%) delete mode 100644 Makefile delete mode 100644 branch 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 644f45c..0000000 --- a/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# Makefile for source rpm: chrpath -# $Id$ -NAME := chrpath -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) diff --git a/branch b/branch deleted file mode 100644 index 06de2d2..0000000 --- a/branch +++ /dev/null @@ -1 +0,0 @@ -F-12 From bb48c75efcba0a98eb238a270660248bd6644486 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 28 Jul 2010 11:43:26 +0000 Subject: [PATCH 16/63] 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 644f45c..0000000 --- a/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# Makefile for source rpm: chrpath -# $Id$ -NAME := chrpath -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 5e48a6439bfc4c7fa9857e8c54572ae9ad99fd86 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Tue, 8 Feb 2011 02:35:54 -0600 Subject: [PATCH 17/63] - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild --- chrpath.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chrpath.spec b/chrpath.spec index 144b52d..4ad5227 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,7 +1,7 @@ Summary: Modify rpath of compiled programs Name: chrpath Version: 0.13 -Release: 6%{?dist} +Release: 7%{?dist} License: GPL+ Group: Development/Tools URL: ftp://ftp.hungry.com/pub/hungry/chrpath/ @@ -38,6 +38,9 @@ rm -rf %{buildroot} %{_mandir}/man1/chrpath.1* %changelog +* Tue Feb 08 2011 Fedora Release Engineering - 0.13-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + * Fri Jul 24 2009 Fedora Release Engineering - 0.13-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From b9f79c2b4e623e5d4516703c2705bb577d2b7302 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 12 Jan 2012 17:22:31 -0600 Subject: [PATCH 18/63] - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild --- chrpath.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chrpath.spec b/chrpath.spec index 4ad5227..0769fc0 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,7 +1,7 @@ Summary: Modify rpath of compiled programs Name: chrpath Version: 0.13 -Release: 7%{?dist} +Release: 8%{?dist} License: GPL+ Group: Development/Tools URL: ftp://ftp.hungry.com/pub/hungry/chrpath/ @@ -38,6 +38,9 @@ rm -rf %{buildroot} %{_mandir}/man1/chrpath.1* %changelog +* Thu Jan 12 2012 Fedora Release Engineering - 0.13-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + * Tue Feb 08 2011 Fedora Release Engineering - 0.13-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild From 1db37da855c94b28fdbcb344e3ca0a3e09bdb5d3 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 18 Jul 2012 13:59:23 -0500 Subject: [PATCH 19/63] - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild --- chrpath.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chrpath.spec b/chrpath.spec index 0769fc0..f54721a 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,7 +1,7 @@ Summary: Modify rpath of compiled programs Name: chrpath Version: 0.13 -Release: 8%{?dist} +Release: 9%{?dist} License: GPL+ Group: Development/Tools URL: ftp://ftp.hungry.com/pub/hungry/chrpath/ @@ -38,6 +38,9 @@ rm -rf %{buildroot} %{_mandir}/man1/chrpath.1* %changelog +* Wed Jul 18 2012 Fedora Release Engineering - 0.13-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + * Thu Jan 12 2012 Fedora Release Engineering - 0.13-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild From 97d68efafa27c3546f74d57662d903fb05793775 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 13 Feb 2013 12:30:11 -0600 Subject: [PATCH 20/63] - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild --- chrpath.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chrpath.spec b/chrpath.spec index f54721a..222b991 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,7 +1,7 @@ Summary: Modify rpath of compiled programs Name: chrpath Version: 0.13 -Release: 9%{?dist} +Release: 10%{?dist} License: GPL+ Group: Development/Tools URL: ftp://ftp.hungry.com/pub/hungry/chrpath/ @@ -38,6 +38,9 @@ rm -rf %{buildroot} %{_mandir}/man1/chrpath.1* %changelog +* Wed Feb 13 2013 Fedora Release Engineering - 0.13-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + * Wed Jul 18 2012 Fedora Release Engineering - 0.13-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild From 7ed0260f88ab74d2222429c1fcbc3a41040f29ab Mon Sep 17 00:00:00 2001 From: Petr Machata Date: Mon, 22 Oct 2012 12:15:07 +0200 Subject: [PATCH 21/63] Add missing last entry in long options array - Resolves: #868611 --- chrpath-0.13-getopt_long.patch | 13 +++++++++++++ chrpath.spec | 8 +++++++- 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 chrpath-0.13-getopt_long.patch diff --git a/chrpath-0.13-getopt_long.patch b/chrpath-0.13-getopt_long.patch new file mode 100644 index 0000000..2e706f2 --- /dev/null +++ b/chrpath-0.13-getopt_long.patch @@ -0,0 +1,13 @@ +diff -up ./main.c~ ./main.c +--- ./main.c~ 2004-09-19 10:33:37.000000000 +0200 ++++ ./main.c 2012-10-22 12:10:03.795745769 +0200 +@@ -31,7 +31,8 @@ static struct option long_options[] = + {"keepgoing", 0, 0, 'k'}, + {"list", 0, 0, 'l'}, + {"replace", 1, 0, 'r'}, +- {"version", 0, 0, 'v'} ++ {"version", 0, 0, 'v'}, ++ {0, 0, 0, 0} + }; + + #else /* not HAVE_GETOPT_LONG */ diff --git a/chrpath.spec b/chrpath.spec index 222b991..6cba9cc 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,11 +1,12 @@ Summary: Modify rpath of compiled programs Name: chrpath Version: 0.13 -Release: 10%{?dist} +Release: 11%{?dist} License: GPL+ Group: Development/Tools URL: ftp://ftp.hungry.com/pub/hungry/chrpath/ Patch0: chrpath-0.13-NULL-entry.patch +Patch1: chrpath-0.13-getopt_long.patch Source0: ftp://ftp.hungry.com/pub/hungry/chrpath/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root @@ -17,6 +18,7 @@ is supported. %prep %setup -q %patch0 -p1 -b .NULL +%patch1 -p1 -b .getopt_long %build %configure @@ -38,6 +40,10 @@ rm -rf %{buildroot} %{_mandir}/man1/chrpath.1* %changelog +* Mon Oct 22 2012 Petr Machata - 0.13-11 +- Add missing last entry in long options array +- Resolves: #868611 + * Wed Feb 13 2013 Fedora Release Engineering - 0.13-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild From 29c605d24d6519a08f1541359013ffe9114d7096 Mon Sep 17 00:00:00 2001 From: Petr Machata Date: Thu, 4 Apr 2013 18:01:18 +0200 Subject: [PATCH 22/63] Update config.sub and config.guess to support aarch64 --- chrpath-0.13-aarch64.patch | 32 ++++++++++++++++++++++++++++++++ chrpath.spec | 17 +++++++++++++---- 2 files changed, 45 insertions(+), 4 deletions(-) create mode 100644 chrpath-0.13-aarch64.patch diff --git a/chrpath-0.13-aarch64.patch b/chrpath-0.13-aarch64.patch new file mode 100644 index 0000000..23d9e25 --- /dev/null +++ b/chrpath-0.13-aarch64.patch @@ -0,0 +1,32 @@ +diff -urN chrpath-0.13/config.guess chrpath-0.13-aarch64/config.guess +--- chrpath-0.13/config.guess 2002-04-01 06:18:37.000000000 -0600 ++++ chrpath-0.13-aarch64/config.guess 2013-03-07 21:01:24.604531606 -0600 +@@ -637,6 +705,9 @@ + i*86:Minix:*:*) + echo ${UNAME_MACHINE}-pc-minix + exit 0 ;; ++ aarch64:Linux:*:*) ++ echo ${UNAME_MACHINE}-unknown-linux-gnu ++ exit ;; + arm*:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-gnu + exit 0 ;; +diff -urN chrpath-0.13/config.sub chrpath-0.13-aarch64/config.sub +--- chrpath-0.13/config.sub 2002-04-01 06:18:37.000000000 -0600 ++++ chrpath-0.13-aarch64/config.sub 2013-03-07 21:01:24.647526709 -0600 +@@ -226,6 +255,7 @@ + # Some are omitted here because they have special meanings below. + 1750a | 580 \ + | a29k \ ++ | aarch64 | aarch64_be \ + | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ + | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ + | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \ +@@ -278,6 +367,7 @@ + # Recognize the basic CPU types with company name. + 580-* \ + | a29k-* \ ++ | aarch64-* | aarch64_be-* \ + | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \ + | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \ + | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \ diff --git a/chrpath.spec b/chrpath.spec index 6cba9cc..0bd397b 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -5,11 +5,17 @@ Release: 11%{?dist} License: GPL+ Group: Development/Tools URL: ftp://ftp.hungry.com/pub/hungry/chrpath/ -Patch0: chrpath-0.13-NULL-entry.patch -Patch1: chrpath-0.13-getopt_long.patch Source0: ftp://ftp.hungry.com/pub/hungry/chrpath/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root +Patch0: chrpath-0.13-NULL-entry.patch + +# https://bugzilla.redhat.com/show_bug.cgi?id=868611 +Patch1: chrpath-0.13-getopt_long.patch + +# https://bugzilla.redhat.com/show_bug.cgi?id=925224 +Patch2: chrpath-0.13-aarch64.patch + %description chrpath allows you to modify the dynamic library load path (rpath) of compiled programs. Currently, only removing and modifying the rpath @@ -19,6 +25,7 @@ is supported. %setup -q %patch0 -p1 -b .NULL %patch1 -p1 -b .getopt_long +%patch2 -p1 -b .aarch64 %build %configure @@ -40,9 +47,11 @@ rm -rf %{buildroot} %{_mandir}/man1/chrpath.1* %changelog -* Mon Oct 22 2012 Petr Machata - 0.13-11 +* Thu Apr 4 2013 Petr Machata - 0.13-11 - Add missing last entry in long options array -- Resolves: #868611 + (chrpath-0.13-getopt_long.patch) +- Update config.sub and config.guess to support aarch64 + (chrpath-0.13-aarch64.patch) * Wed Feb 13 2013 Fedora Release Engineering - 0.13-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild From 3b290ada71cf6b97fa9ac7900a2b5673a5b4eeae Mon Sep 17 00:00:00 2001 From: Petr Machata Date: Mon, 8 Apr 2013 10:39:00 +0200 Subject: [PATCH 23/63] Add missing help for -k|--keepgoing option --- chrpath.spec | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/chrpath.spec b/chrpath.spec index 0bd397b..e0bb76f 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -16,6 +16,9 @@ Patch1: chrpath-0.13-getopt_long.patch # https://bugzilla.redhat.com/show_bug.cgi?id=925224 Patch2: chrpath-0.13-aarch64.patch +# https://bugzilla.redhat.com/show_bug.cgi?id=948858 +Patch3: chrpath-0.13-help.patch + %description chrpath allows you to modify the dynamic library load path (rpath) of compiled programs. Currently, only removing and modifying the rpath @@ -26,6 +29,7 @@ is supported. %patch0 -p1 -b .NULL %patch1 -p1 -b .getopt_long %patch2 -p1 -b .aarch64 +%patch3 -p1 -b .help %build %configure @@ -47,6 +51,10 @@ rm -rf %{buildroot} %{_mandir}/man1/chrpath.1* %changelog +* Mon Apr 8 2013 Petr Machata - 0.13-11 +- Add missing help for -k|--keepgoing option + (chrpath-0.13-help.patch) + * Thu Apr 4 2013 Petr Machata - 0.13-11 - Add missing last entry in long options array (chrpath-0.13-getopt_long.patch) From 46d40bedabf5b2d727a1963ad3f0f44a8037c093 Mon Sep 17 00:00:00 2001 From: Petr Machata Date: Mon, 8 Apr 2013 13:02:29 +0200 Subject: [PATCH 24/63] Forgot to bump release --- chrpath.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/chrpath.spec b/chrpath.spec index e0bb76f..dac81e1 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,7 +1,7 @@ Summary: Modify rpath of compiled programs Name: chrpath Version: 0.13 -Release: 11%{?dist} +Release: 12%{?dist} License: GPL+ Group: Development/Tools URL: ftp://ftp.hungry.com/pub/hungry/chrpath/ @@ -51,7 +51,7 @@ rm -rf %{buildroot} %{_mandir}/man1/chrpath.1* %changelog -* Mon Apr 8 2013 Petr Machata - 0.13-11 +* Mon Apr 8 2013 Petr Machata - 0.13-12 - Add missing help for -k|--keepgoing option (chrpath-0.13-help.patch) From f3da22aba2c74c8695f26ded2ff7cd6978732be4 Mon Sep 17 00:00:00 2001 From: Petr Machata Date: Mon, 8 Apr 2013 13:23:55 +0200 Subject: [PATCH 25/63] ... and the patch --- chrpath-0.13-help.patch | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 chrpath-0.13-help.patch diff --git a/chrpath-0.13-help.patch b/chrpath-0.13-help.patch new file mode 100644 index 0000000..e257217 --- /dev/null +++ b/chrpath-0.13-help.patch @@ -0,0 +1,13 @@ +diff -up chrpath-0.13/main.c\~ chrpath-0.13/main.c +--- chrpath-0.13/main.c~ 2013-04-04 18:01:29.519912735 +0200 ++++ chrpath-0.13/main.c 2013-04-08 10:34:19.332766127 +0200 +@@ -52,6 +52,7 @@ usage(char *progname) + printf(" -r |--replace Replace current rpath/runpath setting\n"); + printf(" with the path given\n"); + printf(" -l|--list List the current rpath/runpath (default)\n"); ++ printf(" -k|--keepgoing Do not fail on first error\n"); + printf(" -h|--help Show this usage information.\n"); + #ifndef HAVE_GETOPT_LONG + printf("\n *** The long options are not available on this platform"); + +Diff finished. Mon Apr 8 10:34:27 2013 From b67dcedfa4a992a0cd40b1655f7763d5a72a6aaa Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 2 Aug 2013 23:54:27 -0500 Subject: [PATCH 26/63] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- chrpath.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chrpath.spec b/chrpath.spec index dac81e1..4138c66 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,7 +1,7 @@ Summary: Modify rpath of compiled programs Name: chrpath Version: 0.13 -Release: 12%{?dist} +Release: 13%{?dist} License: GPL+ Group: Development/Tools URL: ftp://ftp.hungry.com/pub/hungry/chrpath/ @@ -51,6 +51,9 @@ rm -rf %{buildroot} %{_mandir}/man1/chrpath.1* %changelog +* Sat Aug 03 2013 Fedora Release Engineering - 0.13-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Mon Apr 8 2013 Petr Machata - 0.13-12 - Add missing help for -k|--keepgoing option (chrpath-0.13-help.patch) From 4c4ae86f2640c5381cc436eaa1c2133ef3cdd915 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 6 Jun 2014 23:43:09 -0500 Subject: [PATCH 27/63] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- chrpath.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chrpath.spec b/chrpath.spec index 4138c66..23f5a6b 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,7 +1,7 @@ Summary: Modify rpath of compiled programs Name: chrpath Version: 0.13 -Release: 13%{?dist} +Release: 14%{?dist} License: GPL+ Group: Development/Tools URL: ftp://ftp.hungry.com/pub/hungry/chrpath/ @@ -51,6 +51,9 @@ rm -rf %{buildroot} %{_mandir}/man1/chrpath.1* %changelog +* Sat Jun 07 2014 Fedora Release Engineering - 0.13-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Sat Aug 03 2013 Fedora Release Engineering - 0.13-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild From 64f1a39af2edac877db03d60552677698bffde72 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sat, 16 Aug 2014 00:11:07 +0000 Subject: [PATCH 28/63] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- chrpath.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chrpath.spec b/chrpath.spec index 23f5a6b..0f82e09 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,7 +1,7 @@ Summary: Modify rpath of compiled programs Name: chrpath Version: 0.13 -Release: 14%{?dist} +Release: 15%{?dist} License: GPL+ Group: Development/Tools URL: ftp://ftp.hungry.com/pub/hungry/chrpath/ @@ -51,6 +51,9 @@ rm -rf %{buildroot} %{_mandir}/man1/chrpath.1* %changelog +* Sat Aug 16 2014 Fedora Release Engineering - 0.13-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Sat Jun 07 2014 Fedora Release Engineering - 0.13-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild From c45ff6b29341daf33be053b704263a3a16abc101 Mon Sep 17 00:00:00 2001 From: David King Date: Wed, 25 Feb 2015 20:12:01 +0000 Subject: [PATCH 29/63] Update to 0.16 (#1144863) --- .gitignore | 1 + chrpath-0.13-NULL-entry.patch | 16 ---------------- chrpath-0.13-aarch64.patch | 32 -------------------------------- chrpath-0.13-getopt_long.patch | 13 ------------- chrpath-0.13-help.patch | 13 ------------- chrpath.spec | 22 ++++++---------------- sources | 2 +- 7 files changed, 8 insertions(+), 91 deletions(-) delete mode 100644 chrpath-0.13-NULL-entry.patch delete mode 100644 chrpath-0.13-aarch64.patch delete mode 100644 chrpath-0.13-getopt_long.patch delete mode 100644 chrpath-0.13-help.patch diff --git a/.gitignore b/.gitignore index 101e839..17bd005 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ chrpath-0.13.tar.gz +/chrpath-0.16.tar.gz diff --git a/chrpath-0.13-NULL-entry.patch b/chrpath-0.13-NULL-entry.patch deleted file mode 100644 index 27275d2..0000000 --- a/chrpath-0.13-NULL-entry.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff -uNr chrpath-0.13.old/killrpath.c chrpath-0.13/killrpath.c ---- chrpath-0.13.old/killrpath.c 2003-06-24 00:46:15.000000000 +0200 -+++ chrpath-0.13/killrpath.c 2009-07-19 23:05:11.000000000 +0200 -@@ -73,8 +73,11 @@ - if ( ! elf_dynpath_tag(dyns[i].d_tag) ) - dynpos++; - } -- for (; dynpos < i; dynpos++) -+ for (; dynpos < i; dynpos++) { - dyns[dynpos].d_tag = DT_NULL; -+ dyns[dynpos].d_un.d_val = 0x0; -+ } -+ - - if (lseek(fd, phdr.p_offset, SEEK_SET) == -1 - || write(fd, dyns, phdr.p_filesz) != (int)phdr.p_filesz) diff --git a/chrpath-0.13-aarch64.patch b/chrpath-0.13-aarch64.patch deleted file mode 100644 index 23d9e25..0000000 --- a/chrpath-0.13-aarch64.patch +++ /dev/null @@ -1,32 +0,0 @@ -diff -urN chrpath-0.13/config.guess chrpath-0.13-aarch64/config.guess ---- chrpath-0.13/config.guess 2002-04-01 06:18:37.000000000 -0600 -+++ chrpath-0.13-aarch64/config.guess 2013-03-07 21:01:24.604531606 -0600 -@@ -637,6 +705,9 @@ - i*86:Minix:*:*) - echo ${UNAME_MACHINE}-pc-minix - exit 0 ;; -+ aarch64:Linux:*:*) -+ echo ${UNAME_MACHINE}-unknown-linux-gnu -+ exit ;; - arm*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu - exit 0 ;; -diff -urN chrpath-0.13/config.sub chrpath-0.13-aarch64/config.sub ---- chrpath-0.13/config.sub 2002-04-01 06:18:37.000000000 -0600 -+++ chrpath-0.13-aarch64/config.sub 2013-03-07 21:01:24.647526709 -0600 -@@ -226,6 +255,7 @@ - # Some are omitted here because they have special meanings below. - 1750a | 580 \ - | a29k \ -+ | aarch64 | aarch64_be \ - | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ - | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ - | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \ -@@ -278,6 +367,7 @@ - # Recognize the basic CPU types with company name. - 580-* \ - | a29k-* \ -+ | aarch64-* | aarch64_be-* \ - | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \ - | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \ - | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \ diff --git a/chrpath-0.13-getopt_long.patch b/chrpath-0.13-getopt_long.patch deleted file mode 100644 index 2e706f2..0000000 --- a/chrpath-0.13-getopt_long.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff -up ./main.c~ ./main.c ---- ./main.c~ 2004-09-19 10:33:37.000000000 +0200 -+++ ./main.c 2012-10-22 12:10:03.795745769 +0200 -@@ -31,7 +31,8 @@ static struct option long_options[] = - {"keepgoing", 0, 0, 'k'}, - {"list", 0, 0, 'l'}, - {"replace", 1, 0, 'r'}, -- {"version", 0, 0, 'v'} -+ {"version", 0, 0, 'v'}, -+ {0, 0, 0, 0} - }; - - #else /* not HAVE_GETOPT_LONG */ diff --git a/chrpath-0.13-help.patch b/chrpath-0.13-help.patch deleted file mode 100644 index e257217..0000000 --- a/chrpath-0.13-help.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff -up chrpath-0.13/main.c\~ chrpath-0.13/main.c ---- chrpath-0.13/main.c~ 2013-04-04 18:01:29.519912735 +0200 -+++ chrpath-0.13/main.c 2013-04-08 10:34:19.332766127 +0200 -@@ -52,6 +52,7 @@ usage(char *progname) - printf(" -r |--replace Replace current rpath/runpath setting\n"); - printf(" with the path given\n"); - printf(" -l|--list List the current rpath/runpath (default)\n"); -+ printf(" -k|--keepgoing Do not fail on first error\n"); - printf(" -h|--help Show this usage information.\n"); - #ifndef HAVE_GETOPT_LONG - printf("\n *** The long options are not available on this platform"); - -Diff finished. Mon Apr 8 10:34:27 2013 diff --git a/chrpath.spec b/chrpath.spec index 0f82e09..bc1522d 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,23 +1,13 @@ Summary: Modify rpath of compiled programs Name: chrpath -Version: 0.13 -Release: 15%{?dist} +Version: 0.16 +Release: 1%{?dist} License: GPL+ Group: Development/Tools URL: ftp://ftp.hungry.com/pub/hungry/chrpath/ Source0: ftp://ftp.hungry.com/pub/hungry/chrpath/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root -Patch0: chrpath-0.13-NULL-entry.patch - -# https://bugzilla.redhat.com/show_bug.cgi?id=868611 -Patch1: chrpath-0.13-getopt_long.patch - -# https://bugzilla.redhat.com/show_bug.cgi?id=925224 -Patch2: chrpath-0.13-aarch64.patch - -# https://bugzilla.redhat.com/show_bug.cgi?id=948858 -Patch3: chrpath-0.13-help.patch %description chrpath allows you to modify the dynamic library load path (rpath) of @@ -26,10 +16,7 @@ is supported. %prep %setup -q -%patch0 -p1 -b .NULL -%patch1 -p1 -b .getopt_long -%patch2 -p1 -b .aarch64 -%patch3 -p1 -b .help + %build %configure @@ -51,6 +38,9 @@ rm -rf %{buildroot} %{_mandir}/man1/chrpath.1* %changelog +* Wed Feb 25 2015 David King - 0.16-1 +- Update to 0.16 (#1144863) + * Sat Aug 16 2014 Fedora Release Engineering - 0.13-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild diff --git a/sources b/sources index 78ce75e..a146de3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -b73072a8fbba277558c50364b65bb407 chrpath-0.13.tar.gz +2bf8d1d1ee345fc8a7915576f5649982 chrpath-0.16.tar.gz From 4d7c772c27dc9ca9d995b56b2022605f81f4a712 Mon Sep 17 00:00:00 2001 From: David King Date: Wed, 25 Feb 2015 20:16:40 +0000 Subject: [PATCH 30/63] Remove clean section and BuildRoot tag --- chrpath.spec | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/chrpath.spec b/chrpath.spec index bc1522d..3227987 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -6,7 +6,6 @@ License: GPL+ Group: Development/Tools URL: ftp://ftp.hungry.com/pub/hungry/chrpath/ Source0: ftp://ftp.hungry.com/pub/hungry/chrpath/%{name}-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root %description @@ -23,16 +22,11 @@ is supported. make %install -rm -rf %{buildroot} make install DESTDIR=%{buildroot} rm -fr %{buildroot}/usr/doc -%clean -rm -rf %{buildroot} - %files -%defattr(-,root,root,-) %doc AUTHORS COPYING README NEWS ChangeLog* %{_bindir}/chrpath %{_mandir}/man1/chrpath.1* @@ -40,6 +34,7 @@ rm -rf %{buildroot} %changelog * Wed Feb 25 2015 David King - 0.16-1 - Update to 0.16 (#1144863) +- Remove clean section and BuildRoot tag * Sat Aug 16 2014 Fedora Release Engineering - 0.13-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild From 820a4e8d528d85c0241448b1655910f0a8066c48 Mon Sep 17 00:00:00 2001 From: David King Date: Wed, 25 Feb 2015 20:29:16 +0000 Subject: [PATCH 31/63] Update URL and Source0 --- chrpath.spec | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/chrpath.spec b/chrpath.spec index 3227987..f1c5657 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,11 +1,11 @@ Summary: Modify rpath of compiled programs -Name: chrpath +Name: chrpath Version: 0.16 Release: 1%{?dist} License: GPL+ -Group: Development/Tools -URL: ftp://ftp.hungry.com/pub/hungry/chrpath/ -Source0: ftp://ftp.hungry.com/pub/hungry/chrpath/%{name}-%{version}.tar.gz +Group: Development/Tools +URL: https://chrpath.alioth.debian.org/ +Source0: https://alioth.debian.org/frs/download.php/file/3979/%{name}-%{version}.tar.gz %description @@ -35,6 +35,7 @@ rm -fr %{buildroot}/usr/doc * Wed Feb 25 2015 David King - 0.16-1 - Update to 0.16 (#1144863) - Remove clean section and BuildRoot tag +- Update URL and Sourc0 * Sat Aug 16 2014 Fedora Release Engineering - 0.13-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild From d7408ff3235d2e00a0ffea4e3448e94b66cc2e1b Mon Sep 17 00:00:00 2001 From: David King Date: Wed, 25 Feb 2015 20:30:09 +0000 Subject: [PATCH 32/63] Use license macro for COPYING --- chrpath.spec | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/chrpath.spec b/chrpath.spec index f1c5657..2349821 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -27,7 +27,8 @@ rm -fr %{buildroot}/usr/doc %files -%doc AUTHORS COPYING README NEWS ChangeLog* +%doc AUTHORS README NEWS ChangeLog* +%license COPYING %{_bindir}/chrpath %{_mandir}/man1/chrpath.1* @@ -36,6 +37,7 @@ rm -fr %{buildroot}/usr/doc - Update to 0.16 (#1144863) - Remove clean section and BuildRoot tag - Update URL and Sourc0 +- Use license macro for COPYING * Sat Aug 16 2014 Fedora Release Engineering - 0.13-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild From af94832dfcc37ecfe72a77cd0d55163a78a4cdfe Mon Sep 17 00:00:00 2001 From: David King Date: Wed, 25 Feb 2015 20:33:23 +0000 Subject: [PATCH 33/63] Use parallel make flags --- chrpath.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/chrpath.spec b/chrpath.spec index 2349821..1912260 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -19,7 +19,8 @@ is supported. %build %configure -make +make %{?_smp_mflags} + %install make install DESTDIR=%{buildroot} @@ -32,12 +33,15 @@ rm -fr %{buildroot}/usr/doc %{_bindir}/chrpath %{_mandir}/man1/chrpath.1* + + %changelog * Wed Feb 25 2015 David King - 0.16-1 - Update to 0.16 (#1144863) - Remove clean section and BuildRoot tag - Update URL and Sourc0 - Use license macro for COPYING +- Use parallel make flags * Sat Aug 16 2014 Fedora Release Engineering - 0.13-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild From 0b5dbf1fa78b424a486e0c730f86f51bdee743cc Mon Sep 17 00:00:00 2001 From: David King Date: Wed, 25 Feb 2015 20:34:13 +0000 Subject: [PATCH 34/63] Preserve timestamps during install --- chrpath.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/chrpath.spec b/chrpath.spec index 1912260..33dd0e4 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -23,7 +23,7 @@ make %{?_smp_mflags} %install -make install DESTDIR=%{buildroot} +make install DESTDIR=%{buildroot} INSTALL="install -p" rm -fr %{buildroot}/usr/doc @@ -42,6 +42,7 @@ rm -fr %{buildroot}/usr/doc - Update URL and Sourc0 - Use license macro for COPYING - Use parallel make flags +- Preserve timestamps during install * Sat Aug 16 2014 Fedora Release Engineering - 0.13-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild From 17d7faaa11ffae8eca55f2ca9169117e5dbae898 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 17 Jun 2015 02:38:48 +0000 Subject: [PATCH 35/63] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- chrpath.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chrpath.spec b/chrpath.spec index 33dd0e4..731e34e 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,7 +1,7 @@ Summary: Modify rpath of compiled programs Name: chrpath Version: 0.16 -Release: 1%{?dist} +Release: 2%{?dist} License: GPL+ Group: Development/Tools URL: https://chrpath.alioth.debian.org/ @@ -36,6 +36,9 @@ rm -fr %{buildroot}/usr/doc %changelog +* Wed Jun 17 2015 Fedora Release Engineering - 0.16-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Wed Feb 25 2015 David King - 0.16-1 - Update to 0.16 (#1144863) - Remove clean section and BuildRoot tag From 10a327943900e9df399fc0074462102b2982150c Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 3 Feb 2016 17:39:33 +0000 Subject: [PATCH 36/63] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- chrpath.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chrpath.spec b/chrpath.spec index 731e34e..7ade869 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,7 +1,7 @@ Summary: Modify rpath of compiled programs Name: chrpath Version: 0.16 -Release: 2%{?dist} +Release: 3%{?dist} License: GPL+ Group: Development/Tools URL: https://chrpath.alioth.debian.org/ @@ -36,6 +36,9 @@ rm -fr %{buildroot}/usr/doc %changelog +* Wed Feb 03 2016 Fedora Release Engineering - 0.16-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Wed Jun 17 2015 Fedora Release Engineering - 0.16-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From 1ca83527dfdc6ec4dcd81e563c69a106f92eafdd Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 10 Feb 2017 07:29:34 +0000 Subject: [PATCH 37/63] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- chrpath.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chrpath.spec b/chrpath.spec index 7ade869..8dae618 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,7 +1,7 @@ Summary: Modify rpath of compiled programs Name: chrpath Version: 0.16 -Release: 3%{?dist} +Release: 4%{?dist} License: GPL+ Group: Development/Tools URL: https://chrpath.alioth.debian.org/ @@ -36,6 +36,9 @@ rm -fr %{buildroot}/usr/doc %changelog +* Fri Feb 10 2017 Fedora Release Engineering - 0.16-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Wed Feb 03 2016 Fedora Release Engineering - 0.16-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild From 97128a5c5508b11538818164245de06f2972141f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 26 Jul 2017 04:49:02 +0000 Subject: [PATCH 38/63] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- chrpath.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chrpath.spec b/chrpath.spec index 8dae618..86807bd 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,7 +1,7 @@ Summary: Modify rpath of compiled programs Name: chrpath Version: 0.16 -Release: 4%{?dist} +Release: 5%{?dist} License: GPL+ Group: Development/Tools URL: https://chrpath.alioth.debian.org/ @@ -36,6 +36,9 @@ rm -fr %{buildroot}/usr/doc %changelog +* Wed Jul 26 2017 Fedora Release Engineering - 0.16-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Fri Feb 10 2017 Fedora Release Engineering - 0.16-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From 564dd9af09e18e0e79b0ff13d23c9988d6c48202 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 2 Aug 2017 18:47:37 +0000 Subject: [PATCH 39/63] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- chrpath.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chrpath.spec b/chrpath.spec index 86807bd..44040ba 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,7 +1,7 @@ Summary: Modify rpath of compiled programs Name: chrpath Version: 0.16 -Release: 5%{?dist} +Release: 6%{?dist} License: GPL+ Group: Development/Tools URL: https://chrpath.alioth.debian.org/ @@ -36,6 +36,9 @@ rm -fr %{buildroot}/usr/doc %changelog +* Wed Aug 02 2017 Fedora Release Engineering - 0.16-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Wed Jul 26 2017 Fedora Release Engineering - 0.16-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From a98cc263612b33f1c2cb56994ce2c44fbcbd9381 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 7 Feb 2018 04:55:17 +0000 Subject: [PATCH 40/63] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- chrpath.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chrpath.spec b/chrpath.spec index 44040ba..424c4df 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,7 +1,7 @@ Summary: Modify rpath of compiled programs Name: chrpath Version: 0.16 -Release: 6%{?dist} +Release: 7%{?dist} License: GPL+ Group: Development/Tools URL: https://chrpath.alioth.debian.org/ @@ -36,6 +36,9 @@ rm -fr %{buildroot}/usr/doc %changelog +* Wed Feb 07 2018 Fedora Release Engineering - 0.16-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Wed Aug 02 2017 Fedora Release Engineering - 0.16-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild From 9ce04c2264cd26c2a785e872f0b2b6603e5bdaa6 Mon Sep 17 00:00:00 2001 From: David King Date: Tue, 20 Feb 2018 11:57:18 +0000 Subject: [PATCH 41/63] Add BuildRequires on gcc https://fedoraproject.org/wiki/Packaging:C_and_C++#BuildRequires_and_Requires --- chrpath.spec | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/chrpath.spec b/chrpath.spec index 424c4df..a8bd68e 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,11 +1,13 @@ -Summary: Modify rpath of compiled programs -Name: chrpath -Version: 0.16 -Release: 7%{?dist} -License: GPL+ -Group: Development/Tools -URL: https://chrpath.alioth.debian.org/ -Source0: https://alioth.debian.org/frs/download.php/file/3979/%{name}-%{version}.tar.gz +Name: chrpath +Version: 0.16 +Release: 8%{?dist} +Summary: Modify rpath of compiled programs + +License: GPL+ +URL: https://chrpath.alioth.debian.org/ +Source0: https://alioth.debian.org/frs/download.php/file/3979/%{name}-%{version}.tar.gz + +BuildRequires: gcc %description @@ -19,7 +21,7 @@ is supported. %build %configure -make %{?_smp_mflags} +%make_build %install @@ -36,6 +38,10 @@ rm -fr %{buildroot}/usr/doc %changelog +* Tue Feb 20 2018 David King - 0.16-8 +- Add BuildRequires on gcc +- Remove Group tag, reorder other tags + * Wed Feb 07 2018 Fedora Release Engineering - 0.16-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From edab930ad24fac2d811e44399ec19665990cd0c9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 12 Jul 2018 21:46:46 +0000 Subject: [PATCH 42/63] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- chrpath.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chrpath.spec b/chrpath.spec index a8bd68e..5933087 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,6 +1,6 @@ Name: chrpath Version: 0.16 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Modify rpath of compiled programs License: GPL+ @@ -38,6 +38,9 @@ rm -fr %{buildroot}/usr/doc %changelog +* Thu Jul 12 2018 Fedora Release Engineering - 0.16-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Tue Feb 20 2018 David King - 0.16-8 - Add BuildRequires on gcc - Remove Group tag, reorder other tags From 69e1551522a6058059406c178798556facd81563 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 31 Jan 2019 15:34:55 +0000 Subject: [PATCH 43/63] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- chrpath.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chrpath.spec b/chrpath.spec index 5933087..23c320e 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,6 +1,6 @@ Name: chrpath Version: 0.16 -Release: 9%{?dist} +Release: 10%{?dist} Summary: Modify rpath of compiled programs License: GPL+ @@ -38,6 +38,9 @@ rm -fr %{buildroot}/usr/doc %changelog +* Thu Jan 31 2019 Fedora Release Engineering - 0.16-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Thu Jul 12 2018 Fedora Release Engineering - 0.16-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From 2ac9da6523d0169ab66609e20f3058d3d7416042 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 24 Jul 2019 20:14:50 +0000 Subject: [PATCH 44/63] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- chrpath.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chrpath.spec b/chrpath.spec index 23c320e..d1c584d 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,6 +1,6 @@ Name: chrpath Version: 0.16 -Release: 10%{?dist} +Release: 11%{?dist} Summary: Modify rpath of compiled programs License: GPL+ @@ -38,6 +38,9 @@ rm -fr %{buildroot}/usr/doc %changelog +* Wed Jul 24 2019 Fedora Release Engineering - 0.16-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Thu Jan 31 2019 Fedora Release Engineering - 0.16-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From fc269086eed02b46272bbadec6db2c04459e2702 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jan 2020 14:01:15 +0000 Subject: [PATCH 45/63] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- chrpath.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chrpath.spec b/chrpath.spec index d1c584d..b4cc879 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,6 +1,6 @@ Name: chrpath Version: 0.16 -Release: 11%{?dist} +Release: 12%{?dist} Summary: Modify rpath of compiled programs License: GPL+ @@ -38,6 +38,9 @@ rm -fr %{buildroot}/usr/doc %changelog +* Tue Jan 28 2020 Fedora Release Engineering - 0.16-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Wed Jul 24 2019 Fedora Release Engineering - 0.16-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 28d92910e53ed1d296a53711fbaa9605694ba3a3 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 27 Jul 2020 13:57:43 +0000 Subject: [PATCH 46/63] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- chrpath.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chrpath.spec b/chrpath.spec index b4cc879..2564dc4 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,6 +1,6 @@ Name: chrpath Version: 0.16 -Release: 12%{?dist} +Release: 13%{?dist} Summary: Modify rpath of compiled programs License: GPL+ @@ -38,6 +38,9 @@ rm -fr %{buildroot}/usr/doc %changelog +* Mon Jul 27 2020 Fedora Release Engineering - 0.16-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Tue Jan 28 2020 Fedora Release Engineering - 0.16-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From d6e71149bdb0db560733972ba5dc71654002b2ce Mon Sep 17 00:00:00 2001 From: Jeff Law Date: Mon, 14 Dec 2020 10:09:24 -0700 Subject: [PATCH 47/63] Use autosetup and enable testsuite --- chrpath.spec | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/chrpath.spec b/chrpath.spec index 2564dc4..8019968 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,6 +1,6 @@ Name: chrpath Version: 0.16 -Release: 13%{?dist} +Release: 14%{?dist} Summary: Modify rpath of compiled programs License: GPL+ @@ -16,13 +16,14 @@ compiled programs. Currently, only removing and modifying the rpath is supported. %prep -%setup -q - +%autosetup -p1 %build %configure %make_build +%check +make check %install make install DESTDIR=%{buildroot} INSTALL="install -p" @@ -38,6 +39,9 @@ rm -fr %{buildroot}/usr/doc %changelog +* Mon Dec 14 2020 Jeff Law - 0.16-14 +- Use autosetup and enable testsuite + * Mon Jul 27 2020 Fedora Release Engineering - 0.16-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 6c65a6bce22865aea666dc2a56c9f86225a4f60b Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Thu, 17 Dec 2020 03:32:11 +0000 Subject: [PATCH 48/63] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- chrpath.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/chrpath.spec b/chrpath.spec index 8019968..9c7d82c 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -8,6 +8,7 @@ URL: https://chrpath.alioth.debian.org/ Source0: https://alioth.debian.org/frs/download.php/file/3979/%{name}-%{version}.tar.gz BuildRequires: gcc +BuildRequires: make %description From dd25fbba008d66dd1ebaef7c995685d4d747c30c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 01:57:20 +0000 Subject: [PATCH 49/63] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- chrpath.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chrpath.spec b/chrpath.spec index 9c7d82c..0bcf1fb 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,6 +1,6 @@ Name: chrpath Version: 0.16 -Release: 14%{?dist} +Release: 15%{?dist} Summary: Modify rpath of compiled programs License: GPL+ @@ -40,6 +40,9 @@ rm -fr %{buildroot}/usr/doc %changelog +* Tue Jan 26 2021 Fedora Release Engineering - 0.16-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Mon Dec 14 2020 Jeff Law - 0.16-14 - Use autosetup and enable testsuite From cdf95941c74f221b0cb32285afd2f60e3acdf2f8 Mon Sep 17 00:00:00 2001 From: Sergey Kolosov Date: Tue, 13 Apr 2021 08:50:17 +0200 Subject: [PATCH 50/63] Introduce CI gating --- .fmf/version | 1 + gating.yaml | 20 ++ plans/ci.fmf | 6 + tests/Regression/internal-tests/Makefile | 68 +++++++ tests/Regression/internal-tests/PURPOSE | 3 + tests/Regression/internal-tests/main.fmf | 22 +++ tests/Regression/internal-tests/runtest.sh | 85 +++++++++ .../Regression/internal-tests/testsuite.patch | 179 ++++++++++++++++++ 8 files changed, 384 insertions(+) create mode 100644 .fmf/version create mode 100644 gating.yaml create mode 100644 plans/ci.fmf create mode 100644 tests/Regression/internal-tests/Makefile create mode 100644 tests/Regression/internal-tests/PURPOSE create mode 100644 tests/Regression/internal-tests/main.fmf create mode 100755 tests/Regression/internal-tests/runtest.sh create mode 100644 tests/Regression/internal-tests/testsuite.patch diff --git a/.fmf/version b/.fmf/version new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/.fmf/version @@ -0,0 +1 @@ +1 diff --git a/gating.yaml b/gating.yaml new file mode 100644 index 0000000..84b7773 --- /dev/null +++ b/gating.yaml @@ -0,0 +1,20 @@ +--- !Policy +product_versions: + - fedora-* +decision_context: bodhi_update_push_stable +subject_type: koji_build +rules: + - !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.tier0.functional} + - !PassingTestCaseRule {test_case_name: baseos-qe.koji-build.scratch-build.validation} +--- !Policy +product_versions: + - rhel-8 +decision_context: osci_compose_gate +rules: + - !PassingTestCaseRule {test_case_name: baseos-ci.brew-build.tier1.functional} +--- !Policy +product_versions: + - rhel-9 +decision_context: osci_compose_gate +rules: + - !PassingTestCaseRule {test_case_name: baseos-ci.brew-build.tier1.functional} diff --git a/plans/ci.fmf b/plans/ci.fmf new file mode 100644 index 0000000..1ad2c12 --- /dev/null +++ b/plans/ci.fmf @@ -0,0 +1,6 @@ +summary: CI Gating Plan +discover: + how: fmf + directory: tests +execute: + how: beakerlib diff --git a/tests/Regression/internal-tests/Makefile b/tests/Regression/internal-tests/Makefile new file mode 100644 index 0000000..fb7eeae --- /dev/null +++ b/tests/Regression/internal-tests/Makefile @@ -0,0 +1,68 @@ +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# +# Makefile of /tools/chrpath/Regression/internal-tests +# Description: internal-tests +# Author: Martin Cermak +# +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# +# Copyright (c) 2016 Red Hat, Inc. +# +# This program is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation, either version 2 of +# the License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be +# useful, but WITHOUT ANY WARRANTY; without even the implied +# warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR +# PURPOSE. See the GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see http://www.gnu.org/licenses/. +# +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +export TEST=/tools/chrpath/Regression/internal-tests +export TESTVERSION=1.0 + +BUILT_FILES= + +FILES=$(METADATA) runtest.sh Makefile PURPOSE testsuite.patch + +.PHONY: all install download clean + +run: $(FILES) build + ./runtest.sh + +build: $(BUILT_FILES) + test -x runtest.sh || chmod a+x runtest.sh + +clean: + rm -f *~ $(BUILT_FILES) + + +include /usr/share/rhts/lib/rhts-make.include + +$(METADATA): Makefile + @echo "Owner: Martin Cermak " > $(METADATA) + @echo "Name: $(TEST)" >> $(METADATA) + @echo "TestVersion: $(TESTVERSION)" >> $(METADATA) + @echo "Path: $(TEST_DIR)" >> $(METADATA) + @echo "Description: internal-tests" >> $(METADATA) + @echo "Type: Regression" >> $(METADATA) + @echo "TestTime: 30m" >> $(METADATA) + @echo "RunFor: chrpath" >> $(METADATA) + @echo "Requires: chrpath" >> $(METADATA) + @echo "Requires: rpm-build" >> $(METADATA) + @echo "Requires: gcc libgcc glibc-devel" >> $(METADATA) + @echo "Requires: libgcc.i686 glibc-devel.i686" >> $(METADATA) + @echo "Requires: libgcc.s390 glibc-devel.s390" >> $(METADATA) + @echo "Requires: libgcc.ppc glibc-devel.ppc" >> $(METADATA) + @echo "Priority: Normal" >> $(METADATA) + @echo "License: GPLv2+" >> $(METADATA) + @echo "Confidential: no" >> $(METADATA) + @echo "Destructive: no" >> $(METADATA) + @echo "Releases: -RHEL4 -RHELClient5 -RHELServer5" >> $(METADATA) + + rhts-lint $(METADATA) diff --git a/tests/Regression/internal-tests/PURPOSE b/tests/Regression/internal-tests/PURPOSE new file mode 100644 index 0000000..1641ce4 --- /dev/null +++ b/tests/Regression/internal-tests/PURPOSE @@ -0,0 +1,3 @@ +PURPOSE of /tools/chrpath/Regression/internal-tests +Description: internal-tests +Author: Martin Cermak diff --git a/tests/Regression/internal-tests/main.fmf b/tests/Regression/internal-tests/main.fmf new file mode 100644 index 0000000..fd8598b --- /dev/null +++ b/tests/Regression/internal-tests/main.fmf @@ -0,0 +1,22 @@ +summary: internal-tests +description: '' +contact: Martin Cermak +component: +- chrpath +test: ./runtest.sh +framework: beakerlib +recommend: +- chrpath +- rpm-build +- gcc +- libgcc +- glibc-devel +- libgcc.i686 +- glibc-devel.i686 +- libgcc.s390 +- glibc-devel.s390 +- libgcc.ppc +- glibc-devel.ppc +duration: 30m +extra-summary: /tools/chrpath/Regression/internal-tests +extra-task: /tools/chrpath/Regression/internal-tests diff --git a/tests/Regression/internal-tests/runtest.sh b/tests/Regression/internal-tests/runtest.sh new file mode 100755 index 0000000..d4b3cc1 --- /dev/null +++ b/tests/Regression/internal-tests/runtest.sh @@ -0,0 +1,85 @@ +#!/bin/bash +# vim: dict+=/usr/share/beakerlib/dictionary.vim cpt=.,w,b,u,t,i,k +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# +# runtest.sh of /tools/chrpath/Regression/internal-tests +# Description: internal-tests +# Author: Martin Cermak +# +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# +# Copyright (c) 2016 Red Hat, Inc. +# +# This program is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation, either version 2 of +# the License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be +# useful, but WITHOUT ANY WARRANTY; without even the implied +# warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR +# PURPOSE. See the GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see http://www.gnu.org/licenses/. +# +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +# Include Beaker environment +. /usr/share/beakerlib/beakerlib.sh || exit 1 + +CMD='chrpath' +BIN=$(which --skip-alias $CMD) +PACKAGE="${PACKAGE:-$(rpm -qf --qf='%{name}\n' $BIN)}" +export PACKAGE + +ORIGWD=$(pwd) + +# To test the compat arch stuff, we need the compat arch compiler capability. +# Ideally the test harness should install it, since respective 32/31 bit runtime +# requirements (libgcc, glibc-devel) are mentioned as requirements in the Makefile +# but just in case that would fail, we'll try to fix this now at the test run time. +if arch | egrep -q '(x86_64|ppc64|s390x)'; then + b='-m32' + arch | grep s390x && b='-m31' + echo "int main() { return 0; }" | gcc -m32 -xc -o /dev/null - || \ + yum -y install --setopt=multilib_policy=all libgcc glibc-devel +fi + +rlJournalStart + rlPhaseStartSetup + rlRun "TMPD=$(mktemp -d)" + rlRun "pushd $TMPD" + rlFetchSrcForInstalled $PACKAGE + rlRun "rpm --define='_topdir $TMPD' -Uvh *src.rpm" + rlRun "rpmbuild --define='_topdir $TMPD' -bc SPECS/${CMD}.spec" + rlPhaseEnd + + rlPhaseStartTest + rlRun "pushd BUILD/$CMD-*" + # Some CI systems complain about "C compiler cannot create executables" + # Not really sure what's going on there, thus printing the config.log: + rlRun "cat config.log" + # To run the testsuite for compat arch, we need to patch the testsuite + # per https://bugzilla.redhat.com/show_bug.cgi?id=1271380#c25. But just + # in case the patch wouldn't apply, we'll first run the unpatched tests + # so that we have at least some results and then try to patch and rerun. + rlRun "make check" + RUN_SEC_ARCH="false" + RHEL_VERSION=$(rpm --eval %{rhel}) + [[ $RHEL_VERSION -ge 7 ]] && arch | egrep -q '(x86_64|ppc64)' && RUN_SEC_ARCH="true" + [[ $RHEL_VERSION -eq 7 ]] && arch | egrep -q '(s390x)' && RUN_SEC_ARCH="true" + + if [ "$RUN_SEC_ARCH" = "true" ]; then + rlRun "patch -p1 < $ORIGWD/testsuite.patch" + rlRun "make check" + fi + rlRun "popd" + rlPhaseEnd + + rlPhaseStartCleanup + rlRun "popd" + rlRun "rm -r $TMPD" + rlPhaseEnd +rlJournalPrintText +rlJournalEnd diff --git a/tests/Regression/internal-tests/testsuite.patch b/tests/Regression/internal-tests/testsuite.patch new file mode 100644 index 0000000..b229842 --- /dev/null +++ b/tests/Regression/internal-tests/testsuite.patch @@ -0,0 +1,179 @@ +diff --git a/testsuite/Makefile b/testsuite/Makefile +index b8d295f..dc23da2 100644 +--- a/testsuite/Makefile ++++ b/testsuite/Makefile +@@ -457,7 +457,7 @@ uninstall-am: + + + prog: prog.c +- $(CC) $(RPATH) -o $@ $< ++ $(CC) $(RPATH) $(MYFLAGS) -o $@ $< + + check: $(CHRPATH) + $(srcdir)/runtest.sh +diff --git a/testsuite/runtest.sh b/testsuite/runtest.sh +index f913bc5..f6e7807 100755 +--- a/testsuite/runtest.sh ++++ b/testsuite/runtest.sh +@@ -6,77 +6,90 @@ CHRPATH=../chrpath + + retval=0 + +-rm prog +-make prog +- +-if $CHRPATH -h ; then +- echo "success: chrpath -h worked." +-else +- echo "error: chrpath -h failed." +- retval=1 +-fi +- +-if $CHRPATH -v ; then +- echo "success: chrpath -v worked." +-else +- echo "error: chrpath -v failed." +- retval=1 +-fi +- +-if $CHRPATH $0 ; then +- echo "error: chrpath on /bin/sh script worked." +- retval=1 +-else +- echo "success: chrpath on /bin/sh script failed." +-fi +- +-if $CHRPATH non-existant-file ; then +- echo "error: chrpath on non-existant file worked." +- retval=1 +-else +- echo "success: chrpath on non-existant file failed." +-fi +- +-if $CHRPATH -l prog | grep -q 'R.*PATH=.*/usr/local/lib' ; then +- echo "success: chrpath listed current rpath." +-else +- echo "error: chrpath unable to list current rpath." +- retval=1 +-fi +- +-$CHRPATH -r '/usr/lib' prog > /dev/null +- +-if $CHRPATH -l prog | grep -q 'R.*PATH=/usr/lib' ; then +- echo "success: chrpath changed rpath." +-else +- echo "error: chrpath unable to change rpath." +- retval=1 +-fi +- +-# I wish inserting a larger path would work, but it doesn't yet +-if $CHRPATH -r '/usr/lib:/usr/local/lib' prog > /dev/null ; then +- echo "success: chrpath changed rpath to larger path." +-else +- echo "error: chrpath unable to change rpath to larger path." +-fi +- +-$CHRPATH -c prog > /dev/null +- +-if $CHRPATH -l prog | grep -q 'RUNPATH=/usr/lib' ; then +- echo "success: chrpath converted rpath to runpath." +-else +- # Not all archs support runpath, ie not a fatal error +- echo "warning: chrpath unable to convert rpath to runpath." +-fi +- +-$CHRPATH -d prog > /dev/null +- +-if $CHRPATH -l prog | grep -q 'no rpath or runpath tag found' ; then +- echo "success: chrpath removed rpath and runpath successfully." +-else +- echo "error: chrpath unable to remove rpath or runpath." +- retval=1 +-fi ++function do_test() { ++ rm prog ++ make prog ++ ++ if $CHRPATH -h ; then ++ echo "success: chrpath -h worked." ++ else ++ echo "error: chrpath -h failed." ++ retval=1 ++ fi ++ ++ if $CHRPATH -v ; then ++ echo "success: chrpath -v worked." ++ else ++ echo "error: chrpath -v failed." ++ retval=1 ++ fi ++ ++ if $CHRPATH $0 ; then ++ echo "error: chrpath on /bin/sh script worked." ++ retval=1 ++ else ++ echo "success: chrpath on /bin/sh script failed." ++ fi ++ ++ if $CHRPATH non-existant-file ; then ++ echo "error: chrpath on non-existant file worked." ++ retval=1 ++ else ++ echo "success: chrpath on non-existant file failed." ++ fi ++ ++ if $CHRPATH -l prog | grep -q 'R.*PATH=.*/usr/local/lib' ; then ++ echo "success: chrpath listed current rpath." ++ else ++ echo "error: chrpath unable to list current rpath." ++ retval=1 ++ fi ++ ++ $CHRPATH -r '/usr/lib' prog > /dev/null ++ ++ if $CHRPATH -l prog | grep -q 'R.*PATH=/usr/lib' ; then ++ echo "success: chrpath changed rpath." ++ else ++ echo "error: chrpath unable to change rpath." ++ retval=1 ++ fi ++ ++ # I wish inserting a larger path would work, but it doesn't yet ++ if $CHRPATH -r '/usr/lib:/usr/local/lib' prog > /dev/null ; then ++ echo "success: chrpath changed rpath to larger path." ++ else ++ echo "error: chrpath unable to change rpath to larger path." ++ fi ++ ++ $CHRPATH -c prog > /dev/null ++ ++ if $CHRPATH -l prog | grep -q 'RUNPATH=/usr/lib' ; then ++ echo "success: chrpath converted rpath to runpath." ++ else ++ # Not all archs support runpath, ie not a fatal error ++ echo "warning: chrpath unable to convert rpath to runpath." ++ fi ++ ++ $CHRPATH -d prog > /dev/null ++ ++ if $CHRPATH -l prog | grep -q 'no rpath or runpath tag found' ; then ++ echo "success: chrpath removed rpath and runpath successfully." ++ else ++ echo "error: chrpath unable to remove rpath or runpath." ++ retval=1 ++ fi ++} ++ ++# Run the base arch tests ++unset MYFLAGS ++do_test ++ ++# Optionally run the compat arch tests ++MYFLAGS="" ++uname -m | egrep -q '^(x86_64|ppc64)$' && MYFLAGS="-m32" ++uname -m | grep -q '^s390x$' && MYFLAGS="-m31" ++export MYFLAGS ++test -z $MYFLAGS || do_test + + exit $retval + From ce205db50b4e002b4583b0c50f90f431c4267c15 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 14:29:41 +0000 Subject: [PATCH 51/63] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering From b78b15efc7a71824a8fd95284906397be97c4002 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 19:26:54 +0000 Subject: [PATCH 52/63] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- chrpath.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chrpath.spec b/chrpath.spec index 0bcf1fb..ab3c584 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,6 +1,6 @@ Name: chrpath Version: 0.16 -Release: 15%{?dist} +Release: 16%{?dist} Summary: Modify rpath of compiled programs License: GPL+ @@ -40,6 +40,9 @@ rm -fr %{buildroot}/usr/doc %changelog +* Wed Jul 21 2021 Fedora Release Engineering - 0.16-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Tue Jan 26 2021 Fedora Release Engineering - 0.16-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 49bd09387eaf3ca9bb014c058c81452a3b0e76aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=A1clav=20Kadl=C4=8D=C3=ADk?= Date: Thu, 10 Jun 2021 08:38:50 +0200 Subject: [PATCH 53/63] Do not use a kernel rebuild as a gating test baseos-qe.koji-build.scratch-build.validation is a scratch kernel build test. While it is important for components like gcc, it's probably an overkill for chrpath, not to mention the testing time. --- gating.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/gating.yaml b/gating.yaml index 84b7773..ce3cdc1 100644 --- a/gating.yaml +++ b/gating.yaml @@ -5,7 +5,6 @@ decision_context: bodhi_update_push_stable subject_type: koji_build rules: - !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.tier0.functional} - - !PassingTestCaseRule {test_case_name: baseos-qe.koji-build.scratch-build.validation} --- !Policy product_versions: - rhel-8 From f08b5b77f99b2dc6e52268f12e337d803a0f8635 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jan 2022 23:12:32 +0000 Subject: [PATCH 54/63] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- chrpath.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chrpath.spec b/chrpath.spec index ab3c584..85fb304 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,6 +1,6 @@ Name: chrpath Version: 0.16 -Release: 16%{?dist} +Release: 17%{?dist} Summary: Modify rpath of compiled programs License: GPL+ @@ -40,6 +40,9 @@ rm -fr %{buildroot}/usr/doc %changelog +* Wed Jan 19 2022 Fedora Release Engineering - 0.16-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Wed Jul 21 2021 Fedora Release Engineering - 0.16-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 277eb03c296ae139f7c66651b4c25f112f4cef1b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 20 Jul 2022 22:55:07 +0000 Subject: [PATCH 55/63] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- chrpath.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chrpath.spec b/chrpath.spec index 85fb304..6fba670 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,6 +1,6 @@ Name: chrpath Version: 0.16 -Release: 17%{?dist} +Release: 18%{?dist} Summary: Modify rpath of compiled programs License: GPL+ @@ -40,6 +40,9 @@ rm -fr %{buildroot}/usr/doc %changelog +* Wed Jul 20 2022 Fedora Release Engineering - 0.16-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Wed Jan 19 2022 Fedora Release Engineering - 0.16-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From f1962ae89e442c9538754d6e76e817ba0088570f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 18 Jan 2023 23:50:44 +0000 Subject: [PATCH 56/63] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- chrpath.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chrpath.spec b/chrpath.spec index 6fba670..05c1e7f 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,6 +1,6 @@ Name: chrpath Version: 0.16 -Release: 18%{?dist} +Release: 19%{?dist} Summary: Modify rpath of compiled programs License: GPL+ @@ -40,6 +40,9 @@ rm -fr %{buildroot}/usr/doc %changelog +* Wed Jan 18 2023 Fedora Release Engineering - 0.16-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Wed Jul 20 2022 Fedora Release Engineering - 0.16-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 0e76f949f5e76ef540b286d3378f863f6ce32268 Mon Sep 17 00:00:00 2001 From: David King Date: Wed, 12 Jul 2023 08:56:24 +0100 Subject: [PATCH 57/63] Use SPDX for license field (#2222111) --- chrpath.spec | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/chrpath.spec b/chrpath.spec index 05c1e7f..214790b 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,14 +1,14 @@ Name: chrpath Version: 0.16 -Release: 19%{?dist} +Release: 20%{?dist} Summary: Modify rpath of compiled programs -License: GPL+ +License: GPL-2.0-or-later URL: https://chrpath.alioth.debian.org/ Source0: https://alioth.debian.org/frs/download.php/file/3979/%{name}-%{version}.tar.gz BuildRequires: gcc -BuildRequires: make +BuildRequires: make %description @@ -27,7 +27,7 @@ is supported. make check %install -make install DESTDIR=%{buildroot} INSTALL="install -p" +%make_install rm -fr %{buildroot}/usr/doc @@ -40,6 +40,9 @@ rm -fr %{buildroot}/usr/doc %changelog +* Wed Jul 12 2023 David King - 0.16-20 +- Use SPDX for license field (#2222111) + * Wed Jan 18 2023 Fedora Release Engineering - 0.16-19 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 8a164edf7b28d04a05fad6ac8d337057053da7a0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jul 2023 15:38:33 +0000 Subject: [PATCH 58/63] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- chrpath.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chrpath.spec b/chrpath.spec index 214790b..ea3ec7e 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,6 +1,6 @@ Name: chrpath Version: 0.16 -Release: 20%{?dist} +Release: 21%{?dist} Summary: Modify rpath of compiled programs License: GPL-2.0-or-later @@ -40,6 +40,9 @@ rm -fr %{buildroot}/usr/doc %changelog +* Wed Jul 19 2023 Fedora Release Engineering - 0.16-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Wed Jul 12 2023 David King - 0.16-20 - Use SPDX for license field (#2222111) From 4d72d4a0a0894b21cc353cbf04bd853631928880 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jan 2024 15:25:39 +0000 Subject: [PATCH 59/63] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- chrpath.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chrpath.spec b/chrpath.spec index ea3ec7e..532887e 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,6 +1,6 @@ Name: chrpath Version: 0.16 -Release: 21%{?dist} +Release: 22%{?dist} Summary: Modify rpath of compiled programs License: GPL-2.0-or-later @@ -40,6 +40,9 @@ rm -fr %{buildroot}/usr/doc %changelog +* Fri Jan 19 2024 Fedora Release Engineering - 0.16-22 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Wed Jul 19 2023 Fedora Release Engineering - 0.16-21 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 6cced1dddb0dafba94d1e663c94f6f201aff3afc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 23 Jan 2024 01:36:21 +0000 Subject: [PATCH 60/63] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- chrpath.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chrpath.spec b/chrpath.spec index 532887e..4df4083 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,6 +1,6 @@ Name: chrpath Version: 0.16 -Release: 22%{?dist} +Release: 23%{?dist} Summary: Modify rpath of compiled programs License: GPL-2.0-or-later @@ -40,6 +40,9 @@ rm -fr %{buildroot}/usr/doc %changelog +* Tue Jan 23 2024 Fedora Release Engineering - 0.16-23 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Fri Jan 19 2024 Fedora Release Engineering - 0.16-22 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From c60be5c9c688bcc2bf5bc08bcb00a9562ce7bc2b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 17 Jul 2024 19:17:34 +0000 Subject: [PATCH 61/63] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- chrpath.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chrpath.spec b/chrpath.spec index 4df4083..90141ec 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,6 +1,6 @@ Name: chrpath Version: 0.16 -Release: 23%{?dist} +Release: 24%{?dist} Summary: Modify rpath of compiled programs License: GPL-2.0-or-later @@ -40,6 +40,9 @@ rm -fr %{buildroot}/usr/doc %changelog +* Wed Jul 17 2024 Fedora Release Engineering - 0.16-24 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Tue Jan 23 2024 Fedora Release Engineering - 0.16-23 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From f55864a1f757df2443199501d985c1ddf183296e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 13:43:29 +0000 Subject: [PATCH 62/63] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- chrpath.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chrpath.spec b/chrpath.spec index 90141ec..c1a91cd 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,6 +1,6 @@ Name: chrpath Version: 0.16 -Release: 24%{?dist} +Release: 25%{?dist} Summary: Modify rpath of compiled programs License: GPL-2.0-or-later @@ -40,6 +40,9 @@ rm -fr %{buildroot}/usr/doc %changelog +* Thu Jan 16 2025 Fedora Release Engineering - 0.16-25 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Wed Jul 17 2024 Fedora Release Engineering - 0.16-24 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 3040a1ab62aeb580474876abed2435e8865719a1 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 18:17:54 +0000 Subject: [PATCH 63/63] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- chrpath.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/chrpath.spec b/chrpath.spec index c1a91cd..0eb79da 100644 --- a/chrpath.spec +++ b/chrpath.spec @@ -1,6 +1,6 @@ Name: chrpath Version: 0.16 -Release: 25%{?dist} +Release: 26%{?dist} Summary: Modify rpath of compiled programs License: GPL-2.0-or-later @@ -40,6 +40,9 @@ rm -fr %{buildroot}/usr/doc %changelog +* Wed Jul 23 2025 Fedora Release Engineering - 0.16-26 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Thu Jan 16 2025 Fedora Release Engineering - 0.16-25 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild