[arch-commits] Commit in xmonad/trunk (PKGBUILD)

Felix Yan felixonmars at archlinux.org
Mon May 21 19:50:22 UTC 2018


    Date: Monday, May 21, 2018 @ 19:50:21
  Author: felixonmars
Revision: 326595

upgpkg: xmonad 0.13.20180419-1

Modified:
  xmonad/trunk/PKGBUILD

----------+
 PKGBUILD |   19 ++++++++++---------
 1 file changed, 10 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-05-21 19:50:11 UTC (rev 326594)
+++ PKGBUILD	2018-05-21 19:50:21 UTC (rev 326595)
@@ -5,30 +5,31 @@
 # Contributor: shild <shildv at gmail.com>
 
 pkgname=xmonad
-pkgver=0.13
-pkgrel=13
+pkgver=0.13.20180419
+_commit=ecf1a0ca0d094c76a18c2c1b77ac7c1dcac10f5e
+pkgrel=1
 pkgdesc="Lightweight X11 tiled window manager written in Haskell"
 arch=('x86_64')
 url="http://xmonad.org/"
 license=('BSD')
-depends=('ghc' 'haskell-x11' 'sh' 'haskell-mtl' 'haskell-utf8-string'
-         'haskell-extensible-exceptions' 'haskell-data-default' 'haskell-setlocale')
+depends=('ghc' 'haskell-x11' 'sh' 'haskell-utf8-string' 'haskell-extensible-exceptions'
+         'haskell-data-default' 'haskell-setlocale')
 makedepends=('gendesk')
 optdepends=('xorg-xmessage: for displaying visual error messages')
-source=($pkgname-$pkgver.tar.gz::https://github.com/xmonad/xmonad/archive/v${pkgver}.tar.gz
-       $pkgname-0.13.remove-state-file.patch::https://github.com/xmonad/xmonad/commit/89a8cc88c31163dd35d3182bbba7cdd0630ff54b.patch
+source=($pkgname-$_commit.tar.gz::https://github.com/xmonad/xmonad/archive/${_commit}.tar.gz
         dynamic-compilation.patch
         xmonad.svg)
-sha512sums=('c23daf4c187514001383e10586fc13624fd02029bc3d1b33ec6e79abfaaa14847196c1c54096734ce970391674425d614b485139a7201e0daaab4431dc7fa5d6'
-            'cb9528f2789c0f9c80ea5867448a618d186f766a4d6983df45664f329febe3d051fc7a5fcc1ab921c9c09fe424fda77798759dd059029f7be9e6e8fd09c8924b'
+sha512sums=('12a35f837d7b2437e91c00cb88d5b2f7b98e6f26b8329c06cb5ec5d265da61644820a43e7b07c260ff52321ffa82214478a267471f36238baa70574366a0396d'
             'abc598ebc4b55917186cd4d549fc970f53905f820d394ada9a092c08d8833050ad18b23e2f4fd7f281487da2db5b0ca058600e995ac97b18d3be4c62071562d6'
             '31f0ceb724a9931aeda75ab706c8908b5d8341af4df50ab1d749814baacb748ad3622601cd99ac03bf936b698fcd854b23d1541e1772306e3337a13a79b110b6')
 
 prepare() {
+  mv $pkgname-{$_commit,$pkgver}
   gendesk --pkgname "$pkgname" --pkgdesc "$pkgdesc"
   cd $pkgname-$pkgver
   patch -p1 -i "${srcdir}/dynamic-compilation.patch"
-  patch -p1 -i "${srcdir}/$pkgname-0.13.remove-state-file.patch"
+
+  sed -i -e '/semigroups/d' -e 's/< 1.9,/< 1.9/' $pkgname.cabal
 }
 
 build() {



More information about the arch-commits mailing list