changeset 6437:64412a4ec05c

Fix fontconfig conf files symlink
author Masamichi Hosoda <trueroad@trueroad.jp>
date Sun, 06 Sep 2015 02:53:31 +0900
parents ffa4a0f4c3d3
children 1eee89983a4a
files gub/specs/fontconfig.py patches/fontconfig-2.11.1-conf-relative-symlink.patch
diffstat 2 files changed, 15 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/gub/specs/fontconfig.py	Wed Sep 02 21:31:30 2015 +0900
+++ b/gub/specs/fontconfig.py	Sun Sep 06 02:53:31 2015 +0900
@@ -23,6 +23,7 @@
 
     source = 'http://fontconfig.org/release/fontconfig-2.11.1.tar.bz2'
     patches = [
+        'fontconfig-2.11.1-conf-relative-symlink.patch',
         # This patch will be unnecessary from fontconfig-2.11.91.
         'fontconfig-2.11.1-texgyre-aliases.patch',
         # This patch will be unnecessary from fontconfig-2.11.91.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/patches/fontconfig-2.11.1-conf-relative-symlink.patch	Sun Sep 06 02:53:31 2015 +0900
@@ -0,0 +1,14 @@
+--- fontconfig-2.11.1/conf.d/Makefile.in.org	2014-03-24 15:04:15.000000000 +0900
++++ fontconfig-2.11.1/conf.d/Makefile.in	2015-09-06 02:48:55.862653400 +0900
+@@ -633,9 +633,9 @@
+ 	@(echo cd $(DESTDIR)$(configdir);			\
+ 	  cd $(DESTDIR)$(configdir);				\
+ 	  for i in $(CONF_LINKS); do				\
+-	    echo $(RM) $$i";" ln -s $(templatedir)/$$i .;	\
++	    echo $(RM) $$i";" ln -sr $(DESTDIR)$(templatedir)/$$i .;	\
+ 	    $(RM) $$i;						\
+-	    ln -s $(templatedir)/$$i .;				\
++	    ln -sr $(DESTDIR)/$(templatedir)/$$i .;				\
+ 	  done)
+ uninstall-local:
+ 	@(echo cd $(DESTDIR)$(configdir);			\