Hello,
This patch updates PSPP to its latest version.

-- 
Kind Regards,
Wael Karram.
From b98d0eedbb1eb401534c916b5dc983348f822a44 Mon Sep 17 00:00:00 2001
From: wael <[email protected]>
Date: Sun, 25 May 2025 18:18:51 +0300
Subject: [PATCH] Update PSPP to 2.0.1

---
 pcr/pspp/PKGBUILD | 46 ++++++++++++++++++++++++++++------------------
 1 file changed, 28 insertions(+), 18 deletions(-)

diff --git a/pcr/pspp/PKGBUILD b/pcr/pspp/PKGBUILD
index f6638ed52..a647a0ecf 100644
--- a/pcr/pspp/PKGBUILD
+++ b/pcr/pspp/PKGBUILD
@@ -1,35 +1,45 @@
-# Maintainer (arch): Miguel Revilla <[email protected]>
-# Contributor: joyfulgirl <joyfulgirl (at) archlinux.us>
-# Maintainer: Omar Vega Ramos <[email protected]>
+# Maintainer (AUR): Miguel Revilla <yo (at) miguelrevilla.com>
+# Contributor (AUR): joyfulgirl <joyfulgirl (at) archlinux.us>
+# Maintainer (Parabola): Wael Karram <wael (at) waelk.tech>
+
+# Parabola Changes and Rationale:
+# 1. Add armv7h target.
+# 2. Change hash to sha265.
+
+
+
 pkgname=pspp
-pkgver=0.10.2
-pkgrel=1
+pkgver=2.0.1
+pkgrel=2
 pkgdesc="Statistical analysis program. Free replacement for SPSS."
 arch=('i686' 'x86_64')
+arch+=('armv7h')
 url="http://www.gnu.org/software/pspp/";
 license=('GPL3')
-depends=('gsl' 'gtksourceview3' 'postgresql-libs' 'desktop-file-utils')
+depends=('gsl' 'gtksourceview4' 'postgresql-libs' 'desktop-file-utils' 'spread-sheet-widget' 'cairo' 'pango' 'gettext')
+makedepends=('python' 'glib2-devel')
 optdepends=('zlib: GNUmeric support'
-            'libxml2: GNUMERIC support')
+            'libxml2: GNUmeric support')
 options=('!libtool' '!emptydirs')
-source=(ftp://ftp.gnu.org/gnu/pspp/pspp-${pkgver}.tar.gz)
-md5sums=('9c5a3295d59b07a9a4462148371723ae')
-install=pspp.install
+source=("https://ftp.gnu.org/gnu/pspp/pspp-${pkgver}.tar.gz";)
+sha256sums=('8edbb0f09e8cf8010cad9e0559e0230d7fc5aae4721c756c350554df33024c00')
+
+prepare() {
+	cd "${srcdir}/${pkgname}-${pkgver}"
+
+	./configure --prefix=/usr \
+				--sysconfdir=/etc \
+				--without-libreadline-prefix
+}
 
 build() {
     cd "${srcdir}/${pkgname}-${pkgver}"
-    ./configure --prefix=/usr \
-                --sysconfdir=/etc \
-                --without-libreadline-prefix
-    make
+
+    make CFLAGS="$CFLAGS -fcommon"
 }
 
 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
-- 
2.49.0

Attachment: pgpOzpF2qMNln.pgp
Description: OpenPGP digital signature

_______________________________________________
Dev mailing list
[email protected]
https://lists.parabola.nu/mailman/listinfo/dev

Reply via email to