From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1JFbpn-0004JG-AL for garchives@archives.gentoo.org; Thu, 17 Jan 2008 20:59:35 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 330FDE00B1; Thu, 17 Jan 2008 20:58:47 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id DD93AE00B1 for ; Thu, 17 Jan 2008 20:58:46 +0000 (UTC) Received: from stork.gentoo.org (stork.gentoo.org [64.127.104.133]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 54BF4659CF for ; Thu, 17 Jan 2008 20:58:46 +0000 (UTC) Received: from bicatali by stork.gentoo.org with local (Exim 4.68) (envelope-from ) id 1JFboz-0005yk-3n for gentoo-commits@lists.gentoo.org; Thu, 17 Jan 2008 20:58:45 +0000 From: "Sebastien Fabbro (bicatali)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, bicatali@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in sci-physics/root: ChangeLog root-5.18.00.ebuild X-VCS-Repository: gentoo-x86 X-VCS-Files: ChangeLog root-5.18.00.ebuild X-VCS-Directories: sci-physics/root X-VCS-Committer: bicatali X-VCS-Committer-Name: Sebastien Fabbro Content-Type: text/plain; charset=utf8 Message-Id: Sender: Sebastien Fabbro Date: Thu, 17 Jan 2008 20:58:45 +0000 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: f75c415e-5657-4d6b-821a-28973a2c70ee X-Archives-Hash: c607cf535de392d4fa7ce73f26ecee92 bicatali 08/01/17 20:58:45 Modified: ChangeLog Added: root-5.18.00.ebuild Log: Version bump. Compiles with pic shared libs (via patches). Most earli= er patches and problems have been sent upstream. (Portage version: 2.1.4) Revision Changes Path 1.20 sci-physics/root/ChangeLog file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-physics/root/C= hangeLog?rev=3D1.20&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-physics/root/C= hangeLog?rev=3D1.20&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-physics/root/C= hangeLog?r1=3D1.19&r2=3D1.20 Index: ChangeLog =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo-x86/sci-physics/root/ChangeLog,v retrieving revision 1.19 retrieving revision 1.20 diff -u -r1.19 -r1.20 --- ChangeLog 10 Jan 2008 00:08:22 -0000 1.19 +++ ChangeLog 17 Jan 2008 20:58:44 -0000 1.20 @@ -1,6 +1,14 @@ # ChangeLog for sci-physics/root # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-physics/root/ChangeLog,v 1.19 200= 8/01/10 00:08:22 bicatali Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-physics/root/ChangeLog,v 1.20 200= 8/01/17 20:58:44 bicatali Exp $ + +*root-5.18.00 (17 Jan 2008) + + 17 Jan 2008; S=C3=A9bastien Fabbro + +files/root-pic.patch, +files/root-xrootd-flags.patch, + +root-5.18.00.ebuild: + Version bump. Compiles with pic shared libs (via patches). Most earlie= r + patches and problems have been sent upstream. =20 10 Jan 2008; S=C3=A9bastien Fabbro +files/root-5.16.00-flags.patch, +files/root-5.16.00-postgres.patch, 1.1 sci-physics/root/root-5.18.00.ebuild file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-physics/root/r= oot-5.18.00.ebuild?rev=3D1.1&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-physics/root/r= oot-5.18.00.ebuild?rev=3D1.1&content-type=3Dtext/plain Index: root-5.18.00.ebuild =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sci-physics/root/root-5.18.00.ebuild,v= 1.1 2008/01/17 20:58:44 bicatali Exp $ inherit versionator flag-o-matic eutils toolchain-funcs qt3 qt4 fortran #DOC_PV=3D$(get_major_version)_$(get_version_component_range 2) DOC_PV=3D5_16 DESCRIPTION=3D"C++ data analysis framework and interpreter from CERN" SRC_URI=3D"ftp://root.cern.ch/${PN}/${PN}_v${PV}.source.tar.gz doc? ( ftp://root.cern.ch/root/doc/Users_Guide_${DOC_PV}.pdf )" HOMEPAGE=3D"http://root.cern.ch/" SLOT=3D"0" LICENSE=3D"LGPL-2" KEYWORDS=3D"~amd64 ~sparc ~x86" IUSE=3D"afs cern cint7 doc fftw kerberos ldap mysql odbc pch postgres python ruby qt3 qt4 ssl truetype xml" RDEPEND=3D"sys-apps/shadow x11-libs/libXpm media-libs/ftgl >=3Dsci-libs/gsl-1.8 dev-libs/libpcre virtual/opengl virtual/glu || ( >=3Dmedia-libs/libafterimage-1.15 x11-wm/afterstep ) afs? ( net-fs/openafs ) mysql? ( virtual/mysql ) postgres? ( dev-db/postgresql ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap ) qt3? ( !qt4? ( $(qt_min_version 3.3.4) ) ) qt4? ( $(qt_min_version 4.3) ) fftw? ( >=3Dsci-libs/fftw-3 ) python? ( dev-lang/python ) ruby? ( dev-lang/ruby ) ssl? ( dev-libs/openssl ) xml? ( dev-libs/libxml2 ) cern? ( sci-physics/cernlib ) odbc? ( dev-db/unixODBC ) truetype? ( x11-libs/libXft )" DEPEND=3D"${RDEPEND} dev-util/pkgconfig" S=3D"${WORKDIR}/${PN}" pkg_setup() { elog elog "You may want to build ROOT with these non Gentoo extra packages:" elog "AliEn, castor, Chirp, clarens, gfal, Globus, GEANT4, Monalisa, " elog "Oracle, peac, PYTHIA, PYTHIA6, SapDB, SRP, Venus" elog "You can use the EXTRA_ECONF variable for this." elog "Example, for PYTHIA, you would do: " elog "EXTRA_ECONF=3D\"--enable-pythia --with-pythia-libdir=3D/usr/$(get_= libdir)\" emerge root" elog epause 7 if use cern; then FORTRAN=3D"gfortran g77 ifc" fortran_pkg_setup fi } src_unpack() { unpack ${A} cd "${S}" epatch "${FILESDIR}"/${PN}-5.16.00-xft.patch epatch "${FILESDIR}"/${PN}-pic.patch } src_compile() { local target local myconf=3D"--disable-pch" use pch && myconf=3D"--enable-pch" if [[ "$(tc-getCXX)" =3D=3D icc* ]]; then if use amd64; then target=3Dlinuxx8664icc elif use x86; then target=3Dlinuxicc fi myconf=3D"--disable-pch" fi local myfortran use cern && \ myfortran=3D"${FORTRANC} ${FFLAGS}" # watch: the configure script is not the standard autotools ./configure \ ${target} \ ${myconf} \ --with-f77=3D"${myfortran}" \ --with-cc=3D"$(tc-getCC) ${CFLAGS}" \ --with-cxx=3D"$(tc-getCXX) ${CXXFLAGS}" \ --prefix=3D/usr \ --bindir=3D/usr/bin \ --mandir=3D/usr/share/man/man1 \ --incdir=3D/usr/include/${PN} \ --libdir=3D/usr/$(get_libdir)/${PN} \ --aclocaldir=3D/usr/share/aclocal/ \ --datadir=3D/usr/share/${PN} \ --cintincdir=3D/usr/share/${PN}/cint \ --fontdir=3D/usr/share/${PN}/fonts \ --iconpath=3D/usr/share/${PN}/icons \ --macrodir=3D/usr/share/${PN}/macros \ --srcdir=3D/usr/share/${PN}/src \ --docdir=3D/usr/share/doc/${PF} \ --testdir=3D/usr/share/doc/${PF}/test \ --tutdir=3D/usr/share/doc/${PF}/tutorial \ --elispdir=3D/usr/share/emacs/site-lisp \ --etcdir=3D/etc/${PN} \ --disable-builtin-afterimage \ --disable-builtin-freetype \ --disable-builtin-ftgl \ --disable-builtin-pcre \ --disable-builtin-zlib \ --enable-asimage \ --enable-astiff \ --enable-cintex \ --enable-exceptions \ --enable-explicitlink \ --enable-gdml \ --enable-mathcore \ --enable-mathmore \ --enable-minuit2 \ --enable-opengl \ --enable-reflex \ --enable-roofit \ --enable-shadowpw \ --enable-shared \ --enable-soversion \ --enable-table \ --enable-unuran \ --enable-xrootd \ $(use_enable cint7) \ $(use_enable pch) \ $(use_enable afs) \ $(use_enable cern) \ $(use_enable fftw fftw3) \ $(use_enable kerberos krb5) \ $(use_enable ldap) \ $(use_enable mysql) \ $(use_enable odbc) \ $(use_enable postgres pgsql) \ $(use_enable python) \ $(use_enable qt3 qt) \ $(use_enable qt3 qtgsi) \ $(use_enable qt4 qt) \ $(use_enable qt4 qtgsi) \ $(use_enable ruby) \ $(use_enable ssl) \ $(use_enable truetype xft) \ $(use_enable xml) \ ${EXTRA_ECONF} \ || die "configure failed" emake || die "emake failed" # is this only for windows? not quite sure. emake cintdlls || die "emake cintdlls failed" } src_install() { emake DESTDIR=3D"${D}" install || die "emake install failed" echo "LDPATH=3D/usr/$(get_libdir)/root" > 99root doenvd 99root || die "doenvd failed" if use doc; then einfo "Installing user's guide and ref manual" insinto /usr/share/doc/${PF} doins "${DISTDIR}"/Users_Guide_${DOC_PV}.pdf \ || die "pdf install failed" fi } --=20 gentoo-commits@lists.gentoo.org mailing list