public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-doc/root-docs/
@ 2016-12-19  0:06 Andrew Savchenko
  0 siblings, 0 replies; 16+ messages in thread
From: Andrew Savchenko @ 2016-12-19  0:06 UTC (permalink / raw
  To: gentoo-commits

commit:     709a32ab1eda838bc4b1566c026cad47d2d43cb2
Author:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 19 00:05:52 2016 +0000
Commit:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
CommitDate: Mon Dec 19 00:05:52 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=709a32ab

app-doc/root-docs: fix bug 603022

lmodern.sty from dev-texlive/texlive-fontsrecommended is needed for
pandoc-powered pdf generation

Package-Manager: portage-2.3.3
Signed-off-by: Andrew Savchenko <bircoph <AT> gentoo.org>

 app-doc/root-docs/root-docs-5.34.26.ebuild | 1 +
 app-doc/root-docs/root-docs-5.34.36.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/app-doc/root-docs/root-docs-5.34.26.ebuild b/app-doc/root-docs/root-docs-5.34.26.ebuild
index f3f95f2..17ddb7d 100644
--- a/app-doc/root-docs/root-docs-5.34.26.ebuild
+++ b/app-doc/root-docs/root-docs-5.34.26.ebuild
@@ -42,6 +42,7 @@ VIRTUALX_REQUIRED="api"
 DEPEND="
 	app-text/pandoc
 	dev-haskell/pandoc-citeproc[bibutils]
+	dev-texlive/texlive-fontsrecommended
 	dev-texlive/texlive-latex
 	virtual/pkgconfig
 	api? (

diff --git a/app-doc/root-docs/root-docs-5.34.36.ebuild b/app-doc/root-docs/root-docs-5.34.36.ebuild
index a3d056b..76844ce 100644
--- a/app-doc/root-docs/root-docs-5.34.36.ebuild
+++ b/app-doc/root-docs/root-docs-5.34.36.ebuild
@@ -42,6 +42,7 @@ VIRTUALX_REQUIRED="api"
 DEPEND="
 	app-text/pandoc
 	dev-haskell/pandoc-citeproc[bibutils]
+	dev-texlive/texlive-fontsrecommended
 	dev-texlive/texlive-latex
 	virtual/pkgconfig
 	api? (


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-doc/root-docs/
@ 2017-12-15 13:22 Guilherme Amadio
  0 siblings, 0 replies; 16+ messages in thread
From: Guilherme Amadio @ 2017-12-15 13:22 UTC (permalink / raw
  To: gentoo-commits

commit:     fbdd43bc59039f43a7c224586bc81c47ea6748c1
Author:     Guilherme Amadio <amadio <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 15 13:21:48 2017 +0000
Commit:     Guilherme Amadio <amadio <AT> gentoo <DOT> org>
CommitDate: Fri Dec 15 13:22:27 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbdd43bc

app-doc/root-docs: drop version 6.04.06

ROOT 6.04/06 is no longer in the tree, and for newer versions,
this package will be deprecated in favor of USE=doc in
sci-physics/root instead. Updated online documentation for
ROOT can be accessed at https://root.cern.ch/documentation.

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 app-doc/root-docs/Manifest                 |   2 -
 app-doc/root-docs/root-docs-6.04.06.ebuild | 124 -----------------------------
 2 files changed, 126 deletions(-)

diff --git a/app-doc/root-docs/Manifest b/app-doc/root-docs/Manifest
index 11d99891c51..52210d61177 100644
--- a/app-doc/root-docs/Manifest
+++ b/app-doc/root-docs/Manifest
@@ -3,6 +3,4 @@ DIST TMVAUsersGuide-v4.2.0.pdf 4099493 BLAKE2B d64e2544dd31d0d096e778bdbda77fce1
 DIST info.png 2060 BLAKE2B 7a2780a8c63c055d3ef8e346d6d712fe15a210c7ce50d414ac931d21e0f6ca045151e8d3f4f3004971e8f2bf8b2c303a0273a38b6e88e42ab2250069c52fae5c SHA512 81a730eefbe7a7e15d5840491402c7644bf7ed5d5f8f3830ed9457b343cc7882480e993ea84aef93500742cd0fe8469859cd2c925e5582b91ef56406804ae276
 DIST roofit_quickstart_3.00.pdf 501576 BLAKE2B 14b40d639b78040733f608a75970d115ba56e677b4931f2de0c43b47b960d8a5a33d45ebeb0f37dff587e14cb964218564ce9751ecedd079bd55aaa6d9534aec SHA512 e8e1bd3bb3ead0ae3883512d7ff297651b99937fd5df0b61cf559ea5dd6cfbda35dfd8ebc953ed11a12f471849f6e95e05869b58a1e433ea6e5d1d1aa08bbb93
 DIST root-banner.png 132555 BLAKE2B 47c03b7d82ab48cd2b23fa05db624262d11f37a2fc2cfeacddc42ad6368be19860ebca805fe0e438a8552c7f815ab330dd05cc111da7ccfda4f939c9b3c74e2d SHA512 139347f396e88c8062d847d612949204cb80e551a826d926950ca8ab967f0d496487fed17a227fc796ae4db23fca758d91a0af7943142adbed358e98d7667b1f
-DIST root6-banner.jpg 32319 BLAKE2B 75c98c4eb9fc37b59de59c612a131afbec64d45af0f2d1f372b66a1b2a49f13ecba8e0a2427b6e519763d817db4b0685228b94a896b95e49e3ed7e15ba47de16 SHA512 f01dd253f24d59c374042efd239ce023e5ca82d3d617ca6763daf9720b169c4fb27a0f4573ea95d807f0e12095924606372df4940f65ce7d859164314d22b9af
 DIST root_v5.34.36.source.tar.gz 75427331 BLAKE2B 203af03e1459c7fe079fcb1b30da145b3262f90c074abb7ff8fb3b1b2b90ac24391ce51aa8afbd10e0db8d69549207f15176207bc30a13720e0ae94342a38dfa SHA512 2cc0c8f8b63b2a3ce01c49c41704483548a7324d92c21a63e3e36a00f4d6f5656a7844fdf48cb71a6f2a2c974112527300ffd3bb5502d8365ffaf138e6ae4c7a
-DIST root_v6.04.06.source.tar.gz 99180724 BLAKE2B 96416ff36bd8e3084ca3a89bb73bfd4750f25d1fbe132ffac0288a7bdebf0200e769efc5e7d5a0d138176db67cb7531cd28124d3b7c568028a125d8a79ec7669 SHA512 ac96ac998ed4894587b7d286d79bcbea7b33f15764cc2513ae089e86c584e2dcb064cd135d44a4bfd2bede368eb772ccbffcd6bf426857a1236f5d7e9f5ce6fd

diff --git a/app-doc/root-docs/root-docs-6.04.06.ebuild b/app-doc/root-docs/root-docs-6.04.06.ebuild
deleted file mode 100644
index ed13a394f4b..00000000000
--- a/app-doc/root-docs/root-docs-6.04.06.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-ROOT_PN="root"
-ROOFIT_DOC_PV=2.91-33
-ROOFIT_QS_DOC_PV=3.00
-TMVA_DOC_PV=4.2.0
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils multilib virtualx python-any-r1
-
-DESCRIPTION="Documentation for ROOT Data Analysis Framework"
-HOMEPAGE="https://root.cern.ch"
-SRC_URI="https://root.cern.ch/download/${ROOT_PN}_v${PV}.source.tar.gz
-	math? (
-		http://tmva.sourceforge.net/docu/TMVAUsersGuide.pdf -> TMVAUsersGuide-v${TMVA_DOC_PV}.pdf
-		https://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/default/files/images/root6-banner.jpg
-		${HOMEPAGE}/sites/all/themes/newsflash/images/info.png )"
-
-SLOT="0"
-LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="api +math +metric http"
-
-VIRTUALX_REQUIRED="api"
-
-DEPEND="
-	app-text/pandoc
-	dev-haskell/pandoc-citeproc[bibutils]
-	dev-texlive/texlive-fontsrecommended
-	dev-texlive/texlive-latexrecommended
-	virtual/pkgconfig
-	${PYTHON_DEPS}
-	api? (
-		media-fonts/dejavu
-		~sci-physics/root-${PV}[X,graphviz,opengl]
-	)"
-RDEPEND=""
-
-DOC_DIR="/usr/share/doc/${ROOT_PN}-${PV}"
-
-S="${WORKDIR}/${ROOT_PN}-${PV}"
-
-src_prepare() {
-	epatch \
-		"${FILESDIR}/${PN}-6.00.01-makehtml.patch" \
-		"${FILESDIR}/${PN}-6.04.06-tightlist.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 )
-
-	local i
-	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/WindowAttributes_t.html ]] || die "html doc generation crashed"
-	fi
-}
-
-src_install() {
-	insinto "${DOC_DIR}"
-
-	local i
-	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}"/{root6-banner.jpg,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
-}


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-doc/root-docs/
@ 2017-04-19  8:03 David Seifert
  0 siblings, 0 replies; 16+ messages in thread
From: David Seifert @ 2017-04-19  8:03 UTC (permalink / raw
  To: gentoo-commits

commit:     5fd8607cfb14457a0668ace4dad799797dd764c7
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 19 07:45:26 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Wed Apr 19 08:02:37 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fd8607c

app-doc/root-docs: [QA] Add missing python metadata variables

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-doc/root-docs/root-docs-6.04.06.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-doc/root-docs/root-docs-6.04.06.ebuild b/app-doc/root-docs/root-docs-6.04.06.ebuild
index 9050832a3aa..ed13a394f4b 100644
--- a/app-doc/root-docs/root-docs-6.04.06.ebuild
+++ b/app-doc/root-docs/root-docs-6.04.06.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -36,6 +36,7 @@ DEPEND="
 	dev-texlive/texlive-fontsrecommended
 	dev-texlive/texlive-latexrecommended
 	virtual/pkgconfig
+	${PYTHON_DEPS}
 	api? (
 		media-fonts/dejavu
 		~sci-physics/root-${PV}[X,graphviz,opengl]


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-doc/root-docs/
@ 2016-12-22 12:20 Andrew Savchenko
  0 siblings, 0 replies; 16+ messages in thread
From: Andrew Savchenko @ 2016-12-22 12:20 UTC (permalink / raw
  To: gentoo-commits

commit:     91ed57743816af5874e735f00a43ec6ab2e1d50d
Author:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 22 12:17:50 2016 +0000
Commit:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
CommitDate: Thu Dec 22 12:20:18 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91ed5774

app-doc/root-docs: remove old

Package-Manager: portage-2.3.3
Signed-off-by: Andrew Savchenko <bircoph <AT> gentoo.org>

 app-doc/root-docs/Manifest                 |   1 -
 app-doc/root-docs/root-docs-5.34.26.ebuild | 138 -----------------------------
 2 files changed, 139 deletions(-)

diff --git a/app-doc/root-docs/Manifest b/app-doc/root-docs/Manifest
index d8fda4e..252cca0 100644
--- a/app-doc/root-docs/Manifest
+++ b/app-doc/root-docs/Manifest
@@ -4,6 +4,5 @@ DIST info.png 2060 SHA256 51de6661250f3fb71c6c8250cbc4bdc4dc4283cc90240b4dc1ee61
 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 root6-banner.jpg 32319 SHA256 9d6d226bbe61db257a1796a3ad04dfe97b3bb500a29349ff76bf6a929ed1e104 SHA512 f01dd253f24d59c374042efd239ce023e5ca82d3d617ca6763daf9720b169c4fb27a0f4573ea95d807f0e12095924606372df4940f65ce7d859164314d22b9af WHIRLPOOL 69976abe240235a4f4eb25d61a0ceb183dc5ad5f9e57e9130ae10615329dd23125848f45608e1ad2d65a286d1f191f95336316f7c8f1cc052d396c31433cbe4c
-DIST root_v5.34.26.source.tar.gz 75171961 SHA256 c1fd2a249bb7210914b42e35dba4f1262cfa46b79ef7a41f73d7f08f8c54a643 SHA512 f5da5e20d1763608a32d78c48581e574a3f51aef47ecf6987a4064d1fb3234dfc9f626e041a17213f881f52f807ed6a6da60bf1d24951fa7dc2cadd94f8dd8b4 WHIRLPOOL 77b48b815c971642da68b71732a0ea3372648634281be634037b13cb58488f7075ec8bfc9a684e55d85cd9b038f229be29b19a15dfc829f0ce63a5f17241c23c
 DIST root_v5.34.36.source.tar.gz 75427331 SHA256 fc868e5f4905544c3f392cc9e895ef5571a08e48682e7fe173bd44c0ba0c7dcd SHA512 2cc0c8f8b63b2a3ce01c49c41704483548a7324d92c21a63e3e36a00f4d6f5656a7844fdf48cb71a6f2a2c974112527300ffd3bb5502d8365ffaf138e6ae4c7a WHIRLPOOL 137c054874645913372edca3e02087c0c4f2a3c4d662b488eedaec517f75a8ab956ade418e2942aee925e58da804b325bbd6756be653bd767cc1c82cb7a650c9
 DIST root_v6.04.06.source.tar.gz 99180724 SHA256 6deac9cd71fe2d7a48ea2bcbd793639222c4743275dbc946c158295b1e1fe330 SHA512 ac96ac998ed4894587b7d286d79bcbea7b33f15764cc2513ae089e86c584e2dcb064cd135d44a4bfd2bede368eb772ccbffcd6bf426857a1236f5d7e9f5ce6fd WHIRLPOOL 7ffca036917d798ade31e1a22e9518d567e4267af5d1db555ea0e82c1bc2c7a1f665c8cd76d3ce6511507ab7befea4881580259c6142f1e668edafbcbc5e496e

diff --git a/app-doc/root-docs/root-docs-5.34.26.ebuild b/app-doc/root-docs/root-docs-5.34.26.ebuild
deleted file mode 100644
index e32d377..00000000
--- a/app-doc/root-docs/root-docs-5.34.26.ebuild
+++ /dev/null
@@ -1,138 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-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="https://root.cern.ch/download/${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="https://root.cern.ch"
-SRC_URI="${SRC_URI}
-	math? (
-		http://tmva.sourceforge.net/docu/TMVAUsersGuide.pdf -> TMVAUsersGuide-v${TMVA_DOC_PV}.pdf
-		https://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="
-	app-text/pandoc
-	dev-haskell/pandoc-citeproc[bibutils]
-	dev-texlive/texlive-fontsrecommended
-	dev-texlive/texlive-latexrecommended
-	virtual/pkgconfig
-	api? (
-		media-fonts/dejavu
-		~sci-physics/root-${PV}[X,graphviz,opengl]
-	)"
-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 )
-
-	local i
-	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}"
-
-	local i
-	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
-}


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-doc/root-docs/
@ 2016-12-19 14:13 Agostino Sarubbo
  0 siblings, 0 replies; 16+ messages in thread
From: Agostino Sarubbo @ 2016-12-19 14:13 UTC (permalink / raw
  To: gentoo-commits

commit:     26b6dd9616b44c23c6317719114b34cf17a55294
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 19 14:13:02 2016 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Dec 19 14:13:02 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26b6dd96

app-doc/root-docs: x86 stable wrt bug #601682

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 app-doc/root-docs/root-docs-5.34.36.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/root-docs/root-docs-5.34.36.ebuild b/app-doc/root-docs/root-docs-5.34.36.ebuild
index 72e70a1..cab4fef 100644
--- a/app-doc/root-docs/root-docs-5.34.36.ebuild
+++ b/app-doc/root-docs/root-docs-5.34.36.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "9999" ]] ; then
 	KEYWORDS=""
 else
 	SRC_URI="https://root.cern.ch/download/${ROOT_PN}_v${PV}.source.tar.gz"
-	KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 	S="${WORKDIR}/${ROOT_PN}"
 fi
 


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-doc/root-docs/
@ 2016-12-19 14:11 Agostino Sarubbo
  0 siblings, 0 replies; 16+ messages in thread
From: Agostino Sarubbo @ 2016-12-19 14:11 UTC (permalink / raw
  To: gentoo-commits

commit:     582fbb92aaab0e009a473eb4db67d2578e92dc2e
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 19 14:11:28 2016 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Dec 19 14:11:28 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=582fbb92

app-doc/root-docs: amd64 stable wrt bug #601682

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 app-doc/root-docs/root-docs-5.34.36.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/root-docs/root-docs-5.34.36.ebuild b/app-doc/root-docs/root-docs-5.34.36.ebuild
index a822eb3..72e70a1 100644
--- a/app-doc/root-docs/root-docs-5.34.36.ebuild
+++ b/app-doc/root-docs/root-docs-5.34.36.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "9999" ]] ; then
 	KEYWORDS=""
 else
 	SRC_URI="https://root.cern.ch/download/${ROOT_PN}_v${PV}.source.tar.gz"
