PSPP - Patches: patch #6245, Perl Module
You are not allowed to post comments on this tracker with your current authentication level.
patch #6245: Perl Module
Submitter: | John Darrington <jmd> | ||
Submitted: | Sat 27 Oct 2007 08:22:30 AM UTC | ||
Category: | None | Item Group: | None |
Status: | Done | Assigned to: | jmd |
Open/Closed: | Closed |
Jump to the original submission
Thu 29 Jan 2009 11:49:45 PM UTC, comment #11: |
John Darrington <jmd> |
Sat 24 Jan 2009 06:14:43 AM UTC, comment #10:
|
Ben Pfaff <blp> |
Sat 24 Jan 2009 06:02:35 AM UTC, comment #9: I was simplifying slightly when I said that MakeMaker has no uninstall target. It has one, which prints a message asserting that uninstalling things is dangerous and must not be attempted. So far as I can see, there's not even a "force" option.
|
John Darrington <jmd> |
Fri 23 Jan 2009 04:53:42 AM UTC, comment #8: The COPYING file in the perl-module directory is the GPL version 2. AFAICT, Perl is licensed under GPL 1 or later, so I think that we can (and should) use GPLv3 here instead.
|
Ben Pfaff <blp> |
Thu 22 Jan 2009 11:03:35 PM UTC, comment #7: I've created a new branch called perl-module which contains an updated version of this patch. This version features: the ability to read (as well as write) system files, and building/testing of the module is integrated into the pspp build system.
|
John Darrington <jmd> |
Tue 16 Dec 2008 12:13:56 PM UTC, comment #6: The problem here is that Perl's "Makemaker" http://perldoc.perl.org/ExtUtils/MakeMaker.html which the perl people like modules to be built with, doesn't integrate at all well with automake.
|
John Darrington <jmd> |
Fri 10 Oct 2008 05:42:09 AM UTC, comment #5:
|
Ben Pfaff <blp> |
Sun 05 Oct 2008 10:05:59 AM UTC, comment #4: I've updated this patch to build against the current master ( 95b074ff35a88a1cca2ab277aaa76ccf3fbfd43e ) .
|
John Darrington <jmd> |
Thu 01 Nov 2007 09:40:43 AM UTC, comment #3: Ben writes:
|
John Darrington <jmd> |
Tue 30 Oct 2007 06:53:10 PM UTC, comment #2: The patch worked fine, but make test failed for PSPP.pm:
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
|
Jason H Stover <jstover> |
Sun 28 Oct 2007 06:23:46 PM UTC, comment #1: This looks great. I'd be happy to have it in the source tree. Maybe it will encourage people to write more extensive Perl bindings (for example, for system file input) or bindings to other languages such as Python.
|
Ben Pfaff <blp> |
Sat 27 Oct 2007 08:22:30 AM UTC, original submission:
Here is the perl module. Two files are attached. The first is a patch which must be applied to the latest CVS head. The second is a tarball containing the source for the module. Follow the instructions in the README file. |
John Darrington <jmd> |
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 7 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2009-01-29 | jmd | Status | Ready For Test/Review | Done | |
Open/Closed | Open | Closed | |||
2008-10-05 | jmd | Attached File | - | Added PsppPerlModule.tar.gz, #16608 | |
2008-10-05 | jmd | Attached File | #14228 | Removed | |
2007-10-28 | blp | Assigned to | None | jmd | |
2007-10-27 | jmd | Attached File | - | Added perl-pspp.patch, #14228 | |
Attached File | - | Added PSPP.pm.tar.gz, #14229 |
Powered by Savane 3.13-758e.
Corresponding source code
I've merged the perl-module branch into master. I'll leave the branch open for a week or so until we're happy that the merge hasn't caused any ill effects.