summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMiguel Revilla2015-07-02 16:55:02 +0200
committerMiguel Revilla2015-07-02 16:55:02 +0200
commitf8d9adbe1def64b0a8cf1b96f3ea411695decc51 (patch)
tree200fc45e4f06ff2a5bee646b843ee0959e30834b
downloadaur-f8d9adbe1def64b0a8cf1b96f3ea411695decc51.tar.gz
Initial import
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD34
-rw-r--r--pspp.install18
3 files changed, 74 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..3d862e6bc024
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,22 @@
+pkgbase = pspp
+ pkgdesc = Statistical analysis program. Free replacement for SPSS.
+ pkgver = 0.8.4
+ pkgrel = 1
+ url = http://www.gnu.org/software/pspp/
+ install = pspp.install
+ arch = i686
+ arch = x86_64
+ license = GPL3
+ depends = gsl
+ depends = gtksourceview2
+ depends = postgresql-libs
+ depends = desktop-file-utils
+ optdepends = zlib: GNUmeric support
+ optdepends = libxml2: GNUMERIC support
+ options = !libtool
+ options = !emptydirs
+ source = ftp://ftp.gnu.org/gnu/pspp/pspp-0.8.4.tar.gz
+ md5sums = 85b7729751ebe427fb71a362b71cdfd9
+
+pkgname = pspp
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..18f7f67a7843
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: Miguel Revilla <yo@miguelrevilla.com>
+# Contributor: joyfulgirl <joyfulgirl (at) archlinux.us>
+pkgname=pspp
+pkgver=0.8.4
+pkgrel=1
+pkgdesc="Statistical analysis program. Free replacement for SPSS."
+arch=('i686' 'x86_64')
+url="http://www.gnu.org/software/pspp/"
+license=('GPL3')
+depends=('gsl' 'gtksourceview2' 'postgresql-libs' 'desktop-file-utils')
+optdepends=('zlib: GNUmeric support'
+ 'libxml2: GNUMERIC support')
+options=('!libtool' '!emptydirs')
+source=(ftp://ftp.gnu.org/gnu/pspp/pspp-${pkgver}.tar.gz)
+md5sums=('85b7729751ebe427fb71a362b71cdfd9')
+install=pspp.install
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ ./configure --prefix=/usr \
+ --sysconfdir=/etc \
+ --without-libreadline-prefix
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make DESTDIR="${pkgdir}" install
+ rm -f "${pkgdir}/usr/share/info/dir"
+ install -d "${pkgdir}"/usr/share/pspp/contrib
+ install -m 644 pspp-mode.el "${pkgdir}"/usr/share/pspp/contrib/pspp-mode.el
+}
+
+# End of file
diff --git a/pspp.install b/pspp.install
new file mode 100644
index 000000000000..def5ae5a5366
--- /dev/null
+++ b/pspp.install
@@ -0,0 +1,18 @@
+post_install() {
+ update-desktop-database -q
+ gtk-update-icon-cache /usr/share/icons/hicolor
+ cd /usr/share/info
+ install-info pspp.info.gz dir
+ install-info pspp-dev.info dir
+}
+
+pre_remove() {
+ cd /usr/share/info
+ install-info --remove pspp.info.gz dir
+ install-info --remove pspp-dev.info dir
+}
+
+post_remove() {
+ update-desktop-database -q
+ gtk-update-icon-cache /usr/share/icons/hicolor
+}