Bug#738157: Please add Alpha as built arch in libreoffice
Source: libreoffice
Version: 1:4.1.4-2
Severity: wishlist
Tags: patch
User: debian-alpha@lists.debian.org
Usertags: alpha
Please enable Alpha as built arch in libreoffice. I attach two patches to
add alpha back in debian/rules and debian/control.
Also create file debian/vars.alpha with the following:
PLATFORMID=linux_alpha
With all that libreoffice builds successfully on Alpha!!!
Cheers
Michael.
--- libreoffice-4.1.4/debian/control 2013-12-23 21:16:18.000000000 +1300
+++ patches/debian/control 2014-01-31 19:56:59.966040122 +1300
@@ -174,7 +174,7 @@ Bugs:
Homepage: http://www.libreoffice.org
Package: libreoffice
-Architecture: amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
+Architecture: alpha amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
Section: metapackages
Depends: fonts-sil-gentium-basic,
libreoffice-base,
@@ -297,7 +297,7 @@ Description: office productivity suite -
indic languages.
Package: libreoffice-core
-Architecture: amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
+Architecture: alpha amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
Depends: fontconfig,
fonts-opensymbol,
libreoffice-common (>> ${base-version}),
@@ -466,7 +466,7 @@ Description: office productivity suite -
the Java support for LibreOffice (Java classes, scripts, config snippets).
Package: libreoffice-writer
-Architecture: amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
+Architecture: alpha amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
Depends: libreoffice-base-core (= ${binary:Version}),
libreoffice-core (= ${binary:Version}),
${misc:Depends},
@@ -481,7 +481,7 @@ Description: office productivity suite -
This package contains the wordprocessor component for LibreOffice.
Package: libreoffice-calc
-Architecture: amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
+Architecture: alpha amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
Depends: libreoffice-base-core (= ${binary:Version}),
libreoffice-core (= ${binary:Version}),
${lpsolve-dep},
@@ -494,7 +494,7 @@ Description: office productivity suite -
This package contains the spreadsheet component for LibreOffice.
Package: libreoffice-impress
-Architecture: amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
+Architecture: alpha amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
Depends: libreoffice-core (= ${binary:Version}),
libreoffice-draw (= ${binary:Version}),
${misc:Depends},
@@ -507,7 +507,7 @@ Description: office productivity suite -
This package contains the presentation component for LibreOffice.
Package: libreoffice-draw
-Architecture: amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
+Architecture: alpha amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
Depends: libreoffice-core (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends}
@@ -518,7 +518,7 @@ Description: office productivity suite -
This package contains the drawing component for LibreOffice.
Package: libreoffice-math
-Architecture: amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
+Architecture: alpha amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
Depends: fonts-opensymbol,
libreoffice-core (= ${binary:Version}),
${misc:Depends},
@@ -530,7 +530,7 @@ Description: office productivity suite -
This package contains the equation editor component for LibreOffice.
Package: libreoffice-base-core
-Architecture: amd64 armel armhf i386 ia64 kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x sparc mips mipsel powerpcspe s390 hppa
+Architecture: alpha amd64 armel armhf i386 ia64 kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x sparc mips mipsel powerpcspe s390 hppa
Depends: libreoffice-core (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends}
@@ -547,7 +547,7 @@ Description: office productivity suite -
install libreoffice-base.
Package: libreoffice-base
-Architecture: amd64 armel armhf i386 ia64 kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x sparc mips mipsel powerpcspe s390 hppa
+Architecture: alpha amd64 armel armhf i386 ia64 kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x sparc mips mipsel powerpcspe s390 hppa
Section: database
Depends: libreoffice-base-core (= ${binary:Version}),
libreoffice-core (= ${binary:Version}),
@@ -653,7 +653,7 @@ Description: office productivity suite -
enabled in the LibreOffice option menu.
Package: libreoffice-gtk
-Architecture: amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
+Architecture: alpha amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
Depends: libreoffice-core (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends}
@@ -670,7 +670,7 @@ Description: office productivity suite -
under GNOME. It also contains a QuickStarter for the "notification area".
Package: libreoffice-gtk3
-Architecture: amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
+Architecture: alpha amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
Depends: libreoffice-core (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends}
@@ -685,7 +685,7 @@ Description: office productivity suite -
with Gtk+ 3.0 and Gtk/GNOMEish print dialog when running under GNOME.
Package: libreoffice-gnome
-Architecture: amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
+Architecture: alpha amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
Depends: gconf2,
libreoffice-core (= ${binary:Version}),
libreoffice-gtk,
@@ -710,7 +710,7 @@ Package: python-uno
Provides: ${python:Provides}
XB-Python-Version: ${python:Versions}
Section: oldlibs
-Architecture: amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
+Architecture: alpha amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
Enhances: libreoffice
Depends: libreoffice-core (= ${binary:Version}),
${misc:Depends},
@@ -731,7 +731,7 @@ Homepage: http://udk.openoffice.org/pyth
Package: python3-uno
Section: python
-Architecture: amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
+Architecture: alpha amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
Enhances: libreoffice
Depends: libreoffice-core (= ${binary:Version}),
${misc:Depends},
@@ -748,7 +748,7 @@ Description: Python-UNO bridge
Homepage: http://udk.openoffice.org/python/python-bridge.html
Package: libreoffice-officebean
-Architecture: amd64 armel armhf i386 ia64 kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x sparc mips mipsel powerpcspe s390 hppa
+Architecture: alpha amd64 armel armhf i386 ia64 kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x sparc mips mipsel powerpcspe s390 hppa
Section: java
Depends: libreoffice-core (= ${binary:Version}),
${java-common-depends},
@@ -843,7 +843,7 @@ Description: JavaScript script support p
Package: libreoffice-pdfimport
Section: misc
Priority: extra
-Architecture: amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
+Architecture: alpha amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
Depends: libreoffice-core, ${misc:Depends}, ${shlibs:Depends}
Breaks: libreoffice-common (<< 1:3.5~), libreoffice-core (<< 1:3.5~)
Description: PDF Import component for LibreOffice
@@ -4052,7 +4052,7 @@ Description: office productivity suite -
Package: uno-libs3
Section: libs
-Architecture: amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
+Architecture: alpha amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
Depends: ${misc:Depends}, ${shlibs:Depends}
Replaces: ure (<< 4.0.3-2)
Breaks: ure (<< 4.1.2~)
@@ -4075,7 +4075,7 @@ Description: LibreOffice UNO runtime env
Package: ure
Section: libs
-Architecture: amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
+Architecture: alpha amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
Depends: uno-libs3 (= ${ure:Version}), ${misc:Depends}, ${shlibs:Depends}
Suggests: java5-runtime
Conflicts: cli-uno-bridge (<< 1:3.0.0~dev300m22)
@@ -4093,7 +4093,7 @@ Description: LibreOffice UNO runtime env
Package: browser-plugin-libreoffice
Section: net
-Architecture: amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
+Architecture: alpha amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
Enhances: firefox,
iceape-browser,
iceweasel,
@@ -4154,7 +4154,7 @@ Description: office productivity suite -
Package: libreoffice-ogltrans
Section: graphics
Priority: extra
-Architecture: amd64 armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 powerpc powerpcspe ppc64 s390 s390x sparc
+Architecture: alpha amd64 armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 powerpc powerpcspe ppc64 s390 s390x sparc
Depends: libreoffice-common,
libreoffice-core,
libreoffice-impress,
@@ -4218,7 +4218,7 @@ Description: LibreOffice component for b
Package: libreoffice-report-builder-bin
Section: misc
-Architecture: amd64 armel armhf i386 ia64 kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x sparc mips mipsel powerpcspe s390
+Architecture: alpha amd64 armel armhf i386 ia64 kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x sparc mips mipsel powerpcspe s390
Depends: libreoffice-base, libreoffice-core, ${misc:Depends}, ${shlibs:Depends}
Description: LibreOffice component for building database reports -- libraries
LibreOffice is a full-featured office productivity suite that provides
@@ -4229,7 +4229,7 @@ Description: LibreOffice component for b
Package: libreoffice-presentation-minimizer
Section: misc
-Architecture: amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
+Architecture: alpha amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
Depends: libreoffice-core,
libreoffice-impress,
${misc:Depends},
@@ -4265,7 +4265,7 @@ Description: OpenSymbol TrueType font
Package: libreoffice-dbg
Section: debug
-Architecture: amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
+Architecture: alpha amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
Priority: extra
Depends: libreoffice-core (= ${binary:Version}) | libreoffice-dev (= ${binary:Version}) | libreoffice-gnome (= ${binary:Version}) | libreoffice-kde (= ${binary:Version}) | libreoffice-calc (= ${binary:Version}) | libreoffice-base-core (= ${binary:Version}) | libreoffice-base (= ${binary:Version}) | libreoffice-impress (= ${binary:Version}) | libreoffice-draw (= ${binary:Version}) | libreoffice-writer (= ${binary:Version}) | python3-uno (= ${binary:Version}) | browser-plugin-libreoffice (= ${binary:Version}) | libreoffice-ogltrans (= ${binary:Version}),
${misc:Depends}
@@ -4282,7 +4282,7 @@ Description: office productivity suite -
Package: uno-libs3-dbg
Section: debug
Priority: extra
-Architecture: amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
+Architecture: alpha amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
Depends: uno-libs3 (= ${ure:Version}), ${misc:Depends}
Replaces: ure-dbg (<< 4.0.3-2)
Description: LibreOffice UNO runtime environment -- public shared library debug symbols
@@ -4305,7 +4305,7 @@ Description: LibreOffice UNO runtime env
Package: ure-dbg
Section: debug
Priority: extra
-Architecture: amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
+Architecture: alpha amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
Depends: uno-libs3-dbg (= ${ure:Version}),
ure (= ${ure:Version}),
${misc:Depends}
@@ -4323,7 +4323,7 @@ Description: LibreOffice UNO runtime env
Package: libreoffice-dev
Section: devel
-Architecture: amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
+Architecture: alpha amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
Depends: libreoffice-core (= ${binary:Version}),
${idlc-cpp-depends},
${misc:Depends},
@@ -4360,7 +4360,7 @@ Description: office productivity suite -
It also contains the gsicheck utility.
Package: libreoffice-kde
-Architecture: amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
+Architecture: alpha amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
Depends: libreoffice-core (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends}
@@ -4382,7 +4382,7 @@ Description: office productivity suite -
Package: libreoffice-sdbc-postgresql
Section: misc
-Architecture: amd64 armel armhf i386 ia64 kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x sparc mips mipsel powerpcspe s390 hppa
+Architecture: alpha amd64 armel armhf i386 ia64 kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x sparc mips mipsel powerpcspe s390 hppa
Depends: libreoffice-core (>= 1:3.5.0~beta), ${misc:Depends}, ${shlibs:Depends}
Suggests: postgresql (>= 8.4)
Breaks: ure (<< 1.5.1+OOo3.1.1-15)
@@ -4396,7 +4396,7 @@ Homepage: http://wiki.documentfoundation
Package: libreoffice-mysql-connector
Section: misc
-Architecture: amd64 armel armhf i386 ia64 kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x sparc mips mipsel powerpcspe s390 hppa
+Architecture: alpha amd64 armel armhf i386 ia64 kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x sparc mips mipsel powerpcspe s390 hppa
Depends: libreoffice-core, ${misc:Depends}, ${shlibs:Depends}
Suggests: mysql-server (>= 5.1)
Conflicts: libreoffice-common (<< 1:3.5~),
@@ -4411,7 +4411,7 @@ Description: MariaDB/MySQL Connector ext
database from LibreOffice without any wrapper layer such as ODBC or JDBC.
Package: libreoffice-evolution
-Architecture: amd64 armel armhf i386 ia64 kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x sparc mips mipsel powerpcspe s390 hppa
+Architecture: alpha amd64 armel armhf i386 ia64 kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x sparc mips mipsel powerpcspe s390 hppa
Section: gnome
Depends: libreoffice-base,
libreoffice-common (>= 1:3.4.0~),
--- libreoffice-4.1.4/debian/rules 2013-12-23 05:43:55.000000000 +1300
+++ patches/debian/rules 2014-01-31 19:56:59.964086879 +1300
@@ -79,7 +79,7 @@ endif
#########
# Default package configuration
#
-OOO_ARCHS = amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
+OOO_ARCHS = alpha amd64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 s390 s390x sparc
PATCHSET=$(DEB_VENDOR)
BUILD_DEPS=\
autoconf,\
@@ -444,7 +444,7 @@ ifeq "$(WHEEZY_BACKPORT)" "y"
IGNORE_MAKE_CHECK_FAILURES=-
endif
-OOO_64BIT_ARCHS = $(filter amd64 ia64 kfreebsd-amd64 ppc64 s390x, $(OOO_ARCHS))
+OOO_64BIT_ARCHS = $(filter alpha amd64 ia64 kfreebsd-amd64 ppc64 s390x, $(OOO_ARCHS))
# Java...
ifeq "$(JDK)" "default"
@@ -692,7 +692,7 @@ ifeq "$(BUILD_DBG_PACKAGE)" "y"
SMALL_SYMBOLS = n
endif
endif
- DBG_DBG_SUGGESTS+= , libc6.1-dbg [ia64], libc0.1-dbg [kfreebsd-i386 kfreebsd-amd64], libc0.3-dbg [hurd-i386], libc6-dbg [!ia64 !kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libatk1.0-dbg, libglib2.0-0-dbg, libgnomevfs2-0-dbg, libstdc++6-$(SYSTEM_GCC_VERSION)-dbg, libx11-6-dbg, libxext6-dbg, libxaw7-dbg, libxml2-dbg, libgtk2.0-0-dbg, libxau6-dbg, libice6-dbg, libsm6-dbg, libxinerama1-dbg, libfontconfig1-dbg, libhunspell-$(shell pkg-config --modversion hunspell | cut -d. -f1,2)-0-dbg, libcurl4-dbg
+ DBG_DBG_SUGGESTS+= , libc6.1-dbg [alpha ia64], libc0.1-dbg [kfreebsd-i386 kfreebsd-amd64], libc0.3-dbg [hurd-i386], libc6-dbg [!alpha !ia64 !kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libatk1.0-dbg, libglib2.0-0-dbg, libgnomevfs2-0-dbg, libstdc++6-$(SYSTEM_GCC_VERSION)-dbg, libx11-6-dbg, libxext6-dbg, libxaw7-dbg, libxml2-dbg, libgtk2.0-0-dbg, libxau6-dbg, libice6-dbg, libsm6-dbg, libxinerama1-dbg, libfontconfig1-dbg, libhunspell-$(shell pkg-config --modversion hunspell | cut -d. -f1,2)-0-dbg, libcurl4-dbg
endif
export DPKG_EXPORT_BUILDFLAGS=y
Reply to: