[packages/umlinux-tools] - fix libdir location - rel 4
baggins
baggins at pld-linux.org
Sat Oct 22 23:43:34 CEST 2016
commit 02c18840a0e465336d88e089e4f6201a8056843f
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Sat Oct 22 23:43:14 2016 +0200
- fix libdir location
- rel 4
no-hardcoded-libdir.patch | 17 +++++++++++++++++
umlinux-tools.spec | 10 +++++++---
2 files changed, 24 insertions(+), 3 deletions(-)
---
diff --git a/umlinux-tools.spec b/umlinux-tools.spec
index 1e2d41b..fad568d 100644
--- a/umlinux-tools.spec
+++ b/umlinux-tools.spec
@@ -2,12 +2,13 @@ Summary: User Mode Linux tools
Summary(pl.UTF-8): Narzędzia dla Linuksa w przestrzeni użytkownika
Name: umlinux-tools
Version: 20070815
-Release: 3
+Release: 4
License: GPL v2
Group: Applications/Emulators
Source0: http://user-mode-linux.sourceforge.net/uml_utilities_%{version}.tar.bz2
# Source0-md5: b0468ac8b79cef53f36f5f9517907462
Patch0: %{name}-Makefile.patch
+Patch1: no-hardcoded-libdir.patch
URL: http://user-mode-linux.sourceforge.net/
BuildRequires: libfuse-devel
BuildRequires: ncurses-devel
@@ -23,18 +24,21 @@ Narzędzia dla Linuksa w przestrzeni użytkownika.
%prep
%setup -q -n tools-%{version}
%patch0 -p1
+%patch1 -p1
%build
%{__make} \
CC="%{__cc}" \
CFLAGS="%{rpmcflags} -Wall" \
- LDFLAGS="%{rpmldflags}"
+ LDFLAGS="%{rpmldflags}" \
+ LIB_DIR=%{_libdir}/uml
%install
rm -rf $RPM_BUILD_ROOT
%{__make} install \
- DESTDIR=$RPM_BUILD_ROOT
+ DESTDIR=$RPM_BUILD_ROOT \
+ LIB_DIR=%{_libdir}/uml
%clean
rm -rf $RPM_BUILD_ROOT
diff --git a/no-hardcoded-libdir.patch b/no-hardcoded-libdir.patch
new file mode 100644
index 0000000..952bd5e
--- /dev/null
+++ b/no-hardcoded-libdir.patch
@@ -0,0 +1,17 @@
+--- tools-20070815/Makefile~ 2016-10-22 23:38:58.000000000 +0200
++++ tools-20070815/Makefile 2016-10-22 23:39:13.382804614 +0200
+@@ -6,13 +6,7 @@
+ TARBALL = uml_utilities_$(UMLVER).tar.bz2
+ BIN_DIR = /usr/bin
+
+-ifeq ($(shell uname -m),x86_64)
+-LIB_DIR = /usr/lib64/uml
+-else
+-LIB_DIR = /usr/lib/uml
+-endif
+-
+-export BIN_DIR LIB_DIR CFLAGS
++export BIN_DIR CFLAGS
+
+ all install:
+ set -e ; for dir in $(SUBDIRS); do $(MAKE) -C $$dir $@; done
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/umlinux-tools.git/commitdiff/02c18840a0e465336d88e089e4f6201a8056843f
More information about the pld-cvs-commit
mailing list