mozilla-idldir.patch
changeset 556 a30fcfcd2e53
child 686 ab25aac2aa83
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mozilla-idldir.patch	Tue Oct 09 13:43:09 2012 +0200
@@ -0,0 +1,22 @@
+# HG changeset patch
+# Parent 2b6d21723804b8b5a73a2fe675ee9ce25f788229
+# User Wolfgang Rosenauer <wr@rosenauer.org>
+Install IDL files to includedir instead of /usr/share/idl
+
+diff --git a/config/baseconfig.mk b/config/baseconfig.mk
+--- a/config/baseconfig.mk
++++ b/config/baseconfig.mk
+@@ -1,12 +1,12 @@
+ INCLUDED_AUTOCONF_MK = 1
+ 
+ includedir := $(includedir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
+-idldir = $(datadir)/idl/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
++idldir = $(includedir)
+ installdir = $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
+ sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel-$(MOZ_APP_VERSION)
+ DIST = $(DEPTH)/dist
+ 
+ # We do magic with OBJ_SUFFIX in config.mk, the following ensures we don't
+ # manually use it before config.mk inclusion
+ _OBJ_SUFFIX := $(OBJ_SUFFIX)
+ OBJ_SUFFIX = $(error config/config.mk needs to be included before using OBJ_SUFFIX)