summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas K. Hüttel <dilfridge@gentoo.org>2012-05-13 21:27:01 +0000
committerAndreas K. Hüttel <dilfridge@gentoo.org>2012-05-13 21:27:01 +0000
commita6586039b1fb5b551e8e785c424881fb92cf5f91 (patch)
tree05fd76f2a9f342868b43b056b6bf08d20aece255 /app-office
parentGenerate manpages from .rst files. (diff)
downloadgentoo-2-a6586039b1fb5b551e8e785c424881fb92cf5f91.tar.gz
gentoo-2-a6586039b1fb5b551e8e785c424881fb92cf5f91.tar.bz2
gentoo-2-a6586039b1fb5b551e8e785c424881fb92cf5f91.zip
Dont usually generate debug info for binfilter code; update branding a bit :)
(Portage version: 2.2.0_alpha101/cvs/Linux x86_64)
Diffstat (limited to 'app-office')
-rw-r--r--app-office/libreoffice/ChangeLog6
-rw-r--r--app-office/libreoffice/libreoffice-3.5.9999.ebuild16
-rw-r--r--app-office/libreoffice/libreoffice-9999-r2.ebuild16
-rw-r--r--app-office/libreoffice/metadata.xml1
4 files changed, 30 insertions, 9 deletions
diff --git a/app-office/libreoffice/ChangeLog b/app-office/libreoffice/ChangeLog
index d6e5c7ab4341..acc46c8bd532 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.312 2012/05/10 18:08:16 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/ChangeLog,v 1.313 2012/05/13 21:27:01 dilfridge Exp $
+
+ 13 May 2012; Andreas K. Huettel <dilfridge@gentoo.org>
+ libreoffice-3.5.9999.ebuild, libreoffice-9999-r2.ebuild, metadata.xml:
+ Dont usually generate debug info for binfilter code; update branding a bit :)
10 May 2012; Tomáš Chvátal <scarabeus@gentoo.org> libreoffice-9999-r2.ebuild:
Update license.
diff --git a/app-office/libreoffice/libreoffice-3.5.9999.ebuild b/app-office/libreoffice/libreoffice-3.5.9999.ebuild
index 63a30af799b8..5c2afb30fe74 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.43 2012/05/10 09:25:34 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.5.9999.ebuild,v 1.44 2012/05/13 21:27:01 dilfridge Exp $
EAPI=4
@@ -23,7 +23,7 @@ DEV_URI="
EXT_URI="http://ooo.itc.hu/oxygenoffice/download/libreoffice"
ADDONS_URI="http://dev-www.libreoffice.org/src/"
-BRANDING="${PN}-branding-gentoo-0.4.tar.xz"
+BRANDING="${PN}-branding-gentoo-0.5.tar.xz"
# PATCHSET="${P}-patchset-01.tar.xz"
[[ ${PV} == *9999* ]] && SCM_ECLASS="git-2"
@@ -32,7 +32,7 @@ unset SCM_ECLASS
DESCRIPTION="LibreOffice, a full office productivity suite."
HOMEPAGE="http://www.libreoffice.org"
-SRC_URI="branding? ( http://dev.gentooexperimental.org/~scarabeus/${BRANDING} )"
+SRC_URI="branding? ( http://dev.gentoo.org/~dilfridge/distfiles/${BRANDING} )"
[[ -n ${PATCHSET} ]] && SRC_URI+=" http://dev.gentooexperimental.org/~scarabeus/${PATCHSET}"
# Split modules following git/tarballs
@@ -70,7 +70,7 @@ unset ADDONS_URI
unset EXT_URI
unset ADDONS_SRC
-IUSE="binfilter +branding +cups dbus eds gnome +graphite gstreamer +gtk
+IUSE="binfilter binfilterdebug +branding +cups dbus eds gnome +graphite gstreamer +gtk
jemalloc kde mysql nlpsolver +nsplugin odk opengl pdfimport postgres svg test
+vba +webdav +xmlsec"
LICENSE="LGPL-3"
@@ -302,6 +302,14 @@ src_prepare() {
fi
base_src_prepare
+
+ # please no debug in binfilter, it blows up things insanely
+ if use binfilter && ! use binfilterdebug ; then
+ for name in $(find "${S}/binfilter" -name makefile.mk) ; do
+ sed -i -e '1i\CFLAGS+= -g0' $name || die
+ done
+ fi
+
eautoreconf
# hack in the autogen.sh
touch autogen.lastrun
diff --git a/app-office/libreoffice/libreoffice-9999-r2.ebuild b/app-office/libreoffice/libreoffice-9999-r2.ebuild
index a9713bd8f290..0de665af6f8d 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.71 2012/05/10 18:08:16 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-9999-r2.ebuild,v 1.72 2012/05/13 21:27:01 dilfridge Exp $
EAPI=4
@@ -23,7 +23,7 @@ DEV_URI="
EXT_URI="http://ooo.itc.hu/oxygenoffice/download/libreoffice"
ADDONS_URI="http://dev-www.libreoffice.org/src/"
-BRANDING="${PN}-branding-gentoo-0.4.tar.xz"
+BRANDING="${PN}-branding-gentoo-0.5.tar.xz"
# PATCHSET="${P}-patchset-01.tar.xz"
[[ ${PV} == *9999* ]] && SCM_ECLASS="git-2"
@@ -32,7 +32,7 @@ unset SCM_ECLASS
DESCRIPTION="LibreOffice, a full office productivity suite."
HOMEPAGE="http://www.libreoffice.org"
-SRC_URI="branding? ( http://dev.gentooexperimental.org/~scarabeus/${BRANDING} )"
+SRC_URI="branding? ( http://dev.gentoo.org/~dilfridge/distfiles/${BRANDING} )"
[[ -n ${PATCHSET} ]] && SRC_URI+=" http://dev.gentooexperimental.org/~scarabeus/${PATCHSET}"
# Split modules following git/tarballs
@@ -70,7 +70,7 @@ unset ADDONS_URI
unset EXT_URI
unset ADDONS_SRC
-IUSE="binfilter +branding +cups dbus eds gnome +graphite gstreamer +gtk gtk3
+IUSE="binfilter binfilterdebug +branding +cups dbus eds gnome +graphite gstreamer +gtk gtk3
jemalloc kde mysql +nsplugin odk opengl postgres svg test +vba +webdav
+xmlsec"
@@ -326,6 +326,14 @@ src_prepare() {
fi
base_src_prepare
+
+ # please no debug in binfilter, it blows up things insanely
+ if use binfilter && ! use binfilterdebug ; then
+ for name in $(find "${S}/binfilter" -name makefile.mk) ; do
+ sed -i -e '1i\CFLAGS+= -g0' $name || die
+ done
+ fi
+
AT_M4DIR="m4"
eautoreconf
# hack in the autogen.sh
diff --git a/app-office/libreoffice/metadata.xml b/app-office/libreoffice/metadata.xml
index d7d7eee93215..f56aa2a82b48 100644
--- a/app-office/libreoffice/metadata.xml
+++ b/app-office/libreoffice/metadata.xml
@@ -9,6 +9,7 @@ computer. It will however make a snappier openoffice than the binary
version</longdescription>
<use>
<flag name="binfilter">Enable support for legacy StarOffice 5.x and earlier file formats</flag>
+ <flag name="binfilterdebug">Generate debug info for binfilter code (not recommended, huge files result)</flag>
<flag name="graphite">Enable support for non-Roman fonts via <pkg>media-gfx/graphite2</pkg></flag>
<flag name="gtk3">Enable highly experimental gtk3 frontend</flag>
<flag name="jemalloc">Use <pkg>dev-libs/jemalloc</pkg> for allocations</flag>