diff options
Diffstat (limited to 'app-office')
-rw-r--r-- | app-office/libreoffice-bin/ChangeLog | 6 | ||||
-rw-r--r-- | app-office/libreoffice-bin/libreoffice-bin-3.5.5.3.ebuild | 194 | ||||
-rw-r--r-- | app-office/libreoffice-bin/libreoffice-bin-3.6.3.2.ebuild | 189 |
3 files changed, 5 insertions, 384 deletions
diff --git a/app-office/libreoffice-bin/ChangeLog b/app-office/libreoffice-bin/ChangeLog index ae9a7de640a4..52d648ff8c08 100644 --- a/app-office/libreoffice-bin/ChangeLog +++ b/app-office/libreoffice-bin/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for app-office/libreoffice-bin # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice-bin/ChangeLog,v 1.100 2012/12/20 10:44:02 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice-bin/ChangeLog,v 1.101 2012/12/20 11:11:32 scarabeus Exp $ + + 20 Dec 2012; Tomáš Chvátal <scarabeus@gentoo.org> + -libreoffice-bin-3.5.5.3.ebuild, -libreoffice-bin-3.6.3.2.ebuild: + Remove older broken and sec-vuln versions. 20 Dec 2012; Agostino Sarubbo <ago@gentoo.org> libreoffice-bin-3.6.4.3.ebuild: Stable for x86, wrt bug #445032 diff --git a/app-office/libreoffice-bin/libreoffice-bin-3.5.5.3.ebuild b/app-office/libreoffice-bin/libreoffice-bin-3.5.5.3.ebuild deleted file mode 100644 index a84877e69ad8..000000000000 --- a/app-office/libreoffice-bin/libreoffice-bin-3.5.5.3.ebuild +++ /dev/null @@ -1,194 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice-bin/libreoffice-bin-3.5.5.3.ebuild,v 1.8 2012/11/07 21:08:03 tetromino Exp $ - -EAPI=4 - -KDE_REQUIRED="optional" -CMAKE_REQUIRED="never" - -BASE_AMD64_URI="mirror://gentoo/amd64-bin-" -BASE_X86_URI="mirror://gentoo/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.1* - =dev-libs/icu-49* - =media-gfx/graphite2-1.1* - >=sys-libs/glibc-2.14.1-r3 - kde? ( >=kde-base/kdelibs-4.8.0:4 >=x11-libs/qt-core-4.8.0:4 ) -" - -NSS_DEPEND=" - >=dev-libs/nspr-4.8.8 - >=dev-libs/nss-3.12.9 -" - -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/libcmis-0.2 - dev-db/unixODBC - dev-libs/expat - >=dev-libs/glib-2.28 - >=dev-libs/hyphen-2.7.1 - >=dev-libs/icu-49 - >=dev-lang/perl-5.0 - >=dev-libs/openssl-1.0.0d - >=dev-libs/redland-1.0.14[ssl] - >=media-libs/fontconfig-2.8.0 - media-libs/freetype:2 - >=media-libs/libpng-1.4 - 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 - >=dev-libs/dbus-glib-0.92 - gnome? ( gnome-extra/evolution-data-server ) - gnome? ( gnome-base/gconf:2 ) - >=x11-libs/gtk+-2.24:2 - media-gfx/graphite2 - >=media-libs/gstreamer-0.10:0.10 - >=media-libs/gst-plugins-base-0.10:0.10 - java? ( - >=dev-java/bsh-2.0_beta4 - dev-java/lucene:2.9 - dev-java/lucene-analyzers:2.3 - ) - net-libs/neon - ${NSS_DEPEND} -" - -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 - cups? ( net-print/cups ) - java? ( >=virtual/jre-1.6 ) -" - -PDEPEND=" - =app-office/libreoffice-l10n-$(get_version_component_range 1-2)* -" - -DEPEND="" - -# only one flavor at a time -REQUIRED_USE="kde? ( !gnome ) gnome? ( !kde )" - -RESTRICT="test strip" - -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 || \ - 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 -} diff --git a/app-office/libreoffice-bin/libreoffice-bin-3.6.3.2.ebuild b/app-office/libreoffice-bin/libreoffice-bin-3.6.3.2.ebuild deleted file mode 100644 index 17f68131a624..000000000000 --- a/app-office/libreoffice-bin/libreoffice-bin-3.6.3.2.ebuild +++ /dev/null @@ -1,189 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice-bin/libreoffice-bin-3.6.3.2.ebuild,v 1.4 2012/11/30 19:03:28 scarabeus Exp $ - -EAPI=5 - -KDE_REQUIRED="optional" -CMAKE_REQUIRED="never" - -BASE_AMD64_URI="mirror://gentoo/amd64-bin-" -BASE_X86_URI="mirror://gentoo/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-49* - =media-gfx/graphite2-1.2* - >=sys-libs/glibc-2.15-r3 - kde? ( >=kde-base/kdelibs-4.8.5:4 >=x11-libs/qt-core-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] - media-gfx/graphite2 - >=media-libs/fontconfig-2.8.0 - media-libs/freetype:2 - media-libs/lcms:2 - >=media-libs/libpng-1.4 - >=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" - -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 -} |