From c941c239abb7bbb2b8941ede35b16b4cb69cc26d Mon Sep 17 00:00:00 2001 From: Tomas Chvatal Date: Tue, 25 Oct 2011 19:02:36 +0000 Subject: [PATCH] Add first RC for 3.4.4 Package-Manager: portage-2.2.0_alpha71/cvs/Linux x86_64 --- app-office/libreoffice/ChangeLog | 8 +- app-office/libreoffice/Manifest | 48 +- .../libreoffice/libreoffice-3.4.4.1.ebuild | 537 ++++++++++++++++++ 3 files changed, 578 insertions(+), 15 deletions(-) create mode 100644 app-office/libreoffice/libreoffice-3.4.4.1.ebuild diff --git a/app-office/libreoffice/ChangeLog b/app-office/libreoffice/ChangeLog index 750a64f6fad9..edc91caea204 100644 --- a/app-office/libreoffice/ChangeLog +++ b/app-office/libreoffice/ChangeLog @@ -1,6 +1,12 @@ # 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.179 2011/10/25 09:08:26 scarabeus Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/ChangeLog,v 1.180 2011/10/25 19:02:36 scarabeus Exp $ + +*libreoffice-3.4.4.1 (25 Oct 2011) + + 25 Oct 2011; Tomáš Chvátal + +libreoffice-3.4.4.1.ebuild: + Add first RC for 3.4.4 25 Oct 2011; Tomáš Chvátal libreoffice-3.3.4.ebuild, +files/libreoffice-3.3.4-poppler-0.18.0.diff: diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest index 5b7fb250c26a..27796f0f972a 100644 --- a/app-office/libreoffice/Manifest +++ b/app-office/libreoffice/Manifest @@ -111,66 +111,86 @@ DIST fb7ba5c2182be4e73748859967455455-README_stax-api-1.0-2-sources.txt 559 RMD1 DIST fdb27bfe2dbe2e7b57ae194d9bf36bab-SampleICC-1.3.2.tar.gz 547217 RMD160 6443438ddf0bb5cd277c96108aa2671213edf8df SHA1 6e836945719e137596df1ca82f0afa809e8a2e88 SHA256 e6bcbfc521d23899511799c912ce21fbc003d55c3d56408e3c8dabf20fea8256 DIST libreoffice-artwork-3.3.4.1.tar.bz2 21989297 RMD160 7700b89bebbf299697fb4420ec3091f107fcca25 SHA1 9dd17d8934c1efa8f14727b8513b51b25f82aebc SHA256 d20f6da3a4c5d81816c401ca673eb151069f38277a9805dd6a36a9074d7f1fda DIST libreoffice-artwork-3.4.3.2.tar.bz2 13537796 RMD160 26c74962452a3be0258f9417bea66c50b9e9fc80 SHA1 a42d6a44c3b3605cea49c66162507adec5c1f246 SHA256 6b700d41c593d2befcd85fe497d4a6e96db3b7e1639921674ae238022d1ea743 +DIST libreoffice-artwork-3.4.4.1.tar.bz2 13539187 RMD160 58927a04565118c18af997949db89f218d0bedc0 SHA1 49edeadb03a0edab867d6fce672c4488a679d9d9 SHA256 3dd710e5843412d27b4ef19a8d63e1c7e487c90eb9e839ab0074f6cadfde652c DIST libreoffice-base-3.3.4.1.tar.bz2 2083238 RMD160 a0ea708e67d47d010c7e390b373c78d93eda6e9f SHA1 d5b0d91a6a9fe17930b587c5e42309f52d09095f SHA256 029c2cde055ff2b8e3432f292c565dba6fd1e023cdd39fc9478635cedf006d1e DIST libreoffice-base-3.4.3.2.tar.bz2 2068714 RMD160 c689762bd2a5a6bc46efe701c85b798bd01ef248 SHA1 88f1531b11ac49f8bd9c0e70e08b38a7b0aae411 SHA256 93fc103b376a2575efe8b35d64861236e63025b9d3415cee35d845ada7589dfa +DIST libreoffice-base-3.4.4.1.tar.bz2 2070196 RMD160 3caf53e8f9e6e5abdcb5f8873a34620daeee80cb SHA1 987ef0a18664bc2c22e1906ae7ab9f5988f6634c SHA256 ad894ab475ba948b042981bc07592b302e7ee49cba608c4596e34d8b0bab60e6 DIST libreoffice-bootstrap-3.3.4.1.tar.bz2 2753537 RMD160 6348b4b121159aa74a1b4e9c03f34cc5533a3d72 SHA1 4c7b5b105c29eb5e9dafc8ee59b4f306187f664d SHA256 a83cc7be2211c1dd03f49e1e9c54895852e732e291022c8022470cd057b9b2c6 DIST libreoffice-bootstrap-3.4.3.2.tar.bz2 2711992 RMD160 5ded24c90e34306a0ae0d5d97578638098879351 SHA1 527db77912dd3c5f41916ad0db8405325f37c621 SHA256 18f253da00974958059dc91ddb17d5ce5c6c41ec48b98f43451609fb2b1faa45 +DIST libreoffice-bootstrap-3.4.4.1.tar.bz2 2714715 RMD160 087aaa0b12a6b5f7314f42efaf5897e42172a3c7 SHA1 cf7ebc45f13ca8aa320f7ddae396b02e8f84a539 SHA256 5f9ca778953e9dee0def58aa42a2d9e491e0fcdb34e3e42ef64d27e22611a864 DIST libreoffice-branding-gentoo-0.3.tar.xz 130776 RMD160 acb76ddfd77d9c3093f5da229b9d6703831a97b5 SHA1 12afad81a77bccbaadf5a6a11d6a58d70003432e SHA256 34882717b5cc7e1fbc672e6924b92bb6d5def850209b957003f1e517f08d5598 DIST libreoffice-build-3.3.4.1.tar.gz 14608524 RMD160 014b86686a28830b445131b5466cc7094721eabf SHA1 20df109e25b91f89ddf40af3d198838cd372b2c2 SHA256 dd6e15ac00ba34b4c45bdb39a3d09bca34a442c5c22c103d76f595eab0aaea1d DIST libreoffice-calc-3.3.4.1.tar.bz2 9407748 RMD160 7092b6f2e4736a5d02e9d5bc47275655cc34b093 SHA1 94b021273a1d1947b21286ddc6e7e5d77c78b8d2 SHA256 7cb99233e7c268d1f8854c1403bdd3c07cc043ff55fdaa6705342803a47f7c33 DIST libreoffice-calc-3.4.3.2.tar.bz2 9521313 RMD160 3233a1d112fdb581121ac5f41f3493906eae7863 SHA1 03028d84c98c35a068f0edd3f65556cc5be80f53 SHA256 05f543b5a47511f789cd30fc74ba31cdd0074a4fe7a9bc91e9dd5ab969583335 +DIST libreoffice-calc-3.4.4.1.tar.bz2 9513661 RMD160 24efea09dd228097d883d790f20ebfa802011518 SHA1 174d88c1869c0734ef28860d6dec0bdd252582ff SHA256 e86474605551fde33f3f151c0ef48d7ec26bf1f5047dd9e5945aefb31fe49572 DIST libreoffice-components-3.3.4.1.tar.bz2 5124325 RMD160 bbd98b77d4b9db5d948526d65f54e3479a9b33a3 SHA1 9ca1d2ad9211cf7df0834f764af28c8e88060f0f SHA256 bb9651370ee239a6fe0f4b52d5b6d3b84aafad64dcf1ccfcb655efb782599fb6 DIST libreoffice-components-3.4.3.2.tar.bz2 5094591 RMD160 ab3a2cd16340931a124e3d0e783c938a5357f5f9 SHA1 492a0b25128a34c4d75df5ef7b3b5e997c24cf31 SHA256 572fdbff98c1083e5066b15cbc34453cedf7f6ac5a740c07639ef2e65fd61aa7 +DIST libreoffice-components-3.4.4.1.tar.bz2 5095642 RMD160 74902d4a80b4a111a7deb7819d3a79f198ea9f3c SHA1 b428085ae2d94de46087a52406e7006aee1cdca8 SHA256 ad90e33592a352f9dff8d5714b474cc0f28814df6c837d770e02a78e50eb027f DIST libreoffice-extensions-3.3.4.1.tar.bz2 4202033 RMD160 1db3d06fcfd6354345e394ddf78f2cae6e0e5573 SHA1 8fbac20fa87e348ad07dc245f48f09ee539d7d80 SHA256 65c4540bd958a5f4dbf5875659d83e40a3d5542aa0cfde7f0f03e5000d16f241 DIST libreoffice-extensions-3.4.3.2.tar.bz2 4216448 RMD160 07932f5fa49cf32a0efda440cdb074c6ade97f35 SHA1 ca3257362b8b861e7358afe11bc0831739c83f41 SHA256 91ab0d29057c09026ddb380d530ef0656e48b7c558eb2be7a0c4c4f1b793029d +DIST libreoffice-extensions-3.4.4.1.tar.bz2 4217630 RMD160 ae8748ef99a4058d8d547a6f998686f7f2f89210 SHA1 f5f6492f3ca4365943481e5066fa48d9f87b94b7 SHA256 5a87e48313b7fc8d7f50110ad9f9eb210aa9a3d70b9d37a1b3a2866952f6a4bf DIST libreoffice-extras-3.3.4.1.tar.bz2 38706682 RMD160 a9d280e5d6a56b7816b4abb1202a8cc08ec27ac0 SHA1 795058c4bd92f8267e34f6df72eeae6514cabe65 SHA256 f8d5a6fcfa5a19973ca3ec62553d259e4522d2e4b82ea48766495150ec39cb3b DIST libreoffice-extras-3.4.3.2.tar.bz2 38643532 RMD160 e366822a0a56d130c0b99258ef52934a16fdc67a SHA1 3d532cb1d261306e0a83a213099779042f57a8c4 SHA256 3f4fe22ddf23e9e368e9145fd00cf9bc6de6e19539dfc1f818fde93426fda159 +DIST libreoffice-extras-3.4.4.1.tar.bz2 38642743 RMD160 5a56c002a6a8dff697f16e6d8d1b0826605d9b33 SHA1 2b2b59c5b54f1e731a65adf04fe51a7cf06075af SHA256 d4cbb1fde6492a45ec74fbce825871e6ea76bd8a7212f3813639b1fed8240b82 DIST libreoffice-filters-3.3.4.1.tar.bz2 11952128 RMD160 2859a3aac56820fc17531bf1baadea7eacffe67c SHA1 dacae4855dc5329517a3f0988fb51037df39f3c0 SHA256 f9aef5149d34e3812b62b8d6e45afb1fbc77d14be686489377d4b8608e975329 DIST libreoffice-filters-3.4.3.2.tar.bz2 11779881 RMD160 f5bf02edb2dc127b95de13d08af27d9d6643117c SHA1 4257c992742e3f2e346082f61dac86883576691b SHA256 2a12e9afa38f8d82419418c4c7443e47cc3cc39f78d5c2dc22bc61123b35dbe1 +DIST libreoffice-filters-3.4.4.1.tar.bz2 11776484 RMD160 25148fdfdb50c144aad767edd60625f53a931339 SHA1 185cc323bd0023347244a322d3031679e4aab3d7 SHA256 4c72f0f43e07396f617a414e00969e3eae7d1ab478ff8ca796e2fc32945135a3 DIST libreoffice-help-3.3.4.1.tar.bz2 1929042 RMD160 f07e9dc9a2d9e96e2f2ec4ba00292930417ce071 SHA1 b14c2106f3e714cc9953a2245bcb2c00ef253952 SHA256 e0e56cae62af05819b9a16c4a65d336ce6b73b37454716b4c6efeea44c467617 DIST libreoffice-help-3.4.3.2.tar.bz2 1846706 RMD160 dd5fe51add1393c0c4f14e3a77aa88abffcf33ef SHA1 c80b24bb4e0cbbd62df05445ff56ecff66bee892 SHA256 013a21f3a22e39782af784213efda43ebe4f38882932267b009ec745f32cff23 +DIST libreoffice-help-3.4.4.1.tar.bz2 1846270 RMD160 4d37dbb2e1685866f5535e626deaf3f2a0e329f9 SHA1 68b158378422d8362a43bdd1f5f0c49d88f75a2e SHA256 c41815c2b37ce61f404f0e86e0cd0772d4a49f8b82a5aef27d9f6844607db1e9 DIST libreoffice-impress-3.3.4.1.tar.bz2 2606301 RMD160 9f08fd75b2e924aedca95b92aebd3ed02249d962 SHA1 504837993123375cde0beef79b22e1cc4bf06de2 SHA256 5f0e69050a33bccb97e7adcd87d3929c5e99bf23d736d42e970e5ad5aa2e550b DIST libreoffice-impress-3.4.3.2.tar.bz2 2651830 RMD160 b0c30c2981eede69ae7236887fda5ab6de74dca1 SHA1 4ec720570088250d49ddce1fde3b5d9248c8a67c SHA256 09114924804a876d41f971cfd6a2bf440df8ff79c97ebfe6698e74e7d39d87c0 +DIST libreoffice-impress-3.4.4.1.tar.bz2 2652573 RMD160 371fa0a5b1525b0063913ea2ef862e4376d00b59 SHA1 ffba084818fa12a1f4e07d0b328a24d0990bcc3f SHA256 1127387f18b2202e5bd378dcd0094d8dc2066d0ad05f7aba1202d4e5339cc516 DIST libreoffice-l10n-3.3.4.1.tar.bz2 80831453 RMD160 785334782dc365a347f6239cb057d44d284f6f3a SHA1 eeb6ed70aa916dc18e8ffa17151c2e284bd31850 SHA256 1ada47d71b2097da53e5ec899c3df507de9a2dab99b9000c5f1187439ad7a962 DIST libreoffice-libs-core-3.3.4.1.tar.bz2 16655434 RMD160 72d20414af08e4e0733ef93dea353af05ea6534b SHA1 398ff53d290e43966a200c846d2b885108ccd52b SHA256 3fce50df4a0ea73929074941951202c6ad6159164cafbe33ea2640a7a943a2f0 DIST libreoffice-libs-core-3.4.3.2.tar.bz2 15592792 RMD160 16745ba1a1e61c84e26a770aa280ad2d4f0778df SHA1 ae65769b646b29b1cbaa69218ca016dea5f66bec SHA256 714001111ffacd69485676bec34d35a42e7440fe0b166cb5268e74d5ee32c858 +DIST libreoffice-libs-core-3.4.4.1.tar.bz2 15593208 RMD160 6b4f3aa65dfc9c9dbcec96eb000eeedceea394b6 SHA1 0df77b0f6ff9cf2677f8313b02e8ba99d4d7dd3e SHA256 04957f0ec1f9220ec2bf243d71d62435ddc49e7d1474a743091a4a28f8c2eca6 DIST libreoffice-libs-extern-3.3.4.1.tar.bz2 629156 RMD160 962ad0981318e884bfc98ff930125644c2f0284b SHA1 379c5e2079d8614c56180aa4426ef8431871ac65 SHA256 5d6d831006c50ab4d88c5714fa5013acc7e4a24783ed0d2026373c75b161a3eb DIST libreoffice-libs-extern-3.4.3.2.tar.bz2 637830 RMD160 ae5410966d86831f4d4ac1dcf42842bc7f98e9dc SHA1 23144f3cc33717e44d2f4caf06c5ca351f724bdf SHA256 681316cafbff67093ac93fa3803117219e80e3d3191c312f53129cf1a0e159c8 +DIST libreoffice-libs-extern-3.4.4.1.tar.bz2 637850 RMD160 8c213c5e3f23ec64003e5e7485fa61bd52ccd5e4 SHA1 85b4da4e9eaf3e8b722138e2956810474ea402cc SHA256 4c9e700b0ef0cfbfc8d6b273cdfd058dfecc88d9e769ef57b0297934d6c77284 DIST libreoffice-libs-extern-sys-3.3.4.1.tar.bz2 38822907 RMD160 ee4d4cfa7f52932451558b9e99c7393d7c41c083 SHA1 b7eb3070a986941c8b9da5daef7da0f601cfdc70 SHA256 a7fccb82d88b61a999a632fad1d6bce2207167dd506100d5a48b1b40b5aaf204 DIST libreoffice-libs-extern-sys-3.4.3.2.tar.bz2 40030519 RMD160 d3fddb187baf995ab5a3bd6d998c9d6ff6115db1 SHA1 242fb62a076edd1cbbf8ed6ad58e438cdd4cd687 SHA256 d6086fac838167c733e135ecde70807ade4bed21687d6740d2d7a66ca7ee84ee +DIST libreoffice-libs-extern-sys-3.4.4.1.tar.bz2 40032486 RMD160 b84c2265b222f896db7f3b1cbde16f7c1a837e42 SHA1 ca17e20f196a2285808ba0b1e33444ab02bfdd76 SHA256 8c5caf2fcaf49e467e124d6684de2dda57f366084b073785ccb763d1eb0aa868 DIST libreoffice-libs-gui-3.3.4.1.tar.bz2 10834251 RMD160 5bc3d2d828c03250930e19a9e26cc16b93dda8a3 SHA1 526bb57d2ef6c079c13d0e2bed051d585a653737 SHA256 edbf4c29e89500cd0add21379fd9e150842e1539401633ec29b66939128c71f2 DIST libreoffice-libs-gui-3.4.3.2.tar.bz2 10866411 RMD160 7f181ae1c1529963045b3d38002c46aa7d61742e SHA1 1bcdc59d55aab2023dc3242e32b5bdd1cb0a5ffb SHA256 9ae7e7092f4055bab2f3285cbfc388730caa91ab38af4307482906bd6c983ab6 +DIST libreoffice-libs-gui-3.4.4.1.tar.bz2 10864996 RMD160 67ddd8908739ba39e3a068c7ab143d9a52150906 SHA1 9cd9fef92e7aadda08f689b45b84fa7d313ae90a SHA256 d781602a406498dc48b83bf421bfd64177a76c80f7cabb9708f3bff6b1132af2 DIST libreoffice-postprocess-3.3.4.1.tar.bz2 43045 RMD160 de6e35c4f89cea80bdccb85548e1521619efeff6 SHA1 ea51f2022f03fa5cc6b7e7c57866902430cd0d1f SHA256 1331b08e97002d41d89a2438fddea038e84c2a1fe40949c6bce0f9162fed112e DIST libreoffice-postprocess-3.4.3.2.tar.bz2 50913 RMD160 3a7b1976272fdcc5f209354effb89ca9c7e43b8c SHA1 fda94d598ac5e0f286b3ff43f290e151f5fd5389 SHA256 5066d9c3dc631e182f150c372a806b30f5428d39c7d7358a4beeec3f8065e6c2 +DIST libreoffice-postprocess-3.4.4.1.tar.bz2 50839 RMD160 74253460e3b251afd149ec1e05a44c8cd367a0ee SHA1 8d938811c8a3153112b16abf246524e193b0cd7e SHA256 36ef23c5fb9b80f3b888bb9f4f9a9abfcbfb258c90872334cb800843c5aba4d0 DIST libreoffice-sdk-3.3.4.1.tar.bz2 1710835 RMD160 78e95d956a890ac3abf016886f1405564afde668 SHA1 7c7e914eee4f1296e3fa51f63de831133f0fb8fc SHA256 b6b56a3ce6ce1bf55d7f97b9039c28afd994a28106fa882d849b05dc247516e1 DIST libreoffice-sdk-3.4.3.2.tar.bz2 1721285 RMD160 beb624a2bac03cf546c371c7356bdb7af8e68d52 SHA1 5859c05f15497c7b9539e43138bcd706a418b140 SHA256 fa540938fd9526bd242c2e46db813f679a0261914e4feed214763618f82ab34a +DIST libreoffice-sdk-3.4.4.1.tar.bz2 1721710 RMD160 a3a91a15b09797cb1678f6cb6fceefcd87c53dc1 SHA1 09ee6236a64a3efe409c956f8d1eb62a79f7a88c SHA256 46a97ff192a87844552a968d657e8dfc719346d2b3349b5754bf9b6e3fc63566 DIST libreoffice-testing-3.3.4.1.tar.bz2 50947859 RMD160 3a95e68a6430a5cd2432e7644e79776e00a9275a SHA1 4ae0faff80df62950e57dbb626a4ac3a8f06cdbc SHA256 3282a0ef87fe14763cd482796103209fd2fc8d377ced80db8c827c3c62cf885d DIST libreoffice-testing-3.4.3.2.tar.bz2 50848140 RMD160 a1b8b62e173230f2fde2654c70f6b439cdbec68a SHA1 a3102c3c46a30a1cdbf5e032ea9182ef688dea7c SHA256 89c25311bed6d9d8646bd0f8e7f37a9c227b125309cf7b49f2ab083a8b73d6c0 +DIST libreoffice-testing-3.4.4.1.tar.bz2 50845603 RMD160 2e035b65ac41490948c64e0a3f6029ca3cc24b15 SHA1 f0e3176ba7b41c27158603f50040645c06f59792 SHA256 fa26db8bf72f035945632b41cbd892336b3be428b6ef787d20efa2f0404f9e48 DIST libreoffice-ure-3.3.4.1.tar.bz2 6164629 RMD160 1a3b874de71b719e4ea10134cc82dc43ddc7fbc2 SHA1 2c3562704e8cf275ec7db790dbf1cc8627587120 SHA256 535953cd6b97e109690d8b1329ef129218e38774109612d4390e21e0da4d8a70 DIST libreoffice-ure-3.4.3.2.tar.bz2 6214027 RMD160 188aa9c9621fa03d4af10832fc25fb80a2071c65 SHA1 d0dcf8531274cc80ca0104517b78dfbac148031f SHA256 9150a51fe93b803be51af02be585c8e9b2e2fce7c6a4061ed9b8c5d60183ca20 +DIST libreoffice-ure-3.4.4.1.tar.bz2 6214182 RMD160 85bfb53317e623cd614322295141dbb3d4f110cd SHA1 773cea78ff5c0268f3ddccbbb9109c714b148218 SHA256 8b2c90f4846b4c690a3d288d33ea1dcce93efbbcc7e32e094f8f35f892257520 DIST libreoffice-writer-3.3.4.1.tar.bz2 6778265 RMD160 a2a3bbe1f8e6ff0f03b419ece249bc0752bd081c SHA1 d572efceaf4249ebd97df0446d7b2aa74d506858 SHA256 312aaf0610753a789d7e7ed5ebf407e0fc12a4e35f50d3df51dbcb40af799c15 DIST libreoffice-writer-3.4.3.2.tar.bz2 7295462 RMD160 ee24967297670205d42949d6addb59fee22ace29 SHA1 57a549b811c0b95898a9532968ce4a9f6fc33f16 SHA256 65fdcb132a84fae9f4ec0d84501f13ada3861fbd7646947ad0cea495b637be9a +DIST libreoffice-writer-3.4.4.1.tar.bz2 7294975 RMD160 a5fa1a9f425b524232313470457299c0c9b479ed SHA1 3880ba1260bbea74adb6f6632e4cf2fbe3240e27 SHA256 df99ca3ddb51880547cd718b8c3de72b1f2b74b84b59755d00b02853cdde2479 DIST unowinreg.dll 6144 RMD160 9e2a2789a96842a2aec747a62dee3db3e8370761 SHA1 712720da502d36175cd7aa05cb1862ee0330638c SHA256 f563e522922133db9340b0306711c2d8767cc3481dd9e7d9b0d059906d12653c EBUILD libreoffice-3.3.4.ebuild 18254 RMD160 f8ccfefe0f1663982a07f9468db62cd8be2e98f9 SHA1 76ee2d703a045fe306a119f7c750d5f1633a240e SHA256 4d723c31545c807a77b3b24199b566bcec50f4784a5a767ef021a13f5843d1f1 EBUILD libreoffice-3.4.3.2-r1.ebuild 18446 RMD160 ea7208dc6ed726a698cdd68c96be0417eed323fa SHA1 b82fc9f6ee1215215fdc80f40c76307c9792b459 SHA256 629940b89965508ad7de68acd9a770b10c4d53e8d11b8bd769a7777aded1ef3a +EBUILD libreoffice-3.4.4.1.ebuild 16264 RMD160 6676adf0e52821e891d813c51e942a60cf7402ae SHA1 dc97f05a0ee6d815fe924957eee63b2f2f0715d4 SHA256 c6b4b8a48599b007dcd1d6f1bdf90579958efa0279adb91083f26967ab295899 EBUILD libreoffice-3.4.9999-r1.ebuild 16269 RMD160 d9449d2f8445a12f33fbe5f1af717671d055c792 SHA1 bcbeea0f27b205e64f4659f36ea01b972102c8da SHA256 1189703251017dfb2aca26c53e602598b8be589903d97570fd8138c21888e08e EBUILD libreoffice-9999-r1.ebuild 14462 RMD160 a65aecc481120833bc96832d15775ab18c1f86a0 SHA1 1aebed8dcd80c13c56ff2f65c4aba44041d5090a SHA256 6d16e5950b6ede3be9a7847894441b0e64b03679384779e72f19a1a37e99bb26 -MISC ChangeLog 32747 RMD160 79a1502e3f0673c37763b3a6bb1b161292871a73 SHA1 cb32e5c16129b397a7335bc5bf9448b8c276fda0 SHA256 20d1636a17a04753ff4aa15a344d2545118b466c603107d2732cd1a9463b4673 +MISC ChangeLog 32895 RMD160 7322ed21ddc708ebfb7681910b2bf57841b80f2a SHA1 7899e6791426ee5644e8159a9fab2eec3498908f SHA256 aa0aa40d0ae73a3203dedfd2f65ebdc8f38278a44f8cdbfc5c0a9dca101f5aaf MISC metadata.xml 1192 RMD160 f723ac57dc7424dea71c29a052e2aae915c908dd SHA1 87181bf865c0bd53b4215ec36063a1f422e5eca5 SHA256 e3515fe7fcec3baa6e0b2dfb769c91f459ab6c34cf29a6b68498e17c3c7400a3 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) -iQIcBAEBAgAGBQJOpnw+AAoJEOSiRoyO7jvoYu4P/A61E4vtHwTJauOOFVJeDRIm -YxZhplpJizrkjU+gT5VO2KTWG4K9iNLSxpGy5PV0AzskYNtqU3k2yKLfTU0Z/4gS -TkLHMlHhBBgpS3nx6sDueSWBWdrDDEkulbv6cLCH8sJWGevPkLskWfBx7vasVMPp -ssUNImjGOq9Wd0/pyjG04KnlbkniXskM+rgxdlcfh5eWuve6NNt4KXm0DvJmqEZT -AuFAqCmS6FDHQOtGe6we6OSgcXjcJdikOuSYmL80KHJ47HeQhwwCG14BAF4Co0/y -wg9UVHvFt317iqvgYbZPp3PwaWGHi3J28Q+iB2dLYv8u91TTuZjPZIchBe89KdoT -UJ8WtO7wQoeuhltgm5/MHwBO9OVCp/ze7wRxAyKY6KRMmrvQ+ssurvgSLAUeMUVh -r1z5EgsnX7jd9U6T/DR619MfQhKZDhp45hch5pfyGjg3GY7OJs3VB+Pwaersnf6f -OoE/YY5Hrmn9YxWjeja7+2R3bFLslhxPgEGDv29Y5UmDf/UzVL3pNucDWzYa5wiM -6YCcJYcVvd1P17l+3rXetMQdtBpsdcG+DV0u3DAJnsRAEZGLm5xO4uMnyJuXx4B0 -sZd5ctcKUqqQq9JBSYeTImbO8y6ADinJ9niRqJIu+zTpf1XOfRZmxabupuZzfaC9 -l4ULcJqbo2FWYXov9Pbx -=sKG8 +iQIcBAEBAgAGBQJOpweBAAoJEOSiRoyO7jvomJYQAJ3dcGliSNyelyG/TWFbC551 +l1lbONbtWbhfQwmzkmUlSE1zaYn9FAzSBz0qtcFZNKX8Ab40jw/2u5f1in1bkv1X +o3Xv9UY5G4WrLvbXOzbFxM/Ae8xOC0Jzx4M3vSvgOEtILZKPC9Yq0HX7GZ/DzxsE +NXU6issWU3fuq8HG1rcPjrIZDd3Y1QaZsSaV2hnXVQ6um0UWf1s27OUJrSAm2ecQ +Lk1ukWfmh9sGj48h2iEs00OyD+E6qxZ9jUoW+ideR/AwYsAyJupyit0kD9XC6AAX +ukWeS5reD7lo+fcMgyVoTpvVLO6gLljSkCoSKfKNbqfmx6lqau4ztevjGvDMnTAr +nR2S5Q+X2Bp8rVnOgPSDFNX9ymhYEb3vBzrC02Qept+ym6PTwIkRNDcwIt1YYU86 +6CMaLPn1ojnxYfsP4KizlHnCMfWcfE2iYPe+y7elwkec2tIHETIE3oJVgrXdVy3K +WJJxlNcgK/w19wk9+LW2FVTWqZHfhQUYjqqLc9pMg5/D+yvm1ipvYo62GTf1pWtV +TqE+uCHdgBjUqvIDwXoMEHvo9jnB5tvIuMLOZ9PwZ3r4N3HHMgPQxJkhP2lYXADF +Xs5Hc+Eb5/GKFDMjCaJlI33855g7YUjmz9QrRTKe4DHskoZ2JPxxEgXl2YxsTCtp +WxVAqH2kGV7lV8ncmjKO +=MOIs -----END PGP SIGNATURE----- diff --git a/app-office/libreoffice/libreoffice-3.4.4.1.ebuild b/app-office/libreoffice/libreoffice-3.4.4.1.ebuild new file mode 100644 index 000000000000..e7c45eb60ae8 --- /dev/null +++ b/app-office/libreoffice/libreoffice-3.4.4.1.ebuild @@ -0,0 +1,537 @@ +# 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.4.4.1.ebuild,v 1.1 2011/10/25 19:02:36 scarabeus Exp $ + +EAPI=4 + +KDE_REQUIRED="optional" +KDE_SCM="git" +CMAKE_REQUIRED="never" + +PYTHON_DEPEND="2" +PYTHON_USE_WITH="threads,xml" + +# experimental ; release ; old +# Usually the tarballs are moved a lot so this should make +# everyone happy. +DEV_URI=" + http://dev-builds.libreoffice.org/pre-releases/src + http://download.documentfoundation.org/libreoffice/src + http://download.documentfoundation.org/libreoffice/old/src +" +EXT_URI="http://ooo.itc.hu/oxygenoffice/download/libreoffice" +ADDONS_URI="http://dev-www.libreoffice.org/src/" + +BRANDING="${PN}-branding-gentoo-0.3.tar.xz" + +[[ ${PV} == *9999* ]] && SCM_ECLASS="git-2" +inherit base autotools bash-completion-r1 check-reqs eutils java-pkg-opt-2 kde4-base pax-utils prefix python multilib toolchain-funcs flag-o-matic nsplugins versionator ${SCM_ECLASS} +unset SCM_ECLASS + +DESCRIPTION="LibreOffice, a full office productivity suite." +HOMEPAGE="http://www.libreoffice.org" +SRC_URI="branding? ( http://dev.gentooexperimental.org/~scarabeus/${BRANDING} )" + +# Bootstrap MUST be first! +MODULES="bootstrap artwork base calc components extensions extras filters help +impress libs-core libs-extern libs-extern-sys libs-gui postprocess sdk testing +ure writer" +# Only release has the tarballs +if [[ ${PV} != *9999* ]]; then + for i in ${DEV_URI}; do + for mod in ${MODULES}; do + SRC_URI+=" ${i}/${PN}-${mod}-${PV}.tar.bz2" + done + unset mod + done + unset i +fi +unset DEV_URI + +# addons +# FIXME: actually review which one of these are used +ADDONS_SRC+=" ${ADDONS_URI}/128cfc86ed5953e57fe0f5ae98b62c2e-libtextcat-2.2.tar.gz" +ADDONS_SRC+=" ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip" +ADDONS_SRC+=" ${ADDONS_URI}/bd30e9cf5523cdfc019b94f5e1d7fd19-cppunit-1.12.1.tar.gz" +ADDONS_SRC+=" ${ADDONS_URI}/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz" +ADDONS_SRC+=" ${ADDONS_URI}/fdb27bfe2dbe2e7b57ae194d9bf36bab-SampleICC-1.3.2.tar.gz" +ADDONS_SRC+=" ${ADDONS_URI}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip" +ADDONS_SRC+=" ${ADDONS_URI}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip" +ADDONS_SRC+=" http://download.go-oo.org/extern/b4cae0700aa1c2aef7eb7f345365e6f1-translate-toolkit-1.8.1.tar.bz2" +ADDONS_SRC+=" http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll" +SRC_URI+=" ${ADDONS_SRC}" + +TDEPEND="${EXT_URI}/472ffb92d82cf502be039203c606643d-Sun-ODF-Template-Pack-en-US_1.0.0.oxt" +TDEPEND+=" linguas_de? ( ${EXT_URI}/53ca5e56ccd4cab3693ad32c6bd13343-Sun-ODF-Template-Pack-de_1.0.0.oxt )" +TDEPEND+=" linguas_en_GB? ( ${EXT_URI}/472ffb92d82cf502be039203c606643d-Sun-ODF-Template-Pack-en-US_1.0.0.oxt )" +TDEPEND+=" linguas_en_ZA? ( ${EXT_URI}/472ffb92d82cf502be039203c606643d-Sun-ODF-Template-Pack-en-US_1.0.0.oxt )" +TDEPEND+=" linguas_es? ( ${EXT_URI}/4ad003e7bbda5715f5f38fde1f707af2-Sun-ODF-Template-Pack-es_1.0.0.oxt )" +TDEPEND+=" linguas_fr? ( ${EXT_URI}/a53080dc876edcddb26eb4c3c7537469-Sun-ODF-Template-Pack-fr_1.0.0.oxt )" +TDEPEND+=" linguas_hu? ( ${EXT_URI}/09ec2dac030e1dcd5ef7fa1692691dc0-Sun-ODF-Template-Pack-hu_1.0.0.oxt )" +TDEPEND+=" linguas_it? ( ${EXT_URI}/b33775feda3bcf823cad7ac361fd49a6-Sun-ODF-Template-Pack-it_1.0.0.oxt )" +SRC_URI+=" templates? ( ${TDEPEND} )" + +unset ADDONS_URI +unset EXT_URI +unset ADDONS_SRC + +IUSE="binfilter +branding custom-cflags dbus debug eds gnome graphite +gstreamer gtk jemalloc kde ldap mysql nsplugin odk opengl pdfimport python +templates test +vba webdav" +LICENSE="LGPL-3" +SLOT="0" +[[ ${PV} == *9999* ]] || KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux" + +# lingua for templates +LANGUAGES="de en_GB en_ZA es fr hu it" +for X in ${LANGUAGES} ; do + IUSE+=" linguas_${X}" +done +unset X + +COMMON_DEPEND=" + app-arch/zip + app-arch/unzip + >=app-text/hunspell-1.3.2-r3 + app-text/mythes + app-text/libwpd:0.9[tools] + app-text/libwpg:0.2 + >=app-text/libwps-0.2.2 + dev-db/unixODBC + dev-libs/expat + >=dev-libs/glib-2.28 + >=dev-libs/hyphen-2.7.1 + >=dev-libs/icu-4.8.1-r1 + >=dev-lang/perl-5.0 + >=dev-libs/openssl-0.9.8g + dev-libs/redland[ssl] + media-libs/freetype:2 + >=media-libs/fontconfig-2.8.0 + >=media-libs/vigra-1.7 + >=media-libs/libpng-1.4 + net-print/cups + sci-mathematics/lpsolve + >=sys-libs/db-4.8 + virtual/jpeg + >=x11-libs/cairo-1.10.0 + x11-libs/libXaw + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXrender + dbus? ( >=dev-libs/dbus-glib-0.92 ) + eds? ( gnome-extra/evolution-data-server ) + gnome? ( gnome-base/gconf:2 ) + gtk? ( >=x11-libs/gtk+-2.24:2 ) + graphite? ( media-gfx/graphite2 ) + gstreamer? ( + >=media-libs/gstreamer-0.10 + >=media-libs/gst-plugins-base-0.10 + ) + java? ( + >=dev-java/bsh-2.0_beta4 + dev-java/lucene:2.9 + dev-java/lucene-analyzers:2.3 + dev-java/saxon:0 + ) + jemalloc? ( dev-libs/jemalloc ) + ldap? ( net-nds/openldap ) + mysql? ( >=dev-db/mysql-connector-c++-1.1.0 ) + nsplugin? ( + net-libs/xulrunner:1.9 + >=dev-libs/nspr-4.8.8 + >=dev-libs/nss-3.12.9 + ) + opengl? ( virtual/opengl ) + pdfimport? ( >=app-text/poppler-0.16[xpdf-headers] ) + webdav? ( net-libs/neon ) +" + +RDEPEND="${COMMON_DEPEND} + !app-office/libreoffice-bin + !app-office/openoffice-bin + !app-office/openoffice + java? ( >=virtual/jre-1.6 ) +" + +PDEPEND=" + >=app-office/libreoffice-l10n-$(get_version_component_range 1-2) +" + +DEPEND="${COMMON_DEPEND} + >=dev-libs/boost-1.46 + >=dev-libs/libxml2-2.7.8 + dev-libs/libxslt + dev-perl/Archive-Zip + >=dev-util/gperf-3 + dev-util/intltool + dev-util/mdds + >=dev-util/pkgconfig-0.26 + >=net-misc/curl-7.21.4 + >=sys-apps/findutils-4.4.2 + sys-devel/bison + sys-apps/coreutils + sys-devel/flex + >=sys-devel/make-3.82 + sys-libs/zlib + x11-libs/libXtst + x11-proto/randrproto + x11-proto/xextproto + x11-proto/xineramaproto + x11-proto/xproto + java? ( + =virtual/jdk-1.6* + >=dev-java/ant-core-1.7 + test? ( dev-java/junit:4 ) + ) +" + +PATCHES=( + "${FILESDIR}/${PN}-3.3.1-neon_remove_SSPI_support.diff" + "${FILESDIR}/${PN}-libdb5-fix-check.diff" + "${FILESDIR}/${PN}-3.4.1-salfix.diff" + "${FILESDIR}/sdext-presenter.diff" + "${FILESDIR}/${PN}-svx.patch" + "${FILESDIR}/${PN}-vbaobj-visibility-fix.patch" + "${FILESDIR}/${PN}-solenv-build-crash.patch" + "${FILESDIR}/${PN}-as-needed-gtk.patch" + "${FILESDIR}/${PN}-translate-toolkit-parallel-solenv.patch" + "${FILESDIR}/${PN}-gbuild-use-cxxflags.patch" + "${FILESDIR}/${PN}-installed-files-permissions.patch" + "${FILESDIR}/${PN}-check-for-avx.patch" + "${FILESDIR}/${PN}-append-no-avx.patch" + "${FILESDIR}/${PN}-32b-qt4-libdir.patch" + "${FILESDIR}/${PN}-binfilter-as-needed.patch" + "${FILESDIR}/${PN}-kill-cppunit.patch" + "${FILESDIR}/${PN}-honor-strip.patch" + "${FILESDIR}/${PN}-java.patch" +) + +REQUIRED_USE=" + || ( gtk gnome kde ) + gnome? ( gtk ) + nsplugin? ( gtk ) +" + +# Needs lots and lots of work and compiling +RESTRICT="test" + +S="${WORKDIR}/${PN}-bootstrap-${PV}" + +pkg_pretend() { + if [[ ${MERGE_TYPE} != binary ]]; then + CHECKREQS_MEMORY="1G" + use debug && CHECKREQS_DISK_BUILD="15G" || CHECKREQS_DISK_BUILD="9G" + check-reqs_pkg_pretend + + if [[ $(gcc-major-version) -lt 4 ]]; then + eerror "Compilation with gcc older than 4.0 is not supported" + die "Too old gcc found." + fi + fi +} + +pkg_setup() { + java-pkg-opt-2_pkg_setup + kde4-base_pkg_setup + + python_set_active_version 2 + python_pkg_setup + + if use custom-cflags; then + ewarn "You are using custom CFLAGS, which is NOT supported and can cause" + ewarn "all sorts of build and runtime errors." + ewarn + ewarn "Before reporting a bug, please make sure you rebuild and try with" + ewarn "basic CFLAGS, otherwise the bug will not be accepted." + ewarn + fi + + if ! use java; then + ewarn "You are building with java-support disabled, this results in some" + ewarn "of the LibreOffice functionality being disabled." + ewarn "If something you need does not work for you, rebuild with" + ewarn "java in your USE-flags." + ewarn + ewarn "Some java libraries will be provided internally by libreoffice" + ewarn "during the build. You should really reconsider enabling java" + ewarn "use flag." + ewarn + fi + + if ! use gtk; then + ewarn "If you want the LibreOffice systray quickstarter to work" + ewarn "activate the 'gtk' use flag." + ewarn + fi +} + +src_unpack() { + local mod dest tmplfile tmplname mypv + + if use branding; then + unpack "${BRANDING}" + fi + + if [[ ${PV} != *9999* ]]; then + for mod in ${MODULES}; do + unpack "${PN}-${mod}-${PV}.tar.bz2" + if [[ ${mod} != bootstrap ]]; then + mv -n "${WORKDIR}/${PN}-${mod}-${PV}"/* "${S}" + rm -rf "${WORKDIR}/${PN}-${mod}-${PV}" + fi + done + else + for mod in ${MODULES}; do + mypv=${PV/.9999} + [[ ${mypv} != ${PV} ]] && EGIT_BRANCH="${PN}-${mypv/./-}" + EGIT_PROJECT="${PN}/${mod}" + EGIT_SOURCEDIR="${WORKDIR}/${PN}-${mod}-${PV}" + EGIT_REPO_URI="git://anongit.freedesktop.org/${PN}/${mod}" + EGIT_NOUNPACK="true" + git-2_src_unpack + if [[ ${mod} != bootstrap ]]; then + mv -n "${WORKDIR}/${PN}-${mod}-${PV}"/* "${S}" + rm -rf "${WORKDIR}/${PN}-${mod}-${PV}" + fi + done + unset EGIT_PROJECT EGIT_SOURCEDIR EGIT_REPO_URI EGIT_BRANCH + fi + + # copy extension templates; o what fun ... + if use templates; then + dest="${S}/extras/source/extensions" + mkdir -p "${dest}" + + for template in ${TDEPEND}; do + if [[ ${template} == *.oxt ]]; then + tmplfile="${DISTDIR}/$(basename ${template})" + tmplname="$(echo "${template}" | \ + cut -f 2- -s -d - | cut -f 1 -d _)" + echo ">>> Unpacking ${tmplfile/\*/} to ${dest}" + if [[ -f ${tmplfile} && ! -f "${dest}/${tmplname}.oxt" ]]; then + cp -v "${tmplfile}" "${dest}/${tmplname}.oxt" || die + fi + fi + done + fi +} + +src_prepare() { + # optimization flags + export ARCH_FLAGS="${CXXFLAGS}" + use debug || export LINKFLAGSOPTIMIZE="${LDFLAGS}" + + # compiler flags + use custom-cflags || strip-flags + use debug || filter-flags "-g*" + # silent miscompiles; LO/OOo adds -O2/1/0 where appropriate + filter-flags "-O*" + + base_src_prepare + eautoreconf +} + +src_configure() { + local java_opts + local internal_libs + local extensions + local themes="crystal" + local jbs=$(sed -ne 's/.*\(-j[[:space:]]*\|--jobs=\)\([[:digit:]]\+\).*/\2/;T;p' <<< "${MAKEOPTS}") + + # recheck that there is some value in jobs + [[ -z ${jbs} ]] && jbs="1" + + # expand themes we are going to build based on DE useflags + use gnome && themes+=" tango" + use kde && themes+=" oxygen" + + # list the extensions we are going to build by default + extensions=" + $(use_enable pdfimport ext-pdfimport) + --enable-ext-presenter-console + --enable-ext-presenter-minimizer + " + + # hsqldb: requires just 1.8.0 not 1.8.1 which we don't ship at all + # dmake: not worth of splitting out + # cppunit: patched not to run anything, just main() { return 0; } + # workaround to upstream running the tests during build + # sane: just sane.h header that is used for scan in writer, not + # linked or anything else, worthless to depend on + internal_libs+=" + --without-system-hsqldb + --without-system-cppunit + --without-system-sane-header + " + + # When building without java some things needs to be done + # as internal libraries. + if ! use java; then + internal_libs+=" + --without-junit + " + else + java_opts=" + --with-ant-home="${ANT_HOME}" + --with-jdk-home=$(java-config --jdk-home 2>/dev/null) + --with-java-target-version=$(java-pkg_get-target) + --with-jvm-path="${EPREFIX}/usr/$(get_libdir)/" + --with-beanshell-jar=$(java-pkg_getjar bsh bsh.jar) + --with-lucene-core-jar=$(java-pkg_getjar lucene-2.9 lucene-core.jar) + --with-lucene-analyzers-jar=$(java-pkg_getjar lucene-analyzers-2.3 lucene-analyzers.jar) + --with-saxon-jar=$(java-pkg_getjar saxon saxon8.jar) + " + if use test; then + java_opts+=" --with-junit=$(java-pkg_getjar junit-4 junit.jar)" + else + java_opts+=" --without-junit" + fi + fi + + if use branding; then + extensions+=" + --with-about-bitmap="${WORKDIR}/branding-about.png" + --with-intro-bitmap="${WORKDIR}/branding-intro.png" + " + 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 + # --disable-broffice: do not use brazillian brand just be uniform + # --enable-cairo: ensure that cairo is always required + # --enable-*-link: link to the library rather than just dlopen on runtime + # --disable-fetch-external: prevent dowloading during compile phase + # --disable-gnome-vfs: old gnome virtual fs support + # --disable-kdeab: kde3 adressbook + # --disable-kde: kde3 support + # --disable-pch: precompiled headers cause build crashes + # --disable-rpath: relative runtime path is not desired + # --disable-static-gtk: ensure that gtk is linked dynamically + # --disable-zenity: disable build icon + # --with-extension-integration: enable any extension integration support + # --with-{max-jobs,num-cpus}: ensuring parallel building + # --without-{afms,fonts,myspell-dicts,ppsd}: prevent install of sys pkgs + # --without-stlport: disable deprecated extensions framework + econf \ + --docdir="${EPREFIX}/usr/share/doc/${PF}/" \ + --with-system-headers \ + --with-system-libs \ + --with-system-jars \ + --with-system-db \ + --with-system-dicts \ + --enable-cairo \ + --enable-cups \ + --enable-fontconfig \ + --enable-largefile \ + --enable-randr \ + --enable-randr-link \ + --enable-unix-qstart-libpng \ + --enable-Xaw \ + --enable-xrender-link \ + --disable-broffice \ + --disable-crashdump \ + --disable-dependency-tracking \ + --disable-epm \ + --disable-fetch-external \ + --disable-gnome-vfs \ + --disable-kdeab \ + --disable-kde \ + --disable-online-update \ + --disable-pch \ + --disable-rpath \ + --disable-static-gtk \ + --disable-strip-solver \ + --disable-zenity \ + --with-alloc=$(use jemalloc && echo "jemalloc" || echo "system") \ + --with-build-version="Gentoo official package" \ + --with-extension-integration \ + --with-external-dict-dir="${EPREFIX}/usr/share/myspell" \ + --with-external-hyph-dir="${EPREFIX}/usr/share/myspell" \ + --with-external-thes-dir="${EPREFIX}/usr/share/myspell" \ + --with-external-tar="${DISTDIR}" \ + --with-lang="" \ + --with-max-jobs=${jbs} \ + --with-num-cpus=1 \ + --with-theme="${themes}" \ + --with-unix-wrapper=libreoffice \ + --with-vendor="Gentoo Foundation" \ + --with-x \ + --without-afms \ + --without-fonts \ + --without-myspell-dicts \ + --without-ppds \ + --without-stlport \ + --without-helppack-integration \ + $(use_enable binfilter) \ + $(use_enable dbus) \ + $(use_enable debug crashdump) \ + $(use_enable eds evolution2) \ + $(use_enable gnome gconf) \ + $(use_enable gnome gio) \ + $(use_enable gnome lockdown) \ + $(use_enable graphite) \ + $(use_enable gstreamer) \ + $(use_enable gtk) \ + $(use_enable gtk systray) \ + $(use_enable java ext-scripting-beanshell) \ + $(use_enable kde kde4) \ + $(use_enable ldap) \ + $(use_enable mysql ext-mysql-connector) \ + $(use_enable nsplugin mozilla) \ + $(use_enable odk) \ + $(use_enable opengl) \ + $(use_enable python) \ + $(use_enable python ext-scripting-python) \ + $(use_enable vba) \ + $(use_enable vba activex-component) \ + $(use_enable webdav neon) \ + $(use_with java) \ + $(use_with ldap openldap) \ + $(use_with mysql system-mysql-cppconn) \ + $(use_with nsplugin system-mozilla libxul) \ + $(use_with templates sun-templates) \ + ${internal_libs} \ + ${java_opts} \ + ${extensions} +} + +src_compile() { + # this is not a proper make script and the jobs are passed during configure + make || die +} + +src_install() { + # This is not Makefile so no buildserver + make DESTDIR="${D}" distro-pack-install || die + + # Fix bash completion placement + newbashcomp "${ED}"/etc/bash_completion.d/libreoffice.sh ${PN} + rm -rf "${ED}"/etc/ + + # symlink the plugin to system location + if use nsplugin; then + inst_plugin /usr/$(get_libdir)/libreoffice/program/libnpsoplugin.so + fi + + if use branding; then + insinto /usr/$(get_libdir)/${PN}/program + newins "${WORKDIR}/branding-sofficerc" sofficerc + fi +} + +pkg_preinst() { + # Cache updates - all handled by kde eclass for all environments + kde4-base_pkg_preinst +} + +pkg_postinst() { + kde4-base_pkg_postinst + + pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/libreoffice/program/soffice.bin +} + +pkg_postrm() { + kde4-base_pkg_postrm +} -- 2.26.2