~ubuntu-branches/ubuntu/natty/libreoffice-l10n/natty

« back to all changes in this revision

Viewing changes to sources/libreoffice-libs-extern-sys-3.3.0.4/nss/nss.patch.mingw

  • Committer: Package Import Robot
  • Author(s): Matthias Klose
  • Date: 2011-01-21 01:37:08 UTC
  • mfrom: (0.6.1) (0.5.1) (0.4.1) (0.1.2)
  • Revision ID: package-import@ubuntu.com-20110121013708-d4rj1blksdgno023
Tags: 1:3.3.0~rc4-1ubuntu1
* Merge 3.3.0~rc4 changes.
* Merged Debian packaging up to r2336.
* libreoffice-writer: Make the java stuff a suggestion instead of a
  recommendation.
* Fix libreoffice-base upgrade, overwriting doc file. LP: #705343.
* Add initial desktop menu translations. LP: #696549. Still needs
  rosetta integration. Use the file lo-desktop.pot.
* Relax dependencies of libreoffice-l10n-xx on libreoffice-common.
* Move the icons zip files back into the libreoffice-style-* packages.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
--- misc/nss-3.12.6/mozilla/nsprpub/config/autoconf.mk.in       2009-03-04 07:04:23.000000000 +0900
 
2
+++ misc/build/nss-3.12.6/mozilla/nsprpub/config/autoconf.mk.in 2010-06-17 08:42:08.010625000 +0900
 
3
@@ -22,6 +22,7 @@
 
4
 RELEASE_OBJDIR_NAME = @RELEASE_OBJDIR_NAME@
 
5
 OBJDIR_NAME    = @OBJDIR_NAME@
 
6
 OBJDIR         = @OBJDIR@
 
7
+LIB_PREFIX     = @LIB_PREFIX@
 
8
 OBJ_SUFFIX     = @OBJ_SUFFIX@
 
9
 LIB_SUFFIX     = @LIB_SUFFIX@
 
10
 DLL_SUFFIX     = @DLL_SUFFIX@
 
11
--- misc/nss-3.12.6/mozilla/nsprpub/config/rules.mk     2009-12-10 06:24:37.000000000 +0900
 
12
+++ misc/build/nss-3.12.6/mozilla/nsprpub/config/rules.mk       2010-06-17 08:42:08.057500000 +0900
 
13
@@ -113,9 +113,9 @@
 
14
 # other platforms do not.
 
15
 #
 
16
 ifeq (,$(filter-out WIN95 WINCE WINMO OS2,$(OS_TARGET)))
 
17
-LIBRARY                = $(OBJDIR)/$(LIBRARY_NAME)$(LIBRARY_VERSION)_s.$(LIB_SUFFIX)
 
18
+LIBRARY                = $(OBJDIR)/$(LIB_PREFIX)$(LIBRARY_NAME)$(LIBRARY_VERSION)_s.$(LIB_SUFFIX)
 
19
 SHARED_LIBRARY = $(OBJDIR)/$(LIBRARY_NAME)$(LIBRARY_VERSION).$(DLL_SUFFIX)
 
20
-IMPORT_LIBRARY = $(OBJDIR)/$(LIBRARY_NAME)$(LIBRARY_VERSION).$(LIB_SUFFIX)
 
21
+IMPORT_LIBRARY = $(OBJDIR)/$(LIB_PREFIX)$(LIBRARY_NAME)$(LIBRARY_VERSION).$(LIB_SUFFIX)
 
22
 SHARED_LIB_PDB = $(OBJDIR)/$(LIBRARY_NAME)$(LIBRARY_VERSION).pdb
 
23
 else
 
24
 LIBRARY                = $(OBJDIR)/lib$(LIBRARY_NAME)$(LIBRARY_VERSION)_s.$(LIB_SUFFIX)
 
25
--- misc/nss-3.12.6/mozilla/nsprpub/configure   2010-02-09 03:41:35.000000000 +0900
 
26
+++ misc/build/nss-3.12.6/mozilla/nsprpub/configure     2010-06-17 08:42:10.000000000 +0900
 
27
@@ -2770,6 +2770,7 @@
 
28
 LIB_SUFFIX=a
 
29
 DLL_SUFFIX=so
 
30
 ASM_SUFFIX=s
 
31
+LIB_PREFIX=lib
 
32
 MKSHLIB='$(LD) $(DSO_LDOPTS) -o $@'
 
33
 PR_MD_ASFILES=
 
