bircoph 15/05/15 20:23:37 Modified: ChangeLog root-6.02.05-r2.ebuild Log: temporary fix for bug 548698 Signed-off-by: Andrew Savchenko <birc...@gentoo.org> (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 565953B95372756C)
Revision Changes Path 1.147 sci-physics/root/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/root/ChangeLog?rev=1.147&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/root/ChangeLog?rev=1.147&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/root/ChangeLog?r1=1.146&r2=1.147 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/sci-physics/root/ChangeLog,v retrieving revision 1.146 retrieving revision 1.147 diff -u -r1.146 -r1.147 --- ChangeLog 1 May 2015 15:30:02 -0000 1.146 +++ ChangeLog 15 May 2015 20:23:37 -0000 1.147 @@ -1,6 +1,13 @@ # ChangeLog for sci-physics/root # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-physics/root/ChangeLog,v 1.146 2015/05/01 15:30:02 bircoph Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-physics/root/ChangeLog,v 1.147 2015/05/15 20:23:37 bircoph Exp $ + + 15 May 2015; Andrew Savchenko <birc...@gentoo.org> root-6.02.05-r2.ebuild, + -files/root-6.02.05-dictpch.patch: + Temporarily disable PCH dictionary regeneration due to bug 548698: + root has too many hardcode paths for cling-related stuff, this + should be fixed first for dictionary to be regenerated on root + install. 01 May 2015; Andrew Savchenko <birc...@gentoo.org> root-5.34.26.ebuild: 5.34.26 have no support for pythia-8.2 1.4 sci-physics/root/root-6.02.05-r2.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/root/root-6.02.05-r2.ebuild?rev=1.4&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/root/root-6.02.05-r2.ebuild?rev=1.4&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-physics/root/root-6.02.05-r2.ebuild?r1=1.3&r2=1.4 Index: root-6.02.05-r2.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/sci-physics/root/root-6.02.05-r2.ebuild,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- root-6.02.05-r2.ebuild 15 Apr 2015 08:48:36 -0000 1.3 +++ root-6.02.05-r2.ebuild 15 May 2015 20:23:37 -0000 1.4 @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-physics/root/root-6.02.05-r2.ebuild,v 1.3 2015/04/15 08:48:36 bircoph Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-physics/root/root-6.02.05-r2.ebuild,v 1.4 2015/05/15 20:23:37 bircoph Exp $ EAPI=5 @@ -212,7 +212,7 @@ # This can be done only at install stage, when files are placed # as appropriate. Premature modification of makepch.sh will # broke build process, however. - cp "etc/dictpch/makepch.sh" "etc/dictpch/makepch-gentoo.sh" || die + #cp "etc/dictpch/makepch.sh" "etc/dictpch/makepch-gentoo.sh" || die epatch \ "${FILESDIR}"/${PN}-5.28.00b-glibc212.patch \ @@ -226,8 +226,8 @@ "${FILESDIR}"/${PN}-6.00.01-llvm.patch \ "${FILESDIR}"/${PN}-6.00.01-nobyte-compile.patch \ "${FILESDIR}"/${PN}-6.00.01-prop-flags.patch \ - "${FILESDIR}"/${PN}-6.02.05-dictpch.patch \ "${FILESDIR}"/${PN}-6.02.05-xrootd4.patch + #"${FILESDIR}"/${PN}-6.02.05-dictpch.patch \ # make sure we use system libs and headers rm montecarlo/eg/inc/cfortran.h README/cfortran.doc || die @@ -423,14 +423,14 @@ use examples || rm -r ${DOC_DIR#/}/examples || die # clean hardcoded sandbox paths - rm etc/root/dictpch/allCppflags.txt.tmp || die - sed -i "s|${S}/||" etc/root/cling/llvm/Config/llvm-config.h || die + #rm etc/root/dictpch/allCppflags.txt.tmp || die + #sed -i "s|${S}/||" etc/root/cling/llvm/Config/llvm-config.h || die # regenerate pch for Gentoo headers layout - rm "etc/root/allDict.cxx.pch" || die - sed -i 's|etc/dictpch|etc/root/dictpch|' etc/root/dictpch/allLinkDefs.h || die - sed -i 's|etc/cling|etc/root/cling|' etc/root/dictpch/allHeaders.h || die - sed -i "s|ROOTDIR_TEMPLATE|${ED}|" etc/root/dictpch/makepch-gentoo.sh || die - etc/root/dictpch/makepch-gentoo.sh etc/root/allDict.cxx.pch || die "PCH generation failed" + #rm "etc/root/allDict.cxx.pch" || die + #sed -i 's|etc/dictpch|etc/root/dictpch|' etc/root/dictpch/allLinkDefs.h || die + #sed -i 's|etc/cling|etc/root/cling|' etc/root/dictpch/allHeaders.h || die + #sed -i "s|ROOTDIR_TEMPLATE|${ED}|" etc/root/dictpch/makepch-gentoo.sh || die + #etc/root/dictpch/makepch-gentoo.sh etc/root/allDict.cxx.pch || die "PCH generation failed" } src_install() {