summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-doc/root-docs/ChangeLog7
-rw-r--r--app-doc/root-docs/Manifest14
-rw-r--r--app-doc/root-docs/root-docs-5.34.07.ebuild83
3 files changed, 102 insertions, 2 deletions
diff --git a/app-doc/root-docs/ChangeLog b/app-doc/root-docs/ChangeLog
index f2c2031cba41..52d3d4ba7809 100644
--- a/app-doc/root-docs/ChangeLog
+++ b/app-doc/root-docs/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-doc/root-docs
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-doc/root-docs/ChangeLog,v 1.30 2013/05/13 03:03:08 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-doc/root-docs/ChangeLog,v 1.31 2013/05/23 23:50:00 bicatali Exp $
+
+*root-docs-5.34.07 (23 May 2013)
+
+ 23 May 2013; SĂ©bastien Fabbro <bicatali@gentoo.org> +root-docs-5.34.07.ebuild:
+ Version bump
13 May 2013; Patrick Lauer <patrick@gentoo.org> -root-docs-5.34.03.ebuild:
Remove version with unsatisfiable deps
diff --git a/app-doc/root-docs/Manifest b/app-doc/root-docs/Manifest
index b4de3a017a85..c5b60154e1b8 100644
--- a/app-doc/root-docs/Manifest
+++ b/app-doc/root-docs/Manifest
@@ -1,10 +1,22 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+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
DIST root_v5.32.03.source.tar.gz 55529362 SHA256 575057c429625df69f0fa5c303287acefff185cda8cf8d1e9a6b2d21097d5ae6 SHA512 2e067eb9c6bbda5cf4df6973a3cf5307540247fb07c349f7ee74c0cf6a4abbb63f585a9ff67139cae985250fc5c5106b5ea03d7d9d2bcd20269e0ec8760ebd02 WHIRLPOOL 87dbf6f55f82001e07afc3b467e95f841f185f1f67d1dbd953f73e8aa9127ef8485db84100d6e9a08f0ae6aa5b45a565398eb6723145fff16c07e5158bb3e3ab
DIST root_v5.32.04.source.tar.gz 55526502 SHA256 0c0130ba3d74b86caee3071deeceb46545cfde34def8ad2107601e133506acf2 SHA512 796d7f6fe92700232da3fcaac042438e13c13e504179a7375105b2ff06e1fac571ef4d59f270d73844b2a481b0762a873985d22eee2b1a0b156071b777d4417a WHIRLPOOL c5ce0f81331e08b3f79e97c894bff60185bba562388e789d3d1716d3523045a55c24e1cebded4ad19a09023c4b5275fd7d44acb726a1f248a9616ed95addd609
DIST root_v5.34.05.source.tar.gz 64021235 SHA256 448e180a5ed6f53b5ee49ead014a98e742e97198a4ca760f086467db5d230c9d SHA512 37d26849114c7764b8cb877e29f5e3b24603680b317ceab52d784ca2c17d66f38e99dfa1b369e587517ea5ffd4a11cefe51eb84db47d767ad16aee12b7ce79bf WHIRLPOOL 195f32c1251088ff55a5c7834bc3db3d07a4fbcfff018f329e6c39c6618aa98b7f3c2f6a0f7aba883367a016ca260c0c061c7641caa75c8c6e077cad0bb43516
+DIST root_v5.34.07.source.tar.gz 66629870 SHA256 88aa3fdd6c9b1cce33062b53c405a3ac0fb776d37d2a544aef5c71917f2adb4d SHA512 e062fdf3bbd1d81d777faccaf1ed6f603e2f9d4ee4926bdf671caf38f42b52b1a23d8ea87772d809978462f12474a1c5ad52005603b22162b9d566951fe7123e WHIRLPOOL 4519e26fb444d674e888d7aa08eae0ad98300d65fbf9a40f19d9da37be7cf19d15db98807941c426fb8407e30f99ecde98f09bd2f0cbf355b717f12f0369e35e
EBUILD root-docs-5.32.03.ebuild 2676 SHA256 dc97172c2e2c5345b162cce4b3d17f96053e76e46a4d91b172592b56e53e5002 SHA512 dd3baf0499d0b0bbfc7247ded6d84a338efc005d3e9de2dfa5a5f1b415255eb6ab80ded66ec172cc3e78bb1552d048da74930fbb4003c94c8f5f8f02d38a329b WHIRLPOOL 1b807c265f68339a7e1da541da42d5dd923e4f75abaccaeaa5f2133ddcfc1c302813940a0fa686ecc8f8b8a1b4150d60595c9b9449001e513c9fe77d31c6c2b4
EBUILD root-docs-5.32.04.ebuild 2680 SHA256 5b1c43e059a94cc29b89fd3c3cfcaff6e803a6a1e77cd6023a458d05f1f526d4 SHA512 41b8444aab4d3209e0df4ff1ce0841c668e5838e7904b355bcf5f9d38cf434d889480dc0ac97cfd311352b8ce4200e35cb3ba615264a3a2c0c5e5d17809f0065 WHIRLPOOL 29ec0e96bafe733074c7c21ec7c416aab7d637f82df89606d6b3c43ec4e82bab01796b2ebeee6bd3ad74571724241331f7ee7abc50e5a8e7df9a06f30eadecb6
EBUILD root-docs-5.34.05.ebuild 2732 SHA256 939c327f08299aaa376c27c2e956370ee21d53f13e4adc619fba713ca1f5d0f7 SHA512 c2b1508214914ff6315d1ddf4dcbde52a6e27013330d6a034063fe18810c03a5d5461498b9e42b627da265ec0ec4b3de4613d475c8d57c9eb63a5a49bb4fe416 WHIRLPOOL af9fbf6061e0f75b2be06bf7bb599642e7e1200b2906ca5710bc86aefe983146108138cae2aba795e044faa1c43da3fd37b310fa020a4fbe034dc9d0cc81628a
-MISC ChangeLog 5752 SHA256 d2a8857ddfe527c47d9fea19edd52f12c1f69401fa3f831ccd210f7cdc66cea7 SHA512 80ffa435525f4655f1f6661863f61a00b1e46604b1fb00e7825cdaee347d8a28df6248a914bf2f5b90b35e4901efc2b2fda49ad25db317a4a531e8575f9b66b1 WHIRLPOOL 9738393c7b07ca63abb5823d23d37f56297a7e369c26291df2ee60ea31262383e53d9f71c31e798eff5fcec53d37d3e01f172e40484772cd52393da822f48c7b
+EBUILD root-docs-5.34.07.ebuild 2265 SHA256 991c85186f9b95225306da4437dd68b357f80f676c249442102a26ac373f8777 SHA512 900628939b1d26b3ba6c0c9d75b3665ee55d8202be5f814209cffd4b9dfc79101f231ebb1aab79762db4597e8a9aea430c796997e8ad648faeae5973e45f96fc WHIRLPOOL 9d86130f93be9e46fceb8c31b7a3520a489d1f92acf7eb1662cee3ffaa6753840b860dbfa757c3ffe374dd67fadc58c8c9cfad29ca4a46a093c75c5db374add5
+MISC ChangeLog 5885 SHA256 325cea542bb7019f119b0396318340aeb8631d4835be3b44620d810f47cc5884 SHA512 14ef60e0b0737ae4902631e9477b87d92aeb7840b66804418679cd60ac01a12caa4eed35cab4302f1f272bb66ce70f4efe741115db5aad67f48afe9b9b5b8804 WHIRLPOOL e7d91d456d8ef6c6107f0e857600b8425a2f9d1ae808ff0a3c21725bb993eaec5d9f37e971abcf1ce442676c1faac4ae9d87ac6b1d19e1afec1b95eac7bdac80
MISC metadata.xml 476 SHA256 82771e2030fe80eb80db4834cd990aa17651dbc30109b7d78532ba181a80d78d SHA512 f18c861ea74bdfc35d29cfdd98ae210925ab0c57509d64d43b5b7747e54b5a089a931abdd00f20464b4b640e12f197d2cebc56d7a16acbd7643c5532289d4d37 WHIRLPOOL 03611844ccb732791501ec6c7ad4a3d055c0658bc92f01fb2d5bad822b7f6772bcd19bbfe0f45438a355a3537de16a888659799bc461b2a83539ddeb9e1c94d9
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.20 (GNU/Linux)
+
+iEYEAREIAAYFAlGeqywACgkQ1ycZbhPLE2DFIgCghn047TVy1O5JDZpOLaK8arIk
+aX0AoIefI81kAjFjkNNr4GYzN5f8yLzV
+=6mex
+-----END PGP SIGNATURE-----
diff --git a/app-doc/root-docs/root-docs-5.34.07.ebuild b/app-doc/root-docs/root-docs-5.34.07.ebuild
new file mode 100644
index 000000000000..4eda16d0e44e
--- /dev/null
+++ b/app-doc/root-docs/root-docs-5.34.07.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2013 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.07.ebuild,v 1.1 2013/05/23 23:50:00 bicatali Exp $
+
+EAPI=5
+
+ROOT_PN="root"
+PATCH_PV="5.34.01"
+
+if [[ ${PV} == "9999" ]] ; then
+ _GIT=git-2
+ SRC_URI=""
+ KEYWORDS=""
+else
+ SRC_URI="ftp://root.cern.ch/${ROOT_PN}/${ROOT_PN}_v${PV}.source.tar.gz"
+ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+inherit eutils multilib toolchain-funcs virtualx ${_GIT}
+
+DESCRIPTION="API documentation for ROOT (An Object-Oriented Data Analysis Framework)"
+HOMEPAGE="http://root.cern.ch/"
+
+SLOT="0"
+LICENSE="LGPL-2.1"
+IUSE=""
+
+S="${WORKDIR}/${ROOT_PN}"
+VIRTUALX_REQUIRED="always"
+
+DEPEND="
+ ~sci-physics/root-${PV}[X,doc,graphviz,htmldoc,opengl]
+ virtual/pkgconfig
+ ${_GIT_DEP}"
+RDEPEND=""
+
+pkg_setup() {
+ # sandboxed user can't access video hardware, so xorg-x11 implementation
+ # should be used
+ GL_IMPLEM=$(eselect opengl show)
+ eselect opengl set xorg-x11
+}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-${PATCH_PV}-makehtml.patch
+}
+
+src_configure() {
+ # we need only to setup paths here, html docs doesn't depend on USE flags
+ ./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-cc=$(tc-getCC) \
+ --with-cxx=$(tc-getCXX) \
+ --with-f77=$(tc-getFC) \
+ --with-ld=$(tc-getCXX) \
+ --with-afs-shared=yes \
+ --with-llvm-config="${EPREFIX}"/usr/bin/llvm-config \
+ --with-sys-iconpath="${EPREFIX}"/usr/share/pixmaps
+}
+
+src_compile() {
+ 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/timespec.html ]] || die "looks like html doc generation crashed"
+}
+
+src_install() {
+ dodir /usr/share/doc/${PF}
+ # too large data to copy
+ mv htmldoc/* "${ED}usr/share/doc/${PF}/"
+ docompress -x "${EPREFIX}/usr/share/doc/${PF}/"
+}
+
+pkg_postinst() {
+ eselect opengl set ${GL_IMPLEM}
+}