34
 PR_MD_CSRCS=
 
35
@@ -4000,6 +4001,7 @@
 
36
         OBJ_SUFFIX=obj
 
37
         LIB_SUFFIX=lib
 
38
         DLL_SUFFIX=dll
 
39
+        LIB_PREFIX=
 
40
 
 
41
         # Determine compiler version
 
42
         CC_VERSION=`"${CC}" -v 2>&1 | grep Version | sed -e 's|.* Version ||' -e 's| .*||'`
 
43
@@ -6262,6 +6264,7 @@
 
44
 s%@LIB_SUFFIX@%$LIB_SUFFIX%g
 
45
 s%@DLL_SUFFIX@%$DLL_SUFFIX%g
 
46
 s%@ASM_SUFFIX@%$ASM_SUFFIX%g
 
47
+s%@LIB_PREFIX@%$LIB_PREFIX%g
 
48
 s%@MKSHLIB@%$MKSHLIB%g
 
49
 s%@DSO_CFLAGS@%$DSO_CFLAGS%g
 
50
 s%@DSO_LDOPTS@%$DSO_LDOPTS%g
 
51
--- misc/nss-3.12.6/mozilla/nsprpub/pr/src/Makefile.in  2009-12-19 18:06:07.000000000 +0900
 
52
+++ misc/build/nss-3.12.6/mozilla/nsprpub/pr/src/Makefile.in    2010-06-17 08:42:08.151250000 +0900
 
53
@@ -195,7 +195,7 @@
 
54
 
 
55
 ifeq ($(OS_ARCH),WINNT)
 
56
 ifdef NS_USE_GCC
 
57
-OS_LIBS                = -ladvapi32 -lwsock32 -lwinmm
 
58
+OS_LIBS                += -ladvapi32 -lwsock32 -lwinmm
 
59
 else
 
60
 OS_LIBS                = advapi32.lib wsock32.lib winmm.lib
 
61
 endif
 
62
--- misc/nss-3.12.6/mozilla/security/coreconf/WIN32.mk  2009-07-29 09:15:46.000000000 +0900
 
63
+++ misc/build/nss-3.12.6/mozilla/security/coreconf/WIN32.mk    2010-06-17 08:42:08.198125000 +0900
 
64
@@ -43,8 +43,8 @@
 
65
 DEFAULT_COMPILER = cl
 
66
 
 
67
 ifdef NS_USE_GCC
 
68
-       CC           = gcc
 
69
-       CCC          = g++
 
70
+#      CC           = gcc
 
71
+       CCC          = $(CXX)
 
72
        LINK         = ld
 
73
        AR           = ar
 
74
        AR          += cr $@
 
75
--- misc/nss-3.12.6/mozilla/security/coreconf/WIN95.mk  2009-02-14 14:51:10.000000000 +0900
 
76
+++ misc/build/nss-3.12.6/mozilla/security/coreconf/WIN95.mk    2010-06-17 08:42:08.245000000 +0900
 
77
@@ -44,4 +44,8 @@
 
78
 DEFINES += -DWIN95
 
79
 
 
80
 # WINNT uses the lib prefix, Win95 and WinCE don't
 
81
-NSPR31_LIB_PREFIX = $(NULL)
 
82
+ifdef NS_USE_GCC
 
83
+  NSPR31_LIB_PREFIX = lib
 
84
+else
 
85
+  NSPR31_LIB_PREFIX = $(NULL)
 
86
+endif
 
87
\ No newline at end of file
 
88
--- misc/nss-3.12.6/mozilla/security/coreconf/rules.mk  2009-12-08 10:33:36.000000000 +0900
 
89
+++ misc/build/nss-3.12.6/mozilla/security/coreconf/rules.mk    2010-06-17 08:42:08.291875000 +0900
 
90
@@ -281,8 +281,12 @@
 
91
        fi
 
92
 endif  # MSVC with manifest tool
 
93
 else
 
94
+ifeq (,$(filter-out WIN%,$(OS_TARGET)))
 
95
+       $(MKPROG) -o $@ $(CFLAGS) $(OBJS) $(LDFLAGS) -Wl,--start-group $(EXTRA_LIBS) -Wl,--end-group $(EXTRA_SHARED_LIBS) $(OS_LIBS)
 
96
+else
 
97
        $(MKPROG) -o $@ $(CFLAGS) $(OBJS) $(LDFLAGS) $(EXTRA_LIBS) $(EXTRA_SHARED_LIBS) $(OS_LIBS)
 
