File lsb-buildenv-4.0-destdir-prefix.patch of Package lsb-buildenv

--- headers/makefile
+++ headers/makefile
@@ -42,16 +42,16 @@
 install: install-core
 
 install-core: core_filelist
-	install -d $(DESTDIR)/$(INSTALL_ROOT)/$(INCLUDEDIR)/$(SUBDIR)
-	cpio -pdu $(DESTDIR)/$(INSTALL_ROOT)/$(INCLUDEDIR)/$(SUBDIR) < core_filelist
-	find $(DESTDIR)/$(INSTALL_ROOT)/$(INCLUDEDIR)/$(SUBDIR) -type d -exec chmod 755 {} \;
-	xargs md5sum < core_filelist > $(DESTDIR)/$(INSTALL_ROOT)/$(INCLUDEDIR)/$(SUBDIR)/MD5SUMS.core || true
+	install -d $(DESTDIR)/$(PREFIX)/$(INCLUDEDIR)/$(SUBDIR)
+	cpio -pdu $(DESTDIR)/$(PREFIX)/$(INCLUDEDIR)/$(SUBDIR) < core_filelist
+	find $(DESTDIR)/$(PREFIX)/$(INCLUDEDIR)/$(SUBDIR) -type d -exec chmod 755 {} \;
+	xargs md5sum < core_filelist > $(DESTDIR)/$(PREFIX)/$(INCLUDEDIR)/$(SUBDIR)/MD5SUMS.core || true
 
 install-desktop: desktop_filelist
-	install -d $(DESTDIR)/$(INSTALL_ROOT)/$(INCLUDEDIR)/$(SUBDIR)
-	cpio -pdu $(DESTDIR)/$(INSTALL_ROOT)/$(INCLUDEDIR)/$(SUBDIR) < desktop_filelist
-	find $(DESTDIR)/$(INSTALL_ROOT)/$(INCLUDEDIR)/$(SUBDIR) -type d -exec chmod 755 {} \;
-	xargs md5sum < desktop_filelist > $(DESTDIR)/$(INSTALL_ROOT)/$(INCLUDEDIR)/$(SUBDIR)/MD5SUMS.desktop || true
+	install -d $(DESTDIR)/$(PREFIX)/$(INCLUDEDIR)/$(SUBDIR)
+	cpio -pdu $(DESTDIR)/$(PREFIX)/$(INCLUDEDIR)/$(SUBDIR) < desktop_filelist
+	find $(DESTDIR)/$(PREFIX)/$(INCLUDEDIR)/$(SUBDIR) -type d -exec chmod 755 {} \;
+	xargs md5sum < desktop_filelist > $(DESTDIR)/$(PREFIX)/$(INCLUDEDIR)/$(SUBDIR)/MD5SUMS.desktop || true
 
 clean:
 
--- lsbdev-cc/makefile
+++ lsbdev-cc/makefile
@@ -41,19 +41,19 @@
 	g++ $(CXXFLAGS) $(GCC34_COMPAT_CFLAGS) -c $<
 
 install: $(PROGRAMS) $(LIBS) $(EXTRA_OBJS)
-	install -d $(INSTALL_ROOT)/$(BINDIR)
-	install lsbcc $(INSTALL_ROOT)/$(BINDIR)/lsbcc
-	install lsbcc $(INSTALL_ROOT)/$(BINDIR)/lsbc++
-	install lsbcpp $(INSTALL_ROOT)/$(BINDIR)/lsbcpp
-	install -d $(INSTALL_ROOT)/$(MANDIR)/man1
-	install lsbcc.1 $(INSTALL_ROOT)/$(MANDIR)/man1/lsbcc.1
-	install lsbcc.1 $(INSTALL_ROOT)/$(MANDIR)/man1/lsbc++.1
-	install lsbcc.1 $(INSTALL_ROOT)/$(MANDIR)/man1/lsbcpp.1
+	install -d $(DESTDIR)/$(PREFIX)/$(BINDIR)
+	install lsbcc $(DESTDIR)/$(PREFIX)/$(BINDIR)/lsbcc
+	install lsbcc $(DESTDIR)/$(PREFIX)/$(BINDIR)/lsbc++
+	install lsbcpp $(DESTDIR)/$(PREFIX)/$(BINDIR)/lsbcpp
+	install -d $(DESTDIR)/$(PREFIX)/$(MANDIR)/man1
+	install lsbcc.1 $(DESTDIR)/$(PREFIX)/$(MANDIR)/man1/lsbcc.1
+	install lsbcc.1 $(DESTDIR)/$(PREFIX)/$(MANDIR)/man1/lsbc++.1
+	install lsbcc.1 $(DESTDIR)/$(PREFIX)/$(MANDIR)/man1/lsbcpp.1
 	for version in $(LSB_VERSIONS); do  \
 	  install -D libgcc34compat.a \
