diff options
author | Tomas Chvatal <scarabeus@gentoo.org> | 2012-08-12 09:00:35 +0000 |
---|---|---|
committer | Tomas Chvatal <scarabeus@gentoo.org> | 2012-08-12 09:00:35 +0000 |
commit | 2f8d8c548a6c1b706d2a201a58706af10e5e841d (patch) | |
tree | d2bd16dfcab6fdf6ecd7cf0acb96fac0061fdc6f /app-office/libreoffice | |
parent | Inherit multilib.eclass for function get_libdir as noted by repoman. (diff) | |
download | gentoo-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/ChangeLog | 6 | ||||
-rw-r--r-- | app-office/libreoffice/libreoffice-3.6.9999.ebuild | 15 | ||||
-rw-r--r-- | app-office/libreoffice/libreoffice-9999-r2.ebuild | 15 |
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) \ |