98
 endif
 
99
+endif
 
100
 
 
101
 get_objs:
 
102
        @echo $(OBJS)
 
103
--- misc/nss-3.12.6/mozilla/security/nss/Makefile       2009-12-09 01:47:03.000000000 +0900
 
104
+++ misc/build/nss-3.12.6/mozilla/security/nss/Makefile 2010-06-17 08:42:08.338750000 +0900
 
105
@@ -108,7 +108,7 @@
 
106
 NSPR_CONFIGURE_OPTS += --enable-debug-rtl
 
107
 endif
 
108
 ifdef NS_USE_GCC
 
109
-NSPR_COMPILERS = CC=gcc CXX=g++
 
110
+NSPR_COMPILERS = CC="$(CC)" CXX="$(CXX)"
 
111
 endif
 
112
 
 
113
 #
 
114
--- misc/nss-3.12.6/mozilla/security/nss/cmd/crmftest/Makefile  2005-11-14 09:17:21.000000000 +0900
 
115
+++ misc/build/nss-3.12.6/mozilla/security/nss/cmd/crmftest/Makefile    2010-06-17 08:42:08.370000000 +0900
 
116
@@ -90,7 +90,7 @@
 
117
 LDDIST = $(DIST)/lib
 
118
 
 
119
 ifeq (,$(filter-out WIN%,$(OS_TARGET)))
 
120
-EXTRA_LIBS += $(LDDIST)/sectool.lib
 
121
+EXTRA_LIBS += $(LDDIST)/$(LIB_PREFIX)sectool.$(LIB_SUFFIX)
 
122
 endif
 
123
 
 
124
 include ../platrules.mk
 
125
--- misc/nss-3.12.6/mozilla/security/nss/cmd/shlibsign/Makefile 2009-08-08 04:06:37.000000000 +0900
 
126
+++ misc/build/nss-3.12.6/mozilla/security/nss/cmd/shlibsign/Makefile   2010-06-17 08:42:10.000000000 +0900
 
127
@@ -115,10 +115,16 @@
 
128
        $(call core_abspath,$(OBJDIR)) $(OS_TARGET) \
 
129
        $(call core_abspath,$(NSPR_LIB_DIR)) $(call core_abspath,$<)
 
130
 else
 
131
+ifeq ($(OS_TARGET), WIN95)
 
132
+       sh ./sign.sh $(shell cygpath -m -a $(DIST)) \
 
133
+       $(shell cygpath -m -a $(OBJDIR)) $(OS_TARGET) \
 
134
+       $(shell cygpath -m -a $(NSPR_LIB_DIR)) $(shell cygpath -m -a $<)
 
135
+else
 
136
        cd $(OBJDIR) ; sh $(SRCDIR)/sign.sh $(call core_abspath,$(DIST)) \
 
137
        $(call core_abspath,$(OBJDIR)) $(OS_TARGET) \
 
138
        $(call core_abspath,$(NSPR_LIB_DIR)) $(call core_abspath,$<)
 
139
 endif
 
140
+endif
 
141
 
 
142
 libs install :: $(CHECKLOC)
 
143
 
 
144
--- misc/nss-3.12.6/mozilla/security/nss/lib/freebl/config.mk   2009-04-12 06:18:42.000000000 +0900
 
145
+++ misc/build/nss-3.12.6/mozilla/security/nss/lib/freebl/config.mk     2010-06-17 08:42:08.557500000 +0900
 
146
@@ -84,10 +84,6 @@
 
147
 RES     = $(OBJDIR)/$(LIBRARY_NAME).res
 
148
 RESNAME = freebl.rc
 
149
 
 
150
-ifndef WINCE
 
151
-OS_LIBS += shell32.lib
 
152
-endif
 
153
-
 
154
 ifdef NS_USE_GCC
 
155
 EXTRA_SHARED_LIBS += \
 
156
        -L$(DIST)/lib \
 
157
@@ -97,6 +93,10 @@
 
158
        -lnspr4 \
 
159
        $(NULL)
 
160
 else # ! NS_USE_GCC
 
161
+ifndef WINCE
 
162
+OS_LIBS += shell32.lib
 
163
+endif
 
164
+
 
165
 EXTRA_SHARED_LIBS += \
 
166
        $(DIST)/lib/nssutil3.lib \
 
167
        $(NSPR_LIB_DIR)/$(NSPR31_LIB_PREFIX)nspr4.lib \