/[gentoo-x86]/app-office/libreoffice/libreoffice-3.6.9999.ebuild
Gentoo

Diff of /app-office/libreoffice/libreoffice-3.6.9999.ebuild

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.18 Revision 1.19
1# Copyright 1999-2012 Gentoo Foundation 1# Copyright 1999-2012 Gentoo Foundation
2# Distributed under the terms of the GNU General Public License v2 2# Distributed under the terms of the GNU General Public License v2
3# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/Attic/libreoffice-3.6.9999.ebuild,v 1.18 2012/08/11 08:51:51 scarabeus Exp $ 3# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/Attic/libreoffice-3.6.9999.ebuild,v 1.19 2012/08/12 09:00:35 scarabeus Exp $
4 4
5EAPI=4 5EAPI=4
6 6
7KDE_REQUIRED="optional" 7KDE_REQUIRED="optional"
8QT_MINIMAL="4.7.4" 8QT_MINIMAL="4.7.4"
57 57
58# Really required addons 58# Really required addons
59# These are bundles that can't be removed for now due to huge patchsets. 59# These are bundles that can't be removed for now due to huge patchsets.
60# If you want them gone, patches are welcome. 60# If you want them gone, patches are welcome.
61ADDONS_SRC+=" ${ADDONS_URI}/ea91f2fb4212a21d708aced277e6e85a-vigra1.4.0.tar.gz" 61ADDONS_SRC+=" ${ADDONS_URI}/ea91f2fb4212a21d708aced277e6e85a-vigra1.4.0.tar.gz"
62ADDONS_SRC+=" xmlsec? ( ${ADDONS_URI}/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz )" # modifies source code 62ADDONS_SRC+=" ${ADDONS_URI}/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz" # modifies source code
63ADDONS_SRC+=" java? ( ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )" 63ADDONS_SRC+=" java? ( ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )"
64ADDONS_SRC+=" java? ( ${ADDONS_URI}/ada24d37d8d638b3d8a9985e80bc2978-source-9.0.0.7-bj.zip )" 64ADDONS_SRC+=" java? ( ${ADDONS_URI}/ada24d37d8d638b3d8a9985e80bc2978-source-9.0.0.7-bj.zip )"
65ADDONS_SRC+=" libreoffice_extensions_wiki-publisher? ( ${ADDONS_URI}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip )" # no release for 8 years, should we package it? 65ADDONS_SRC+=" libreoffice_extensions_wiki-publisher? ( ${ADDONS_URI}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip )" # no release for 8 years, should we package it?
66ADDONS_SRC+=" libreoffice_extensions_scripting-javascript? ( ${ADDONS_URI}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip )" # Does not build with 1.6 rhino at all 66ADDONS_SRC+=" libreoffice_extensions_scripting-javascript? ( ${ADDONS_URI}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip )" # Does not build with 1.6 rhino at all
67ADDONS_SRC+=" odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll )" # not packageable 67ADDONS_SRC+=" odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll )" # not packageable
71unset EXT_URI 71unset EXT_URI
72unset ADDONS_SRC 72unset ADDONS_SRC
73 73
74IUSE="binfilter binfilterdebug +branding +cups dbus eds gnome +graphite 74IUSE="binfilter binfilterdebug +branding +cups dbus eds gnome +graphite
75gstreamer +gtk jemalloc kde mysql odk opengl postgres svg test +vba 75gstreamer +gtk jemalloc kde mysql odk opengl postgres svg test +vba
76+webdav +xmlsec" 76+webdav"
77 77
78LO_EXTS="nlpsolver pdfimport presenter-console presenter-minimizer scripting-beanshell scripting-javascript wiki-publisher" 78LO_EXTS="nlpsolver pdfimport presenter-console presenter-minimizer scripting-beanshell scripting-javascript wiki-publisher"
79# Unpackaged separate extensions: 79# Unpackaged separate extensions:
80# diagram: lo has 0.9.5 upstream is weirdly patched 0.9.4 -> wtf? 80# diagram: lo has 0.9.5 upstream is weirdly patched 0.9.4 -> wtf?
81# hunart: only on ooo extensions -> fubared download path somewhere on sf 81# hunart: only on ooo extensions -> fubared download path somewhere on sf
90 90
91LICENSE="|| ( LGPL-3 MPL-1.1 )" 91LICENSE="|| ( LGPL-3 MPL-1.1 )"
92SLOT="0" 92SLOT="0"
93[[ ${PV} == *9999* ]] || KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux" 93[[ ${PV} == *9999* ]] || KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
94 94
95NSS_DEPEND="
96 >=dev-libs/nspr-4.8.8
97 >=dev-libs/nss-3.12.9
98"
99COMMON_DEPEND=" 95COMMON_DEPEND="
100 app-arch/zip 96 app-arch/zip
101 app-arch/unzip 97 app-arch/unzip
102 >=app-text/hunspell-1.3.2-r3 98 >=app-text/hunspell-1.3.2-r3
103 app-text/mythes 99 app-text/mythes
110 dev-db/unixODBC 106 dev-db/unixODBC
111 dev-libs/expat 107 dev-libs/expat
112 >=dev-libs/glib-2.28 108 >=dev-libs/glib-2.28
113 >=dev-libs/hyphen-2.7.1 109 >=dev-libs/hyphen-2.7.1
114 >=dev-libs/icu-4.8.1.1 110 >=dev-libs/icu-4.8.1.1
111 >=dev-libs/nspr-4.8.8
112 >=dev-libs/nss-3.12.9
115 >=dev-lang/perl-5.0 113 >=dev-lang/perl-5.0
116 >=dev-libs/openssl-1.0.0d 114 >=dev-libs/openssl-1.0.0d
117 >=dev-libs/redland-1.0.14[ssl] 115 >=dev-libs/redland-1.0.14[ssl]
118 >=media-libs/fontconfig-2.8.0 116 >=media-libs/fontconfig-2.8.0
119 media-libs/freetype:2 117 media-libs/freetype:2
156 mysql? ( >=dev-db/mysql-connector-c++-1.1.0 ) 154 mysql? ( >=dev-db/mysql-connector-c++-1.1.0 )
157 opengl? ( virtual/opengl ) 155 opengl? ( virtual/opengl )
158 postgres? ( >=dev-db/postgresql-base-9.0[kerberos] ) 156 postgres? ( >=dev-db/postgresql-base-9.0[kerberos] )
159 svg? ( gnome-base/librsvg ) 157 svg? ( gnome-base/librsvg )
160 webdav? ( net-libs/neon ) 158 webdav? ( net-libs/neon )
161 xmlsec? ( ${NSS_DEPEND} )
162" 159"
163 160
164RDEPEND="${COMMON_DEPEND} 161RDEPEND="${COMMON_DEPEND}
165 !app-office/libreoffice-bin 162 !app-office/libreoffice-bin
166 !app-office/libreoffice-bin-debug 163 !app-office/libreoffice-bin-debug
446 --enable-python=system \ 443 --enable-python=system \
447 --enable-randr \ 444 --enable-randr \
448 --enable-randr-link \ 445 --enable-randr-link \
449 --enable-release-build \ 446 --enable-release-build \
450 --enable-unix-qstart-libpng \ 447 --enable-unix-qstart-libpng \
448 --enable-xmlsec \
451 --disable-ccache \ 449 --disable-ccache \
452 --disable-crashdump \ 450 --disable-crashdump \
453 --disable-dependency-tracking \ 451 --disable-dependency-tracking \
454 --disable-epm \ 452 --disable-epm \
455 --disable-fetch-external \ 453 --disable-fetch-external \
504 $(use_enable postgres postgresql-sdbc) \ 502 $(use_enable postgres postgresql-sdbc) \
505 $(use_enable svg librsvg system) \ 503 $(use_enable svg librsvg system) \
506 $(use_enable test linkoo) \ 504 $(use_enable test linkoo) \
507 $(use_enable vba) \ 505 $(use_enable vba) \
508 $(use_enable webdav neon) \ 506 $(use_enable webdav neon) \
509 $(use_enable xmlsec) \
510 $(use_with java) \ 507 $(use_with java) \
511 $(use_with mysql system-mysql-cppconn) \ 508 $(use_with mysql system-mysql-cppconn) \
512 $(use_with odk doxygen) \ 509 $(use_with odk doxygen) \
513 ${internal_libs} \ 510 ${internal_libs} \
514 ${java_opts} \ 511 ${java_opts} \

Legend:
Removed from v.1.18  
changed lines
  Added in v.1.19

  ViewVC Help
Powered by ViewVC 1.1.20