summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomas Chvatal <scarabeus@gentoo.org>2012-03-09 11:44:43 +0000
committerTomas Chvatal <scarabeus@gentoo.org>2012-03-09 11:44:43 +0000
commit20727fe69c69cc376c112fe7e4af52774888a42d (patch)
treeaacf36bdd2da2e3ff4bfc2eede417a66da597c49 /app-office
parentBump for 3.5.1. (diff)
downloadhistorical-20727fe69c69cc376c112fe7e4af52774888a42d.tar.gz
historical-20727fe69c69cc376c112fe7e4af52774888a42d.tar.bz2
historical-20727fe69c69cc376c112fe7e4af52774888a42d.zip
Version bump for 3.5.1.
Package-Manager: portage-2.2.0_alpha90/cvs/Linux x86_64
Diffstat (limited to 'app-office')
-rw-r--r--app-office/libreoffice/ChangeLog8
-rw-r--r--app-office/libreoffice/libreoffice-3.5.1.2.ebuild (renamed from app-office/libreoffice/libreoffice-3.5.0.3.ebuild)23
-rw-r--r--app-office/libreoffice/libreoffice-3.5.9999.ebuild8
3 files changed, 27 insertions, 12 deletions
diff --git a/app-office/libreoffice/ChangeLog b/app-office/libreoffice/ChangeLog
index 6e7d20a391fc..0e3785e829dc 100644
--- a/app-office/libreoffice/ChangeLog
+++ b/app-office/libreoffice/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-office/libreoffice
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/ChangeLog,v 1.251 2012/03/09 11:07:15 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/ChangeLog,v 1.252 2012/03/09 11:44:43 scarabeus Exp $
+
+*libreoffice-3.5.1.2 (09 Mar 2012)
+
+ 09 Mar 2012; Tomáš Chvátal <scarabeus@gentoo.org> +libreoffice-3.5.1.2.ebuild,
+ -libreoffice-3.5.0.3.ebuild, libreoffice-3.5.9999.ebuild:
+ Version bump for 3.5.1.
09 Mar 2012; Tomáš Chvátal <scarabeus@gentoo.org> libreoffice-9999-r2.ebuild:
Add comment about lcms:2
diff --git a/app-office/libreoffice/libreoffice-3.5.0.3.ebuild b/app-office/libreoffice/libreoffice-3.5.1.2.ebuild
index 0dacd36de0f5..d33d9e9640a8 100644
--- a/app-office/libreoffice/libreoffice-3.5.0.3.ebuild
+++ b/app-office/libreoffice/libreoffice-3.5.1.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.5.0.3.ebuild,v 1.10 2012/03/04 05:02:57 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.5.1.2.ebuild,v 1.1 2012/03/09 11:44:43 scarabeus Exp $
EAPI=4
@@ -69,7 +69,7 @@ unset ADDONS_URI
unset EXT_URI
unset ADDONS_SRC
-IUSE="binfilter +branding +cups dbus debug eds gnome +graphite gstreamer +gtk gtk3
+IUSE="binfilter +branding +cups dbus debug eds gnome +graphite gstreamer +gtk
jemalloc kde mysql +nsplugin odk opengl pdfimport postgres svg test +vba
+webdav +xmlsec"
LICENSE="LGPL-3"
@@ -117,7 +117,6 @@ COMMON_DEPEND="
gnome-base/orbit
)
gtk? ( >=x11-libs/gtk+-2.24:2 )
- gtk3? ( >=x11-libs/gtk+-3.2:3 )
graphite? ( media-gfx/graphite2 )
gstreamer? (
>=media-libs/gstreamer-0.10
@@ -145,6 +144,7 @@ RDEPEND="${COMMON_DEPEND}
!app-office/openoffice
media-fonts/libertine-ttf
media-fonts/liberation-fonts
+ media-fonts/urw-fonts
cups? ( net-print/cups )
java? ( >=virtual/jre-1.6 )
"
@@ -190,6 +190,8 @@ DEPEND="${COMMON_DEPEND}
"
PATCHES=(
+ # this can't be upstreamed :(
+ "${FILESDIR}/${PN}-system-pyuno.patch"
)
REQUIRED_USE="
@@ -296,6 +298,13 @@ src_prepare() {
eautoreconf
# hack in the autogen.sh
touch autogen.lastrun
+ # system pyuno mess
+ sed \
+ -e "s:%eprefix%:${EPREFIX}:g" \
+ -e "s:%libdir%:$(get_libdir):g" \
+ -i pyuno/source/module/uno.py \
+ -i scripting/source/pyprov/officehelper.py || die
+
}
src_configure() {
@@ -384,6 +393,7 @@ src_configure() {
--enable-randr-link \
--enable-release-build \
--enable-unix-qstart-libpng \
+ --enable-mergelibs \
--disable-ccache \
--disable-crashdump \
--disable-dependency-tracking \
@@ -435,7 +445,7 @@ src_configure() {
$(use_enable graphite) \
$(use_enable gstreamer) \
$(use_enable gtk) \
- $(use_enable gtk3) \
+ --disable-gtk3 \
$(use_enable gtk systray) \
$(use_enable java ext-scripting-beanshell) \
$(use_enable kde kde4) \
@@ -495,9 +505,8 @@ pkg_postinst() {
pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/libreoffice/program/soffice.bin
- if ! use cups ; then
- ewarn 'You will need net-print/cups to be able to print with libreoffice.'
- fi
+ use cups || \
+ ewarn 'You will need net-print/cups to be able to print and export to PDF with libreoffice.'
}
pkg_postrm() {
diff --git a/app-office/libreoffice/libreoffice-3.5.9999.ebuild b/app-office/libreoffice/libreoffice-3.5.9999.ebuild
index 2f2cc9c64e13..3700e5a4d42e 100644
--- a/app-office/libreoffice/libreoffice-3.5.9999.ebuild
+++ b/app-office/libreoffice/libreoffice-3.5.9999.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.5.9999.ebuild,v 1.19 2012/03/07 11:15:44 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.5.9999.ebuild,v 1.20 2012/03/09 11:44:43 scarabeus Exp $
EAPI=4
@@ -154,8 +154,8 @@ PDEPEND="
"
# FIXME: cppunit should be moved to test conditional
-# after everything upstream is under gbuild
-# as dmake execute tests right away
+# after everything upstream is under gbuild
+# as dmake execute tests right away
DEPEND="${COMMON_DEPEND}
>=dev-libs/boost-1.46
>=dev-libs/libxml2-2.7.8
@@ -221,7 +221,7 @@ pkg_pretend() {
pgslot=$(postgresql-config show)
if [[ ${pgslot//.} < 90 ]] ; then
eerror "PostgreSQL slot must be set to 9.0 or higher."
- eerror " postgresql-config set 9.0"
+ eerror " postgresql-config set 9.0"
die "PostgreSQL slot is not set to 9.0 or higher."
fi
fi