gnu: Add pspp.

* gnu/packages/maths.scm (pspp): New variable.
* THANKS: Thank John Darrington for help with debugging.
This commit is contained in:
Andreas Enge 2013-08-24 11:04:12 +02:00
parent 88065ec247
commit c9dfa3c721
2 changed files with 50 additions and 1 deletions

1
THANKS
View File

@ -11,6 +11,7 @@ infrastructure help:
Daniel Clark <dclark@pobox.com> Daniel Clark <dclark@pobox.com>
Alexandru Cojocaru <xojoc@gmx.com> Alexandru Cojocaru <xojoc@gmx.com>
Aleix Conchillo Flaqué <aconchillo@gmail.com> Aleix Conchillo Flaqué <aconchillo@gmail.com>
John Darrington <john@cellform.com>
Rafael Ferreira <rafael.f.f1@gmail.com> Rafael Ferreira <rafael.f.f1@gmail.com>
Christian Grothoff <christian@grothoff.org> Christian Grothoff <christian@grothoff.org>
Matthew Lien <bluet@bluet.org> Matthew Lien <bluet@bluet.org>

View File

@ -22,7 +22,15 @@
#:renamer (symbol-prefix-proc 'license:)) #:renamer (symbol-prefix-proc 'license:))
#:use-module (guix packages) #:use-module (guix packages)
#:use-module (guix download) #:use-module (guix download)
#:use-module (guix build-system gnu)) #:use-module (guix build-system gnu)
#:use-module (gnu packages algebra)
#:use-module (gnu packages compression)
#:use-module ((gnu packages gettext)
#:renamer (symbol-prefix-proc 'gnu:))
#:use-module (gnu packages perl)
#:use-module (gnu packages pkg-config)
#:use-module (gnu packages readline)
#:use-module (gnu packages xml))
(define-public units (define-public units
(package (package
@ -58,3 +66,43 @@ file to suit your needs. You can also use your own data file to supplement
the standard data file.") the standard data file.")
(license license:gpl3+) (license license:gpl3+)
(home-page "http://www.gnu.org/software/units/"))) (home-page "http://www.gnu.org/software/units/")))
(define-public pspp
(package
(name "pspp")
(version "0.8.0a")
(source
(origin
(method url-fetch)
(uri (string-append "mirror://gnu/pspp/pspp-"
version ".tar.gz"))
(sha256
(base32
"1pgkb3z8b4wk4gymnafclhkrqq7n05wq83mra3v53jdl6bnllmyq"))))
(build-system gnu-build-system)
(inputs
`(("gettext" ,gnu:gettext)
("gsl" ,gsl)
("libxml2" ,libxml2)
("readline" ,readline)
("zlib" ,zlib)))
(native-inputs
`(("perl" ,perl)
("pkg-config" ,pkg-config)))
(arguments
`(#:configure-flags
`("--without-cairo" ; FIXME: tests currently fail for lack of font
"--without-gui"))) ; FIXME: package missing dependencies
(home-page "http://www.gnu.org/software/pspp/")
(synopsis "Statistical analysis")
(description
"PSPP is a program for statistical analysis of sampled data. It is a
free replacement for the proprietary program SPSS, and appears very similar
to it.
PSPP can perform descriptive statistics, T-tests, anova, linear and logistic
regression, cluster analysis, factor analysis, non-parametric tests and
more. Its backend is designed to perform its analyses as fast as possible,
regardless of the size of the input data. You can use PSPP with its
graphical interface or the more traditional syntax commands.")
(license license:gpl3+)))