-	  $(INSTALL_ROOT)/$(LIBDIR)-$$version/libgcc34compat.a; \
+	  $(DESTDIR)/$(PREFIX)/$(LIBDIR)-$$version/libgcc34compat.a; \
 	  install -D besteffort.o \
-	  $(INSTALL_ROOT)/$(LIBDIR)-$$version/besteffort.o; \
+	  $(DESTDIR)/$(PREFIX)/$(LIBDIR)-$$version/besteffort.o; \
 	  done
 
 scripts:
--- lsbdev-chroot/Makefile
+++ lsbdev-chroot/Makefile
@@ -1,5 +1,5 @@
-OVERRIDE_ROOT=
-INSTALL_ROOT=/usr/local
+DESTDIR=
+PREFIX=/usr/local
 CHROOT_DATA_DIR=/var/lib/lsbdev-chroot
 CHROOT_ROOT=/var/lib/lsbdev-chroot/root
 
@@ -13,22 +13,22 @@
 	config/lsbdev.conf.template > config/lsbdev.conf
 
 lsbdev: lsbdev.template
-	@sed -e 's,^PATH=,PATH=${INSTALL_ROOT}/sbin:$$PATH,' \
+	@sed -e 's,^PATH=,PATH=${PREFIX}/sbin:$$PATH,' \
 	lsbdev.template > lsbdev
 
 install: configure
-	mkdir -p ${OVERRIDE_ROOT}/etc/init.d
-	install lsbdev ${OVERRIDE_ROOT}/etc/init.d/lsbdev-chroot
-	mkdir -p ${OVERRIDE_ROOT}/${INSTALL_ROOT}/sbin
-	install lsb_start_dev_env lsb_stop_dev_env ${OVERRIDE_ROOT}/${INSTALL_ROOT}/sbin
-	mkdir -p ${OVERRIDE_ROOT}/etc/lsbdev-chroot
+	mkdir -p ${DESTDIR}/etc/init.d
+	install lsbdev ${DESTDIR}/etc/init.d/lsbdev-chroot
+	mkdir -p ${DESTDIR}/${PREFIX}/sbin
+	install lsb_start_dev_env lsb_stop_dev_env ${DESTDIR}/${PREFIX}/sbin
+	mkdir -p ${DESTDIR}/etc/lsbdev-chroot
 	install -m 644 config/gcc_specs \
 	  config/extra_mount_dirs.conf config/extra_mount_files.conf \
 	  config/libc_script \
-	  ${OVERRIDE_ROOT}/etc/lsbdev-chroot
+	  ${DESTDIR}/etc/lsbdev-chroot
 	install -m 644 config/lsbdev.conf \
-	  ${OVERRIDE_ROOT}/etc/lsbdev-chroot/lsbdev-chroot.conf
-	mkdir -p ${OVERRIDE_ROOT}/${CHROOT_DATA_DIR}
+	  ${DESTDIR}/etc/lsbdev-chroot/lsbdev-chroot.conf
+	mkdir -p ${DESTDIR}/${CHROOT_DATA_DIR}
 
 clean:
 	rm -f config/lsbdev.conf lsbdev
--- lsbdev-runner/makefile
+++ lsbdev-runner/makefile
@@ -7,7 +7,7 @@
 	rm -f lsbrun.o lsbrun
 
 install: lsbrun
