]> git.pld-linux.org Git - packages/crossmingw32-pango.git/commitdiff
- patch for making pango configuration dir architecture dependant
authorsparky <sparky@pld-linux.org>
Sat, 10 Dec 2005 17:23:55 +0000 (17:23 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
  (eg. /etc/pango-%{_host_cpu}), this way I can run OOo 32 on amd64 without
  breaking 64bit aplications

Changed files:
    pango-arch_confdir.patch -> 1.1

pango-arch_confdir.patch [new file with mode: 0644]

diff --git a/pango-arch_confdir.patch b/pango-arch_confdir.patch
new file mode 100644 (file)
index 0000000..638e4b7
--- /dev/null
@@ -0,0 +1,78 @@
+diff -Nur pango-1.10.2/configure.in pango-1.10.2.arch_confdir/configure.in
+--- pango-1.10.2/configure.in  2005-11-29 05:28:16.000000000 +0000
++++ pango-1.10.2.arch_confdir/configure.in     2005-12-10 16:57:38.000000000 +0000
+@@ -270,6 +270,10 @@
+ AC_SUBST(WIN32_LIBS)
+ AM_CONDITIONAL(HAVE_WIN32, $have_win32) 
++ARCH=${CC%%-*}
++AC_SUBST(ARCH)
++AC_DEFINE_UNQUOTED(ARCH, "${ARCH}", [Architecture])
++
+ #
+ # Checks for Cairo
+ #
+diff -Nur pango-1.10.2/examples/Makefile.am pango-1.10.2.arch_confdir/examples/Makefile.am
+--- pango-1.10.2/examples/Makefile.am  2005-11-15 09:03:51.000000000 +0000
++++ pango-1.10.2.arch_confdir/examples/Makefile.am     2005-12-10 16:57:38.000000000 +0000
+@@ -1,6 +1,6 @@
+ ## Process this file with automake to create Makefile.in.
+-aliasdir = $(sysconfdir)/pango
++aliasdir = $(sysconfdir)/pango-$(ARCH)
+ INCLUDES =                            \
+       -DG_DISABLE_DEPRECATED          \
+diff -Nur pango-1.10.2/modules/Makefile.am pango-1.10.2.arch_confdir/modules/Makefile.am
+--- pango-1.10.2/modules/Makefile.am   2005-06-21 16:02:55.000000000 +0000
++++ pango-1.10.2.arch_confdir/modules/Makefile.am      2005-12-10 16:57:38.000000000 +0000
+@@ -22,12 +22,12 @@
+ install-data-local:
+       @if $(RUN_QUERY_IMMODULES_TEST) ; then                          \
+-        echo $(mkinstalldirs) $(DESTDIR)$(sysconfdir)/pango \&\&      \
++        echo $(mkinstalldirs) $(DESTDIR)$(sysconfdir)/pango-$(ARCH) \&\&      \
+         $(top_builddir)/pango/pango-querymodules                      \
+-              \> $(DESTDIR)$(sysconfdir)/pango/pango.modules ;        \
+-        $(mkinstalldirs) $(DESTDIR)$(sysconfdir)/pango &&             \
++              \> $(DESTDIR)$(sysconfdir)/pango-$(ARCH)/pango.modules ;        \
++        $(mkinstalldirs) $(DESTDIR)$(sysconfdir)/pango-$(ARCH) &&             \
+         $(top_builddir)/pango/pango-querymodules                      \
+-              > $(DESTDIR)$(sysconfdir)/pango/pango.modules ;         \
++              > $(DESTDIR)$(sysconfdir)/pango-$(ARCH)/pango.modules ;         \
+       else                                                            \
+         echo "***" ;                                                  \
+         echo "*** Warning: pango.modules not created" ;               \
+diff -Nur pango-1.10.2/pango/pango-utils.c pango-1.10.2.arch_confdir/pango/pango-utils.c
+--- pango-1.10.2/pango/pango-utils.c   2005-11-23 17:53:30.000000000 +0000
++++ pango-1.10.2.arch_confdir/pango/pango-utils.c      2005-12-10 16:57:38.000000000 +0000
+@@ -672,7 +672,7 @@
+   return result;
+ #else
+-  return SYSCONFDIR "/pango";
++  return SYSCONFDIR "/pango-" ARCH ;
+ #endif
+ }
+diff -Nur pango-1.10.2/pango/pangox-fontmap.c pango-1.10.2.arch_confdir/pango/pangox-fontmap.c
+--- pango-1.10.2/pango/pangox-fontmap.c        2005-07-22 19:05:45.000000000 +0000
++++ pango-1.10.2.arch_confdir/pango/pangox-fontmap.c   2005-12-10 16:58:49.000000000 +0000
+@@ -30,6 +30,8 @@
+ /* For XExtSetCloseDisplay */
+ #include <X11/Xlibint.h>
++#include "config.h"
++
+ #include "pango-engine-private.h"
+ #include "pango-fontmap.h"
+ #include "pango-utils.h"
+@@ -917,7 +919,7 @@
+   int n;
+   if (!files_str)
+-    files_str = g_strdup ("~/.pangox_aliases:" SYSCONFDIR "/pango/pangox.aliases");
++    files_str = g_strdup ("~/.pangox_aliases:" SYSCONFDIR "/pango-" ARCH "/pangox.aliases");
+   files = pango_split_file_list (files_str);
+   
This page took 0.093637 seconds and 4 git commands to generate.