summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas K. Hüttel <dilfridge@gentoo.org>2012-11-18 12:07:28 +0000
committerAndreas K. Hüttel <dilfridge@gentoo.org>2012-11-18 12:07:28 +0000
commit69fb5dd6bd556f5a14a5920f24005ecf2f2bb731 (patch)
tree584cabf28815c231d4039a2b9b1d4e50cefe5351 /app-office
parentStable for x86, wrt bug #440872 (diff)
downloadgentoo-2-69fb5dd6bd556f5a14a5920f24005ecf2f2bb731.tar.gz
gentoo-2-69fb5dd6bd556f5a14a5920f24005ecf2f2bb731.tar.bz2
gentoo-2-69fb5dd6bd556f5a14a5920f24005ecf2f2bb731.zip
Add extension handling
(Portage version: 2.2.0_alpha142/cvs/Linux x86_64, signed Manifest commit with key B6C5F7DE)
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"