summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomas Chvatal <scarabeus@gentoo.org>2012-08-12 09:00:35 +0000
committerTomas Chvatal <scarabeus@gentoo.org>2012-08-12 09:00:35 +0000
commit2f8d8c548a6c1b706d2a201a58706af10e5e841d (patch)
treed2bd16dfcab6fdf6ecd7cf0acb96fac0061fdc6f /app-office/libreoffice
parentInherit multilib.eclass for function get_libdir as noted by repoman. (diff)
downloadgentoo-2-2f8d8c548a6c1b706d2a201a58706af10e5e841d.tar.gz
gentoo-2-2f8d8c548a6c1b706d2a201a58706af10e5e841d.tar.bz2
gentoo-2-2f8d8c548a6c1b706d2a201a58706af10e5e841d.zip
Hard enable xmlsec as build fails when it gets disabled. Fixes bug#428328.
(Portage version: 2.2.0_alpha120/cvs/Linux x86_64)
Diffstat (limited to 'app-office/libreoffice')
-rw-r--r--app-office/libreoffice/ChangeLog6
-rw-r--r--app-office/libreoffice/libreoffice-3.6.9999.ebuild15
-rw-r--r--app-office/libreoffice/libreoffice-9999-r2.ebuild15
3 files changed, 17 insertions, 19 deletions
diff --git a/app-office/libreoffice/ChangeLog b/app-office/libreoffice/ChangeLog
index 76bcfb17a03b..51181c20b6fa 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.355 2012/08/11 08:51:51 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/ChangeLog,v 1.356 2012/08/12 09:00:35 scarabeus Exp $
+
+ 12 Aug 2012; Tomáš Chvátal <scarabeus@gentoo.org> libreoffice-3.6.9999.ebuild,
+ libreoffice-9999-r2.ebuild:
+ Hard enable xmlsec as build fails when it gets disabled. Fixes bug#428328.
11 Aug 2012; Tomáš Chvátal <scarabeus@gentoo.org> libreoffice-3.6.0.4.ebuild,
libreoffice-3.6.9999.ebuild, libreoffice-9999-r2.ebuild:
diff --git a/app-office/libreoffice/libreoffice-3.6.9999.ebuild b/app-office/libreoffice/libreoffice-3.6.9999.ebuild
index ef6f96f6b113..8abc5d225aab 100644
--- a/app-office/libreoffice/libreoffice-3.6.9999.ebuild
+++ b/app-office/libreoffice/libreoffice-3.6.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.6.9999.ebuild,v 1.18 2012/08/11 08:51:51 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.6.9999.ebuild,v 1.19 2012/08/12 09:00:35 scarabeus Exp $
EAPI=4
@@ -59,7 +59,7 @@ unset DEV_URI
# These are bundles that can't be removed for now due to huge patchsets.
# If you want them gone, patches are welcome.
ADDONS_SRC+=" ${ADDONS_URI}/ea91f2fb4212a21d708aced277e6e85a-vigra1.4.0.tar.gz"
-ADDONS_SRC+=" xmlsec? ( ${ADDONS_URI}/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz )" # modifies source code
+ADDONS_SRC+=" ${ADDONS_URI}/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz" # modifies source code
ADDONS_SRC+=" java? ( ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )"
ADDONS_SRC+=" java? ( ${ADDONS_URI}/ada24d37d8d638b3d8a9985e80bc2978-source-9.0.0.7-bj.zip )"
ADDONS_SRC+=" libreoffice_extensions_wiki-publisher? ( ${ADDONS_URI}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip )" # no release for 8 years, should we package it?
@@ -73,7 +73,7 @@ unset ADDONS_SRC
IUSE="binfilter binfilterdebug +branding +cups dbus eds gnome +graphite
gstreamer +gtk jemalloc kde mysql odk opengl postgres svg test +vba
-+webdav +xmlsec"
++webdav"
LO_EXTS="nlpsolver pdfimport presenter-console presenter-minimizer scripting-beanshell scripting-javascript wiki-publisher"
# Unpackaged separate extensions:
@@ -92,10 +92,6 @@ LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
[[ ${PV} == *9999* ]] || KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
-NSS_DEPEND="
- >=dev-libs/nspr-4.8.8
- >=dev-libs/nss-3.12.9
-"
COMMON_DEPEND="
app-arch/zip
app-arch/unzip
@@ -112,6 +108,8 @@ COMMON_DEPEND="
>=dev-libs/glib-2.28
>=dev-libs/hyphen-2.7.1
>=dev-libs/icu-4.8.1.1
+ >=dev-libs/nspr-4.8.8
+ >=dev-libs/nss-3.12.9
>=dev-lang/perl-5.0
>=dev-libs/openssl-1.0.0d
>=dev-libs/redland-1.0.14[ssl]
@@ -158,7 +156,6 @@ COMMON_DEPEND="
postgres? ( >=dev-db/postgresql-base-9.0[kerberos] )
svg? ( gnome-base/librsvg )
webdav? ( net-libs/neon )
- xmlsec? ( ${NSS_DEPEND} )
"
RDEPEND="${COMMON_DEPEND}
@@ -448,6 +445,7 @@ src_configure() {
--enable-randr-link \
--enable-release-build \
--enable-unix-qstart-libpng \
+ --enable-xmlsec \
--disable-ccache \
--disable-crashdump \
--disable-dependency-tracking \
@@ -506,7 +504,6 @@ src_configure() {
$(use_enable test linkoo) \
$(use_enable vba) \
$(use_enable webdav neon) \
- $(use_enable xmlsec) \
$(use_with java) \
$(use_with mysql system-mysql-cppconn) \
$(use_with odk doxygen) \
diff --git a/app-office/libreoffice/libreoffice-9999-r2.ebuild b/app-office/libreoffice/libreoffice-9999-r2.ebuild
index 95e2a5020e1e..24bb9336dee9 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.100 2012/08/11 08:51:51 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-9999-r2.ebuild,v 1.101 2012/08/12 09:00:35 scarabeus Exp $
EAPI=4
@@ -59,7 +59,7 @@ unset DEV_URI
# These are bundles that can't be removed for now due to huge patchsets.
# If you want them gone, patches are welcome.
ADDONS_SRC+=" ${ADDONS_URI}/ea91f2fb4212a21d708aced277e6e85a-vigra1.4.0.tar.gz"
-ADDONS_SRC+=" xmlsec? ( ${ADDONS_URI}/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz )" # modifies source code
+ADDONS_SRC+=" ${ADDONS_URI}/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz" # modifies source code
ADDONS_SRC+=" java? ( ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )"
ADDONS_SRC+=" java? ( ${ADDONS_URI}/ada24d37d8d638b3d8a9985e80bc2978-source-9.0.0.7-bj.zip )"
ADDONS_SRC+=" libreoffice_extensions_wiki-publisher? ( ${ADDONS_URI}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip )" # no release for 8 years, should we package it?
@@ -73,7 +73,7 @@ unset ADDONS_SRC
IUSE="binfilter binfilterdebug +branding +cups dbus eds gnome +graphite
gstreamer +gtk gtk3 jemalloc kde mysql odk opengl postgres svg test +vba
-+webdav +xmlsec"
++webdav"
LO_EXTS="nlpsolver pdfimport presenter-console presenter-minimizer scripting-beanshell scripting-javascript wiki-publisher"
# Unpackaged separate extensions:
@@ -92,10 +92,6 @@ LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
[[ ${PV} == *9999* ]] || KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
-NSS_DEPEND="
- >=dev-libs/nspr-4.8.8
- >=dev-libs/nss-3.12.9
-"
COMMON_DEPEND="
app-arch/zip
app-arch/unzip
@@ -114,6 +110,8 @@ COMMON_DEPEND="
>=dev-libs/glib-2.28
>=dev-libs/hyphen-2.7.1
>=dev-libs/icu-4.8.1.1
+ >=dev-libs/nspr-4.8.8
+ >=dev-libs/nss-3.12.9
>=dev-lang/perl-5.0
>=dev-libs/openssl-1.0.0d
>=dev-libs/redland-1.0.14[ssl]
@@ -162,7 +160,6 @@ COMMON_DEPEND="
postgres? ( >=dev-db/postgresql-base-9.0[kerberos] )
svg? ( gnome-base/librsvg )
webdav? ( net-libs/neon )
- xmlsec? ( ${NSS_DEPEND} )
"
RDEPEND="${COMMON_DEPEND}
@@ -452,6 +449,7 @@ src_configure() {
--enable-randr-link \
--enable-release-build \
--enable-unix-qstart-libpng \
+ --enable-xmlsec \
--disable-ccache \
--disable-crashdump \
--disable-dependency-tracking \
@@ -510,7 +508,6 @@ src_configure() {
$(use_enable test linkoo) \
$(use_enable vba) \
$(use_enable webdav neon) \
- $(use_enable xmlsec) \
$(use_with java) \
$(use_with mysql system-mysql-cppconn) \
$(use_with odk doxygen) \