diff options
author | Felipe Sateler <fsateler@debian.org> | 2020-08-29 12:03:40 -0400 |
---|---|---|
committer | Felipe Sateler <fsateler@debian.org> | 2020-08-29 12:03:40 -0400 |
commit | 77491da34a860663eb38626910aa8913aa9d3c9c (patch) | |
tree | 14a0243a4845e0305bab8e40480787043ecdde94 /patchelf.spec.in |
Import patchelf_0.12.orig.tar.gz
[dgit import orig patchelf_0.12.orig.tar.gz]
Diffstat (limited to 'patchelf.spec.in')
-rw-r--r-- | patchelf.spec.in | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/patchelf.spec.in b/patchelf.spec.in new file mode 100644 index 0000000..5569026 --- /dev/null +++ b/patchelf.spec.in @@ -0,0 +1,38 @@ +Summary: A utility for patching ELF binaries + +Name: patchelf +Version: @PACKAGE_VERSION@ +Release: 1 +License: GPL +Group: Development/Tools +URL: http://nixos.org/patchelf.html +Source0: %{name}-%{version}.tar.bz2 +BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot +Prefix: /usr + +%description + +PatchELF is a simple utility for modifying existing ELF executables and +libraries. It can change the dynamic loader ("ELF interpreter") of +executables and change the RPATH of executables and libraries. + +%prep +%setup -q + +%build +./configure --prefix=%{_prefix} +make +make check + +%install +rm -rf $RPM_BUILD_ROOT +make DESTDIR=$RPM_BUILD_ROOT install +# rpmbuild automatically strips... strip $RPM_BUILD_ROOT/%%{_bindir}/* || true + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%{_bindir}/patchelf +%doc %{_docdir}/patchelf/README.md +%{_mandir}/man1/patchelf.1.gz |