diff options
author | 2015-03-02 08:25:18 +0000 | |
---|---|---|
committer | 2015-03-02 08:25:18 +0000 | |
commit | 60c509ebf2b1ed4b52c512704bce4ff0f7756057 (patch) | |
tree | 28f1531a67706370f695e8431f91d984c4fe507d /app-doc | |
parent | Version Bump, #516390 (diff) | |
download | historical-60c509ebf2b1ed4b52c512704bce4ff0f7756057.tar.gz historical-60c509ebf2b1ed4b52c512704bce4ff0f7756057.tar.bz2 historical-60c509ebf2b1ed4b52c512704bce4ff0f7756057.zip |
version bump (sci-physics/root will be committed shortly)
Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Package-Manager: portage-2.2.17/cvs/Linux i686
Manifest-Sign-Key: 0x565953B95372756C
Diffstat (limited to 'app-doc')
-rw-r--r-- | app-doc/root-docs/ChangeLog | 11 | ||||
-rw-r--r-- | app-doc/root-docs/Manifest | 35 | ||||
-rw-r--r-- | app-doc/root-docs/files/root-docs-6.00.01-fillpatterns.patch | 30 | ||||
-rw-r--r-- | app-doc/root-docs/files/root-docs-6.00.01-makehtml.patch | 55 | ||||
-rw-r--r-- | app-doc/root-docs/metadata.xml | 5 | ||||
-rw-r--r-- | app-doc/root-docs/root-docs-5.34.26.ebuild | 133 |
6 files changed, 250 insertions, 19 deletions
diff --git a/app-doc/root-docs/ChangeLog b/app-doc/root-docs/ChangeLog index 0128cc915533..036d47beb6af 100644 --- a/app-doc/root-docs/ChangeLog +++ b/app-doc/root-docs/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for app-doc/root-docs -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-doc/root-docs/ChangeLog,v 1.43 2014/11/11 18:58:47 bircoph Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-doc/root-docs/ChangeLog,v 1.44 2015/03/02 08:25:14 bircoph Exp $ + +*root-docs-5.34.26 (02 Mar 2015) + + 02 Mar 2015; Andrew Savchenko <bircoph@gentoo.org> +root-docs-5.34.26.ebuild, + +files/root-docs-6.00.01-fillpatterns.patch, + +files/root-docs-6.00.01-makehtml.patch, metadata.xml: + Version bump (from science overlay). 11 Nov 2014; Andrew Savchenko <bircoph@gmail.com> metadata.xml: Package is now directly maintained instead of proxy-maintaining. diff --git a/app-doc/root-docs/Manifest b/app-doc/root-docs/Manifest index 247e4218d205..fa76d79354a7 100644 --- a/app-doc/root-docs/Manifest +++ b/app-doc/root-docs/Manifest @@ -4,6 +4,8 @@ Hash: SHA256 AUX root-docs-5.32-makehtml.patch 1074 SHA256 cc5fc9fb780357c50137bbf1adb1630688abd288f3d337c06b154709e581a8de SHA512 4ab27af2f9f28cb2cb225e4a046844eb4043d24062ab5a70b81d06d9196d395f7e70ca1ccd9027e3cffab3786e4a0ea6b89881825eff8e3c3dc9cafe8bd400f1 WHIRLPOOL 6b32ff3135c46f18b06ddd9871d24f776ef89fa25c04bab180ccef35d5f1a54ab211a134f328daddd18b7d0648c241875e6cba0cd02b5f5118ee03448803726a AUX root-docs-5.34.01-makehtml.patch 1393 SHA256 6fd2edf1956e3929a063f9e7add1893d873eed21b56bb4d872f4c7beb60ebce5 SHA512 6ed68056585e12295d06c0d7e77fe90403214f15b889628a32fa27b9a845a7ccdabe027d962e381f786d5ad0210173b0227a8756487d809b0e60772cd6b74820 WHIRLPOOL d27abe4585b9772f4c5f3b03f1c04a7a1ac49e09ea59df85e5dbd47622a831503d18615d80f947bef6923e420027e4db5073b1f34cd1d239fd5adfa92ebd193f AUX root-docs-5.34.18-html.patch 485 SHA256 96674266856275b0ef83feefebc2fd5cd3edf73f207b2349b9c44e81e6ac7b98 SHA512 924f3d1cad1a5db0785e5741eb508fccc48bdd5750b938210b4c810b60c081b4855001cf30643dc2c2450364865a724f619fe9043123be8bad9bac03811c26c5 WHIRLPOOL 054018d8f85f4f0be177fc733c1509f15a8326a86be31dc59b764bb21304a4ac80dec23467780812322194174e472df5254307ce3d1870f0d4b26b293ba061d9 +AUX root-docs-6.00.01-fillpatterns.patch 1023 SHA256 015f824ff9304ee455f94ef58790d378ee951ae5cb5c387a855c65797ec2df84 SHA512 a6f1ce23cd96046aa85158c5ec24f1cc84477cdd5c5e6f42e1e60f8a623994d4fce2727755b9cf73018a76c6d8d9320f4ad21fa39f6773aa59de1a5b4fe4a718 WHIRLPOOL bc967883de0e94bd095d347db1729a8d25b2e8b90886129bc91d0f7aead4be2c7a3241cc608e34adb43519dcd668d1caf786a87fcb70ca299084a37b626da36f +AUX root-docs-6.00.01-makehtml.patch 1488 SHA256 32647c1d5846be77d6cf0aef7c9c54c715175b7da001be7656b04640ebfe13b4 SHA512 923b039511e5f0f53d4a0bfa15b678b37b53999ff3c6865369637a5e281a5c7bff3fcb8fadbeb8cdee06363dde1c7bc5604a4b6fdcfc09e0f62e1fea438b15db WHIRLPOOL b9bb964e55f46254c837e79e16c9cd17c5e5bfa775d7001cff6071639704f4835b94e59be55f22ae76c077e3065bc37f1fc4a65c9a1b04b3fac74df5d2f96a42 DIST ROOTPrimer-5.34.18.pdf 2308794 SHA256 39cd18fac66b2de4e829aaffb819b43b11579b38ffb2e45b12e8216f8457c74f SHA512 95e5c7af8a949d842a19d71b97de6f2c6a0e866a4f786e008303cd25bbaab5d658ded299bd667788d3ba462c30b0fda321327b53a4f50352360d1cf51a39ef57 WHIRLPOOL ad534bdfbaf45a574e67b0c1ee9be5e8931dfee87963bbe4c89cd7a39a1baa5f3e72991df656513303c1553e72933bad02e41172a2c8bcad3e8a9a23f6181e22 DIST ROOTPrimerLetter-5.34.18.pdf 2310846 SHA256 b12ae7e21a084ba847337bfb4e3fbcb784d98a67178d87c399eeea0369580b93 SHA512 96012a25d0f9d408f3310aa2949db9027e8e8b8768298d83b719963628806022e570842fa3a6927eb77c7d81957842684b93fa02a5652a74037b1f44c9c72449 WHIRLPOOL 451b5f3b4c3abb2292a45a8546353245efedc7d1293e6179cd1a7ea9544d4cb08e075629b2930994fe31c20695bf1c4ed1773e37b4e6ccf684dc8317cc464782 DIST ROOTUsersGuideA4-5.34.18.pdf 11215583 SHA256 99a6391945ad45c00c5e82919057222da86e366323d2b6ad6ba7b706c9f495ff SHA512 317b03b3e0ae12cf3999738ad01a31e31504524e97bd445a53e1b8d67dd5fa53317ff1448768a083f6d17c43e2b669f7e7930fbe8d0f83159a4d6ec699ff13f7 WHIRLPOOL 47edaa6ee921f1bb096e17735834029b4857b8fdff6ac64656c0e1af5763693f569ebb3329a28e58afe37278eacc5359f23e982b97ede5072ddd647200116119 @@ -13,29 +15,32 @@ DIST Spectrum-5.34.18.pdf 4467779 SHA256 9c77554d528835934a997f8c2c64f2c6ddf3979 DIST SpectrumLetter-5.34.18.pdf 4470679 SHA256 d5aaecdc2e1498e89d1f4ef7bafb3a207ee4440dc8bc15e8de599d603ee66638 SHA512 410f028fc2dc93ae26b72562821c121b4ab6103f9ee91c6e5a6094c7b452cea6885dc16f3cb1b8eb3430ea2aadf41a9864a71a6b79aa14ea6cbc4cc35bb24b1b WHIRLPOOL 18ea25aaa219b972677f7ff1ab41a0bb816b0059012f1617931e0dacae9adfb62940b8ad1346e28e4eb2f9c86f501dc884022230655d911c007da0e8986e9352 DIST TMVAUsersGuide-v4.2.0.pdf 4099493 SHA256 b61614d14289a20f5fa429f79e474e596cdabb807632c901347479ad425791b9 SHA512 a52f36bdf9791c2e1c4b17f08dbcb100927d11c0db1d69ec611437017f80d90be557baf530af10aabc4d07dac626f1736352abd71845dba5e2c0899ff5b126d4 WHIRLPOOL 5be3affaf45dc6086329a82d582f95c9a251fedb7943fd84c14310b91504b7318db0d992a7da8e9da8b0b0fbbf4a7c58b7339bc4b529221804afb9988342829c DIST info.png 2060 SHA256 51de6661250f3fb71c6c8250cbc4bdc4dc4283cc90240b4dc1ee6168e8d40279 SHA512 81a730eefbe7a7e15d5840491402c7644bf7ed5d5f8f3830ed9457b343cc7882480e993ea84aef93500742cd0fe8469859cd2c925e5582b91ef56406804ae276 WHIRLPOOL 02ea6daf9e3d21947ebf5dd01c455a13f2fcbf9981be34a150056a3510122ca49e3d137d4f242c7218d4d06ace09566d513a04f09071723ac244f5a38e982bac +DIST roofit_quickstart_3.00.pdf 501576 SHA256 65aaf9e0c88352e265fd55b97a2503a9ee4a51d3219daff69c6f7f6427fe22cf SHA512 e8e1bd3bb3ead0ae3883512d7ff297651b99937fd5df0b61cf559ea5dd6cfbda35dfd8ebc953ed11a12f471849f6e95e05869b58a1e433ea6e5d1d1aa08bbb93 WHIRLPOOL a58b221272e3b2775639bf934f63cd06919105871ad736a84e18e6f3949a579301d1c6d69df39576dcc11867aa27274f5c78f36146a929698437b1a0c310aebe DIST root-banner.png 132555 SHA256 d165e1cc175f654ff79af39193a6144678f600e14a53dd20e2b216b3e8951e94 SHA512 139347f396e88c8062d847d612949204cb80e551a826d926950ca8ab967f0d496487fed17a227fc796ae4db23fca758d91a0af7943142adbed358e98d7667b1f WHIRLPOOL dd23e26acf9303b404cda8135d6946af3b1abba3dfdff8d80e56096f810d50a01ebfb52dc1e6ee1d1b99fbb5859dc850e0e368155339b5007294d95ce8909857 DIST root_v5.32.03.source.tar.gz 55529362 SHA256 575057c429625df69f0fa5c303287acefff185cda8cf8d1e9a6b2d21097d5ae6 SHA512 2e067eb9c6bbda5cf4df6973a3cf5307540247fb07c349f7ee74c0cf6a4abbb63f585a9ff67139cae985250fc5c5106b5ea03d7d9d2bcd20269e0ec8760ebd02 WHIRLPOOL 87dbf6f55f82001e07afc3b467e95f841f185f1f67d1dbd953f73e8aa9127ef8485db84100d6e9a08f0ae6aa5b45a565398eb6723145fff16c07e5158bb3e3ab DIST root_v5.34.18.source.tar.gz 74218396 SHA256 9196dce7d76b31e5bcabd985bd31bc4d9b7c8c4d0c7ce84f730efa4ef82a3567 SHA512 7c659d1a92e6ad1b901956cf0a04aacc391c936eb2881528d105f61373128e5fd4caad6e76988050a8a8bc69a8ba0b53055974b4c618800345127ae2e6dd7a14 WHIRLPOOL 15221bbdabd5abd50dc87e3cc8fa3de24c5888e3ac0a75535983c8ec0718433c84c2400da59d27f3b83b687c7c5f5d60bf769c8a1eefce45dd7d39cbc002a6b7 +DIST root_v5.34.26.source.tar.gz 75171961 SHA256 c1fd2a249bb7210914b42e35dba4f1262cfa46b79ef7a41f73d7f08f8c54a643 SHA512 f5da5e20d1763608a32d78c48581e574a3f51aef47ecf6987a4064d1fb3234dfc9f626e041a17213f881f52f807ed6a6da60bf1d24951fa7dc2cadd94f8dd8b4 WHIRLPOOL 77b48b815c971642da68b71732a0ea3372648634281be634037b13cb58488f7075ec8bfc9a684e55d85cd9b038f229be29b19a15dfc829f0ce63a5f17241c23c DIST rootdrawing-logo.png 15051 SHA256 1dfd913cad53a3ebd6bf560d14df918cab5a295cc7d155944a8e27284af83a6b SHA512 14aa13ebfed3c9412d7d7d04c250740b25fe3af6bcb07e618045a5cec2dc23698a251fd7df2db1a6c37331084db99b029b387ea81c25ac825fc7ae10ad164a68 WHIRLPOOL 877a959a5aead73ba69dbb805c9869cbd6a047ea476bd4e7fef80781563a61d20dad49dd4d8b0005bfc58e8f7c7d38efbb3e085a95974feb81dfc9e339c18741 EBUILD root-docs-5.32.03.ebuild 2676 SHA256 dc97172c2e2c5345b162cce4b3d17f96053e76e46a4d91b172592b56e53e5002 SHA512 dd3baf0499d0b0bbfc7247ded6d84a338efc005d3e9de2dfa5a5f1b415255eb6ab80ded66ec172cc3e78bb1552d048da74930fbb4003c94c8f5f8f02d38a329b WHIRLPOOL 1b807c265f68339a7e1da541da42d5dd923e4f75abaccaeaa5f2133ddcfc1c302813940a0fa686ecc8f8b8a1b4150d60595c9b9449001e513c9fe77d31c6c2b4 EBUILD root-docs-5.34.18-r1.ebuild 4462 SHA256 b851530c7efdef0415707cc674f2f115c8c86c232fe03bbac9ac90f973a343ab SHA512 f3e0fbd899152c03d4958f52affced48171f5d557a0653736369c196c56d5218e2ed468e451fc49af12fe887ca5993113410f67f9d9c04a221823eb2216a72be WHIRLPOOL de016de1fe20be8eeb22d6979144ceec75e1815573991c3f317182f86c423e47651db4d7bac4639bf0b0692801fe2b65aba7aa2ae449920bcad4337565ad93af EBUILD root-docs-5.34.18.ebuild 2360 SHA256 06e814586599b15ad198aa26e2201dce59cdd9a4f3d16e15381b7478152c7fb9 SHA512 fdeca7b5de122253e0ed1a1bbe435fea96b8727299d487261bddb5a2b89a99038420c85dd54d4bd93096e7b4ebea7426153c4e895b6cbb70df4edbb62be742db WHIRLPOOL 8d52cc9f9a05bf77d90f6b565675c40f95bc5452a5b8cd3a22e8f640fc112b6a0300bba17d29c5f61f3e0bf1b298c98a490f05a3cd9ec659be6d772fad26df7c -MISC ChangeLog 7932 SHA256 0fc2791cdc7042559816d5fc555ed011c5361ae3501efaa4e200174e9ee81fa9 SHA512 371be5573868e6c8499888a135c1347316697d51573c226100b53d7d84267e0d5520af1865db42c74fe724d5b6bdd523197b2d6528972726c0f9f2d9342c5ac4 WHIRLPOOL e6fbd4431f898efde2396ce4539ac79c2c99aa94faa019bbb7a14bda3053413ea92a5df71da3c43b473bb80193706b81b7ff5db6141055c4507d969b1cda3056 -MISC metadata.xml 602 SHA256 6c4bbcda721ff2e72e49a940487d2dc466cb4b5f252aab4a4a2de3721e3b4eab SHA512 33013395e2a7a7fbc06b7f5903956275dbcad30de3698d85d7ad6a75c432d41f64d1a896dad2f8f727f3dfaa1c8e20b1403308a9980d66817056fc6d0e2603a5 WHIRLPOOL af1a212b982468dc1835493a116dd010ee3d64fcb83e0df67bb542ae92b13075d4ab517fe84c6876e1234b40df4a3ddbf94230b19361457aa7dd7e6b5ae32f1e +EBUILD root-docs-5.34.26.ebuild 3974 SHA256 2c3eadf46b889eeb6bb973a05e965c080363413464ccf5075be92a00da914b85 SHA512 48c2fd6b02406947c3df17f719efa80f0afc047f70e1010dc04e5da00f319744257e83cd56110dfeb4a58105bcb3c8dc4335d2b5daf46cb9016541b46250bcbc WHIRLPOOL cd306f19bdf10736d17b7df3e0270335330c330514f743009c204fcdc78a4e87455f59e227ef97b28106176363017982aa15e5aa79c7e3e45b0f7d8ac432a699 +MISC ChangeLog 8190 SHA256 48ade4dab8b3be1574cc44a4f9e68e7fb71a966a6652274e33f52ee22ebe832a SHA512 f67f7b223147e257ff77504622cca7ce8c3b954c0b4bedce91cd6530b2441eacbb7eb1c0455c9ba96ecd75b683eb636e7a668ab5d6fd6613bf1f091dfbb738c8 WHIRLPOOL b0fc4a0b10d4e8720c12f8dec21333c2f55511ab61e404755c9c8b251322a74b983c2349383f043eff61048287768be9a63809471dfeac9c58a019a1a5c3ffcc +MISC metadata.xml 689 SHA256 2011f78002bc02589b2452f40bf34c12798054c60520a8050a928ce34acd3880 SHA512 062cdf9eb9da391ae3a84bee9566eb180fd1780328b32a97633c3b726c93e7076ac3ba2395c590590acc72eabd1010ce4d6753d6a098f24aba2ea146d0013369 WHIRLPOOL 9e540329a8833ce2defcec20f7114b4ce14159cba598ea4cc658922c54e37735761dc02753205d0c5885796d26cfc94be51048f6bb377fb5fee78dcf3d9e1c52 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQIcBAEBCAAGBQJUYlx5AAoJEFZZU7lTcnVsZpcP/0LtIXacPeiS8utxYr6m7PxS -9jT9H9BA7bFR3ulB5jRJfbQKqhZbOyPQy2hJN7wncXE8x+gBM5/dznOBDVVCdwOs -/wC7YcBdxgvJyDOALqg7Ei+0FqohT2q2I3DV/VW1ZAa0tqck0vErmnPcIry+sATq -43Q4XgWfSdw61wqMPxkvYZdaQgX6F5ZA25VzqywgxeOKhvcltSSMGiItOTQndo+q -5IqHeiwCXcpfNRspmoA15+nuSmGinWWMo/M3b9uHLZbffbS6wv0bAf8oN+C5nbG+ -ix6E0ggxqlfk+8W38OmEg/ZVS6tOSbtZ/68Tk+Rn7fPqp3ItUcxPgwNmUoHhj4VP -EdewcZFpIs4P/+GBJGPb4N4c2k7X20QcR0boZ+DODsfdy1DnjjCmfJuB7MPi1KZs -V23Nri3454VC4z9xO8bbuWu7OtrDteqz2WuruSnd6s+56/AJrlL4I2bvMahlDT/w -q0nGM0D4fs0tya6Sl3C+bh/+uimc0QzMAX80Y/k8KPqxWHgYggt244GeC8wNpZgC -pnU0TAObyu2fnD38WEXcUsApiQz06zKGw2jJrlOxBuyQJNVK87xPVNhlbVE3O+lA -nVtsT47c7pnxN8xcG5O42Xnr2TSxnepL3GIgBntk8jcu/QwYcdXao97HpD9VcXk0 -z03OviFIHP1221vNSONz -=929u +iQIcBAEBCAAGBQJU9B5rAAoJEPZTWjO6HuSNedwP/A2loOYKQfmskIe6SCoVBAYJ +HbM+kGoxg14eGClwL/DJg/9h3lUuEl0LzdVlAxiEhyFgtIZV7F/JuuIgka39n6MO +Ccr8Jtlmp643NI9C5iu6398C2ExuLml4YM4SKnw/A+eTeNkh1qJqDT/xR2ysgNao +dXytRvPl3Qe0tq692+X0v6gfJ8tCuplIp+oa5joqjKvJsm4pdZ72adOOoA6yGbCM +TsGyUCk+QCZprQni0MhFfGQmiGWxZ1iS6fxv8FxrpbrkDgNxvBo9OH42D60KVhFn +v0ia8P0g85X9zgJjmObHQY85LiJxnA1JF38s7wKiq7GwqItmjFJ7K7BR+FeYgCqN +v7GZECfft32e4wVprNnr7i56SaEoMJI0pJsOckHahxBNyZI/wKgVMxL75gK10SBR +If2aBTnkqAli2ydNhzm3N/UEbiYBNdAQ4a66hh+7wY5CuXBU4RzP0LHpCybh6eFY +PxXW7CBpALJ5b9xWEryk7WsIhGWY16TNQjdRPQmaFidXkWYDUnJucDRfKmYvfrJ/ +nq/oiTundrkBVFDJlST71UCKyMI0QwS68DZkdt334jM45iP+/4UZBDAo6t7uwreS +NWWt7pdzNsO1DO9q/72eawCH/5dCpSDJhUCi2iB5m9WbYZe7A3IsYaX4FYIerqLD +LAmjTs+bS7/Y+OBuhSxE +=LVZg -----END PGP SIGNATURE----- diff --git a/app-doc/root-docs/files/root-docs-6.00.01-fillpatterns.patch b/app-doc/root-docs/files/root-docs-6.00.01-fillpatterns.patch new file mode 100644 index 000000000000..e48a4f77568a --- /dev/null +++ b/app-doc/root-docs/files/root-docs-6.00.01-fillpatterns.patch @@ -0,0 +1,30 @@ +diff --git a/core/base/doc/macros/fillpatterns.C b/core/base/doc/macros/fillpatterns.C +index b0a5132..fca81c8 100644 +--- a/core/base/doc/macros/fillpatterns.C ++++ b/core/base/doc/macros/fillpatterns.C +@@ -20,11 +20,11 @@ TCanvas * fillpatterns() + + // Fixed patterns. + for (i=1; i<=5; i++) { +- box(j++, 0.01, y-bh, 0.19, y); +- box(j++, 0.21, y-bh, 0.39, y); +- box(j++, 0.41, y-bh, 0.59, y); +- box(j++, 0.61, y-bh, 0.79, y); +- box(j++, 0.81, y-bh, 0.99, y); ++ box(j, 0.01, y-bh, 0.19, y); j++; ++ box(j, 0.21, y-bh, 0.39, y); j++; ++ box(j, 0.41, y-bh, 0.59, y); j++; ++ box(j, 0.61, y-bh, 0.79, y); j++; ++ box(j, 0.81, y-bh, 0.99, y); j++; + y = y-bh-db; + } + +@@ -55,7 +55,7 @@ TCanvas * fillpatterns() + return Pat; + } + +-box(Int_t pat, Double_t x1, Double_t y1, Double_t x2, Double_t y2) ++void box(Int_t pat, Double_t x1, Double_t y1, Double_t x2, Double_t y2) + { + // Draw an box using the fill pattern "pat" with the "pat" value + // written on top. diff --git a/app-doc/root-docs/files/root-docs-6.00.01-makehtml.patch b/app-doc/root-docs/files/root-docs-6.00.01-makehtml.patch new file mode 100644 index 000000000000..613468629a53 --- /dev/null +++ b/app-doc/root-docs/files/root-docs-6.00.01-makehtml.patch @@ -0,0 +1,55 @@ +diff --git a/Makefile b/Makefile +index 600e8db..afad025 100644 +--- a/Makefile ++++ b/Makefile +@@ -1072,16 +1072,7 @@ $(ROOTPCH): $(ROOTCLINGSTAGE1DEP) $(ALLHDRS) $(CLINGETCPCH) $(ORDER_) $(ALLLIBS) + + ifeq ($(BUILDX11),yes) + ifeq ($(BUILDASIMAGE),yes) +-html: rootexecs postbin changelog releasenotes +-ifneq ($(USECONFIG),FALSE) +- @if [ "x`which root.exe`" != "x$(DESTDIR)$(BINDIR)/root.exe" ] \ +- || [ "`which root.exe`" -ot "bin/root.exe" ]; then \ +- echo 'ERROR: root.exe has not been installed by this build.'; \ +- echo ' Run "make install" before running "make html".'; \ +- exit 1; \ +- fi +-endif +- @$(MAKELOGHTML) ++html: compiledata releasenotes + @$(MAKEHTML) + else + html: +diff --git a/build/unix/makehtml.sh b/build/unix/makehtml.sh +index a94e790..8b4589d 100755 +--- a/build/unix/makehtml.sh ++++ b/build/unix/makehtml.sh +@@ -1,16 +1,16 @@ + #! /bin/sh + + dir=`pwd` +-ROOT=$dir/bin/root ++ROOT=root + cd tutorials + # we need tutorials/hsimple.root + if [ ! -f hsimple.root ]; then +- $ROOT -n -l -b -q hsimple.C ++ $ROOT -n -l -b -q hsimple.C && exit 1 + fi + cd tree + # we need tutorials/tree/cernstaff.root + if [ ! -f cernstaff.root ]; then +- $ROOT -n -l -b -q cernbuild.C ++ $ROOT -n -l -b -q cernbuild.C || exit 1 + fi + cd $dir + +@@ -20,7 +20,7 @@ echo "" + + # To generate the full documentation, we do need to + # use the graphics engine, so do not use '-b'. +-$ROOT -n -l <<makedoc ++$ROOT -n -l <<makedoc || exit 1 + THtml h; + h.LoadAllLibs(); + h.MakeAll(); diff --git a/app-doc/root-docs/metadata.xml b/app-doc/root-docs/metadata.xml index 7bdad9e071e7..10a4d1cf50e3 100644 --- a/app-doc/root-docs/metadata.xml +++ b/app-doc/root-docs/metadata.xml @@ -12,7 +12,8 @@ </longdescription> <use> <flag name="api">Generate html API documentation</flag> - <flag name="math">Downloads all math related documentation</flag> - <flag name="metric">Default to A4 paper size and metric measurement</flag> + <flag name="http">Build HttpServer documentation</flag> + <flag name="math">Provide all math related documentation</flag> + <flag name="metric">Default to A4 paper size and metric measurement. Letter will be used otherwise</flag> </use> </pkgmetadata> diff --git a/app-doc/root-docs/root-docs-5.34.26.ebuild b/app-doc/root-docs/root-docs-5.34.26.ebuild new file mode 100644 index 000000000000..b2fde365a48c --- /dev/null +++ b/app-doc/root-docs/root-docs-5.34.26.ebuild @@ -0,0 +1,133 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-doc/root-docs/root-docs-5.34.26.ebuild,v 1.1 2015/03/02 08:25:14 bircoph Exp $ + +EAPI=5 + +ROOT_PN="root" +ROOFIT_DOC_PV=2.91-33 +ROOFIT_QS_DOC_PV=3.00 +TMVA_DOC_PV=4.2.0 + +if [[ ${PV} == "9999" ]] ; then + inherit git-r3 + EVCS_OFFLINE=yes # we need exactly the same checkout as root itself + EGIT_REPO_URI="http://root.cern.ch/git/root.git" + KEYWORDS="" +else + SRC_URI="ftp://root.cern.ch/${ROOT_PN}/${ROOT_PN}_v${PV}.source.tar.gz" + KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + S="${WORKDIR}/${ROOT_PN}" +fi + +inherit eutils multilib virtualx + +DESCRIPTION="Documentation for ROOT Data Analysis Framework" +HOMEPAGE="http://root.cern.ch/drupal" +SRC_URI="${SRC_URI} + math? ( + http://tmva.sourceforge.net/docu/TMVAUsersGuide.pdf -> TMVAUsersGuide-v${TMVA_DOC_PV}.pdf + http://root.cern.ch/download/doc/RooFit_Users_Manual_${ROOFIT_DOC_PV}.pdf + http://root.cern.ch/drupal/sites/default/files/roofit_quickstart_${ROOFIT_QS_DOC_PV}.pdf ) + api? ( + ${HOMEPAGE}/sites/all/themes/newsflash/images/blue/root-banner.png + ${HOMEPAGE}/sites/all/themes/newsflash/images/info.png )" + +SLOT="0" +LICENSE="LGPL-2.1" +IUSE="api +math +metric http" + +VIRTUALX_REQUIRED="api" + +DEPEND=" + ~sci-physics/root-${PV}[X,graphviz,opengl] + app-text/pandoc + app-text/texlive + dev-haskell/pandoc-citeproc[bibutils] + media-fonts/dejavu + virtual/pkgconfig" +RDEPEND="" + +DOC_DIR="/usr/share/doc/${ROOT_PN}-${PV}" + +src_unpack() { + if [[ ${PV} == "9999" ]] ; then + # we need to force sci-physics/root checkout here + git-r3_checkout "${EGIT_REPO_URI}" "${WORKDIR}/${P}" "sci-physics/root/0" + else + default + fi +} + +src_prepare() { + use api && epatch \ + "${FILESDIR}/${PN}-6.00.01-makehtml.patch" \ + "${FILESDIR}/${PN}-6.00.01-fillpatterns.patch" + # prefixify the configure script + sed -i \ + -e "s:/usr:${EPREFIX}/usr:g" \ + configure || die "prefixify configure failed" +} + +src_configure() { + # we need only to setup paths here, html docs doesn't depend on USE flags + if use api; then + ./configure \ + --prefix="${EPREFIX}/usr" \ + --etcdir="${EPREFIX}/etc/root" \ + --libdir="${EPREFIX}/usr/$(get_libdir)/${PN}" \ + --docdir="${EPREFIX}/usr/share/doc/${PF}" \ + --tutdir="${EPREFIX}/usr/share/doc/${PF}/examples/tutorials" \ + --testdir="${EPREFIX}/usr/share/doc/${PF}/examples/tests" \ + --with-llvm-config="${EPREFIX}/usr/bin/llvm-config" \ + --with-sys-iconpath="${EPREFIX}/usr/share/pixmaps" \ + --nohowto + fi +} + +src_compile() { + pdf_target=( primer users-guide ) + local pdf_size=pdfa4 + use metric || pdf_size=pdfletter + use math && pdf_target+=( minuit2 spectrum ) + use http && pdf_target+=( HttpServer JSROOT ) + + for (( i=0; i<${#pdf_target[@]}; i++ )); do + emake -C documentation/"${pdf_target[i]}" "${pdf_size}" + done + + if use api; then + # video drivers may want to access hardware devices + cards=$(echo -n /dev/dri/card* /dev/ati/card* /dev/nvidiactl* | sed 's/ /:/g') + [[ -n "${cards}" ]] && addpredict "${cards}" + + ROOTSYS="${S}" Xemake html + # if root.exe crashes, return code will be 0 due to gdb attach, + # so we need to check if last html file was generated; + # this check is volatile and can't catch crash on the last file. + [[ -f htmldoc/tableDescriptor_st.html ]] || die "html doc generation crashed" + fi +} + +src_install() { + insinto "${DOC_DIR}" + + for (( i=0; i<${#pdf_target[@]}; i++ )); do + doins documentation/"${pdf_target[i]}"/*.pdf + done + unset pdf_target + + use math && doins \ + "${DISTDIR}/RooFit_Users_Manual_${ROOFIT_DOC_PV}.pdf" \ + "${DISTDIR}/roofit_quickstart_${ROOFIT_QS_DOC_PV}.pdf" \ + "${DISTDIR}/TMVAUsersGuide-v${TMVA_DOC_PV}.pdf" + + if use api; then + # Install offline replacements for online messages + cp "${DISTDIR}"/{root-banner.png,info.png} htmldoc/ || die "cp failed" + # too large data to copy + dodir "${DOC_DIR}/html" + mv htmldoc/* "${ED}${DOC_DIR}/html/" || die + docompress -x ${DOC_DIR}/html + fi +} |