-	install -d $(INSTALL_ROOT)/$(BINDIR)
-	install lsbrun $(INSTALL_ROOT)/$(BINDIR)/lsbrun
+	install -d $(DESTDIR)/$(PREFIX)/$(BINDIR)
+	install lsbrun $(DESTDIR)/$(PREFIX)/$(BINDIR)/lsbrun
 
 .PHONY: install clean
--- stub_libs/Makefile.all-arch
+++ stub_libs/Makefile.all-arch
@@ -12,8 +12,8 @@
 DESKTOP_SOFILES = $(addsuffix .so,$(DESKTOP_STUBLIBS))
 
 CFLAGS=-g -Wall  -fno-builtin -fPIC
-INSTALL_DIR=$(INSTALL_ROOT)$(LIBDIR)-$(LSB_VERSION)/$(SUBDIR)
-SYMLINK_DIR=$(INSTALL_ROOT)$(LIBDIR)
+INSTALL_DIR=$(PREFIX)$(LIBDIR)-$(LSB_VERSION)/$(SUBDIR)
+SYMLINK_DIR=$(PREFIX)$(LIBDIR)
 
 # For ppc64 platform add flag to generate 64-bit shared libs
 ifeq ($(shell arch),ppc64)
@@ -47,19 +47,19 @@
 	install $(CORE_SOFILES) $(DESTDIR)/$(INSTALL_DIR)
 	mv $(DESTDIR)/$(INSTALL_DIR)/libstdcxx.so $(DESTDIR)/$(INSTALL_DIR)/libstdc++.so
 	# Create symlink to libs in the most recent LSB version.
-	cd $(DESTDIR)/$(INSTALL_ROOT) && rm -f ./$(LIBDIR) && ln -s ./$(LIBDIR)-$(LSB_VERSION) ./$(LIBDIR)
+	cd $(DESTDIR)/$(PREFIX) && rm -f ./$(LIBDIR) && ln -s ./$(LIBDIR)-$(LSB_VERSION) ./$(LIBDIR)
 
 install-desktop:
 	install -d $(DESTDIR)/$(INSTALL_DIR)
 	install -d $(DESTDIR)/$(INSTALL_DIR)/pkgconfig
-	install -d $(DESTDIR)/$(INSTALL_ROOT)/bin
+	install -d $(DESTDIR)/$(PREFIX)/bin
 	install $(DESKTOP_SOFILES) $(DESTDIR)/$(INSTALL_DIR)
 	# need to handle relocations of the pkgconfig and freetype-config files
-	sed -i 's|/opt/lsb/include|$(INSTALL_ROOT)$(INCLUDEDIR)/$(SUBDIR)|g' ../../pkgconfig$(LIB64)/*.pc
+	sed -i 's|/opt/lsb/include|$(PREFIX)$(INCLUDEDIR)/$(SUBDIR)|g' ../../pkgconfig$(LIB64)/*.pc
 	sed -i 's|/opt/lsb/lib.*|$(INSTALL_DIR)|g' ../../pkgconfig$(LIB64)/*.pc
-	sed -i 's|/opt/lsb|$(INSTALL_ROOT)|g' ../../pkgconfig$(LIB64)/*.pc
+	sed -i 's|/opt/lsb|$(PREFIX)|g' ../../pkgconfig$(LIB64)/*.pc
 	sed -i 's|/opt/lsb/lib.*|$(INSTALL_DIR)|g' ../../bin$(LIB64)/*
-	sed -i 's|/opt/lsb|$(INSTALL_ROOT)|g' ../../bin$(LIB64)/*
+	sed -i 's|/opt/lsb|$(PREFIX)|g' ../../bin$(LIB64)/*
 	install ../../pkgconfig$(LIB64)/*.pc $(DESTDIR)/$(INSTALL_DIR)/pkgconfig
-	install ../../bin$(LIB64)/freetype-config $(DESTDIR)/$(INSTALL_ROOT)/bin
+	install ../../bin$(LIB64)/freetype-config $(DESTDIR)/$(PREFIX)/bin
 
openSUSE Build Service is sponsored by