* [gentoo-commits] gentoo-x86 commit in dev-perl/PDL: ChangeLog PDL-2.4.4.ebuild
@ 2008-12-08 2:38 Robin H. Johnson (robbat2)
0 siblings, 0 replies; 5+ messages in thread
From: Robin H. Johnson (robbat2) @ 2008-12-08 2:38 UTC (permalink / raw
To: gentoo-commits
robbat2 08/12/08 02:38:53
Modified: ChangeLog
Added: PDL-2.4.4.ebuild
Log:
Version bump.
(Portage version: 2.2_rc16/cvs/Linux 2.6.28-rc5-00117-g7f0f598 x86_64)
Revision Changes Path
1.78 dev-perl/PDL/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-perl/PDL/ChangeLog?rev=1.78&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-perl/PDL/ChangeLog?rev=1.78&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-perl/PDL/ChangeLog?r1=1.77&r2=1.78
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-perl/PDL/ChangeLog,v
retrieving revision 1.77
retrieving revision 1.78
diff -p -w -b -B -u -u -r1.77 -r1.78
--- ChangeLog 6 Aug 2008 16:55:46 -0000 1.77
+++ ChangeLog 8 Dec 2008 02:38:53 -0000 1.78
@@ -1,6 +1,11 @@
# ChangeLog for dev-perl/PDL
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/PDL/ChangeLog,v 1.77 2008/08/06 16:55:46 cardoe Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/PDL/ChangeLog,v 1.78 2008/12/08 02:38:53 robbat2 Exp $
+
+*PDL-2.4.4 (08 Dec 2008)
+
+ 08 Dec 2008; Robin H. Johnson <robbat2@gentoo.org> +PDL-2.4.4.ebuild:
+ Version bump.
06 Aug 2008; Doug Goldstein <cardoe@gentoo.org> metadata.xml:
add GLEP 56 USE flag desc from use.local.desc
1.1 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=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-perl/PDL/PDL-2.4.4.ebuild?rev=1.1&content-type=text/plain
Index: PDL-2.4.4.ebuild
===================================================================
# Copyright 1999-2008 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.1 2008/12/08 02:38:53 robbat2 Exp $
MODULE_AUTHOR=CHM
inherit perl-module eutils multilib
DESCRIPTION="PDL Perl Module"
LICENSE="Artistic as-is"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~sh ~sparc ~x86"
IUSE="opengl badval gsl"
DEPEND=">=sys-libs/ncurses-5.2
perl-core/Filter
virtual/perl-File-Spec
dev-perl/Inline
dev-perl/Astro-FITS-Header
>=dev-perl/ExtUtils-F77-1.13
virtual/perl-Text-Balanced
opengl? ( virtual/opengl virtual/glu )
dev-perl/Term-ReadLine-Perl
gsl? ( sci-libs/gsl )
>=sys-apps/sed-4"
mydoc="DEPENDENCIES DEVELOPMENT MANIFEST* Release_Notes TODO"
#SRC_TEST="do"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/PDL-2.4.2-makemakerfix.patch"
# Unconditional -fPIC for the lib (#55238, #180807)
epatch "${FILESDIR}/${PN}-2.4.3-PIC.patch"
# TODO: everything in this function below this
# TODO: line really belongs in src_compile() :
# This 'fix' breaks compiles for non-opengl users
#if ! use opengl ; then
# sed -e "s:WITH_3D => undef:WITH_3D => 0:" \
# ${FILESDIR}/perldl.conf > ${S}/perldl.conf
#fi
if use badval ; then
sed -i -e "s:WITH_BADVAL => 0:WITH_BADVAL => 1:" "${S}/perldl.conf"
fi
# Turn off GSL automagic:
if use gsl ; then
sed -i -e "s:WITH_GSL => undef:WITH_GSL => 1:" "${S}/perldl.conf"
else
sed -i -e "s:WITH_GSL => undef:WITH_GSL => 0:" "${S}/perldl.conf"
fi
}
src_install() {
perl-module_src_install
dodir /usr/share/doc/${PF}/html
eval `perl '-V:version'`
PERLVERSION=${version}
eval `perl '-V:archname'`
ARCHVERSION=${archname}
mv ${D}/usr/$(get_libdir)/perl5/vendor_perl/${PERLVERSION}/${ARCHVERSION}/PDL/HtmlDocs/PDL \
${D}/usr/share/doc/${PF}/html
mydir=${D}/usr/share/doc/${PF}/html/PDL
for i in ${mydir}/* ${mydir}/IO/* ${mydir}/Fit/* ${mydir}/Pod/* ${mydir}/Graphics/*
do
dosed ${i/${D}}
done
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/
}
pkg_postinst() {
perl /usr/$(get_libdir)/perl5/vendor_perl/${PERLVERSION}/${ARCHVERSION}/PDL/Doc/scantree.pl
elog "Building perldl.db done. You can recreate this at any time"
elog "by running"
elog "perl /usr/$(get_libdir)/perl5/vendor_perl/${PERLVERSION}/${ARCHVERSION}/PDL/Doc/scantree.pl"
epause 3
elog "PDL requires that glx and dri support be enabled in"
elog "your X configuration for certain parts of the graphics"
elog "engine to work. See your X's documentation for futher"
elog "information."
}
^ permalink raw reply [flat|nested] 5+ messages in thread
* [gentoo-commits] gentoo-x86 commit in dev-perl/PDL: ChangeLog PDL-2.4.4.ebuild
@ 2008-12-09 8:14 Torsten Veller (tove)
0 siblings, 0 replies; 5+ messages in thread
From: Torsten Veller (tove) @ 2008-12-09 8:14 UTC (permalink / raw
To: gentoo-commits
tove 08/12/09 08:14:27
Modified: ChangeLog PDL-2.4.4.ebuild
Log:
Update PIC patch (#250335)
(Portage version: 2.2_rc17/cvs/Linux 2.6.27-tuxonice i686)
Revision Changes Path
1.79 dev-perl/PDL/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-perl/PDL/ChangeLog?rev=1.79&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-perl/PDL/ChangeLog?rev=1.79&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-perl/PDL/ChangeLog?r1=1.78&r2=1.79
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-perl/PDL/ChangeLog,v
retrieving revision 1.78
retrieving revision 1.79
diff -u -r1.78 -r1.79
--- ChangeLog 8 Dec 2008 02:38:53 -0000 1.78
+++ ChangeLog 9 Dec 2008 08:14:27 -0000 1.79
@@ -1,6 +1,10 @@
# ChangeLog for dev-perl/PDL
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/PDL/ChangeLog,v 1.78 2008/12/08 02:38:53 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/PDL/ChangeLog,v 1.79 2008/12/09 08:14:27 tove Exp $
+
+ 09 Dec 2008; Torsten Veller <tove@gentoo.org> +files/PDL-2.4.4-PIC.patch,
+ PDL-2.4.4.ebuild:
+ Update PIC patch (#250335)
*PDL-2.4.4 (08 Dec 2008)
1.2 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=1.2&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-perl/PDL/PDL-2.4.4.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-perl/PDL/PDL-2.4.4.ebuild?r1=1.1&r2=1.2
Index: PDL-2.4.4.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-perl/PDL/PDL-2.4.4.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- PDL-2.4.4.ebuild 8 Dec 2008 02:38:53 -0000 1.1
+++ PDL-2.4.4.ebuild 9 Dec 2008 08:14:27 -0000 1.2
@@ -1,6 +1,6 @@
# Copyright 1999-2008 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.1 2008/12/08 02:38:53 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/PDL/PDL-2.4.4.ebuild,v 1.2 2008/12/09 08:14:27 tove Exp $
MODULE_AUTHOR=CHM
inherit perl-module eutils multilib
@@ -34,8 +34,8 @@
epatch "${FILESDIR}/PDL-2.4.2-makemakerfix.patch"
- # Unconditional -fPIC for the lib (#55238, #180807)
- epatch "${FILESDIR}/${PN}-2.4.3-PIC.patch"
+ # Unconditional -fPIC for the lib (#55238, #180807, #250335)
+ epatch "${FILESDIR}/${P}-PIC.patch"
# TODO: everything in this function below this
# TODO: line really belongs in src_compile() :
^ permalink raw reply [flat|nested] 5+ messages in thread
* [gentoo-commits] gentoo-x86 commit in dev-perl/PDL: ChangeLog PDL-2.4.4.ebuild
@ 2009-04-21 18:08 Torsten Veller (tove)
0 siblings, 0 replies; 5+ messages in thread
From: Torsten Veller (tove) @ 2009-04-21 18:08 UTC (permalink / raw
To: gentoo-commits
tove 09/04/21 18:08:03
Modified: ChangeLog PDL-2.4.4.ebuild
Log:
Fix automagic dependency on fftw. Thanks to Sébastien Fabbro (#266845)
(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/ChangeLog?rev=1.81&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-perl/PDL/ChangeLog?rev=1.81&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-perl/PDL/ChangeLog?r1=1.80&r2=1.81
Index: ChangeLog
===================================================================
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 <tove@gentoo.org> PDL-2.4.4.ebuild:
+ Fix automagic dependency on fftw. Thanks to Sébastien Fabbro (#266845)
01 Jan 2009; Raúl Porcel <armin76@gentoo.org> 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=1.4&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-perl/PDL/PDL-2.4.4.ebuild?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-perl/PDL/PDL-2.4.4.ebuild?r1=1.3&r2=1.4
Index: PDL-2.4.4.ebuild
===================================================================
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 2009/01/01 18:54:31 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/PDL/PDL-2.4.4.ebuild,v 1.4 2009/04/21 18:08:03 tove Exp $
+
+EAPI=2
MODULE_AUTHOR=CHM
inherit perl-module eutils multilib
@@ -10,7 +12,7 @@
LICENSE="Artistic as-is"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~s390 ~sh ~sparc ~x86"
-IUSE="opengl badval gsl"
+IUSE="badval fftw gsl opengl"
DEPEND=">=sys-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 )
- >=sys-apps/sed-4"
+ fftw? ( sci-libs/fftw:2.1 )"
mydoc="DEPENDENCIES DEVELOPMENT MANIFEST* Release_Notes TODO"
#SRC_TEST="do"
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
+src_prepare() {
epatch "${FILESDIR}/PDL-2.4.2-makemakerfix.patch"
# Unconditional -fPIC for the lib (#55238, #180807, #250335)
@@ -56,6 +55,12 @@
else
sed -i -e "s:WITH_GSL => undef:WITH_GSL => 0:" "${S}/perldl.conf"
fi
+ # Turn off FFTW automagic too:
+ if use fftw ; then
+ sed -i -e "s:WITH_FFTW => undef:WITH_FFTW => 1:" "${S}/perldl.conf"
+ else
+ sed -i -e "s:WITH_FFTW => undef:WITH_FFTW => 0:" "${S}/perldl.conf"
+ fi
}
src_install() {
@@ -65,17 +70,17 @@
PERLVERSION=${version}
eval `perl '-V:archname'`
ARCHVERSION=${archname}
- mv ${D}/usr/$(get_libdir)/perl5/vendor_perl/${PERLVERSION}/${ARCHVERSION}/PDL/HtmlDocs/PDL \
- ${D}/usr/share/doc/${PF}/html
+ mv "${D}"/usr/$(get_libdir)/perl5/vendor_perl/${PERLVERSION}/${ARCHVERSION}/PDL/HtmlDocs/PDL \
+ "${D}"/usr/share/doc/${PF}/html
mydir=${D}/usr/share/doc/${PF}/html/PDL
- 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/${PERLVERSION}/${ARCHVERSION}/PDL/Doc/
- cp ${S}/Doc/mkhtmldoc.pl ${D}/usr/$(get_libdir)/perl5/vendor_perl/${PERLVERSION}/${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/
}
pkg_postinst() {
^ permalink raw reply [flat|nested] 5+ messages in thread
* [gentoo-commits] gentoo-x86 commit in dev-perl/PDL: ChangeLog PDL-2.4.4.ebuild
@ 2009-12-24 19:40 Torsten Veller (tove)
0 siblings, 0 replies; 5+ messages in thread
From: Torsten Veller (tove) @ 2009-12-24 19:40 UTC (permalink / raw
To: gentoo-commits
tove 09/12/24 19:40:29
Modified: ChangeLog
Removed: PDL-2.4.4.ebuild
Log:
Cleanup
(Portage version: 2.2_rc61/cvs/Linux x86_64)
Revision Changes Path
1.86 dev-perl/PDL/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-perl/PDL/ChangeLog?rev=1.86&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-perl/PDL/ChangeLog?rev=1.86&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-perl/PDL/ChangeLog?r1=1.85&r2=1.86
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-perl/PDL/ChangeLog,v
retrieving revision 1.85
retrieving revision 1.86
diff -u -r1.85 -r1.86
--- ChangeLog 13 Dec 2009 11:54:12 -0000 1.85
+++ ChangeLog 24 Dec 2009 19:40:29 -0000 1.86
@@ -1,6 +1,9 @@
# ChangeLog for dev-perl/PDL
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/PDL/ChangeLog,v 1.85 2009/12/13 11:54:12 tove Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/PDL/ChangeLog,v 1.86 2009/12/24 19:40:29 tove Exp $
+
+ 24 Dec 2009; Torsten Veller <tove@gentoo.org> -PDL-2.4.4.ebuild:
+ Cleanup
13 Dec 2009; Torsten Veller <tove@gentoo.org> PDL-2.4.4.ebuild,
PDL-2.4.5.ebuild:
^ permalink raw reply [flat|nested] 5+ messages in thread
* [gentoo-commits] gentoo-x86 commit in dev-perl/PDL: ChangeLog PDL-2.4.4.ebuild
@ 2010-01-09 5:03 Torsten Veller (tove)
0 siblings, 0 replies; 5+ messages in thread
From: Torsten Veller (tove) @ 2010-01-09 5:03 UTC (permalink / raw
To: gentoo-commits
tove 10/01/09 05:03:21
Modified: ChangeLog
Added: PDL-2.4.4.ebuild
Log:
Readd accidentally dropped PDL-2.4.4
(Portage version: 2.2_rc61/cvs/Linux i686)
Revision Changes Path
1.87 dev-perl/PDL/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-perl/PDL/ChangeLog?rev=1.87&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-perl/PDL/ChangeLog?rev=1.87&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-perl/PDL/ChangeLog?r1=1.86&r2=1.87
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-perl/PDL/ChangeLog,v
retrieving revision 1.86
retrieving revision 1.87
diff -u -r1.86 -r1.87
--- ChangeLog 24 Dec 2009 19:40:29 -0000 1.86
+++ ChangeLog 9 Jan 2010 05:03:20 -0000 1.87
@@ -1,6 +1,9 @@
# ChangeLog for dev-perl/PDL
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/PDL/ChangeLog,v 1.86 2009/12/24 19:40:29 tove Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/PDL/ChangeLog,v 1.87 2010/01/09 05:03:20 tove Exp $
+
+ 09 Jan 2010; Torsten Veller <tove@gentoo.org> +PDL-2.4.4.ebuild:
+ Readd accidentally dropped PDL-2.4.4
24 Dec 2009; Torsten Veller <tove@gentoo.org> -PDL-2.4.4.ebuild:
Cleanup
1.8 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=1.8&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-perl/PDL/PDL-2.4.4.ebuild?rev=1.8&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-perl/PDL/PDL-2.4.4.ebuild?r1=1.7&r2=1.8
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2010-01-09 5:03 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-12-09 8:14 [gentoo-commits] gentoo-x86 commit in dev-perl/PDL: ChangeLog PDL-2.4.4.ebuild Torsten Veller (tove)
-- strict thread matches above, loose matches on Subject: below --
2010-01-09 5:03 Torsten Veller (tove)
2009-12-24 19:40 Torsten Veller (tove)
2009-04-21 18:08 Torsten Veller (tove)
2008-12-08 2:38 Robin H. Johnson (robbat2)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox