summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2012-10-26 15:40:05 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2012-10-26 15:40:05 +0000
commit422c431c8938016e81472b41d23a7832aafd819d (patch)
tree757af833dd7075ca54d6b960c60b8c4e747d2ea7 /app-doc
parentStable for amd64, wrt bug #439734 (diff)
downloadhistorical-422c431c8938016e81472b41d23a7832aafd819d.tar.gz
historical-422c431c8938016e81472b41d23a7832aafd819d.tar.bz2
historical-422c431c8938016e81472b41d23a7832aafd819d.zip
import from science overlay
Package-Manager: portage-2.2.0_alpha141/cvs/Linux x86_64 Manifest-Sign-Key: 0x13CB1360
Diffstat (limited to 'app-doc')
-rw-r--r--app-doc/root-docs/ChangeLog17
-rw-r--r--app-doc/root-docs/Manifest14
-rw-r--r--app-doc/root-docs/metadata.xml14
-rw-r--r--app-doc/root-docs/root-docs-5.32.04.ebuild96
-rw-r--r--app-doc/root-docs/root-docs-5.34.03.ebuild96
5 files changed, 223 insertions, 14 deletions
diff --git a/app-doc/root-docs/ChangeLog b/app-doc/root-docs/ChangeLog
index 911cfdbbcaaa..c40fdd9645d8 100644
--- a/app-doc/root-docs/ChangeLog
+++ b/app-doc/root-docs/ChangeLog
@@ -1,6 +1,19 @@
# ChangeLog for app-doc/root-docs
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-doc/root-docs/ChangeLog,v 1.25 2012/07/22 20:34:45 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-doc/root-docs/ChangeLog,v 1.26 2012/10/26 15:39:53 bicatali Exp $
+
+*root-docs-5.34.03 (25 Oct 2012)
+
+ 25 Oct 2012; Andrew Savchenko <bircoph@gmail.com> -root-docs-5.34.02.ebuild,
+ +root-docs-5.34.03.ebuild:
+ Version bump.
+
+*root-docs-5.34.02 (19 Oct 2012)
+*root-docs-5.32.04 (19 Oct 2012)
+
+ 19 Oct 2012; Andrew Savchenko <bircoph@gmail.com> +root-docs-5.32.04.ebuild,
+ +files/root-docs-5.32-makehtml.patch, +root-docs-5.34.02.ebuild:
+ Version bump for patch releases in 5.32 and 5.34 branches.
*root-docs-5.34.01 (22 Jul 2012)
@@ -8,7 +21,7 @@
+files/root-docs-5.34.01-makehtml.patch, root-docs-9999.ebuild,
-files/root-docs-9999-makehtml.patch:
Version bump.
-
+
15 Jul 2012; Justin Lecher <jlec@gentoo.org> -root-docs-5.26.00.ebuild,
-root-docs-5.28-r1.ebuild:
Cleaned old
diff --git a/app-doc/root-docs/Manifest b/app-doc/root-docs/Manifest
index ee530c67a718..acce4dd83a9d 100644
--- a/app-doc/root-docs/Manifest
+++ b/app-doc/root-docs/Manifest
@@ -5,15 +5,19 @@ AUX root-docs-5.32-makehtml.patch 1074 SHA256 cc5fc9fb780357c50137bbf1adb1630688
AUX root-docs-5.34-makehtml.patch 1389 SHA256 dc0395adc808432506d4c18fdd56bf20e2e51a414c6cf4345d45e657889763e1 SHA512 7fcec68e99e9687c2ce443a5902a6d5a756ed30184ccd821b4512b69b18dc2bcdab3a225dd2bf044449f9348a597c3dbf1563c939dfa7e8ed8d8aee8b76d857c WHIRLPOOL 6022d726477109f46dbdcf1f446d9e225a277f2324624a60eb5b0296a9314596c1e017ee105db2b1b936d27d58034efca372b30576e3df5f27823cf09eb941c8
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.01.source.tar.gz 56204557 SHA256 8910333b73051225b05829c1603f5c89be2da9d8577fd646e7fdc0626ecd35be SHA512 6cc20e402a2208fd8a66179121e0833528bf0aacb3923161901931375eac54303718ead49a3dbbd482207e8d0fc4087a6704038599b024d8892396627cb94ff4 WHIRLPOOL 51ef39a257a27427c1a29ca37ae7925f25ddaa81d58b2c2775f1a8fb5ad42ec3a5393a15b8a73131a43125c395bb048e63246b964fe407db10754f6d0dc21335
+DIST root_v5.34.03.source.tar.gz 56284551 SHA256 eb9df75a7f2032a85210a630e2f96ce2ecbf3051d895245048656fb171ef3f32 SHA512 186d8edc3759ed725f4c96080d30e9816ec68dcab488644055508055a738a23499366ff52a6255577a0b7a6ee6eb91097835b947d5afd40731fb7a64f1f3480e WHIRLPOOL edd8bf842c7938196956a9a71fb52e615220433eefaf68e128969e29bdb4b77c8190276968bb2565a94855264fee6843ec6f88148df0fdca12da2d54cba03772
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.01.ebuild 2683 SHA256 6a3087844c66324c4b41e62039cf1bf115eed5f3bc05e3d2c0ef33636c279b8c SHA512 73fc41b471a179195796c17d79e0d8a9cd0a54cf1f0eb3b20d3faebf5dd7fc01fde44d7d228f917c5d8f205ef69f5c53ff97bf31318dba4701c95342e7d42197 WHIRLPOOL 0eb24edcaa5b4b52fed4772e019c70f18be33c03aae51280d5e27d2be34af7caef13599032425a4664960daf188d12c527c7f30feecdd54ce1ad209fcfbd671e
-MISC ChangeLog 4693 SHA256 541abd4553175330ca8938bedc923841a04feff2c9cc7d487db1bb7cb31542a5 SHA512 00f71277540ded906233c8b00e3cdbb7f8258aa07475926773bc4f49fe0c46a488990c584564ce2152dc8482c9d93f9d88f56f0ceb30fedd205cdf910dcc6d1a WHIRLPOOL 2573cc4523ea6f534978c57f63932164265ededf7ce4ede9dea1b74ec9ec40814f6a8866dce0a049e3471f1d83d7ea7781e784b4252ea60d048196df0d856711
-MISC metadata.xml 449 SHA256 fe47b6983c6a53f67ce72ccfd8d9ee3dee24ac52254ae5cf761ee064d4d38f7a SHA512 1a40aed8fc0be08f3ae50bbb0ed79f573c9e9cdd7cdf0aaea729c216f95b36fe58d13624b2ae54e5202c0b25bc40bdecbdd72c49346c96482a002a335a4c96e8 WHIRLPOOL c322d72ee5df9f271915f20dd566d863b0fb20b18eb269de58ea246f41b060b3987cabf12a785ce9581744ed15eebbe9f79572f0988f80dcf045835f51847a0d
+EBUILD root-docs-5.34.03.ebuild 2683 SHA256 ed35ca7290fedcd3458a8fbcb0890386c5cf7c21de0786f336c644a81c458ed4 SHA512 769fa21b64ab3245d0c67de09e2cfc6e1e99284fb00d78fe601b9d1c4070ebc307e42919b407491e07fe820d451c538e5639cd8434c676e9b120bffba835d0c0 WHIRLPOOL c47aad47d72e9189fc057974aecc71f98f7085220db736464edf8b6cfe279e61c0434c4854bef2846a18335aa87d03f0234bc74d604d75bf62c3aa2d6ae9a1b2
+MISC ChangeLog 5126 SHA256 24b84a29203572db55091403a47d64f61c74347a6af02d5743cc5e0e490aced9 SHA512 f38d04d63d2394c01a7334a68a52a6096b6637b5fd2d0728472deb9617df07389858f9657b79cea7ae1938deda0d50c03d0e2ca10c8d5437d9ab1c7c38da2ac4 WHIRLPOOL 44772ec2135fbed9c625187300ea507f5b4c7d9368d9a3873576d04d37761d45e8b52f9613e8456e32394b548ac857ccb91a716020a8893c4132fc9744f6703e
+MISC metadata.xml 445 SHA256 00cd4d82a3a02cc4a2ac6dc347b57713f3772635f9be6987d05bb024ad9f3b72 SHA512 2793492437598485f4fc5542e3bc22e38ed5c9d598c1964cb952ce3ca89b796d126d482210b35f7d1d4e52d8c0cbf639df3652343d0f57036656ee70ceba29e1 WHIRLPOOL a072d60953083f1c24dca44c988104a86664b8380810ea63990494dd1decb2dd993ffadbc28159c2194c8e84841082946c0c593ea0e67ec823790bfdcf6a208c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlAMY/QACgkQ1ycZbhPLE2CsUACeOTV8/1EaMdCeTROgr9/cAgUC
-Xy8AnRU03jXYA0cIUSG1TEY1JJFmdsuf
-=ZTT7
+iEYEAREIAAYFAlCKrtEACgkQ1ycZbhPLE2BYmwCbBz840n4mdAbfMLWpXlXKoUma
+/iMAoIGjnZV+0tyRVRvm6xbPKu1J24OT
+=9mYX
-----END PGP SIGNATURE-----
diff --git a/app-doc/root-docs/metadata.xml b/app-doc/root-docs/metadata.xml
index 19e890db0e46..8d64e524d20f 100644
--- a/app-doc/root-docs/metadata.xml
+++ b/app-doc/root-docs/metadata.xml
@@ -1,13 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer>
- <email>bircoph@gmail.com</email>
- <name>Andrew Savchenko</name>
- <description>Maintainer. Assign bugs to him</description>
- </maintainer>
- <herd>sci-physics</herd>
- <longdescription lang="en">
+<maintainer>
+ <email>bircoph@gmail.com</email>
+ <name>Andrew Savchenko</name>
+ <description>Maintainer. Assign bugs to him</description>
+</maintainer>
+<herd>sci-physics</herd>
+<longdescription lang="en">
This package contains the automatically generated ROOT class
documentation.
</longdescription>
diff --git a/app-doc/root-docs/root-docs-5.32.04.ebuild b/app-doc/root-docs/root-docs-5.32.04.ebuild
new file mode 100644
index 000000000000..10e30771f8b3
--- /dev/null
+++ b/app-doc/root-docs/root-docs-5.32.04.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2012 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.32.04.ebuild,v 1.1 2012/10/26 15:39:53 bicatali Exp $
+
+EAPI=4
+
+ROOT_PN="root"
+PATCH_PV="5.32"
+
+if [[ ${PV} == "9999" ]] ; then
+ _SVN_DEP="dev-vcs/subversion"
+ 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
+
+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
+ ${_SVN_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_unpack() {
+ # can't use subversion eclass functions,
+ # we need to svn export the same root tree:
+ # 1) svn revisions for root and root-docs must be the same;
+ # 2) no need to abuse server twice.
+ if [[ ${PV} == "9999" ]] ; then
+ addpredict "${PORTAGE_ACTUAL_DISTDIR:-${DISTDIR}}/svn-src/${ROOT_PN}/trunk/.svn"
+ svn export "${PORTAGE_ACTUAL_DISTDIR:-${DISTDIR}}/svn-src/${ROOT_PN}/trunk" \
+ "${S}" || die "svn export failed"
+ else
+ default
+ fi
+}
+
+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}/"
+}
+
+pkg_postinst() {
+ eselect opengl set ${GL_IMPLEM}
+}
diff --git a/app-doc/root-docs/root-docs-5.34.03.ebuild b/app-doc/root-docs/root-docs-5.34.03.ebuild
new file mode 100644
index 000000000000..b44f4cc1a2b5
--- /dev/null
+++ b/app-doc/root-docs/root-docs-5.34.03.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2012 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.03.ebuild,v 1.1 2012/10/26 15:39:53 bicatali Exp $
+
+EAPI=4
+
+ROOT_PN="root"
+PATCH_PV="5.34.01"
+
+if [[ ${PV} == "9999" ]] ; then
+ _SVN_DEP="dev-vcs/subversion"
+ 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
+
+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
+ ${_SVN_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_unpack() {
+ # can't use subversion eclass functions,
+ # we need to svn export the same root tree:
+ # 1) svn revisions for root and root-docs must be the same;
+ # 2) no need to abuse server twice.
+ if [[ ${PV} == "9999" ]] ; then
+ addpredict "${PORTAGE_ACTUAL_DISTDIR:-${DISTDIR}}/svn-src/${ROOT_PN}/trunk/.svn"
+ svn export "${PORTAGE_ACTUAL_DISTDIR:-${DISTDIR}}/svn-src/${ROOT_PN}/trunk" \
+ "${S}" || die "svn export failed"
+ else
+ default
+ fi
+}
+
+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}/"
+}
+
+pkg_postinst() {
+ eselect opengl set ${GL_IMPLEM}
+}