Blame SOURCES/xsane-0.997-off-root-build.patch

8ceb32
From 7f43255972b741ff178f94233ffff67c9779c247 Mon Sep 17 00:00:00 2001
8ceb32
From: Nils Philippsen <nils@redhat.com>
8ceb32
Date: Thu, 16 Aug 2012 10:57:38 +0200
8ceb32
Subject: [PATCH] patch: off-root-build
8ceb32
8ceb32
Squashed commit of the following:
8ceb32
8ceb32
commit f88d28c807667f618b3b1cf91c12b823f3853983
8ceb32
Author: Nils Philippsen <nils@redhat.com>
8ceb32
Date:   Fri Nov 19 12:23:57 2010 +0100
8ceb32
8ceb32
    enable off-root builds
8ceb32
---
8ceb32
 configure.in    |  2 +-
8ceb32
 doc/Makefile.in | 12 ++++++------
8ceb32
 lib/Makefile.in |  4 ++--
8ceb32
 src/Makefile.in |  8 ++++----
8ceb32
 4 files changed, 13 insertions(+), 13 deletions(-)
8ceb32
8ceb32
diff --git a/configure.in b/configure.in
8ceb32
index a770253..770077b 100644
8ceb32
--- a/configure.in
8ceb32
+++ b/configure.in
8ceb32
@@ -312,4 +312,4 @@ echo "* ------------------------------------------------------------ *"
8ceb32
 echo "* ... PLEASE READ SANE DOCUMENTATION BEFORE STARTING XSANE ... *"
8ceb32
 echo "* ------------------------------------------------------------ *"
8ceb32
 echo "****************************************************************"
8ceb32
-cat xsane.NEWS
8ceb32
+cat ${srcdir}/xsane.NEWS
8ceb32
diff --git a/doc/Makefile.in b/doc/Makefile.in
8ceb32
index 59b022b..4038a6b 100644
8ceb32
--- a/doc/Makefile.in
8ceb32
+++ b/doc/Makefile.in
8ceb32
@@ -57,14 +57,14 @@ install: $(MANPAGES)
8ceb32
 	$(MKINSTALLDIRS) $(DESTDIR)$(datadir)
8ceb32
 
8ceb32
 	$(MKINSTALLDIRS) $(DESTDIR)$(xsanedocdir)
