# HG changeset patch # User Michael Goffioul # Date 1384057684 18000 # Node ID ba6bf08118a896666d2b78f064b814c39027b892 # Parent 42a34b8928a638b1cb9ab028ca4c70ebeb205596 * src/msvc-fontconfig-1.patch: fix installation in DESTDIR. diff -r 42a34b8928a6 -r ba6bf08118a8 src/msvc-fontconfig-1.patch --- a/src/msvc-fontconfig-1.patch Sat Nov 09 23:28:04 2013 -0500 +++ b/src/msvc-fontconfig-1.patch Sat Nov 09 23:28:04 2013 -0500 @@ -1,6 +1,33 @@ +diff -ur fontconfig-2.10.93-orig/Makefile.in fontconfig-2.10.93/Makefile.in +--- fontconfig-2.10.93-orig/Makefile.in 2013-05-20 04:44:34 -0400 ++++ fontconfig-2.10.93/Makefile.in 2013-11-08 13:54:43 -0500 +@@ -977,7 +977,7 @@ + mv $@.tmp $@ + + install-data-local: fonts.conf +- $(mkinstalldirs) $(DESTDIR)$(baseconfigdir) $(DESTDIR)$(fc_cachedir) ++ $(mkinstalldirs) $(DESTDIR)$(baseconfigdir) #$(DESTDIR)$(fc_cachedir) + if [ -f $(DESTDIR)$(baseconfigdir)/fonts.conf ]; then \ + echo "backing up existing $(DESTDIR)$(baseconfigdir)/fonts.conf"; \ + mv $(DESTDIR)$(baseconfigdir)/fonts.conf $(DESTDIR)$(baseconfigdir)/fonts.conf.bak; \ +diff -ur fontconfig-2.10.93-orig/conf.d/Makefile.in fontconfig-2.10.93/conf.d/Makefile.in +--- fontconfig-2.10.93-orig/conf.d/Makefile.in 2013-05-20 04:44:34 -0400 ++++ fontconfig-2.10.93/conf.d/Makefile.in 2013-11-08 13:54:25 -0500 +@@ -604,9 +604,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 -s $(DESTDIR)$(templatedir)/$$i .; \ + $(RM) $$i; \ +- ln -s $(templatedir)/$$i .; \ ++ ln -s $(DESTDIR)$(templatedir)/$$i .; \ + done) + uninstall-local: + @(echo cd $(DESTDIR)$(configdir); \ diff -ur fontconfig-2.10.93-orig/fc-cache/fc-cache.c fontconfig-2.10.93/fc-cache/fc-cache.c --- fontconfig-2.10.93-orig/fc-cache/fc-cache.c 2013-04-03 23:09:46 -0400 -+++ fontconfig-2.10.93/fc-cache/fc-cache.c 2013-07-22 23:39:46 -0400 ++++ fontconfig-2.10.93/fc-cache/fc-cache.c 2013-11-08 13:53:48 -0500 @@ -81,6 +81,17 @@ #endif #endif @@ -21,7 +48,7 @@ { diff -ur fontconfig-2.10.93-orig/src/Makefile.in fontconfig-2.10.93/src/Makefile.in --- fontconfig-2.10.93-orig/src/Makefile.in 2013-05-20 04:44:35 -0400 -+++ fontconfig-2.10.93/src/Makefile.in 2013-07-22 23:39:46 -0400 ++++ fontconfig-2.10.93/src/Makefile.in 2013-11-08 13:53:48 -0500 @@ -353,7 +353,7 @@ @OS_WIN32_TRUE@fontconfig_def_dependency = fontconfig.def @@ -58,7 +85,7 @@ -include $(top_srcdir)/git.mk diff -ur fontconfig-2.10.93-orig/src/fccache.c fontconfig-2.10.93/src/fccache.c --- fontconfig-2.10.93-orig/src/fccache.c 2013-04-03 23:09:46 -0400 -+++ fontconfig-2.10.93/src/fccache.c 2013-07-22 23:39:46 -0400 ++++ fontconfig-2.10.93/src/fccache.c 2013-11-08 13:53:48 -0500 @@ -834,6 +834,12 @@ #ifdef _WIN32 #include @@ -74,7 +101,7 @@ static FcBool diff -ur fontconfig-2.10.93-orig/src/fccompat.c fontconfig-2.10.93/src/fccompat.c --- fontconfig-2.10.93-orig/src/fccompat.c 2013-04-03 23:09:46 -0400 -+++ fontconfig-2.10.93/src/fccompat.c 2013-07-22 23:36:55 -0400 ++++ fontconfig-2.10.93/src/fccompat.c 2013-11-08 13:53:48 -0500 @@ -72,6 +72,10 @@ #define FC_O_NOINHERIT 0 #endif @@ -88,7 +115,7 @@ mkstemp (char *template) diff -ur fontconfig-2.10.93-orig/src/fcdir.c fontconfig-2.10.93/src/fcdir.c --- fontconfig-2.10.93-orig/src/fcdir.c 2013-01-03 20:47:59 -0500 -+++ fontconfig-2.10.93/src/fcdir.c 2013-07-22 23:39:46 -0400 ++++ fontconfig-2.10.93/src/fcdir.c 2013-11-08 13:53:48 -0500 @@ -25,6 +25,10 @@ #include "fcint.h" #include @@ -102,7 +129,7 @@ { diff -ur fontconfig-2.10.93-orig/src/fcformat.c fontconfig-2.10.93/src/fcformat.c --- fontconfig-2.10.93-orig/src/fcformat.c 2013-01-03 20:47:59 -0500 -+++ fontconfig-2.10.93/src/fcformat.c 2013-07-22 23:39:46 -0400 ++++ fontconfig-2.10.93/src/fcformat.c 2013-11-08 13:53:48 -0500 @@ -27,6 +27,10 @@ #include #include