From 58d86a82323f838bb6169423fb3dd958bb92c147 Mon Sep 17 00:00:00 2001 From: Kristine Bujold Date: Wed, 21 Dec 2016 15:28:53 -0500 Subject: [PATCH 1/3] WRS: syscalls.patch --- SPECS/parted.spec | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/SPECS/parted.spec b/SPECS/parted.spec index 1f453cb..9316ebe 100644 --- a/SPECS/parted.spec +++ b/SPECS/parted.spec @@ -12,6 +12,7 @@ URL: http://www.gnu.org/software/parted Source0: ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz Source1: ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz.sig Source2: pubkey.jim.meyering +Source3: resizepart.sh Patch0: parted-3.0-libparted-copy-pmbr_boot-when-duplicating-GPT-disk.patch Patch1: parted-3.1-libparted-check-PMBR-before-GPT-partition-table-8052.patch @@ -64,6 +65,8 @@ Patch45: 0045-parted-Add-stub-resize-command-for-backward-compatib.patch Patch46: 0046-libparted-Backport-partition-resize-code.patch Patch47: 0047-tests-excersise-resize-command.patch Patch48: 0048-parted-add-resizepart-command.patch +# WRS +Patch49: syscalls.patch Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: e2fsprogs-devel @@ -128,7 +131,7 @@ git commit -a -m "run iconv" autoreconf autoconf CFLAGS="$RPM_OPT_FLAGS -Wno-unused-but-set-variable"; export CFLAGS -%configure --enable-selinux --disable-static +%configure --enable-selinux --disable-static --disable-device-mapper # Don't use rpath! %{__sed} -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool %{__sed} -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool @@ -157,6 +160,9 @@ popd %find_lang %{name} +# WRS +install -d %{buildroot}%{_sbindir} +install -m 755 %{SOURCE3} %{buildroot}%{_sbindir}/resizepart.sh %check export LD_LIBRARY_PATH=$(pwd)/libparted/.libs @@ -192,6 +198,9 @@ fi %{_libdir}/libparted-fs-resize.so* %{_infodir}/parted.info.gz +# WRS +%{_sbindir}/resizepart.sh + %files devel %defattr(-,root,root,-) %{_includedir}/parted -- 2.7.4