-	KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
 	S="${WORKDIR}/${ROOT_PN}"
 fi
 


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-doc/root-docs/
@ 2016-12-19 10:57 Andrew Savchenko
  0 siblings, 0 replies; 16+ messages in thread
From: Andrew Savchenko @ 2016-12-19 10:57 UTC (permalink / raw
  To: gentoo-commits

commit:     0502ecad0d3bbf4d9a92d5f8b825dbf34b37740e
Author:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 19 10:57:18 2016 +0000
Commit:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
CommitDate: Mon Dec 19 10:57:47 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0502ecad

app-doc/root-docs: yet another fix for 603022

Depend on dev-texlive/texlive-latexrecommended for fancyvrb.sty.

Package-Manager: portage-2.3.3
Signed-off-by: Andrew Savchenko <bircoph <AT> gentoo.org>

 app-doc/root-docs/root-docs-5.34.26.ebuild | 2 +-
 app-doc/root-docs/root-docs-5.34.36.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-doc/root-docs/root-docs-5.34.26.ebuild b/app-doc/root-docs/root-docs-5.34.26.ebuild
index 17ddb7d..e32d377 100644
--- a/app-doc/root-docs/root-docs-5.34.26.ebuild
+++ b/app-doc/root-docs/root-docs-5.34.26.ebuild
@@ -43,7 +43,7 @@ DEPEND="
 	app-text/pandoc
 	dev-haskell/pandoc-citeproc[bibutils]
 	dev-texlive/texlive-fontsrecommended
-	dev-texlive/texlive-latex
+	dev-texlive/texlive-latexrecommended
 	virtual/pkgconfig
 	api? (
 		media-fonts/dejavu

diff --git a/app-doc/root-docs/root-docs-5.34.36.ebuild b/app-doc/root-docs/root-docs-5.34.36.ebuild
index 76844ce..a822eb3 100644
--- a/app-doc/root-docs/root-docs-5.34.36.ebuild
+++ b/app-doc/root-docs/root-docs-5.34.36.ebuild
@@ -43,7 +43,7 @@ DEPEND="
 	app-text/pandoc
 	dev-haskell/pandoc-citeproc[bibutils]
 	dev-texlive/texlive-fontsrecommended
-	dev-texlive/texlive-latex
+	dev-texlive/texlive-latexrecommended
 	virtual/pkgconfig
 	api? (
 		media-fonts/dejavu


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-doc/root-docs/
@ 2016-12-19 10:52 Andrew Savchenko
  0 siblings, 0 replies; 16+ messages in thread
From: Andrew Savchenko @ 2016-12-19 10:52 UTC (permalink / raw
  To: gentoo-commits

commit:     d8f781c3de7020241dba4310fa3fbb7e8af554e0
Author:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 19 09:17:51 2016 +0000
Commit:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
CommitDate: Mon Dec 19 10:52:12 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8f781c3

app-doc/root-docs: fix bug 603070

Needed font is not in texlive-latexrecommended...

Package-Manager: portage-2.3.3
Signed-off-by: Andrew Savchenko <bircoph <AT> gentoo.org>

 app-doc/root-docs/root-docs-6.04.06.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/root-docs/root-docs-6.04.06.ebuild b/app-doc/root-docs/root-docs-6.04.06.ebuild
index bb0f876..02786d9 100644
--- a/app-doc/root-docs/root-docs-6.04.06.ebuild
+++ b/app-doc/root-docs/root-docs-6.04.06.ebuild
@@ -35,7 +35,7 @@ DEPEND="
 	app-text/pandoc
 	dev-haskell/pandoc-citeproc[bibutils]
 	dev-texlive/texlive-fontsrecommended
-	dev-texlive/texlive-latex
+	dev-texlive/texlive-latexrecommended
 	virtual/pkgconfig
 	api? (
 		media-fonts/dejavu


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-doc/root-docs/
@ 2016-12-07  2:11 Andrew Savchenko
  0 siblings, 0 replies; 16+ messages in thread
From: Andrew Savchenko @ 2016-12-07  2:11 UTC (permalink / raw
  To: gentoo-commits

commit:     830863d77164093289d293317ef9f4d971c0c51e
Author:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
AuthorDate: Wed Dec  7 02:10:01 2016 +0000
Commit:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
CommitDate: Wed Dec  7 02:11:20 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=830863d7

app-doc/root-docs: remove old

Package-Manager: portage-2.3.3
Signed-off-by: Andrew Savchenko <bircoph <AT> gentoo.org>

 app-doc/root-docs/Manifest                 |   1 -
 app-doc/root-docs/root-docs-5.34.32.ebuild | 137 -----------------------------
 2 files changed, 138 deletions(-)

diff --git a/app-doc/root-docs/Manifest b/app-doc/root-docs/Manifest
index 77c54a1..d8fda4e 100644
--- a/app-doc/root-docs/Manifest
+++ b/app-doc/root-docs/Manifest
@@ -5,6 +5,5 @@ DIST roofit_quickstart_3.00.pdf 501576 SHA256 65aaf9e0c88352e265fd55b97a2503a9ee
 DIST root-banner.png 132555 SHA256 d165e1cc175f654ff79af39193a6144678f600e14a53dd20e2b216b3e8951e94 SHA512 139347f396e88c8062d847d612949204cb80e551a826d926950ca8ab967f0d496487fed17a227fc796ae4db23fca758d91a0af7943142adbed358e98d7667b1f WHIRLPOOL dd23e26acf9303b404cda8135d6946af3b1abba3dfdff8d80e56096f810d50a01ebfb52dc1e6ee1d1b99fbb5859dc850e0e368155339b5007294d95ce8909857
 DIST root6-banner.jpg 32319 SHA256 9d6d226bbe61db257a1796a3ad04dfe97b3bb500a29349ff76bf6a929ed1e104 SHA512 f01dd253f24d59c374042efd239ce023e5ca82d3d617ca6763daf9720b169c4fb27a0f4573ea95d807f0e12095924606372df4940f65ce7d859164314d22b9af WHIRLPOOL 69976abe240235a4f4eb25d61a0ceb183dc5ad5f9e57e9130ae10615329dd23125848f45608e1ad2d65a286d1f191f95336316f7c8f1cc052d396c31433cbe4c
 DIST root_v5.34.26.source.tar.gz 75171961 SHA256 c1fd2a249bb7210914b42e35dba4f1262cfa46b79ef7a41f73d7f08f8c54a643 SHA512 f5da5e20d1763608a32d78c48581e574a3f51aef47ecf6987a4064d1fb3234dfc9f626e041a17213f881f52f807ed6a6da60bf1d24951fa7dc2cadd94f8dd8b4 WHIRLPOOL 77b48b815c971642da68b71732a0ea3372648634281be634037b13cb58488f7075ec8bfc9a684e55d85cd9b038f229be29b19a15dfc829f0ce63a5f17241c23c
-DIST root_v5.34.32.source.tar.gz 75170203 SHA256 939c7592802a54b6cbc593efb6e51699bf52e92baf6d6b20f486aaa08480fc5f SHA512 6485f2bb544947173e1feb2cfb41d6a176020027f1193d9388700a797ba4badbf497022e6129fdc4879e709460bf1efabf3e51c51840f0c781fa12e631419afc WHIRLPOOL 695147a519415b99e73fdad1cd61bb1944e292628236b5a7cbf1835174c950fa9cb068431a8164f24663323163012ea652db84d082f9f1eb1fcae79489575d9e
 DIST root_v5.34.36.source.tar.gz 75427331 SHA256 fc868e5f4905544c3f392cc9e895ef5571a08e48682e7fe173bd44c0ba0c7dcd SHA512 2cc0c8f8b63b2a3ce01c49c41704483548a7324d92c21a63e3e36a00f4d6f5656a7844fdf48cb71a6f2a2c974112527300ffd3bb5502d8365ffaf138e6ae4c7a WHIRLPOOL 137c054874645913372edca3e02087c0c4f2a3c4d662b488eedaec517f75a8ab956ade418e2942aee925e58da804b325bbd6756be653bd767cc1c82cb7a650c9
 DIST root_v6.04.06.source.tar.gz 99180724 SHA256 6deac9cd71fe2d7a48ea2bcbd793639222c4743275dbc946c158295b1e1fe330 SHA512 ac96ac998ed4894587b7d286d79bcbea7b33f15764cc2513ae089e86c584e2dcb064cd135d44a4bfd2bede368eb772ccbffcd6bf426857a1236f5d7e9f5ce6fd WHIRLPOOL 7ffca036917d798ade31e1a22e9518d567e4267af5d1db555ea0e82c1bc2c7a1f665c8cd76d3ce6511507ab7befea4881580259c6142f1e668edafbcbc5e496e

diff --git a/app-doc/root-docs/root-docs-5.34.32.ebuild b/app-doc/root-docs/root-docs-5.34.32.ebuild
deleted file mode 100644
index a3d056b..00000000
--- a/app-doc/root-docs/root-docs-5.34.32.ebuild
+++ /dev/null
@@ -1,137 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-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="https://root.cern.ch/download/${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="https://root.cern.ch"
-SRC_URI="${SRC_URI}
-	math? (
-		http://tmva.sourceforge.net/docu/TMVAUsersGuide.pdf -> TMVAUsersGuide-v${TMVA_DOC_PV}.pdf
-		https://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="
-	app-text/pandoc
-	dev-haskell/pandoc-citeproc[bibutils]
-	dev-texlive/texlive-latex
-	virtual/pkgconfig
-	api? (
-		media-fonts/dejavu
-		~sci-physics/root-${PV}[X,graphviz,opengl]
-	)"
-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}${DOC_DIR}" \
-			--tutdir="${EPREFIX}${DOC_DIR}/examples/tutorials" \
-			--testdir="${EPREFIX}${DOC_DIR}/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 )
-
-	local i
-	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/timespec.html ]] || die "html doc generation crashed"
-	fi
-}
-
-src_install() {
-	insinto "${DOC_DIR}"
-
-	local i
-	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
-}


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-doc/root-docs/
@ 2016-07-23 14:03 Benda XU
  0 siblings, 0 replies; 16+ messages in thread
From: Benda XU @ 2016-07-23 14:03 UTC (permalink / raw
  To: gentoo-commits

commit:     200d5bb44588e55b03eebb47c58a09005b135ef8
Author:     Benda Xu <heroxbd <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 23 14:02:46 2016 +0000
Commit:     Benda XU <heroxbd <AT> gentoo <DOT> org>
CommitDate: Sat Jul 23 14:03:04 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=200d5bb4

app-doc/root-docs: bump to 5.34.36.

Package-Manager: portage-2.3.0

 app-doc/root-docs/Manifest                 |   1 +
 app-doc/root-docs/root-docs-5.34.36.ebuild | 137 +++++++++++++++++++++++++++++
 2 files changed, 138 insertions(+)

diff --git a/app-doc/root-docs/Manifest b/app-doc/root-docs/Manifest
index 5dee1f4..77c54a1 100644
--- a/app-doc/root-docs/Manifest
+++ b/app-doc/root-docs/Manifest
@@ -6,4 +6,5 @@ DIST root-banner.png 132555 SHA256 d165e1cc175f654ff79af39193a6144678f600e14a53d
 DIST root6-banner.jpg 32319 SHA256 9d6d226bbe61db257a1796a3ad04dfe97b3bb500a29349ff76bf6a929ed1e104 SHA512 f01dd253f24d59c374042efd239ce023e5ca82d3d617ca6763daf9720b169c4fb27a0f4573ea95d807f0e12095924606372df4940f65ce7d859164314d22b9af WHIRLPOOL 69976abe240235a4f4eb25d61a0ceb183dc5ad5f9e57e9130ae10615329dd23125848f45608e1ad2d65a286d1f191f95336316f7c8f1cc052d396c31433cbe4c
 DIST root_v5.34.26.source.tar.gz 75171961 SHA256 c1fd2a249bb7210914b42e35dba4f1262cfa46b79ef7a41f73d7f08f8c54a643 SHA512 f5da5e20d1763608a32d78c48581e574a3f51aef47ecf6987a4064d1fb3234dfc9f626e041a17213f881f52f807ed6a6da60bf1d24951fa7dc2cadd94f8dd8b4 WHIRLPOOL 77b48b815c971642da68b71732a0ea3372648634281be634037b13cb58488f7075ec8bfc9a684e55d85cd9b038f229be29b19a15dfc829f0ce63a5f17241c23c
 DIST root_v5.34.32.source.tar.gz 75170203 SHA256 939c7592802a54b6cbc593efb6e51699bf52e92baf6d6b20f486aaa08480fc5f SHA512 6485f2bb544947173e1feb2cfb41d6a176020027f1193d9388700a797ba4badbf497022e6129fdc4879e709460bf1efabf3e51c51840f0c781fa12e631419afc WHIRLPOOL 695147a519415b99e73fdad1cd61bb1944e292628236b5a7cbf1835174c950fa9cb068431a8164f24663323163012ea652db84d082f9f1eb1fcae79489575d9e
+DIST root_v5.34.36.source.tar.gz 75427331 SHA256 fc868e5f4905544c3f392cc9e895ef5571a08e48682e7fe173bd44c0ba0c7dcd SHA512 2cc0c8f8b63b2a3ce01c49c41704483548a7324d92c21a63e3e36a00f4d6f5656a7844fdf48cb71a6f2a2c974112527300ffd3bb5502d8365ffaf138e6ae4c7a WHIRLPOOL 137c054874645913372edca3e02087c0c4f2a3c4d662b488eedaec517f75a8ab956ade418e2942aee925e58da804b325bbd6756be653bd767cc1c82cb7a650c9
 DIST root_v6.04.06.source.tar.gz 99180724 SHA256 6deac9cd71fe2d7a48ea2bcbd793639222c4743275dbc946c158295b1e1fe330 SHA512 ac96ac998ed4894587b7d286d79bcbea7b33f15764cc2513ae089e86c584e2dcb064cd135d44a4bfd2bede368eb772ccbffcd6bf426857a1236f5d7e9f5ce6fd WHIRLPOOL 7ffca036917d798ade31e1a22e9518d567e4267af5d1db555ea0e82c1bc2c7a1f665c8cd76d3ce6511507ab7befea4881580259c6142f1e668edafbcbc5e496e

diff --git a/app-doc/root-docs/root-docs-5.34.36.ebuild b/app-doc/root-docs/root-docs-5.34.36.ebuild
new file mode 100644
index 0000000..a3d056b
--- /dev/null
+++ b/app-doc/root-docs/root-docs-5.34.36.ebuild
@@ -0,0 +1,137 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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="https://root.cern.ch/download/${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="https://root.cern.ch"
+SRC_URI="${SRC_URI}
+	math? (
+		http://tmva.sourceforge.net/docu/TMVAUsersGuide.pdf -> TMVAUsersGuide-v${TMVA_DOC_PV}.pdf
+		https://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="
+	app-text/pandoc
+	dev-haskell/pandoc-citeproc[bibutils]
+	dev-texlive/texlive-latex
+	virtual/pkgconfig
+	api? (
+		media-fonts/dejavu
+		~sci-physics/root-${PV}[X,graphviz,opengl]
+	)"
+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}${DOC_DIR}" \
+			--tutdir="${EPREFIX}${DOC_DIR}/examples/tutorials" \
+			--testdir="${EPREFIX}${DOC_DIR}/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 )
+
+	local i
+	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/timespec.html ]] || die "html doc generation crashed"
+	fi
+}
+
+src_install() {
+	insinto "${DOC_DIR}"
+
+	local i
+	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
+}


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-doc/root-docs/
@ 2016-06-19  9:12 Andrew Savchenko
  0 siblings, 0 replies; 16+ messages in thread
