summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomas Chvatal <scarabeus@gentoo.org>2012-02-15 10:03:11 +0000
committerTomas Chvatal <scarabeus@gentoo.org>2012-02-15 10:03:11 +0000
commitf60d13484c140e41ff77ced746780b7afb8008c5 (patch)
tree788c3582d885953dde04c4b42714536b9723ef12 /app-office/libreoffice-bin
parentVersion bump py to 1.4.7. (diff)
downloadgentoo-2-f60d13484c140e41ff77ced746780b7afb8008c5.tar.gz
gentoo-2-f60d13484c140e41ff77ced746780b7afb8008c5.tar.bz2
gentoo-2-f60d13484c140e41ff77ced746780b7afb8008c5.zip
Bump to 3.4.5.
(Portage version: 2.2.0_alpha86/cvs/Linux x86_64, RepoMan options: --force)
Diffstat (limited to 'app-office/libreoffice-bin')
-rw-r--r--app-office/libreoffice-bin/ChangeLog9
-rw-r--r--app-office/libreoffice-bin/libreoffice-bin-3.4.3-r2.ebuild172
-rw-r--r--app-office/libreoffice-bin/libreoffice-bin-3.4.5.2.ebuild (renamed from app-office/libreoffice-bin/libreoffice-bin-3.4.3.2-r1.ebuild)37
3 files changed, 26 insertions, 192 deletions
diff --git a/app-office/libreoffice-bin/ChangeLog b/app-office/libreoffice-bin/ChangeLog
index 42b5ae156ade..1fc551d0051c 100644
--- a/app-office/libreoffice-bin/ChangeLog
+++ b/app-office/libreoffice-bin/ChangeLog
@@ -1,6 +1,13 @@
# 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.44 2012/02/03 14:11:39 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice-bin/ChangeLog,v 1.45 2012/02/15 10:03:11 scarabeus Exp $
+
+*libreoffice-bin-3.4.5.2 (15 Feb 2012)
+
+ 15 Feb 2012; Tomáš Chvátal <scarabeus@gentoo.org>
+ -libreoffice-bin-3.4.3-r2.ebuild, -libreoffice-bin-3.4.3.2-r1.ebuild,
+ +libreoffice-bin-3.4.5.2.ebuild:
+ Bump to 3.4.5.
03 Feb 2012; Andreas K. Huettel <dilfridge@gentoo.org> metadata.xml:
Assign to maintainer-needed
diff --git a/app-office/libreoffice-bin/libreoffice-bin-3.4.3-r2.ebuild b/app-office/libreoffice-bin/libreoffice-bin-3.4.3-r2.ebuild
deleted file mode 100644
index d5e841b838a5..000000000000
--- a/app-office/libreoffice-bin/libreoffice-bin-3.4.3-r2.ebuild
+++ /dev/null
@@ -1,172 +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.4.3-r2.ebuild,v 1.2 2012/01/26 03:23:37 floppym Exp $
-
-EAPI="3"
-
-inherit eutils fdo-mime gnome2-utils pax-utils prefix rpm multilib
-
-IUSE="gnome java"
-
-MY_PV="${PV/_/-}"
-MY_PV2="${PV}rc2"
-BVER="3.4.3-302"
-BVER2="3.4-302"
-BASIS="libobasis3.4"
-BASIS2="basis3.4"
-NM="libreoffice"
-NM1="${NM}"
-NM2="${NM1}3.4"
-FILEPATH="http://download.documentfoundation.org/${NM}/stable/${PV}/rpm/"
-if [ "${ARCH}" = "amd64" ] ; then
- XARCH="x86_64"
- PACKED="LibO_${MY_PV2}_Linux_x86-64"
-else
- XARCH="i586"
- PACKED="LibO_${MY_PV2}_Linux_x86"
-fi
-UP="${PACKED}_install-rpm_en-US/RPMS"
-
-DESCRIPTION="LibreOffice productivity suite."
-HOMEPAGE="http://www.libreoffice.org"
-SRC_URI="amd64? ( ${FILEPATH}/x86_64/LibO_${PV}_Linux_x86-64_install-rpm_en-US.tar.gz )
- x86? ( ${FILEPATH}/x86/LibO_${PV}_Linux_x86_install-rpm_en-US.tar.gz )"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="!app-office/libreoffice
- !app-office/openoffice
- !app-office/openoffice-bin
- !prefix? ( sys-libs/glibc )
- app-arch/unzip
- app-arch/zip
- >=dev-lang/perl-5.0
- >=media-libs/freetype-2.1.10-r2
- x11-libs/libXaw
- x11-libs/libXinerama"
-
-DEPEND="${RDEPEND}
- sys-apps/findutils"
-
-PDEPEND="
- >=app-office/libreoffice-l10n-${PV}
- java? ( >=virtual/jre-1.5 )
-"
-
-RESTRICT="strip"
-
-QA_EXECSTACK="usr/$(get_libdir)/${NM}/${BASIS2}/program/*
- usr/$(get_libdir)/${NM}/ure/lib/*"
-QA_TEXTRELS="usr/$(get_libdir)/${NM}/ure/lib/*"
-QA_PRESTRIPPED="usr/$(get_libdir)/${NM}/${BASIS2}/program/*
- usr/$(get_libdir)/${NM}/${BASIS2}/program/python-core-2.6.1/lib/lib-dynload/*
- usr/$(get_libdir)/${NM}/program/*
- usr/$(get_libdir)/${NM}/ure/bin/*
- usr/$(get_libdir)/${NM}/ure/lib/*"
-
-PYTHON_UPDATER_IGNORE="1"
-
-src_unpack() {
-
- unpack ${A}
-
- cp "${FILESDIR}"/{50-${PN},wrapper.in} "${T}"
- eprefixify "${T}"/{50-${PN},wrapper.in}
-
- for i in base binfilter calc core01 core02 core03 core04 core05 core06 \
- core07 draw graphicfilter images impress math ogltrans ooofonts \
- ooolinguistic pyuno testtool writer xsltfilter ; do
- rpm_unpack "./${UP}/${BASIS}-${i}-${BVER}.${XARCH}.rpm"
- done
-
- rpm_unpack "./${UP}/${NM2}-${BVER}.${XARCH}.rpm"
- rpm_unpack "./${UP}/${NM2}-ure-${BVER}.${XARCH}.rpm"
-
- for j in base calc draw impress math writer; do
- rpm_unpack "./${UP}/${NM2}-${j}-${BVER}.${XARCH}.rpm"
- done
-
- rpm_unpack "./${UP}/desktop-integration/${NM2}-freedesktop-menus-${BVER2}.noarch.rpm"
-
- use gnome && rpm_unpack "./${UP}/${BASIS}-gnome-integration-${BVER}.${XARCH}.rpm"
- use java && rpm_unpack "./${UP}/${BASIS}-javafilter-${BVER}.${XARCH}.rpm"
-
- # Extensions
- for k in beanshell-script-provider javascript-script-provider mediawiki-publisher nlpsolver pdf-import presentation-minimizer presenter-screen python-script-provider report-builder; do
- rpm_unpack "./${UP}/${BASIS}-extension-${k}-${BVER}.${XARCH}.rpm"
- done
-
- # English support installed by default
- rpm_unpack "./${UP}/${BASIS}-en-US-${BVER}.${XARCH}.rpm"
- rpm_unpack "./${UP}/${NM2}-en-US-${BVER}.${XARCH}.rpm"
- rpm_unpack "./${UP}/${NM2}-dict-en-${BVER}.${XARCH}.rpm"
- for s in base binfilter calc math res writer ; do
- rpm_unpack "./${UP}/${BASIS}-en-US-${s}-${BVER}.${XARCH}.rpm"
- done
-
-}
-
-src_install () {
-
- INSTDIR="/usr/$(get_libdir)/${NM}"
- dodir ${INSTDIR}
- mv "${WORKDIR}"/opt/${NM2}/* "${ED}${INSTDIR}" || die
-
- #Menu entries, icons and mime-types
- cd "${ED}${INSTDIR}/share/xdg/"
- for desk in base calc draw impress javafilter math printeradmin qstart startcenter writer; do
- if [ "${desk}" = "javafilter" ] ; then
- use java || { rm -f javafilter.desktop; continue; }
- fi
- mv ${desk}.desktop ${NM1}-${desk}.desktop
- sed -i -e s/${NM2}/${NM}/g ${NM1}-${desk}.desktop || die
- domenu ${NM1}-${desk}.desktop
- done
- insinto /usr/share
- doins -r "${WORKDIR}"/usr/share/icons
- doins -r "${WORKDIR}"/usr/share/mime
-
- # Install wrapper script
- newbin "${T}/wrapper.in" ${NM1}
- sed -i -e s/LIBDIR/$(get_libdir)/g "${ED}/usr/bin/${NM1}" || die
-
- dosym ${INSTDIR}/program/spadmin /usr/bin/${NM1}-printeradmin
-
- rm -f "${ED}${INSTDIR}/basis-link" || die
- dosym ${INSTDIR}/${BASIS2} ${INSTDIR}/basis-link
-
- # Non-java weirdness see bug #99366
- use !java && rm -f "${ED}${INSTDIR}/ure/bin/javaldx"
-
- # install the unopkg binary
- dosym ${INSTDIR}/program/unopkg /usr/bin/unopkg
-
- # prevent revdep-rebuild from attempting to rebuild all the time
- insinto /etc/revdep-rebuild && doins "${T}/50-${PN}"
-
-}
-
-pkg_preinst() {
-
- use gnome && gnome2_icon_savelist
-
-}
-
-pkg_postinst() {
-
- fdo-mime_desktop_database_update
- fdo-mime_mime_database_update
- use gnome && gnome2_icon_cache_update
-
- pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/${NM}/program/soffice.bin
-
-}
-
-pkg_postrm() {
-
- fdo-mime_desktop_database_update
- use gnome && gnome2_icon_cache_update
-
-}
diff --git a/app-office/libreoffice-bin/libreoffice-bin-3.4.3.2-r1.ebuild b/app-office/libreoffice-bin/libreoffice-bin-3.4.5.2.ebuild
index 9aa06495ec9a..84eeafc48bbf 100644
--- a/app-office/libreoffice-bin/libreoffice-bin-3.4.3.2-r1.ebuild
+++ b/app-office/libreoffice-bin/libreoffice-bin-3.4.5.2.ebuild
@@ -1,13 +1,14 @@
# 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.4.3.2-r1.ebuild,v 1.9 2012/01/26 03:23:37 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice-bin/libreoffice-bin-3.4.5.2.ebuild,v 1.1 2012/02/15 10:03:11 scarabeus Exp $
EAPI=4
KDE_REQUIRED="optional"
CMAKE_REQUIRED="never"
-BASE_URI="http://dev.gentooexperimental.org/~scarabeus/libreo_binary/"
+BASE_AMD64_URI="http://dev.gentoo.org/~pacho/libreoffice/"
+BASE_X86_URI="http://gentoo-pr.org/libreo/libreo/"
inherit kde4-base java-pkg-opt-2 pax-utils
@@ -15,31 +16,31 @@ DESCRIPTION="LibreOffice, a full office productivity suite. Binary package"
HOMEPAGE="http://www.libreoffice.org"
SRC_URI_AMD64="
kde? (
- !java? ( ${BASE_URI}/amd64/${PN/-bin}-kde-${PVR}.tbz2 -> ${PN/-bin}-kde-amd64-${PVR}.tbz2 )
- java? ( ${BASE_URI}/amd64/${PN/-bin}-kde-java-${PVR}.tbz2 -> ${PN/-bin}-kde-java-amd64-${PVR}.tbz2 )
+ !java? ( ${BASE_AMD64_URI}/${PN/-bin}-kde-${PVR}.tbz2 -> ${PN/-bin}-kde-amd64-${PVR}.tbz2 )
+ java? ( ${BASE_AMD64_URI}/${PN/-bin}-kde-java-${PVR}.tbz2 -> ${PN/-bin}-kde-java-amd64-${PVR}.tbz2 )
)
gnome? (
- !java? ( ${BASE_URI}/amd64/${PN/-bin}-gnome-${PVR}.tbz2 -> ${PN/-bin}-gnome-amd64-${PVR}.tbz2 )
- java? ( ${BASE_URI}/amd64/${PN/-bin}-gnome-java-${PVR}.tbz2 -> ${PN/-bin}-gnome-java-amd64-${PVR}.tbz2 )
+ !java? ( ${BASE_AMD64_URI}/${PN/-bin}-gnome-${PVR}.tbz2 -> ${PN/-bin}-gnome-amd64-${PVR}.tbz2 )
+ java? ( ${BASE_AMD64_URI}/${PN/-bin}-gnome-java-${PVR}.tbz2 -> ${PN/-bin}-gnome-java-amd64-${PVR}.tbz2 )
)
!kde? ( !gnome? (
- !java? ( ${BASE_URI}/amd64/${PN/-bin}-base-${PVR}.tbz2 -> ${PN/-bin}-base-amd64-${PVR}.tbz2 )
- java? ( ${BASE_URI}/amd64/${PN/-bin}-base-java-${PVR}.tbz2 -> ${PN/-bin}-base-java-amd64-${PVR}.tbz2 )
+ !java? ( ${BASE_AMD64_URI}/${PN/-bin}-base-${PVR}.tbz2 -> ${PN/-bin}-base-amd64-${PVR}.tbz2 )
+ java? ( ${BASE_AMD64_URI}/${PN/-bin}-base-java-${PVR}.tbz2 -> ${PN/-bin}-base-java-amd64-${PVR}.tbz2 )
) )
"
SRC_URI_X86="
kde? (
- !java? ( ${BASE_URI}/x86/${PN/-bin}-kde-${PVR}.tbz2 -> ${PN/-bin}-kde-x86-${PVR}.tbz2 )
- java? ( ${BASE_URI}/x86/${PN/-bin}-kde-java-${PVR}.tbz2 -> ${PN/-bin}-kde-java-x86-${PVR}.tbz2 )
+ !java? ( ${BASE_X86_URI}/${PN/-bin}-kde-${PVR}.tbz2 -> ${PN/-bin}-kde-x86-${PVR}.tbz2 )
+ java? ( ${BASE_X86_URI}/${PN/-bin}-kde-java-${PVR}.tbz2 -> ${PN/-bin}-kde-java-x86-${PVR}.tbz2 )
)
gnome? (
- !java? ( ${BASE_URI}/x86/${PN/-bin}-gnome-${PVR}.tbz2 -> ${PN/-bin}-gnome-x86-${PVR}.tbz2 )
- java? ( ${BASE_URI}/x86/${PN/-bin}-gnome-java-${PVR}.tbz2 -> ${PN/-bin}-gnome-java-x86-${PVR}.tbz2 )
+ !java? ( ${BASE_X86_URI}/${PN/-bin}-gnome-${PVR}.tbz2 -> ${PN/-bin}-gnome-x86-${PVR}.tbz2 )
+ java? ( ${BASE_X86_URI}/${PN/-bin}-gnome-java-${PVR}.tbz2 -> ${PN/-bin}-gnome-java-x86-${PVR}.tbz2 )
)
!kde? ( !gnome? (
- !java? ( ${BASE_URI}/x86/${PN/-bin}-base-${PVR}.tbz2 -> ${PN/-bin}-base-x86-${PVR}.tbz2 )
- java? ( ${BASE_URI}/x86/${PN/-bin}-base-java-${PVR}.tbz2 -> ${PN/-bin}-base-java-x86-${PVR}.tbz2 )
+ !java? ( ${BASE_X86_URI}/${PN/-bin}-base-${PVR}.tbz2 -> ${PN/-bin}-base-x86-${PVR}.tbz2 )
+ java? ( ${BASE_X86_URI}/${PN/-bin}-base-java-${PVR}.tbz2 -> ${PN/-bin}-base-java-x86-${PVR}.tbz2 )
) )
"
@@ -56,12 +57,11 @@ KEYWORDS="amd64 ~x86"
COMMON_DEPEND="
app-arch/zip
app-arch/unzip
- >=app-text/hunspell-1.3.2-r1
+ >=app-text/hunspell-1.3.2-r3
app-text/mythes
app-text/libwpd:0.9[tools]
app-text/libwpg:0.2
>=app-text/libwps-0.2.2
- >=app-text/poppler-0.12.3-r3[xpdf-headers,cairo]
dev-db/unixODBC
dev-libs/expat
>=dev-libs/glib-2.28
@@ -69,7 +69,7 @@ COMMON_DEPEND="
>=dev-libs/icu-4.8.1-r1
>=dev-lang/perl-5.0
>=dev-libs/openssl-1.0.0e
- dev-libs/redland[ssl]
+ >=dev-libs/redland-1.0.14[ssl]
media-libs/freetype:2
>=media-libs/fontconfig-2.8.0
>=media-libs/libpng-1.5
@@ -77,7 +77,7 @@ COMMON_DEPEND="
sci-mathematics/lpsolve
>=sys-libs/db-4.8
virtual/jpeg
- >=x11-libs/cairo-1.10.0
+ >=x11-libs/cairo-1.10.0[X]
x11-libs/libXaw
x11-libs/libXinerama
x11-libs/libXrandr
@@ -97,7 +97,6 @@ COMMON_DEPEND="
dev-java/lucene-analyzers:2.3
dev-java/saxon:0
)
- net-nds/openldap
virtual/opengl
net-libs/neon
"