Ed .
2014-04-13 21:05:43 UTC
Gentlemen and ladies of PDL-Porters,
(Apologies for slightly ropy quoting, have just joined list so cut+pasting from web archive)
(Further apologies if this is a double-post, it seems the mailing list manager is fussy about what my âFromâ address is)
I have made a patch for PDL to support ExtUtils::Depends by making a small addition to the build system and adding a file: https://sourceforge.net/p/pdl/patches/74/
I argue that EU-D support is an essential addition to PDL for three reasons:
1. Many, many modules (including the new Gimp-Perl, which is what brought me along) depend on PDL and this will make their build systems smaller and easier.
2. Going forward, I am told that PDL will be changing structure for version 3 and there will be benefits to EU-D use. I argue that getting support in now will allow concurrent activity.
3. I am as we speak adding to EU-D such that modules supporting it will also get for free, support from âuse Inline with => Moduleâ.
I await your brickbats.
Best regards,
Ed J
Gimp-Perl guy
Chris wrote:
It looks like ExtUtils::Depends may be a candidate for
PDL3 work. That plus working Alien::XXX support for
the external dependencies would be a nice combination.
--Chris
---------- Forwarded message ----------
From: Chris Marshall <devel.chm.01 at gmail.com>
Date: Sat, Apr 5, 2014 at 8:26 AM
Subject: Re: [pdl:feature-requests] #81 PDL not supporting
ExtUtils::Depends - why?
To: Ticket 81 <81 at feature-requests.pdl.p.re.sf.net>
The best place for a more technical discussion about
a change to PDL internals would be the pdl-porters
mailing list---starting with what ExtUtils::Depends support
means and why PDL doesn't...
(Apologies for slightly ropy quoting, have just joined list so cut+pasting from web archive)
(Further apologies if this is a double-post, it seems the mailing list manager is fussy about what my âFromâ address is)
I have made a patch for PDL to support ExtUtils::Depends by making a small addition to the build system and adding a file: https://sourceforge.net/p/pdl/patches/74/
I argue that EU-D support is an essential addition to PDL for three reasons:
1. Many, many modules (including the new Gimp-Perl, which is what brought me along) depend on PDL and this will make their build systems smaller and easier.
2. Going forward, I am told that PDL will be changing structure for version 3 and there will be benefits to EU-D use. I argue that getting support in now will allow concurrent activity.
3. I am as we speak adding to EU-D such that modules supporting it will also get for free, support from âuse Inline with => Moduleâ.
I await your brickbats.
Best regards,
Ed J
Gimp-Perl guy
Chris wrote:
It looks like ExtUtils::Depends may be a candidate for
PDL3 work. That plus working Alien::XXX support for
the external dependencies would be a nice combination.
--Chris
---------- Forwarded message ----------
From: Chris Marshall <devel.chm.01 at gmail.com>
Date: Sat, Apr 5, 2014 at 8:26 AM
Subject: Re: [pdl:feature-requests] #81 PDL not supporting
ExtUtils::Depends - why?
To: Ticket 81 <81 at feature-requests.pdl.p.re.sf.net>
The best place for a more technical discussion about
a change to PDL internals would be the pdl-porters
mailing list---starting with what ExtUtils::Depends support
means and why PDL doesn't...
------------------------------
* [feature-requests:#81]
<http://sourceforge.net/p/pdl/feature-requests/81/> PDL not supporting
ExtUtils::Depends - why?*
*Status:* open
*Group:*
*Created:* Sat Apr 05, 2014 01:06 AM UTC by mohawk
*Last Updated:* Sat Apr 05, 2014 01:06 AM UTC
*Owner:* nobody
I am looking to simplify (delete code from) Gimp-Perl. The other
dependencies it has are GNOME-related and support ExtUtils::Depends and its
resulting , and the resulting Makefile.PL is extremely simple EXCEPT for
my $pkg = new ExtUtils::Depends Gimp, Gtk2;
WriteMakefile(
[...]
$pkg->get_makefile_vars,
[...]
It would be amazing to be able to just support PDL by adding ", PDL" to
the previous initialisation line. It would be a one-liner addition to the
build for PDL. Please let me know if you would like this, and I will make a
git-format patch.
------------------------------
Sent from sourceforge.net because you indicated interest in
https://sourceforge.net/p/pdl/feature-requests/81/
* [feature-requests:#81]
<http://sourceforge.net/p/pdl/feature-requests/81/> PDL not supporting
ExtUtils::Depends - why?*
*Status:* open
*Group:*
*Created:* Sat Apr 05, 2014 01:06 AM UTC by mohawk
*Last Updated:* Sat Apr 05, 2014 01:06 AM UTC
*Owner:* nobody
I am looking to simplify (delete code from) Gimp-Perl. The other
dependencies it has are GNOME-related and support ExtUtils::Depends and its
resulting , and the resulting Makefile.PL is extremely simple EXCEPT for
my $pkg = new ExtUtils::Depends Gimp, Gtk2;
WriteMakefile(
[...]
$pkg->get_makefile_vars,
[...]
It would be amazing to be able to just support PDL by adding ", PDL" to
the previous initialisation line. It would be a one-liner addition to the
build for PDL. Please let me know if you would like this, and I will make a
git-format patch.
------------------------------
Sent from sourceforge.net because you indicated interest in
https://sourceforge.net/p/pdl/feature-requests/81/