Package: openoffice.org
Version: 1:3.2.1-6
Severity: wishlist
Tags: patch sid
User: debian-powerpc...@breakpoint.cc
Usertags: powerpcspe
The patch attached adds some keywords to the rules file in order to
build it on powerpcspe.
After the build I saw:
|dpkg-genchanges: warning: package libuno-cli-basetypes1.0-cil in control file
but not in files list
|dpkg-genchanges: warning: package libuno-cli-uretypes1.0-cil in control file
but not in files list
|dpkg-genchanges: warning: package libuno-cli-oootypes1.0-cil in control file
but not in files list
|dpkg-genchanges: warning: package libuno-cli-cppuhelper1.0-cil in control file
but not in files list
|dpkg-genchanges: warning: package libuno-cli-ure1.0-cil in control file but
not in files list
|dpkg-genchanges: warning: package openoffice.org-kab in control file but not
in files list
I think that is okay because I don't have mono so I can't create the
all packages. However I'm unsure about openoffice.org-kab. That looks
like it could be built, couldn't it?
I started oowriter played with it a little with it and it seems that I
am bug compatible with powerpc:
With openjdk I can use the wizard but editing macros (image -
properties - macro TAB) crashes openjdk. With gcj it is the other way
around: editing macros works but the wizard goes to 100% cpu. Both
issues are allready reported to the BTS.
[0] http://wiki.debian.org/PowerPCSPEPort
Sebastian
From 89d6aa67dbf1f3b2053a9746985aa91649f91217 Mon Sep 17 00:00:00 2001
From: Sebastian Andrzej Siewior bige...@linutronix.de
Date: Sat, 21 Aug 2010 18:16:15 +
Subject: [PATCH] Add powerpcspe
Signed-off-by: Sebastian Andrzej Siewior bige...@linutronix.de
---
debian/rules | 22 +-
debian/scripts/vars.powerpcspe |2 ++
2 files changed, 15 insertions(+), 9 deletions(-)
create mode 100644 debian/scripts/vars.powerpcspe
diff --git a/debian/rules b/debian/rules
index 399fb4e..8eaf7c1 100755
--- a/debian/rules
+++ b/debian/rules
@@ -114,7 +114,9 @@ endif
PACKAGE_TTF_OPENSYMBOL=y
ifneq $(ARCH) powerpc
ifneq $(ARCH) ppc64
-BUILD_JARS_NATIVE=y
+ifneq $(ARCH) powerpcspe
+ BUILD_JARS_NATIVE=y
+endif
endif
endif
BUILD_BINFILTERS=y
@@ -404,7 +406,7 @@ endif
ifeq $(ENABLE_OPENGL) y
# doesn't make that much sense on arm(el) and mips(el), does it? :)
-OOO_OGLTRANS_ARCHS= i386 powerpc s390
+OOO_OGLTRANS_ARCHS= i386 powerpc powerpcspe s390
ifeq $(BUILD_KFREEBSD) y
OOO_OGLTRANS_ARCHS+= kfreebsd-i386
endif
@@ -433,7 +435,7 @@ else
OOO_OGLTRANS_ARCHS=
endif
-OOO_ARCHS= i386 m68k mips mipsel powerpc s390
+OOO_ARCHS= i386 m68k mips mipsel powerpc powerpcspe s390
ifeq $(BUILD_KFREEBSD) y
OOO_ARCHS += kfreebsd-i386
endif
@@ -472,7 +474,7 @@ ifeq $(BUILD_SPARC) y
endif
# Java...
-OOO_JAVA_ARCHS = i386 mips mipsel powerpc s390
+OOO_JAVA_ARCHS = i386 mips mipsel powerpc powerpcspe s390
ifeq $(BUILD_KFREEBSD) y
OOO_JAVA_ARCHS+= kfreebsd-i386
endif
@@ -505,7 +507,7 @@ ifeq $(BUILD_SPARC) y
endif
# gcj does not work on ppc, so no need to build -gcj for it
-OOO_GCJ_ARCHS := $(filter-out ppc64,$(filter-out powerpc,$(OOO_JAVA_ARCHS)))
+OOO_GCJ_ARCHS := $(filter-out ppc64,$(filter-out powerpcspe,$(filter-out
powerpc,$(OOO_JAVA_ARCHS
OOO_GCJ_JDK_ARCHS := hppa ia64 kfreebsd-i386 kfreebsd-amd64 mips mipsel
OOO_OPENJDK_ARCHS := $(filter-out $(OOO_GCJ_JDK_ARCHS),$(OOO_JAVA_ARCHS))
@@ -615,7 +617,7 @@ endif
# Note that this does *NOT* only affect the mozilla plugin but also
# stuff like the xmlsecurity (which uses nss). For the plugin only,
# change the OOO_NPSOPLUGIN_ARCHS
-OOO_MOZILLA_ARCHS=i386 mips mipsel powerpc s390
+OOO_MOZILLA_ARCHS=i386 mips mipsel powerpc powerpcspe s390
ifeq $(BUILD_KFREEBSD) y
OOO_MOZILLA_ARCHS += kfreebsd-i386
endif
@@ -884,7 +886,7 @@ ifeq $(ENABLE_JAVA) y
# ifneq (,$(GCJ_JAWT_DEPENDS))
# JAVA_RUNTIME_DEPENDS += | $(GCJ_JAWT_DEPENDS)
# endif
- ifneq (,$(filter $(ARCH), alpha amd64 i386 m68k mips mipsel powerpc s390
sparc))
+ ifneq (,$(filter $(ARCH), alpha amd64 i386 m68k mips mipsel powerpc
powerpcspe s390 sparc))
JAVA_RUNTIME_DEPENDS += | openjdk-6-jre
endif
ifneq (,$(filter $(ARCH), amd64 i386))
diff --git a/debian/scripts/vars.powerpcspe b/debian/scripts/vars.powerpcspe
new file mode 100644
index 000..550c2b3
--- /dev/null
+++ b/debian/scripts/vars.powerpcspe
@@ -0,0 +1,2 @@
+LIBSUFFIX=lp
+PLATFORMID=linux_powerpc
--
1.7.1