summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomas Chvatal <scarabeus@gentoo.org>2012-05-09 20:14:56 +0000
committerTomas Chvatal <scarabeus@gentoo.org>2012-05-09 20:14:56 +0000
commitcc0b4428b4b4e46379fc9aa3c347dd7bb6e806d0 (patch)
tree6411a7eab7caa9a61e30e9a0c1613fdbc6009aa3 /app-office
parentRemove old (diff)
downloadhistorical-cc0b4428b4b4e46379fc9aa3c347dd7bb6e806d0.tar.gz
historical-cc0b4428b4b4e46379fc9aa3c347dd7bb6e806d0.tar.bz2
historical-cc0b4428b4b4e46379fc9aa3c347dd7bb6e806d0.zip
Add elog information about -java, base will not be working
Package-Manager: portage-2.2.0_alpha102/cvs/Linux x86_64
Diffstat (limited to 'app-office')
-rw-r--r--app-office/libreoffice-bin/ChangeLog6
-rw-r--r--app-office/libreoffice-bin/libreoffice-bin-3.5.2.2.ebuild5
-rw-r--r--app-office/libreoffice/ChangeLog6
-rw-r--r--app-office/libreoffice/libreoffice-3.5.3.2.ebuild38
-rw-r--r--app-office/libreoffice/libreoffice-3.5.9999.ebuild5
-rw-r--r--app-office/libreoffice/libreoffice-9999-r2.ebuild6
6 files changed, 49 insertions, 17 deletions
diff --git a/app-office/libreoffice-bin/ChangeLog b/app-office/libreoffice-bin/ChangeLog
index b44cb05b8ad8..9f5319a49737 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.66 2012/05/06 14:05:10 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice-bin/ChangeLog,v 1.67 2012/05/09 20:14:56 scarabeus Exp $
+
+ 09 May 2012; Tomáš Chvátal <scarabeus@gentoo.org>
+ libreoffice-bin-3.5.2.2.ebuild:
+ Add elog information about -java, base will not be working
06 May 2012; Agostino Sarubbo <ago@gentoo.org>
libreoffice-bin-3.5.2.2.ebuild:
diff --git a/app-office/libreoffice-bin/libreoffice-bin-3.5.2.2.ebuild b/app-office/libreoffice-bin/libreoffice-bin-3.5.2.2.ebuild
index 043cbd756e0b..7b945fde9391 100644
--- a/app-office/libreoffice-bin/libreoffice-bin-3.5.2.2.ebuild
+++ b/app-office/libreoffice-bin/libreoffice-bin-3.5.2.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-bin/libreoffice-bin-3.5.2.2.ebuild,v 1.6 2012/05/06 14:05:10 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice-bin/libreoffice-bin-3.5.2.2.ebuild,v 1.7 2012/05/09 20:14:56 scarabeus Exp $
EAPI=4
@@ -176,6 +176,9 @@ pkg_postinst() {
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 aplication you should enable java or you will get various crashes.'
}
pkg_postrm() {
diff --git a/app-office/libreoffice/ChangeLog b/app-office/libreoffice/ChangeLog
index 1166cf7a67f3..75b42f49f918 100644
--- a/app-office/libreoffice/ChangeLog
+++ b/app-office/libreoffice/ChangeLog
@@ -1,6 +1,10 @@
# 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.308 2012/05/09 18:06:46 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/ChangeLog,v 1.309 2012/05/09 20:12:12 scarabeus Exp $
+
+ 09 May 2012; Tomáš Chvátal <scarabeus@gentoo.org> libreoffice-3.5.3.2.ebuild,
+ libreoffice-3.5.9999.ebuild, libreoffice-9999-r2.ebuild:
+ Add elog information about -java, base will not be working
09 May 2012; Tomáš Chvátal <scarabeus@gentoo.org> libreoffice-9999-r2.ebuild:
Update comments about extensions.
diff --git a/app-office/libreoffice/libreoffice-3.5.3.2.ebuild b/app-office/libreoffice/libreoffice-3.5.3.2.ebuild
index afb4e7a04c54..1be167fa8b2b 100644
--- a/app-office/libreoffice/libreoffice-3.5.3.2.ebuild
+++ b/app-office/libreoffice/libreoffice-3.5.3.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.3.2.ebuild,v 1.5 2012/05/03 20:00:40 jdhore Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.5.3.2.ebuild,v 1.6 2012/05/09 20:12:12 scarabeus Exp $
EAPI=4
@@ -37,7 +37,7 @@ SRC_URI="branding? ( http://dev.gentooexperimental.org/~scarabeus/${BRANDING} )"
# Split modules following git/tarballs
# Core MUST be first!
-MODULES="core binfilter"
+MODULES="core binfilter help"
# Only release has the tarballs
if [[ ${PV} != *9999* ]]; then
for i in ${DEV_URI}; do
@@ -156,8 +156,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
@@ -192,7 +192,6 @@ DEPEND="${COMMON_DEPEND}
"
PATCHES=(
- "${FILESDIR}/${PN}-3.5.3-svtools-includes.patch"
# this can't be upstreamed :(
"${FILESDIR}/${PN}-system-pyuno.patch"
"${FILESDIR}/${PN}-3.5-propagate-gb_FULLDEPS.patch"
@@ -324,10 +323,10 @@ src_configure() {
[[ -z ${jbs} ]] && jbs="1"
# sane: just sane.h header that is used for scan in writer, not
- # linked or anything else, worthless to depend on
+ # linked or anything else, worthless to depend on
# vigra: just uses templates from there
- # it is serious pain in the ass for packaging
- # should be replaced by boost::gil if someone interested
+ # it is serious pain in the ass for packaging
+ # should be replaced by boost::gil if someone interested
internal_libs+="
--without-system-sane
--without-system-vigra
@@ -469,7 +468,23 @@ src_configure() {
}
src_compile() {
- # this is not a proper make script and the jobs are passed during configure
+ # hack for offlinehelp, this needs fixing upstream at some point
+ # it is broken because we send --without-help
+ # https://bugs.freedesktop.org/show_bug.cgi?id=46506
+ (
+ source "${S}/Env.host.sh" 2&> /dev/null
+
+ local path="${SOLARVER}/${INPATH}/res/img"
+ mkdir -p "${path}" || die
+
+ echo "perl \"${S}/helpcontent2/helpers/create_ilst.pl\" -dir=default_images/res/helpimg > \"${path}/helpimg.ilst\""
+ perl "${S}/helpcontent2/helpers/create_ilst.pl" \
+ -dir=default_images/res/helpimg \
+ > "${path}/helpimg.ilst"
+ [[ -s "${path}/helpimg.ilst" ]] || ewarn "The help images list is empty, something is fishy, report a bug."
+ )
+
+ # not a proper make script
make build || die
}
@@ -499,7 +514,7 @@ src_install() {
# It is broken because we send --without-help
# https://bugs.freedesktop.org/show_bug.cgi?id=46506
insinto /usr/$(get_libdir)/libreoffice/help
- doins xmlhelp/util/main_transform.xsl
+ doins xmlhelp/util/*.xsl
}
pkg_preinst() {
@@ -515,6 +530,9 @@ pkg_postinst() {
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 aplication you should enable java or you will get various crashes.'
}
pkg_postrm() {
diff --git a/app-office/libreoffice/libreoffice-3.5.9999.ebuild b/app-office/libreoffice/libreoffice-3.5.9999.ebuild
index 272215bc7895..7b6c1057b1c1 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.41 2012/05/05 14:31:15 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.5.9999.ebuild,v 1.42 2012/05/09 20:12:12 scarabeus Exp $
EAPI=4
@@ -530,6 +530,9 @@ pkg_postinst() {
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 aplication you should enable java or you will get various crashes.'
}
pkg_postrm() {
diff --git a/app-office/libreoffice/libreoffice-9999-r2.ebuild b/app-office/libreoffice/libreoffice-9999-r2.ebuild
index 3849a6c93e44..852bc4f674f2 100644
--- a/app-office/libreoffice/libreoffice-9999-r2.ebuild
+++ b/app-office/libreoffice/libreoffice-9999-r2.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-9999-r2.ebuild,v 1.69 2012/05/09 18:06:46 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-9999-r2.ebuild,v 1.70 2012/05/09 20:12:12 scarabeus Exp $
EAPI=4
@@ -570,8 +570,8 @@ 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 aplication you should enable java or you will get various crashes.'
}
pkg_postrm() {