From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1LwKO4-0001z2-QJ for garchives@archives.gentoo.org; Tue, 21 Apr 2009 18:08:05 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 47CCFE0809; Tue, 21 Apr 2009 18:08:04 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 090C2E0809 for ; Tue, 21 Apr 2009 18:08:04 +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 7704164BBF for ; Tue, 21 Apr 2009 18:08:03 +0000 (UTC) Received: from tove by stork.gentoo.org with local (Exim 4.69) (envelope-from ) id 1LwKO3-0005rM-4V for gentoo-commits@lists.gentoo.org; Tue, 21 Apr 2009 18:08:03 +0000 From: "Torsten Veller (tove)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, tove@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in dev-perl/PDL: ChangeLog PDL-2.4.4.ebuild X-VCS-Repository: gentoo-x86 X-VCS-Files: ChangeLog PDL-2.4.4.ebuild X-VCS-Directories: dev-perl/PDL X-VCS-Committer: tove X-VCS-Committer-Name: Torsten Veller Content-Type: text/plain; charset=utf8 Message-Id: Sender: Torsten Veller Date: Tue, 21 Apr 2009 18:08:03 +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: 474cc359-0982-4eae-a6ee-759e2f05815b X-Archives-Hash: 9948b1f83867b6c4e6238e46b8af9966 tove 09/04/21 18:08:03 Modified: ChangeLog PDL-2.4.4.ebuild Log: Fix automagic dependency on fftw. Thanks to S=C3=A9bastien Fabbro (#266= 845) (Portage version: 2.2_rc31/cvs/Linux i686) Revision Changes Path 1.81 dev-perl/PDL/ChangeLog file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-perl/PDL/Chang= eLog?rev=3D1.81&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-perl/PDL/Chang= eLog?rev=3D1.81&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-perl/PDL/Chang= eLog?r1=3D1.80&r2=3D1.81 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/dev-perl/PDL/ChangeLog,v retrieving revision 1.80 retrieving revision 1.81 diff -u -r1.80 -r1.81 --- ChangeLog 1 Jan 2009 18:54:31 -0000 1.80 +++ ChangeLog 21 Apr 2009 18:08:03 -0000 1.81 @@ -1,6 +1,9 @@ # ChangeLog for dev-perl/PDL # Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/PDL/ChangeLog,v 1.80 2009/01= /01 18:54:31 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-perl/PDL/ChangeLog,v 1.81 2009/04= /21 18:08:03 tove Exp $ + + 21 Apr 2009; Torsten Veller PDL-2.4.4.ebuild: + Fix automagic dependency on fftw. Thanks to S=C3=A9bastien Fabbro (#26= 6845) =20 01 Jan 2009; Ra=C3=BAl Porcel PDL-2.4.3-r1.ebuild= , PDL-2.4.4.ebuild: 1.4 dev-perl/PDL/PDL-2.4.4.ebuild file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-perl/PDL/PDL-2= .4.4.ebuild?rev=3D1.4&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-perl/PDL/PDL-2= .4.4.ebuild?rev=3D1.4&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-perl/PDL/PDL-2= .4.4.ebuild?r1=3D1.3&r2=3D1.4 Index: PDL-2.4.4.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 RCS file: /var/cvsroot/gentoo-x86/dev-perl/PDL/PDL-2.4.4.ebuild,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- PDL-2.4.4.ebuild 1 Jan 2009 18:54:31 -0000 1.3 +++ PDL-2.4.4.ebuild 21 Apr 2009 18:08:03 -0000 1.4 @@ -1,6 +1,8 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/PDL/PDL-2.4.4.ebuild,v 1.3 2= 009/01/01 18:54:31 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-perl/PDL/PDL-2.4.4.ebuild,v 1.4 2= 009/04/21 18:08:03 tove Exp $ + +EAPI=3D2 =20 MODULE_AUTHOR=3DCHM inherit perl-module eutils multilib @@ -10,7 +12,7 @@ LICENSE=3D"Artistic as-is" SLOT=3D"0" KEYWORDS=3D"~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~s390 ~sh ~sparc ~= x86" -IUSE=3D"opengl badval gsl" +IUSE=3D"badval fftw gsl opengl" =20 DEPEND=3D">=3Dsys-libs/ncurses-5.2 perl-core/Filter @@ -22,16 +24,13 @@ opengl? ( virtual/opengl virtual/glu ) dev-perl/Term-ReadLine-Perl gsl? ( sci-libs/gsl ) - >=3Dsys-apps/sed-4" + fftw? ( sci-libs/fftw:2.1 )" =20 mydoc=3D"DEPENDENCIES DEVELOPMENT MANIFEST* Release_Notes TODO" =20 #SRC_TEST=3D"do" =20 -src_unpack() { - unpack ${A} - cd "${S}" - +src_prepare() { epatch "${FILESDIR}/PDL-2.4.2-makemakerfix.patch" =20 # Unconditional -fPIC for the lib (#55238, #180807, #250335) @@ -56,6 +55,12 @@ else sed -i -e "s:WITH_GSL =3D> undef:WITH_GSL =3D> 0:" "${S}/perldl.conf" fi + # Turn off FFTW automagic too: + if use fftw ; then + sed -i -e "s:WITH_FFTW =3D> undef:WITH_FFTW =3D> 1:" "${S}/perldl.conf= " + else + sed -i -e "s:WITH_FFTW =3D> undef:WITH_FFTW =3D> 0:" "${S}/perldl.conf= " + fi } =20 src_install() { @@ -65,17 +70,17 @@ PERLVERSION=3D${version} eval `perl '-V:archname'` ARCHVERSION=3D${archname} - mv ${D}/usr/$(get_libdir)/perl5/vendor_perl/${PERLVERSION}/${ARCHVERSIO= N}/PDL/HtmlDocs/PDL \ - ${D}/usr/share/doc/${PF}/html + mv "${D}"/usr/$(get_libdir)/perl5/vendor_perl/${PERLVERSION}/${ARCHVERS= ION}/PDL/HtmlDocs/PDL \ + "${D}"/usr/share/doc/${PF}/html =20 mydir=3D${D}/usr/share/doc/${PF}/html/PDL =20 - for i in ${mydir}/* ${mydir}/IO/* ${mydir}/Fit/* ${mydir}/Pod/* ${mydir= }/Graphics/* + for i in "${mydir}"/* "${mydir}"/IO/* "${mydir}"/Fit/* "${mydir}"/Pod/*= "${mydir}"/Graphics/* do - dosed ${i/${D}} + dosed "${i/${D}}" done - cp ${S}/Doc/scantree.pl ${D}/usr/$(get_libdir)/perl5/vendor_perl/${PERL= VERSION}/${ARCHVERSION}/PDL/Doc/ - cp ${S}/Doc/mkhtmldoc.pl ${D}/usr/$(get_libdir)/perl5/vendor_perl/${PER= LVERSION}/${ARCHVERSION}/PDL/Doc/ + cp "${S}"/Doc/scantree.pl "${D}"/usr/$(get_libdir)/perl5/vendor_perl/${= PERLVERSION}/${ARCHVERSION}/PDL/Doc/ + cp "${S}"/Doc/mkhtmldoc.pl "${D}"/usr/$(get_libdir)/perl5/vendor_perl/$= {PERLVERSION}/${ARCHVERSION}/PDL/Doc/ } =20 pkg_postinst() {