From: Andrew Savchenko @ 2016-06-19  9:12 UTC (permalink / raw
  To: gentoo-commits

commit:     c57d757eda6776d36433cc66f8dda233fa23d5f9
Author:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 19 09:11:58 2016 +0000
Commit:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
CommitDate: Sun Jun 19 09:11:58 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c57d757e

app-doc/root-docs: fix bug 586164

Add missing dep on dev-texlive/texlive-fontsrecommended.

Package-Manager: portage-2.3.0_rc1
Signed-off-by: Andrew Savchenko <bircoph <AT> gentoo.org>

 app-doc/root-docs/root-docs-6.04.06.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-doc/root-docs/root-docs-6.04.06.ebuild b/app-doc/root-docs/root-docs-6.04.06.ebuild
index 01c03a9..8730ea2 100644
--- a/app-doc/root-docs/root-docs-6.04.06.ebuild
+++ b/app-doc/root-docs/root-docs-6.04.06.ebuild
@@ -34,6 +34,7 @@ VIRTUALX_REQUIRED="api"
 DEPEND="
 	app-text/pandoc
 	dev-haskell/pandoc-citeproc[bibutils]
+	dev-texlive/texlive-fontsrecommended
 	dev-texlive/texlive-latex
 	virtual/pkgconfig
 	api? (


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-doc/root-docs/
@ 2016-04-15  8:02 Andrew Savchenko
  0 siblings, 0 replies; 16+ messages in thread
From: Andrew Savchenko @ 2016-04-15  8:02 UTC (permalink / raw
  To: gentoo-commits

commit:     cf5a5a2ea530df735ea32bbcfab689fdc4cd6602
Author:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 15 06:51:18 2016 +0000
Commit:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
CommitDate: Fri Apr 15 08:01:47 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf5a5a2e

app-doc/root-docs: http -> https

Migrate from http to https for those SRC_URI, which support this.

Package-Manager: portage-2.2.28
Signed-off-by: Andrew Savchenko <bircoph <AT> gentoo.org>

 app-doc/root-docs/root-docs-5.34.26.ebuild | 4 ++--
 app-doc/root-docs/root-docs-5.34.32.ebuild | 4 ++--
 app-doc/root-docs/root-docs-6.02.05.ebuild | 4 ++--
 app-doc/root-docs/root-docs-6.04.06.ebuild | 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/app-doc/root-docs/root-docs-5.34.26.ebuild b/app-doc/root-docs/root-docs-5.34.26.ebuild
index d1c50cf..f3f95f2 100644
--- a/app-doc/root-docs/root-docs-5.34.26.ebuild
+++ b/app-doc/root-docs/root-docs-5.34.26.ebuild
@@ -23,11 +23,11 @@ fi
 inherit eutils multilib virtualx
 
 DESCRIPTION="Documentation for ROOT Data Analysis Framework"
-HOMEPAGE="http://root.cern.ch/drupal"
+HOMEPAGE="https://root.cern.ch"
 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
+		https://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

diff --git a/app-doc/root-docs/root-docs-5.34.32.ebuild b/app-doc/root-docs/root-docs-5.34.32.ebuild
index 55e5f5d..a3d056b 100644
--- a/app-doc/root-docs/root-docs-5.34.32.ebuild
+++ b/app-doc/root-docs/root-docs-5.34.32.ebuild
@@ -23,11 +23,11 @@ fi
 inherit eutils multilib virtualx
 
 DESCRIPTION="Documentation for ROOT Data Analysis Framework"
-HOMEPAGE="http://root.cern.ch/drupal"
+HOMEPAGE="https://root.cern.ch"
 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
+		https://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

diff --git a/app-doc/root-docs/root-docs-6.02.05.ebuild b/app-doc/root-docs/root-docs-6.02.05.ebuild
index e5c31b1..a692385 100644
--- a/app-doc/root-docs/root-docs-6.02.05.ebuild
+++ b/app-doc/root-docs/root-docs-6.02.05.ebuild
@@ -22,11 +22,11 @@ fi
 inherit eutils multilib virtualx
 
 DESCRIPTION="Documentation for ROOT Data Analysis Framework"
-HOMEPAGE="http://root.cern.ch/drupal"
+HOMEPAGE="https://root.cern.ch"
 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
+		https://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/default/files/images/root6-banner.jpg

diff --git a/app-doc/root-docs/root-docs-6.04.06.ebuild b/app-doc/root-docs/root-docs-6.04.06.ebuild
index cb7c22f..01c03a9 100644
--- a/app-doc/root-docs/root-docs-6.04.06.ebuild
+++ b/app-doc/root-docs/root-docs-6.04.06.ebuild
@@ -14,11 +14,11 @@ PYTHON_COMPAT=( python2_7 )
 inherit eutils multilib virtualx python-any-r1
 
 DESCRIPTION="Documentation for ROOT Data Analysis Framework"
-HOMEPAGE="http://root.cern.ch/drupal"
+HOMEPAGE="https://root.cern.ch"
 SRC_URI="https://root.cern.ch/download/${ROOT_PN}_v${PV}.source.tar.gz
 	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
+		https://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/default/files/images/root6-banner.jpg


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-doc/root-docs/
@ 2016-04-15  8:02 Andrew Savchenko
  0 siblings, 0 replies; 16+ messages in thread
From: Andrew Savchenko @ 2016-04-15  8:02 UTC (permalink / raw
  To: gentoo-commits

commit:     d9c0078418780d57dc3e0f7caa14ed69f91939af
Author:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 15 03:45:29 2016 +0000
Commit:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
CommitDate: Fri Apr 15 08:01:47 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9c00784

app-doc/root-docs: ftp -> https SRC_URI move

Upstream disabled ftp service, so https should be used now.
https://sft.its.cern.ch/jira/browse/ROOT-8114

Package-Manager: portage-2.2.28
Signed-off-by: Andrew Savchenko <bircoph <AT> gentoo.org>

 app-doc/root-docs/root-docs-5.34.26.ebuild | 4 ++--
 app-doc/root-docs/root-docs-5.34.32.ebuild | 4 ++--
 app-doc/root-docs/root-docs-6.02.05.ebuild | 4 ++--
 app-doc/root-docs/root-docs-6.04.06.ebuild | 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/app-doc/root-docs/root-docs-5.34.26.ebuild b/app-doc/root-docs/root-docs-5.34.26.ebuild
index 00d7860..d1c50cf 100644
--- a/app-doc/root-docs/root-docs-5.34.26.ebuild
+++ b/app-doc/root-docs/root-docs-5.34.26.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -15,7 +15,7 @@ if [[ ${PV} == "9999" ]] ; then
 	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"
+	SRC_URI="https://root.cern.ch/download/${ROOT_PN}_v${PV}.source.tar.gz"
 	KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 	S="${WORKDIR}/${ROOT_PN}"
 fi

diff --git a/app-doc/root-docs/root-docs-5.34.32.ebuild b/app-doc/root-docs/root-docs-5.34.32.ebuild
index 6047298..55e5f5d 100644
--- a/app-doc/root-docs/root-docs-5.34.32.ebuild
+++ b/app-doc/root-docs/root-docs-5.34.32.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -15,7 +15,7 @@ if [[ ${PV} == "9999" ]] ; then
 	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"
+	SRC_URI="https://root.cern.ch/download/${ROOT_PN}_v${PV}.source.tar.gz"
 	KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 	S="${WORKDIR}/${ROOT_PN}"
 fi

diff --git a/app-doc/root-docs/root-docs-6.02.05.ebuild b/app-doc/root-docs/root-docs-6.02.05.ebuild
index cf871ee..e5c31b1 100644
--- a/app-doc/root-docs/root-docs-6.02.05.ebuild
+++ b/app-doc/root-docs/root-docs-6.02.05.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,7 +14,7 @@ if [[ ${PV} == "9999" ]] ; then
 	EVCS_OFFLINE=yes # we need exactly the same checkout as root itself
 	EGIT_REPO_URI="http://root.cern.ch/git/root.git"
 else
-	SRC_URI="ftp://root.cern.ch/${ROOT_PN}/${ROOT_PN}_v${PV}.source.tar.gz"
+	SRC_URI="https://root.cern.ch/download/${ROOT_PN}_v${PV}.source.tar.gz"
 	KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 	S="${WORKDIR}/${ROOT_PN}-${PV}"
 fi

diff --git a/app-doc/root-docs/root-docs-6.04.06.ebuild b/app-doc/root-docs/root-docs-6.04.06.ebuild
index 6346952..cb7c22f 100644
--- a/app-doc/root-docs/root-docs-6.04.06.ebuild
+++ b/app-doc/root-docs/root-docs-6.04.06.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -15,7 +15,7 @@ inherit eutils multilib virtualx python-any-r1
 
 DESCRIPTION="Documentation for ROOT Data Analysis Framework"
 HOMEPAGE="http://root.cern.ch/drupal"
-SRC_URI="ftp://root.cern.ch/${ROOT_PN}/${ROOT_PN}_v${PV}.source.tar.gz
+SRC_URI="https://root.cern.ch/download/${ROOT_PN}_v${PV}.source.tar.gz
 	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


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-doc/root-docs/
@ 2015-10-29 10:44 Justin Lecher
  0 siblings, 0 replies; 16+ messages in thread
From: Justin Lecher @ 2015-10-29 10:44 UTC (permalink / raw
  To: gentoo-commits

commit:     87978fca7e3571d6b0ca09ad4d5b454466a25443
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 29 10:42:41 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Thu Oct 29 10:43:59 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87978fca

app-doc/root-docs: Version Bump

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>

 app-doc/root-docs/Manifest                 |   1 +
 app-doc/root-docs/metadata.xml             |   2 +-
 app-doc/root-docs/root-docs-6.04.06.ebuild | 122 +++++++++++++++++++++++++++++
 3 files changed, 124 insertions(+), 1 deletion(-)

diff --git a/app-doc/root-docs/Manifest b/app-doc/root-docs/Manifest
index 8d75ae6..26a3239 100644
--- a/app-doc/root-docs/Manifest
+++ b/app-doc/root-docs/Manifest
@@ -7,3 +7,4 @@ DIST root6-banner.jpg 32319 SHA256 9d6d226bbe61db257a1796a3ad04dfe97b3bb500a2934
 DIST root_v5.34.26.source.tar.gz 75171961 SHA256 c1fd2a249bb7210914b42e35dba4f1262cfa46b79ef7a41f73d7f08f8c54a643 SHA512 f5da5e20d1763608a32d78c48581e574a3f51aef47ecf6987a4064d1fb3234dfc9f626e041a17213f881f52f807ed6a6da60bf1d24951fa7dc2cadd94f8dd8b4 WHIRLPOOL 77b48b815c971642da68b71732a0ea3372648634281be634037b13cb58488f7075ec8bfc9a684e55d85cd9b038f229be29b19a15dfc829f0ce63a5f17241c23c
 DIST root_v5.34.32.source.tar.gz 75170203 SHA256 939c7592802a54b6cbc593efb6e51699bf52e92baf6d6b20f486aaa08480fc5f SHA512 6485f2bb544947173e1feb2cfb41d6a176020027f1193d9388700a797ba4badbf497022e6129fdc4879e709460bf1efabf3e51c51840f0c781fa12e631419afc WHIRLPOOL 695147a519415b99e73fdad1cd61bb1944e292628236b5a7cbf1835174c950fa9cb068431a8164f24663323163012ea652db84d082f9f1eb1fcae79489575d9e
 DIST root_v6.02.05.source.tar.gz 99121880 SHA256 7a5d4af171ba3b8a736c462b2041f8f35bd4c1d3b6a22c32a3ebd3ffe144ae60 SHA512 b30bc4aafe294ee069ee4c884ff70c983539a48eda586cd1938d00d4688f10e94a435640965b89c6d100fdd998453a4c1ae2109d5f1427f23865a868c561d684 WHIRLPOOL de363835fa00ffa0ff6e596b3c92b59ed59378bac3a344c066f7603d6104058203f76181d4c15478fd9066aedbe6a514257d5796feedb2d5d0d789b263e92955
+DIST root_v6.04.06.source.tar.gz 99180724 SHA256 6deac9cd71fe2d7a48ea2bcbd793639222c4743275dbc946c158295b1e1fe330 SHA512 ac96ac998ed4894587b7d286d79bcbea7b33f15764cc2513ae089e86c584e2dcb064cd135d44a4bfd2bede368eb772ccbffcd6bf426857a1236f5d7e9f5ce6fd WHIRLPOOL 7ffca036917d798ade31e1a22e9518d567e4267af5d1db555ea0e82c1bc2c7a1f665c8cd76d3ce6511507ab7befea4881580259c6142f1e668edafbcbc5e496e

diff --git a/app-doc/root-docs/metadata.xml b/app-doc/root-docs/metadata.xml
index 97772ba..4947d04 100644
--- a/app-doc/root-docs/metadata.xml
+++ b/app-doc/root-docs/metadata.xml
@@ -1,4 +1,4 @@
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
   <maintainer>

diff --git a/app-doc/root-docs/root-docs-6.04.06.ebuild b/app-doc/root-docs/root-docs-6.04.06.ebuild
new file mode 100644
index 0000000..6346952
--- /dev/null
+++ b/app-doc/root-docs/root-docs-6.04.06.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+ROOT_PN="root"
+ROOFIT_DOC_PV=2.91-33
+ROOFIT_QS_DOC_PV=3.00
+TMVA_DOC_PV=4.2.0
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils multilib virtualx python-any-r1
+
+DESCRIPTION="Documentation for ROOT Data Analysis Framework"
+HOMEPAGE="http://root.cern.ch/drupal"
+SRC_URI="ftp://root.cern.ch/${ROOT_PN}/${ROOT_PN}_v${PV}.source.tar.gz
+	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/default/files/images/root6-banner.jpg
+		${HOMEPAGE}/sites/all/themes/newsflash/images/info.png )"
+
+SLOT="0"
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="api +math +metric http"
+
+VIRTUALX_REQUIRED="api"
+
+DEPEND="
+	app-text/pandoc
+	dev-haskell/pandoc-citeproc[bibutils]
+	dev-texlive/texlive-latex
+	virtual/pkgconfig
+	api? (
+		media-fonts/dejavu
+		~sci-physics/root-${PV}[X,graphviz,opengl]
+	)"
+RDEPEND=""
+
+DOC_DIR="/usr/share/doc/${ROOT_PN}-${PV}"
+
+S="${WORKDIR}/${ROOT_PN}-${PV}"
+
+src_prepare() {
+	epatch \
+		"${FILESDIR}/${PN}-6.00.01-makehtml.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 )
+
+	local i
+	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/WindowAttributes_t.html ]] || die "html doc generation crashed"
+	fi
+}
+
+src_install() {
+	insinto "${DOC_DIR}"
+
+	local i
+	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}"/{root6-banner.jpg,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
+}


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-doc/root-docs/
@ 2015-09-24 12:45 Agostino Sarubbo
  0 siblings, 0 replies; 16+ messages in thread
From: Agostino Sarubbo @ 2015-09-24 12:45 UTC (permalink / raw
  To: gentoo-commits

commit:     dea381e19658792d9fa63882c43aa3f9b3e27758
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 24 12:45:33 2015 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Sep 24 12:45:33 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dea381e1

app-doc/root-docs: x86 stable wrt bug #546258

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="x86"

 app-doc/root-docs/root-docs-5.34.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/root-docs/root-docs-5.34.26.ebuild b/app-doc/root-docs/root-docs-5.34.26.ebuild
index e5bb85b..00d7860 100644
--- a/app-doc/root-docs/root-docs-5.34.26.ebuild
+++ b/app-doc/root-docs/root-docs-5.34.26.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "9999" ]] ; then
 	KEYWORDS=""
 else
 	SRC_URI="ftp://root.cern.ch/${ROOT_PN}/${ROOT_PN}_v${PV}.source.tar.gz"
