summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomas Chvatal <scarabeus@gentoo.org>2011-11-30 10:29:23 +0000
committerTomas Chvatal <scarabeus@gentoo.org>2011-11-30 10:29:23 +0000
commit6e62efff65fdf5006d99c7a6a2f35e4f85af743f (patch)
tree65e0ff18908fc05d63883d901e38f08b83184e8e /app-office/libreoffice
parentAdd beta0 for 3.5 into testing to get better testing coverage. PPC keywordreq... (diff)
downloadgentoo-2-6e62efff65fdf5006d99c7a6a2f35e4f85af743f.tar.gz
gentoo-2-6e62efff65fdf5006d99c7a6a2f35e4f85af743f.tar.bz2
gentoo-2-6e62efff65fdf5006d99c7a6a2f35e4f85af743f.zip
Do not use system vigra, package is PITA.
(Portage version: 2.2.0_alpha79/cvs/Linux x86_64, RepoMan options: --force)
Diffstat (limited to 'app-office/libreoffice')
-rw-r--r--app-office/libreoffice/ChangeLog6
-rw-r--r--app-office/libreoffice/libreoffice-3.5.0.0.ebuild10
-rw-r--r--app-office/libreoffice/libreoffice-9999-r2.ebuild10
3 files changed, 17 insertions, 9 deletions
diff --git a/app-office/libreoffice/ChangeLog b/app-office/libreoffice/ChangeLog
index ddae2b9d6a8a..258e3d8390b8 100644
--- a/app-office/libreoffice/ChangeLog
+++ b/app-office/libreoffice/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-office/libreoffice
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/ChangeLog,v 1.208 2011/11/30 10:21:52 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/ChangeLog,v 1.209 2011/11/30 10:29:23 scarabeus Exp $
+
+ 30 Nov 2011; Tomáš Chvátal <scarabeus@gentoo.org>
+ libreoffice-3.5.0.0.ebuild, libreoffice-9999-r2.ebuild:
+ Do not use system vigra, package is PITA.
*libreoffice-3.5.0.0 (30 Nov 2011)
diff --git a/app-office/libreoffice/libreoffice-3.5.0.0.ebuild b/app-office/libreoffice/libreoffice-3.5.0.0.ebuild
index bd465299a732..62d473596199 100644
--- a/app-office/libreoffice/libreoffice-3.5.0.0.ebuild
+++ b/app-office/libreoffice/libreoffice-3.5.0.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.5.0.0.ebuild,v 1.1 2011/11/30 10:21:52 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.5.0.0.ebuild,v 1.2 2011/11/30 10:29:23 scarabeus Exp $
EAPI=4
@@ -56,6 +56,7 @@ unset DEV_URI
# Really required addons
# 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 )"
ADDONS_SRC+=" java? ( ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )"
ADDONS_SRC+=" java? ( ${ADDONS_URI}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip )"
@@ -167,7 +168,6 @@ DEPEND="${COMMON_DEPEND}
dev-util/mdds
>=dev-util/pkgconfig-0.26
media-libs/sampleicc
- >=media-libs/vigra-1.7
>=net-misc/curl-7.21.4
net-misc/npapi-sdk
>=sys-apps/findutils-4.4.2
@@ -313,8 +313,12 @@ src_configure() {
# sane: just sane.h header that is used for scan in writer, not
# linked or anything else, worthless to depend on
+ # vigra: just uses templates from there
+ # it is serious pain in the ass for packaging
+ # should be replaced by boost::gil if someone interested
internal_libs+="
--without-system-sane
+ --without-system-vigra
"
if use java; then
@@ -346,8 +350,6 @@ src_configure() {
fi
# system headers/libs/...: enforce using system packages
- # only expections are mozilla and odbc/sane/xrender-header(s).
- # for jars the exception is db.jar controlled by --with-system-db
# --enable-unix-qstart-libpng: use libpng splashscreen that is faster
# --enable-cairo: ensure that cairo is always required
# --enable-*-link: link to the library rather than just dlopen on runtime
diff --git a/app-office/libreoffice/libreoffice-9999-r2.ebuild b/app-office/libreoffice/libreoffice-9999-r2.ebuild
index 4528df598a92..39d95f00f840 100644
--- a/app-office/libreoffice/libreoffice-9999-r2.ebuild
+++ b/app-office/libreoffice/libreoffice-9999-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2011 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.9 2011/11/30 10:21:52 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-9999-r2.ebuild,v 1.10 2011/11/30 10:29:23 scarabeus Exp $
EAPI=4
@@ -56,6 +56,7 @@ unset DEV_URI
# Really required addons
# 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 )"
ADDONS_SRC+=" java? ( ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )"
ADDONS_SRC+=" java? ( ${ADDONS_URI}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip )"
@@ -167,7 +168,6 @@ DEPEND="${COMMON_DEPEND}
dev-util/mdds
>=dev-util/pkgconfig-0.26
media-libs/sampleicc
- >=media-libs/vigra-1.7
>=net-misc/curl-7.21.4
net-misc/npapi-sdk
>=sys-apps/findutils-4.4.2
@@ -313,8 +313,12 @@ src_configure() {
# sane: just sane.h header that is used for scan in writer, not
# linked or anything else, worthless to depend on
+ # vigra: just uses templates from there
+ # it is serious pain in the ass for packaging
+ # should be replaced by boost::gil if someone interested
internal_libs+="
--without-system-sane
+ --without-system-vigra
"
if use java; then
@@ -346,8 +350,6 @@ src_configure() {
fi
# system headers/libs/...: enforce using system packages
- # only expections are mozilla and odbc/sane/xrender-header(s).
- # for jars the exception is db.jar controlled by --with-system-db
# --enable-unix-qstart-libpng: use libpng splashscreen that is faster
# --enable-cairo: ensure that cairo is always required
# --enable-*-link: link to the library rather than just dlopen on runtime