Felix Yan pushed to branch main at Arch Linux / Packaging / Packages / 
haskell-glob


Commits:
fda138d9 by Felix Yan at 2026-01-11T00:28:53+08:00
upgpkg: 0.10.2-191: rebuild for ansi-terminal 1.1, ansi-terminal-types 1.1 
(rebuild pass 1, specified --nocheck)

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,17 +1,17 @@
 pkgbase = haskell-glob
        pkgdesc = Globbing library
        pkgver = 0.10.2
-       pkgrel = 190
+       pkgrel = 191
        url = https://iki.fi/matti.niemenmaa/glob/
        arch = x86_64
        license = BSD
+       checkdepends = haskell-hunit
+       checkdepends = haskell-quickcheck
+       checkdepends = haskell-test-framework
+       checkdepends = haskell-test-framework-hunit
+       checkdepends = haskell-test-framework-quickcheck2
        makedepends = ghc
        makedepends = uusi
-       makedepends = haskell-hunit
-       makedepends = haskell-quickcheck
-       makedepends = haskell-test-framework
-       makedepends = haskell-test-framework-hunit
-       makedepends = haskell-test-framework-quickcheck2
        depends = ghc-libs
        depends = haskell-dlist
        depends = haskell-transformers-compat


=====================================
PKGBUILD
=====================================
@@ -4,14 +4,15 @@
 _hkgname=Glob
 pkgname=haskell-glob
 pkgver=0.10.2
-pkgrel=190
+pkgrel=191
 pkgdesc="Globbing library"
 url="https://iki.fi/matti.niemenmaa/glob/";
 license=("BSD")
 arch=('x86_64')
 depends=('ghc-libs' 'haskell-dlist' 'haskell-transformers-compat')
-makedepends=('ghc' 'uusi' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-test-framework'
-             'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2')
+makedepends=('ghc' 'uusi')
+checkdepends=('haskell-hunit' 'haskell-quickcheck' 'haskell-test-framework'
+              'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 
sha512sums=('cd3c3fb00fad3b3e8d9ae2856a76d0d1688885ecec0b083eed87a4c1cf46111df747e66ff3e8bab2ffaf2a5f776a791442c7e0eefcf58f9d1e15e341b4c35a12')
 
@@ -22,9 +23,15 @@ prepare() {
 
 build() {
     cd $_hkgname-$pkgver
-    
+
+    if (( CHECKFUNC )); then
+        _opts=('--enable-tests')
+    else
+        _opts=('--disable-tests')
+    fi
+
     runhaskell Setup configure -O --enable-shared --enable-debug-info 
--enable-executable-dynamic --disable-library-vanilla \
-        --prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+        --prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
"${_opts[@]}" \
         --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
     runhaskell Setup build $MAKEFLAGS
     runhaskell Setup register --gen-script
@@ -40,7 +47,7 @@ check() {
 
 package() {
     cd $_hkgname-$pkgver
-    
+
     install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
     install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
     runhaskell Setup copy --destdir="$pkgdir"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/haskell-glob/-/commit/fda138d96c41f557859aef7781d70d14c501e747

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/haskell-glob/-/commit/fda138d96c41f557859aef7781d70d14c501e747
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to