Permalink
Browse files

FL-583: unfork libreoffice-bin

  • Loading branch information...
1 parent c6941a4 commit 5f45218ed9d416cf6e9e5fda02007adc1b257d20 @angryvincent angryvincent committed Jun 16, 2013
@@ -1,12 +0,0 @@
-DIST amd64-bin-libreoffice-base-3.6.4.3.tar.xz 66677416 SHA256 0a99aaefd5e8044a90da74f61d91893cd68ab6782192315c64945bbe2d3b319f SHA512 3923e46c0d5ee0f3413c97066072fede24460de007d71c2bb8d7a3c32643b310aedfca5bc630b339bb0bb78ea9d5ccdf5b5694e3c7a5c31bec16edc52126c986 WHIRLPOOL 8688bab5eca2526321be273b02fc737b9da43d6da388d012074b6fbdf970a1e70eb6f1f4187a77ca469be9fca9017f1b06f4d36c44fff1dc00d6ebeb29acef8c
-DIST amd64-bin-libreoffice-base-java-3.6.4.3.tar.xz 71470900 SHA256 9e3eab23cb93a7d95835935871752aaa03150aa1d0b62b631bb2f6852275ce31 SHA512 c2a444ccb6070a6d77f3de0675ca0951547d1b7e2e8d7438f2f28b13442051019db70a12801f0f5d426e786d9169e488f49a4482cf36466a60684bdc5dee10c5 WHIRLPOOL 148fd97199e3ecb1607289eb98fb2be1f564bc1357409d5beb6a3ee401d58b131b50d8db7301fa161a8ac0c426cc522d857c63731e7ec56f110ce181f6bb2cd9
-DIST amd64-bin-libreoffice-gnome-3.6.4.3.tar.xz 66776824 SHA256 f524cb42472b5b33e6a3e4213954bbb981a39b643cad093fedf976c3ab63aeb2 SHA512 a37fee253aeabbbc8eb0b9efd058855511389a944dfc27a808f1998a6969f5cbb0a6f8b6debc2b9662a5625d5c691390dbac2122c30b93269c43fef449495b07 WHIRLPOOL df931a6142019283f7d45bf02d3a03da36ba377873dd288a9992f218a6681585b13ebd56c83e00b45b754964a73923d95761c0b4b66209695013c1aa7e78b0fc
-DIST amd64-bin-libreoffice-gnome-java-3.6.4.3.tar.xz 71581844 SHA256 bda5fefb2e4fac9d386145570de9aaf0797ef22215bd51754a914749bf7bfdc3 SHA512 242e318c5c5c218d058a813fe97ea4357c538e023ac5fc928fdacbe1745473ecf245b57fc83b16dd02ceecfcee5bca063e07fb984df17645afa2060313030acc WHIRLPOOL 0645a2e3d7373622bd1ca1ed108c800c603523f1a7d6aa526d6e271c0de66bbe34afc03059f26431bc692f06d24cc29a2ae4590b4cee0c5b8a781b88cb134c05
-DIST amd64-bin-libreoffice-kde-3.6.4.3.tar.xz 66711676 SHA256 c5372a6a1a79512ce8ebf0c238661258592c89a20c0f790622b8c060cf8c5de0 SHA512 67ee94b49741e206215d93db0ba0692c40204a6c8ffdbfa276e26d7377cd9c09d584759005c9854079764f5580578bdd7338f26e6d75de026823f6f1b8c70284 WHIRLPOOL 927ec4d785e5b0987bc9034546fcb5d56a28a1b52a92475932204d6b4ea5f51d67d71c1331a7b09037507549cee323fce34178a14bdcb1e80e4e4af6dd602eee
-DIST amd64-bin-libreoffice-kde-java-3.6.4.3.tar.xz 71506048 SHA256 13ad8541296976dc314191602cd3cbf1236acfef56c5d673790cd78e9035f15e SHA512 11db68bcbfd8698fef75ae272e6e95af4c1fff886857ea2a0f9a2a65a56b1af085da47401bcd4433e69b8930f147f73a6688e2cd638fcdd52d2edc8cacc76dda WHIRLPOOL f37d38ffd6c35e9bbab3e7e353ba2109609f10dbb4ea9aac805dbaccfb46853cd68c2abbc0f796cce5aaa847b06f0be081bf7ba7b48381b968f5c63ca39fe77f
-DIST x86-bin-libreoffice-base-3.6.4.3.tar.xz 65563648 SHA256 cf809e9622972c98e9ae19fb7e4ef08200f1e968b194a98303b48842fae82d94 SHA512 2dd7ea870f76e5c82aba7e12ee85fdfccec07f906af9f59ece1d4cc2531718a80ef528ed68f3035ca797b647a94e60a60912d4b349d43ec9ab05c057db249092 WHIRLPOOL 18d42d7ea21471b4ec314de8435cc62e4c2c2354b5f234bdb980908ebe8addfe797a6e05e33bd59374818d1c0d03b02e3ab899f16d2a47d1705b9f8e06a4830c
-DIST x86-bin-libreoffice-base-java-3.6.4.3.tar.xz 70350180 SHA256 f39855bdc38f5cfdc60cd8c19953573478910929585bd7bca3719ea6d19a9ac3 SHA512 b60d63198eb1c44729096586d317a64797da1bf7d29cda643a286333223b6a1a6819bf912412c5a19188e10b99e1d9c1a9006ef803f1648321dbd86409333b6c WHIRLPOOL 1ee85e93e17fc1b135be4592aa46d8b676bfd5dd43828ffa5b8d14c3b42aad390e721d1730c81453fd2ca82ae0e4095d5390532dc9bd40b0ebea9a8644433a37
-DIST x86-bin-libreoffice-gnome-3.6.4.3.tar.xz 65662260 SHA256 9a9c05d4220fae94d8648a52b9ab74ddbcc34bc6bcf8fe14b4a546792faedd49 SHA512 1afc58219949e631118579d68a24d9d3988b2de74f769941e10bfece8af797a126035d26c73affaf26d0f386ce5b4c75c285f386efb1d0f848e0dcbb20c919a0 WHIRLPOOL 4a57b1e12fc429a9cabf2fa9da7bfa998fbece172e346467bac39f7ebd86bb471995da66ae6a480588afb5a6bce9898ab40efc172cdb3a1449430892db763bab
-DIST x86-bin-libreoffice-gnome-java-3.6.4.3.tar.xz 70456408 SHA256 ec2b7b81f03162c0ca0a313e2831a71ac0587e28076fb7646f63106b5eed4fb2 SHA512 a9e06b8e62b5a300765c21e65e80578a102e510db31da840a143e10463287141c844bf33c29ff9e81a3c51589d422c24938bc8e5597bdeb944db11b16fae5662 WHIRLPOOL 529bd794144d73a03f3e1364b6105f1a2d74321c42a030d4698fed19b07d85bac873dd5fcdd7f78f98b8255b592012670611f7bbfe86b405fa636d97a88de51b
-DIST x86-bin-libreoffice-kde-3.6.4.3.tar.xz 65601228 SHA256 620420c6add335e83003166f5631135610901c3a43f13163aab94a44ed3ebff8 SHA512 dc974c6544d32a53b6f83d7bc9a414c030f79e211ed8e2a2636a928afa5c0941cf57ec0b25a561a19ace8acfe319508c13252df3437a58eb55d35ef60725ddd1 WHIRLPOOL 12505cfc2d3564c2efe67ae8b0d45e18d05881e7e95ce2f83270d57c1a6be8c9e2ff0f5011ab32ea6c3acfd81db14e2a5fc0c593d0ed60bcb4b8849d59b1e34e
-DIST x86-bin-libreoffice-kde-java-3.6.4.3.tar.xz 70404012 SHA256 a7cc7c0be4d35759f9d292fcca8e48885b5bd0f874188e4f4902f4e968dc6c98 SHA512 be9eb89ac56c6a66b7db2ec5e7666dd7b2207ef19f6cd83462e18322b48f3f2024018151144ced2e58422db644b0bcf4801fa5825bc079badc74233567815bcd WHIRLPOOL 6a08ef5bcb774a0ffd39acf7a62e8db4883df34b80d9f3709bf8a34ba69c37a1476fae3464d074f157b015c86bb1b7ceebbf19e47f15806399e1b99921cb7d19
@@ -1,3 +0,0 @@
-SEARCH_DIRS_MASK="@GENTOO_PORTAGE_EPREFIX@/usr/lib/libreoffice
-@GENTOO_PORTAGE_EPREFIX@/usr/lib32/libreoffice
-@GENTOO_PORTAGE_EPREFIX@/usr/lib64/libreoffice"
@@ -1,4 +0,0 @@
-#!/bin/sh
-export OOO_EXTRA_ARG=''
-unset PYTHONPATH
-@GENTOO_PORTAGE_EPREFIX@/usr/LIBDIR/libreoffice/program/soffice "$@"
@@ -1,187 +0,0 @@
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-KDE_REQUIRED="optional"
-CMAKE_REQUIRED="never"
-BASE_AMD64_URI="http://ftp.osuosl.org/pub/funtoo/distfiles/amd64-bin-"
-BASE_X86_URI="http://ftp.osuosl.org/pub/funtoo/distfiles/x86-bin-"
-
-inherit kde4-base java-pkg-opt-2 pax-utils prefix versionator
-
-DESCRIPTION="LibreOffice, a full office productivity suite. Binary package."
-HOMEPAGE="http://www.libreoffice.org"
-SRC_URI_AMD64="
- kde? (
- !java? ( ${BASE_AMD64_URI}${PN/-bin}-kde-${PVR}.tar.xz )
- java? ( ${BASE_AMD64_URI}${PN/-bin}-kde-java-${PVR}.tar.xz )
- )
- gnome? (
- !java? ( ${BASE_AMD64_URI}${PN/-bin}-gnome-${PVR}.tar.xz )
- java? ( ${BASE_AMD64_URI}${PN/-bin}-gnome-java-${PVR}.tar.xz )
- )
- !kde? ( !gnome? (
- !java? ( ${BASE_AMD64_URI}${PN/-bin}-base-${PVR}.tar.xz )
- java? ( ${BASE_AMD64_URI}${PN/-bin}-base-java-${PVR}.tar.xz )
- ) )
-"
-SRC_URI_X86="
- kde? (
- !java? ( ${BASE_X86_URI}${PN/-bin}-kde-${PVR}.tar.xz )
- java? ( ${BASE_X86_URI}${PN/-bin}-kde-java-${PVR}.tar.xz )
- )
- gnome? (
- !java? ( ${BASE_X86_URI}${PN/-bin}-gnome-${PVR}.tar.xz )
- java? ( ${BASE_X86_URI}${PN/-bin}-gnome-java-${PVR}.tar.xz )
- )
- !kde? ( !gnome? (
- !java? ( ${BASE_X86_URI}${PN/-bin}-base-${PVR}.tar.xz )
- java? ( ${BASE_X86_URI}${PN/-bin}-base-java-${PVR}.tar.xz )
- ) )
-"
-
-SRC_URI="
- amd64? ( ${SRC_URI_AMD64} )
- x86? ( ${SRC_URI_X86} )
-"
-
-IUSE="+cups debug gnome java kde"
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="-* amd64 x86"
-
-BIN_COMMON_DEPEND="
- =app-text/libexttextcat-3.3*
- =dev-cpp/libcmis-0.2*
- =dev-libs/icu-51.1*
- =media-gfx/graphite2-1.2*
- >=sys-libs/glibc-2.15-r3
- kde? ( >=kde-base/kdelibs-4.9.3:4 >=dev-qt/qtcore-4.8.2:4 )
-"
-
-COMMON_DEPEND="
- ${BIN_COMMON_DEPEND}
- app-arch/zip
- app-arch/unzip
- >=app-text/hunspell-1.3.2-r3
- app-text/mythes
- >=app-text/libexttextcat-3.2
- app-text/libwpd:0.9[tools]
- app-text/libwpg:0.2
- >=app-text/libwps-0.2.2
- >=dev-cpp/clucene-2.3.3.4-r2
- >=dev-cpp/libcmis-0.2:0.2
- dev-db/unixODBC
- dev-libs/expat
- >=dev-libs/glib-2.28
- >=dev-libs/hyphen-2.7.1
- >=dev-libs/icu-4.8.1.1
- >=dev-libs/nspr-4.8.8
- >=dev-libs/nss-3.12.9
- >=dev-lang/perl-5.0
- >=dev-libs/openssl-1.0.0d
- >=dev-libs/redland-1.0.14[ssl]
- gnome-base/librsvg
- media-gfx/graphite2
- >=media-libs/fontconfig-2.8.0
- media-libs/freetype:2
- media-libs/lcms:2
- =media-libs/libpng-1.5*
- >=media-libs/libcdr-0.0.5
- media-libs/libvisio
- >=net-misc/curl-7.21.4
- sci-mathematics/lpsolve
- >=sys-libs/db-4.8
- virtual/jpeg
- >=x11-libs/cairo-1.10.0[X]
- x11-libs/libXinerama
- x11-libs/libXrandr
- x11-libs/libXrender
- cups? ( net-print/cups )
- >=dev-libs/dbus-glib-0.92
- gnome? ( gnome-extra/evolution-data-server )
- gnome? ( gnome-base/gconf:2 )
- x11-libs/gdk-pixbuf[X]
- >=x11-libs/gtk+-2.24:2
- >=media-libs/gstreamer-0.10:0.10
- >=media-libs/gst-plugins-base-0.10:0.10
- net-libs/neon
-"
-
-RDEPEND="${COMMON_DEPEND}
- !app-office/libreoffice
- !<app-office/openoffice-bin-3.4.0-r1
- !app-office/openoffice
- media-fonts/libertine-ttf
- media-fonts/liberation-fonts
- media-fonts/urw-fonts
- java? ( >=virtual/jre-1.6 )
-"
-
-PDEPEND="
- =app-office/libreoffice-l10n-3.6*
-"
-
-DEPEND=""
-
-# only one flavor at a time
-REQUIRED_USE="kde? ( !gnome ) gnome? ( !kde )"
-
-RESTRICT="test strip mirror"
-
-S="${WORKDIR}"
-
-PYTHON_UPDATER_IGNORE="1"
-
-pkg_pretend() {
- [[ $(gcc-major-version) -lt 4 ]] || \
- ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -le 4 ]] ) \
- && die "Sorry, but gcc-4.4 and earlier won't work for libreoffice-bin package (see bug #387515)."
-}
-
-pkg_setup() {
- kde4-base_pkg_setup
-}
-
-src_unpack() {
- default
-}
-
-src_prepare() {
- cp "${FILESDIR}"/50-${PN} "${T}"
- eprefixify "${T}"/50-${PN}
-}
-
-src_configure() { :; }
-
-src_compile() { :; }
-
-src_install() {
- dodir /usr
- cp -aR "${S}"/usr/* "${ED}"/usr/
-
- # prevent revdep-rebuild from attempting to rebuild all the time
- insinto /etc/revdep-rebuild && doins "${T}/50-${PN}"
-}
-
-pkg_preinst() {
- # Cache updates - all handled by kde eclass for all environments
- kde4-base_pkg_preinst
-}
-
-pkg_postinst() {
- kde4-base_pkg_postinst
-
- pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/libreoffice/program/soffice.bin
- pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/libreoffice/program/unopkg.bin
-
- use cups && ! has_version net-print/cups || \
- ewarn 'You will need net-print/cups to be able to print and export to PDF with libreoffice.'
-
- use java || \
- ewarn 'If you plan to use lbase application you should enable java or you will get various crashes.'
-}
-
-pkg_postrm() {
- kde4-base_pkg_postrm
-}
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>openoffice</herd>
- <longdescription>LibreOffice is a free office suite.
-This is the binary version of Libreoffice. Use this if you don't want to wait for the source version to build.</longdescription>
-</pkgmetadata>

0 comments on commit 5f45218

Please sign in to comment.