-	KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 	S="${WORKDIR}/${ROOT_PN}"
 fi
 


^ permalink raw reply related	[flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-doc/root-docs/
@ 2015-09-24 12:44 Agostino Sarubbo
  0 siblings, 0 replies; 16+ messages in thread
From: Agostino Sarubbo @ 2015-09-24 12:44 UTC (permalink / raw
  To: gentoo-commits

commit:     862fd7cd29f372486c42e08ce63721fab508ba3d
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 24 12:44:09 2015 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Sep 24 12:44:09 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=862fd7cd

app-doc/root-docs: amd64 stable wrt bug #546258

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 app-doc/root-docs/root-docs-5.34.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/root-docs/root-docs-5.34.26.ebuild b/app-doc/root-docs/root-docs-5.34.26.ebuild
index c76eccc..e5bb85b 100644
--- a/app-doc/root-docs/root-docs-5.34.26.ebuild
+++ b/app-doc/root-docs/root-docs-5.34.26.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "9999" ]] ; then
 	KEYWORDS=""
 else
 	SRC_URI="ftp://root.cern.ch/${ROOT_PN}/${ROOT_PN}_v${PV}.source.tar.gz"
-	KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
 	S="${WORKDIR}/${ROOT_PN}"
 fi
 


^ permalink raw reply related	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2017-12-15 13:22 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-12-19  0:06 [gentoo-commits] repo/gentoo:master commit in: app-doc/root-docs/ Andrew Savchenko
  -- strict thread matches above, loose matches on Subject: below --
2017-12-15 13:22 Guilherme Amadio
2017-04-19  8:03 David Seifert
2016-12-22 12:20 Andrew Savchenko
2016-12-19 14:13 Agostino Sarubbo
2016-12-19 14:11 Agostino Sarubbo
2016-12-19 10:57 Andrew Savchenko
2016-12-19 10:52 Andrew Savchenko
2016-12-07  2:11 Andrew Savchenko
2016-07-23 14:03 Benda XU
2016-06-19  9:12 Andrew Savchenko
2016-04-15  8:02 Andrew Savchenko
2016-04-15  8:02 Andrew Savchenko
2015-10-29 10:44 Justin Lecher
2015-09-24 12:45 Agostino Sarubbo
2015-09-24 12:44 Agostino Sarubbo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox