summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-office')
-rw-r--r--app-office/libreoffice/ChangeLog6
-rw-r--r--app-office/libreoffice/files/generate_libreoffice_package.sh13
2 files changed, 17 insertions, 2 deletions
diff --git a/app-office/libreoffice/ChangeLog b/app-office/libreoffice/ChangeLog
index 8103c4c982f9..5653a4bb8a73 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.399 2012/11/18 12:02:01 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/ChangeLog,v 1.400 2012/11/18 12:07:28 dilfridge Exp $
+
+ 18 Nov 2012; Andreas K. Huettel <dilfridge@gentoo.org>
+ files/generate_libreoffice_package.sh:
+ Add extension handling
18 Nov 2012; Agostino Sarubbo <ago@gentoo.org>
files/generate_libreoffice_package.sh:
diff --git a/app-office/libreoffice/files/generate_libreoffice_package.sh b/app-office/libreoffice/files/generate_libreoffice_package.sh
index 3d6b5c135a16..9b1fd9046ea7 100644
--- a/app-office/libreoffice/files/generate_libreoffice_package.sh
+++ b/app-office/libreoffice/files/generate_libreoffice_package.sh
@@ -44,7 +44,18 @@ do
done
# first the default subset of useflags
-IUSES_BASE="bash-completion -binfilter branding cups dbus graphite gstreamer gtk nsplugin python vba webdav xmlsec -aqua -jemalloc -mysql -nlpsolver -odk -opengl -pdfimport -postgres -svg"
+IUSES_BASE="bash-completion branding cups dbus gstreamer gtk python vba webdav -aqua -binfilter -jemalloc -mysql -odk -opengl -postgres -svg"
+
+ENABLE_EXTENSIONS="presenter-console presenter-minimizer"
+DISABLE_EXTENSIONS="nlpsolver pdfimport scripting-beanshell scripting-javascript wiki-publisher"
+
+for lo_xt in ${ENABLE_EXTENSIONS}; do
+ IUSES_BASE+=" libreoffice_extensions_${lo_xt}"
+done
+for lo_xt in ${DISABLE_EXTENSIONS}; do
+ IUSES_BASE+=" -libreoffice_extensions_${lo_xt}"
+done
+unset lo_xt
# now for the options
IUSES_J="java"