8ceb32
-	@for page in *.html; do\
8ceb32
+	@for page in $(notdir $(wildcard $(srcdir)/*.html)); do \
8ceb32
 	  echo installing $${page} in $(DESTDIR)$(xsanedocdir)/$${page}...; \
8ceb32
-	  $(INSTALL_DATA) $${page} $(DESTDIR)$(xsanedocdir)/$${page} || exit 1; \
8ceb32
+	  $(INSTALL_DATA) $(srcdir)/$${page} $(DESTDIR)$(xsanedocdir)/$${page} || exit 1; \
8ceb32
 	done
8ceb32
 
8ceb32
-	@for image in *.jpg; do\
8ceb32
+	@for image in $(notdir $(wildcard $(srcdir)/*.jpg)); do \
8ceb32
 	  echo installing $${image} in $(DESTDIR)$(xsanedocdir)/$${image}...; \
8ceb32
-	  $(INSTALL_DATA) $${image} $(DESTDIR)$(xsanedocdir)/$${image} || exit 1; \
8ceb32
+	  $(INSTALL_DATA) $(srcdir)/$${image} $(DESTDIR)$(xsanedocdir)/$${image} || exit 1; \
8ceb32
 	done
8ceb32
 
8ceb32
 uninstall:
8ceb32
@@ -73,12 +73,12 @@ uninstall:
8ceb32
 	  rm -f $(DESTDIR)$(mandir)/man1/$${page} || exit 1; \
8ceb32
 	done
8ceb32
 
8ceb32
-	@for page in *.html; do\
8ceb32
+	@for page in $(notdir $(wildcard $(srcdir)/*.html)); do \
8ceb32
 	  echo uninstalling $(DESTDIR)$(xsanedocdir)/$${page}...; \
8ceb32
 	  rm -f $(DESTDIR)$(xsanedocdir)/$${page} || exit 1; \
8ceb32
 	done
8ceb32
 
8ceb32
-	@for image in *.jpg; do\
8ceb32
+	@for image in $(notdir $(wildcard $(srcdir)/*.jpg)); do \
8ceb32
 	  echo uninstalling $${image} in $(DESTDIR)$(xsanedocdir)/$${image}...; \
8ceb32
 	  rm -f $(DESTDIR)$(xsanedocdir)/$${image} || exit 1; \
8ceb32
 	done
8ceb32
diff --git a/lib/Makefile.in b/lib/Makefile.in
8ceb32
index 7567d54..6be1eeb 100644
8ceb32
--- a/lib/Makefile.in
8ceb32
+++ b/lib/Makefile.in
8ceb32
@@ -30,7 +30,7 @@ RANLIB = @RANLIB@
8ceb32
 
8ceb32
 CC = @CC@
8ceb32
 INCLUDES = -I. -I$(srcdir) \
8ceb32
-	-I$(top_builddir)/include/sane -I$(top_srcdir)/include
8ceb32
+	-I$(top_builddir)/include/sane -I$(top_builddir)/include -I$(top_srcdir)/include
8ceb32
 CPPFLAGS = @CPPFLAGS@
8ceb32
 CFLAGS = @CFLAGS@
8ceb32
 LDFLAGS = @LDFLAGS@
8ceb32
@@ -68,7 +68,7 @@ uninstall:
8ceb32
 check:
8ceb32
 
8ceb32
 depend:
8ceb32
-	makedepend -I. -I../include *.c
8ceb32
+	makedepend -I. -I../include $(srcdir)/*.c
8ceb32
 
8ceb32
 clean:
8ceb32
 	rm -f *.out *.o *.lo *~ *.a *.bak $(TESTPROGRAMS)
8ceb32
diff --git a/src/Makefile.in b/src/Makefile.in
8ceb32
index 905ef93..2b246db 100644
8ceb32
--- a/src/Makefile.in
8ceb32
+++ b/src/Makefile.in
8ceb32
@@ -77,10 +77,10 @@ install: $(PROGRAMS)
8ceb32
 	$(INSTALL_DATA) $(srcdir)/xsane-eula.txt $(DESTDIR)$(sanedatadir)/xsane/xsane-eula.txt
8ceb32
 	$(INSTALL_DATA) $(srcdir)/xsane.desktop $(DESTDIR)$(desktopappdir)/xsane.desktop
8ceb32
 	$(INSTALL_DATA) $(srcdir)/xsane.xpm $(DESTDIR)$(pixmapdir)/xsane.xpm
8ceb32
-	@for logo in *-logo.xpm; do \
8ceb32
+	@for logo in $(notdir $(wildcard $(srcdir)/*-logo.xpm)); do \
8ceb32
 	  echo installing $(DESTDIR)$(sanedatadir)/xsane/$${logo}; \
8ceb32
 	  $(INSTALL_DATA) $(srcdir)/$${logo} $(DESTDIR)$(sanedatadir)/xsane/$${logo}; \
8ceb32
-	done 
8ceb32
+	done
8ceb32
 
8ceb32
 uninstall:
8ceb32
 	@for program in $(BINPROGS); do \
8ceb32
@@ -99,7 +99,7 @@ uninstall:
8ceb32
 	rm -f $(DESTDIR)$(desktopappdir)/xsane.desktop
8ceb32
 	echo uninstalling $(DESTDIR)$(pixmapdir)/xsane.xpm
8ceb32
 	rm -f $(DESTDIR)$(pixmapdir)/xsane.xpm
8ceb32
-	@for logo in *-logo.xpm; do \
8ceb32
+	@for logo in $(notdir $(wildcard $(srcdir)/*-logo.xpm)); do \
8ceb32
 	  echo uninstalling $(DESTDIR)$(sanedatadir)/xsane/$${logo}; \
8ceb32
 	  rm -f $(DESTDIR)$(sanedatadir)/xsane/$${logo}; \
8ceb32
 	done 
8ceb32
@@ -119,7 +119,7 @@ distclean: clean
8ceb32
 	rm -f Makefile $(PROGRAMS) 
8ceb32
 
8ceb32
 depend:
8ceb32
-	makedepend $(INCLUDES) *.c
8ceb32
+	makedepend $(INCLUDES) $(srcdir)/*.c
8ceb32
 
8ceb32
 .PHONY: all install depend clean distclean
8ceb32
 
8ceb32
-- 
8ceb32
1.7.11.4
8ceb32