Gentoo Archives: gentoo-commits

From: "Patrick Lauer (patrick)" <patrick@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-libs/xerces-c/files: xerces-c-3.0.1-libicu.patch
Date: Thu, 10 Sep 2009 10:51:40
Message-Id: E1MlhFa-0006eQ-Qn@stork.gentoo.org
1 patrick 09/09/10 10:51:38
2
3 Added: xerces-c-3.0.1-libicu.patch
4 Log:
5 Fix for compilation with ICU 4.2. Fixes #269659. Thanks to the half dozen people who wrote and tested the patch.
6 (Portage version: 2.2_rc40/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.1 dev-libs/xerces-c/files/xerces-c-3.0.1-libicu.patch
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/xerces-c/files/xerces-c-3.0.1-libicu.patch?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/xerces-c/files/xerces-c-3.0.1-libicu.patch?rev=1.1&content-type=text/plain
13
14 Index: xerces-c-3.0.1-libicu.patch
15 ===================================================================
16 --- src/xercesc/util/MsgLoaders/ICU/resources/Makefile.in.orig 2009-09-01 20:29:37.000000000 +0200
17 +++ src/xercesc/util/MsgLoaders/ICU/resources/Makefile.in 2009-09-01 20:30:21.000000000 +0200
18 @@ -50,8 +50,8 @@ PKGDATA=$(ICU_PREFIX)/bin/pkgdata
19
20 # Add -v if you want to see more verbose output.
21 #
22 -PKGDATAOPTS=-d . -M '"CC=$(CC)" "CXX=$(CXX)" "AR=$(AR)" "RANLIB=$(RANLIB)" \
23 -"CPPFLAGS=$(CPPFLAGS)" "CFLAGS=$(CFLAGS)" "CXXFLAGS=$(CXXFLAGS)" "LDFLAGS=$(LDFLAGS)"'
24 +PKGDATAOPTSSHARED=-d . -r 3.0.1
25 +PKGDATAOPTSSTATIC=-d .
26
27 # Resource shortname
28 PKGNAME=xercesc_messages_$(INTERFACE_VER_U)
29 @@ -78,13 +78,13 @@ all: xercesc_messages.lo
30 xercesc_messages.lo: $(RESFILES)
31 ifeq ($(BUILD_SHARED),yes)
32 @rm -f $(PKGNAME)_dat.o root_res.o
33 - $(PKGDATA) --name $(PKGNAME) --mode dll $(PKGDATAOPTS) $(RESLIST)
34 + $(PKGDATA) --name $(PKGNAME) --mode dll $(PKGDATAOPTSSHARED) $(RESLIST)
35 mv $(PKGNAME)_dat.o $(PKGNAME)_dat-pic.o
36 @if test -f root_res.o; then mv root_res.o root_res-pic.o; fi
37 endif
38 ifeq ($(BUILD_STATIC),yes)
39 @rm -f $(PKGNAME)_dat.o $(PKGNAME)_dat.ao root_res.o root_res.ao
40 - $(PKGDATA) --name $(PKGNAME) --mode static $(PKGDATAOPTS) $(RESLIST)
41 + $(PKGDATA) --name $(PKGNAME) --mode static $(PKGDATAOPTSSTATIC) $(RESLIST)
42 @if test -f $(PKGNAME)_dat.ao; then mv $(PKGNAME)_dat.ao $(PKGNAME)_dat.o; fi
43 @if test -f root_res.ao; then mv root_res.ao root_res.o; fi
44 endif