Blob Blame History Raw
From daa5f3b4c1fe953527e3d58e8e511378e3411ef2 Mon Sep 17 00:00:00 2001
From: XScreenSaver owners <xscreensaver-owner@fedoraproject.org>
Date: Fri, 4 Nov 2022 15:48:01 +0900
Subject: [PATCH] hacks/fonts: fix installation on out-of-source build

Fix the following error when doing out-of-source build:
```
make[1]: Entering directory '/builddir/xscreensaver-6.05/x86_64-pc-linux-gnu/hacks/fonts'
install -c -p -d /installroot/usr/share/fonts/xscreensaver
install -c -p -m 644 clacon.ttf /installroot/usr/share/fonts/xscreensaver/clacon.ttf
install: cannot stat 'clacon.ttf': No such file or directory
install -c -p -m 644 gallant12x22.ttf /installroot/usr/share/fonts/xscreensaver/gallant12x22.ttf
install: cannot stat 'gallant12x22.ttf': No such file or directory
....
```
---
 hacks/fonts/Makefile.in | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/hacks/fonts/Makefile.in b/hacks/fonts/Makefile.in
index 193ecec..c5c637f 100644
--- a/hacks/fonts/Makefile.in
+++ b/hacks/fonts/Makefile.in
@@ -69,8 +69,8 @@ install-fonts:
 		  $(INSTALL_DIRS) "$$dest" ;				\
 	   fi ;								\
 	   for f in $(FONTS) ; do					\
-	     echo $(INSTALL_DATA) $$f $$dest/$$f ;			\
-		  $(INSTALL_DATA) $$f $$dest/$$f ;			\
+	     echo $(INSTALL_DATA) $(srcdir)/$$f $$dest/$$f ;			\
+		  $(INSTALL_DATA) $(srcdir)/$$f $$dest/$$f ;			\
 	   done ;							\
 	 fi
 
-- 
2.38.1