1 |
commit: e7052ace633654653bad2b85c3830e452e30c37a |
2 |
Author: Andrew Savchenko <bircoph <AT> gmail <DOT> com> |
3 |
AuthorDate: Thu Dec 5 17:08:07 2013 +0000 |
4 |
Commit: Andrew Savchenko <bircoph <AT> gmail <DOT> com> |
5 |
CommitDate: Thu Dec 5 17:08:07 2013 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=e7052ace |
7 |
|
8 |
app-doc/root-docs: version bump |
9 |
|
10 |
--- |
11 |
app-doc/root-docs/ChangeLog | 5 +++ |
12 |
...t-docs-9999.ebuild => root-docs-5.34.13.ebuild} | 42 ++++++---------------- |
13 |
app-doc/root-docs/root-docs-9999.ebuild | 2 +- |
14 |
3 files changed, 17 insertions(+), 32 deletions(-) |
15 |
|
16 |
diff --git a/app-doc/root-docs/ChangeLog b/app-doc/root-docs/ChangeLog |
17 |
index 3dbc631..e7a3993 100644 |
18 |
--- a/app-doc/root-docs/ChangeLog |
19 |
+++ b/app-doc/root-docs/ChangeLog |
20 |
@@ -2,6 +2,11 @@ |
21 |
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 |
22 |
# $Header: $ |
23 |
|
24 |
+*root-docs-5.34.13 (05 Dec 2013) |
25 |
+ |
26 |
+ 05 Dec 2013; Andrew Savchenko <bircoph@×××××.com> +root-docs-5.34.13.ebuild: |
27 |
+ Version bump. |
28 |
+ |
29 |
07 Oct 2013; Andrew Savchenko <bircoph@×××××.com> root-docs-5.34.10.ebuild: |
30 |
Omit unneeded howto messages. |
31 |
|
32 |
|
33 |
diff --git a/app-doc/root-docs/root-docs-9999.ebuild b/app-doc/root-docs/root-docs-5.34.13.ebuild |
34 |
similarity index 67% |
35 |
copy from app-doc/root-docs/root-docs-9999.ebuild |
36 |
copy to app-doc/root-docs/root-docs-5.34.13.ebuild |
37 |
index 4763153..3a039f1 100644 |
38 |
--- a/app-doc/root-docs/root-docs-9999.ebuild |
39 |
+++ b/app-doc/root-docs/root-docs-5.34.13.ebuild |
40 |
@@ -1,14 +1,14 @@ |
41 |
# Copyright 1999-2013 Gentoo Foundation |
42 |
# Distributed under the terms of the GNU General Public License v2 |
43 |
-# $Header: /var/cvsroot/gentoo-x86/app-doc/root-docs/root-docs-5.34.00.ebuild,v 1.2 2012/06/27 17:31:12 bicatali Exp $ |
44 |
+# $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 $ |
45 |
|
46 |
-EAPI=4 |
47 |
+EAPI=5 |
48 |
|
49 |
ROOT_PN="root" |
50 |
PATCH_PV="5.34.01" |
51 |
|
52 |
if [[ ${PV} == "9999" ]] ; then |
53 |
- _SVN_DEP="dev-vcs/subversion" |
54 |
+ _GIT=git-2 |
55 |
SRC_URI="" |
56 |
KEYWORDS="" |
57 |
else |
58 |
@@ -16,7 +16,7 @@ else |
59 |
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" |
60 |
fi |
61 |
|
62 |
-inherit eutils multilib toolchain-funcs virtualx |
63 |
+inherit eutils multilib toolchain-funcs virtualx ${_GIT} |
64 |
|
65 |
DESCRIPTION="API documentation for ROOT (An Object-Oriented Data Analysis Framework)" |
66 |
HOMEPAGE="http://root.cern.ch/" |
67 |
@@ -31,30 +31,9 @@ VIRTUALX_REQUIRED="always" |
68 |
DEPEND=" |
69 |
~sci-physics/root-${PV}[X,doc,graphviz,htmldoc,opengl] |
70 |
virtual/pkgconfig |
71 |
- ${_SVN_DEP}" |
72 |
+ ${_GIT_DEP}" |
73 |
RDEPEND="" |
74 |
|
75 |
-pkg_setup() { |
76 |
- # sandboxed user can't access video hardware, so xorg-x11 implementation |
77 |
- # should be used |
78 |
- GL_IMPLEM=$(eselect opengl show) |
79 |
- eselect opengl set xorg-x11 |
80 |
-} |
81 |
- |
82 |
-src_unpack() { |
83 |
- # can't use subversion eclass functions, |
84 |
- # we need to svn export the same root tree: |
85 |
- # 1) svn revisions for root and root-docs must be the same; |
86 |
- # 2) no need to abuse server twice. |
87 |
- if [[ ${PV} == "9999" ]] ; then |
88 |
- addpredict "${PORTAGE_ACTUAL_DISTDIR:-${DISTDIR}}/svn-src/${ROOT_PN}/trunk/.svn" |
89 |
- svn export "${PORTAGE_ACTUAL_DISTDIR:-${DISTDIR}}/svn-src/${ROOT_PN}/trunk" \ |
90 |
- "${S}" || die "svn export failed" |
91 |
- else |
92 |
- default |
93 |
- fi |
94 |
-} |
95 |
- |
96 |
src_prepare() { |
97 |
epatch "${FILESDIR}"/${PN}-${PATCH_PV}-makehtml.patch |
98 |
} |
99 |
@@ -74,10 +53,15 @@ src_configure() { |
100 |
--with-ld=$(tc-getCXX) \ |
101 |
--with-afs-shared=yes \ |
102 |
--with-llvm-config="${EPREFIX}"/usr/bin/llvm-config \ |
103 |
- --with-sys-iconpath="${EPREFIX}"/usr/share/pixmaps |
104 |
+ --with-sys-iconpath="${EPREFIX}"/usr/share/pixmaps \ |
105 |
+ --nohowto |
106 |
} |
107 |
|
108 |
src_compile() { |
109 |
+ # video drivers may want to access hardware devices |
110 |
+ cards=$(echo -n /dev/dri/card* /dev/ati/card* /dev/nvidiactl* | sed 's/ /:/g') |
111 |
+ [[ -n "${cards}" ]] && addpredict "${cards}" |
112 |
+ |
113 |
ROOTSYS="${S}" Xemake html |
114 |
# if root.exe crashes, return code will be 0 due to gdb attach, |
115 |
# so we need to check if last html file was generated; |
116 |
@@ -91,7 +75,3 @@ src_install() { |
117 |
mv htmldoc/* "${ED}usr/share/doc/${PF}/" |
118 |
docompress -x "${EPREFIX}/usr/share/doc/${PF}/" |
119 |
} |
120 |
- |
121 |
-pkg_postinst() { |
122 |
- eselect opengl set ${GL_IMPLEM} |
123 |
-} |
124 |
|
125 |
diff --git a/app-doc/root-docs/root-docs-9999.ebuild b/app-doc/root-docs/root-docs-9999.ebuild |
126 |
index 4763153..8b170c6 100644 |
127 |
--- a/app-doc/root-docs/root-docs-9999.ebuild |
128 |
+++ b/app-doc/root-docs/root-docs-9999.ebuild |
129 |
@@ -2,7 +2,7 @@ |
130 |
# Distributed under the terms of the GNU General Public License v2 |
131 |
# $Header: /var/cvsroot/gentoo-x86/app-doc/root-docs/root-docs-5.34.00.ebuild,v 1.2 2012/06/27 17:31:12 bicatali Exp $ |
132 |
|
133 |
-EAPI=4 |
134 |
+EAPI=5 |
135 |
|
136 |
ROOT_PN="root" |
137 |
PATCH_PV="5.34.01" |