Source: libreoffice Version: 1:4.1.4-2 Severity: wishlist Tags: patch User: debian-al...@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