[arch-commits] Commit in xmonad-contrib/repos (8 files)
Date: Tuesday, October 3, 2017 @ 23:14:56 Author: anthraxx Revision: 261416 archrelease: copy trunk to community-i686, community-x86_64 Added: xmonad-contrib/repos/community-i686/PKGBUILD (from rev 261415, xmonad-contrib/trunk/PKGBUILD) xmonad-contrib/repos/community-x86_64/PKGBUILD (from rev 261415, xmonad-contrib/trunk/PKGBUILD) Deleted: xmonad-contrib/repos/community-i686/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch xmonad-contrib/repos/community-i686/PKGBUILD xmonad-contrib/repos/community-i686/x11.patch xmonad-contrib/repos/community-x86_64/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch xmonad-contrib/repos/community-x86_64/PKGBUILD xmonad-contrib/repos/community-x86_64/x11.patch -+ /PKGBUILD | 78 ++ community-i686/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch | 31 --- community-i686/PKGBUILD | 39 - community-i686/x11.patch| 12 - community-x86_64/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch | 31 --- community-x86_64/PKGBUILD | 39 - community-x86_64/x11.patch | 12 - 7 files changed, 78 insertions(+), 164 deletions(-) Deleted: community-i686/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch === --- community-i686/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch 2017-10-03 23:14:46 UTC (rev 261415) +++ community-i686/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch 2017-10-03 23:14:56 UTC (rev 261416) @@ -1,31 +0,0 @@ -From 800ae670e2927128ea4fd0a3011a4a5b029e92ef Mon Sep 17 00:00:00 2001 -From: Daniel Wagner-Date: Tue, 15 Dec 2015 07:44:36 -0800 -Subject: [PATCH] use a record pattern to be robust against additions to the - X11 library - - XMonad/Util/DebugWindow.hs | 10 +- - 1 file changed, 9 insertions(+), 1 deletion(-) - -diff --git a/XMonad/Util/DebugWindow.hs b/XMonad/Util/DebugWindow.hs -index d4f5138..283297b 100644 a/XMonad/Util/DebugWindow.hs -+++ b/XMonad/Util/DebugWindow.hs -@@ -41,7 +41,15 @@ debugWindow w = do - case w' of - Nothing -> - return $ "(deleted window " ++ wx ++ ")" --Just (WindowAttributes x y wid ht bw m o) -> do -+Just (WindowAttributes -+ { wa_x = x -+ , wa_y = y -+ , wa_width = wid -+ , wa_height= ht -+ , wa_border_width = bw -+ , wa_map_state = m -+ , wa_override_redirect = o -+ }) -> do - c' <- withDisplay $ \d -> - io (getWindowProperty8 d wM_CLASS w) - let c = case c' of Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2017-10-03 23:14:46 UTC (rev 261415) +++ community-i686/PKGBUILD 2017-10-03 23:14:56 UTC (rev 261416) @@ -1,39 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin -# Maintainer: Vesa Kaihlavirta -# Contributor: orbisvicis - -pkgname=xmonad-contrib -pkgver=0.13 -pkgrel=6 -pkgdesc="Add-ons for xmonad" -arch=('i686' 'x86_64') -url="http://xmonad.org/; -license=('BSD') -depends=('ghc-libs' 'xmonad' 'sh' 'haskell-x11' 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-random' - 'haskell-old-time') -makedepends=('ghc') -source=("$pkgname-$pkgver.tar.gz::https://github.com/xmonad/xmonad-contrib/archive/v${pkgver}.tar.gz;) -sha512sums=('d8cc89184edd3fdc531f28de2f94a3b3c57522494dd5f1c1c899c81fbd5c0a8211777ee9b5618932f069fc025894e39e049113b7d271f13c3e3f8d21ffc566e6') - -build() { - cd $srcdir/$pkgname-$pkgver - - runhaskell Setup.lhs configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ - --prefix=/usr -fuse_xft --libsubdir=\$compiler/site-local/\$pkgid \ - --docdir=/usr/share/doc/${pkgname} - runhaskell Setup build - runhaskell Setup register --gen-script - runhaskell Setup unregister --gen-script - sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh - sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -package() { - cd $srcdir/$pkgname-$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.lhs copy --destdir=$pkgdir - - install -D LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: xmonad-contrib/repos/community-i686/PKGBUILD (from rev 261415, xmonad-contrib/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD
[arch-commits] Commit in xmonad-contrib/repos (8 files)
Date: Wednesday, August 16, 2017 @ 20:12:54 Author: felixonmars Revision: 251532 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: xmonad-contrib/repos/community-staging-i686/ xmonad-contrib/repos/community-staging-i686/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch (from rev 251531, xmonad-contrib/trunk/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch) xmonad-contrib/repos/community-staging-i686/PKGBUILD (from rev 251531, xmonad-contrib/trunk/PKGBUILD) xmonad-contrib/repos/community-staging-i686/x11.patch (from rev 251531, xmonad-contrib/trunk/x11.patch) xmonad-contrib/repos/community-staging-x86_64/ xmonad-contrib/repos/community-staging-x86_64/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch (from rev 251531, xmonad-contrib/trunk/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch) xmonad-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 251531, xmonad-contrib/trunk/PKGBUILD) xmonad-contrib/repos/community-staging-x86_64/x11.patch (from rev 251531, xmonad-contrib/trunk/x11.patch) -+ community-staging-i686/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch | 31 +++ community-staging-i686/PKGBUILD | 42 ++ community-staging-i686/x11.patch| 12 ++ community-staging-x86_64/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch | 31 +++ community-staging-x86_64/PKGBUILD | 42 ++ community-staging-x86_64/x11.patch | 12 ++ 6 files changed, 170 insertions(+) Copied: xmonad-contrib/repos/community-staging-i686/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch (from rev 251531, xmonad-contrib/trunk/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch) === --- community-staging-i686/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch (rev 0) +++ community-staging-i686/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch 2017-08-16 20:12:54 UTC (rev 251532) @@ -0,0 +1,31 @@ +From 800ae670e2927128ea4fd0a3011a4a5b029e92ef Mon Sep 17 00:00:00 2001 +From: Daniel Wagner+Date: Tue, 15 Dec 2015 07:44:36 -0800 +Subject: [PATCH] use a record pattern to be robust against additions to the + X11 library + +--- + XMonad/Util/DebugWindow.hs | 10 +- + 1 file changed, 9 insertions(+), 1 deletion(-) + +diff --git a/XMonad/Util/DebugWindow.hs b/XMonad/Util/DebugWindow.hs +index d4f5138..283297b 100644 +--- a/XMonad/Util/DebugWindow.hs b/XMonad/Util/DebugWindow.hs +@@ -41,7 +41,15 @@ debugWindow w = do + case w' of + Nothing -> + return $ "(deleted window " ++ wx ++ ")" +-Just (WindowAttributes x y wid ht bw m o) -> do ++Just (WindowAttributes ++ { wa_x = x ++ , wa_y = y ++ , wa_width = wid ++ , wa_height= ht ++ , wa_border_width = bw ++ , wa_map_state = m ++ , wa_override_redirect = o ++ }) -> do + c' <- withDisplay $ \d -> + io (getWindowProperty8 d wM_CLASS w) + let c = case c' of Copied: xmonad-contrib/repos/community-staging-i686/PKGBUILD (from rev 251531, xmonad-contrib/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-08-16 20:12:54 UTC (rev 251532) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Sergej Pupykin +# Maintainer: Vesa Kaihlavirta +# Contributor: orbisvicis + +pkgname=xmonad-contrib +pkgver=0.13 +pkgrel=5 +pkgdesc="Add-ons for xmonad" +arch=('i686' 'x86_64') +url="http://xmonad.org/; +license=('BSD') +depends=('ghc-libs' 'xmonad' 'sh' 'haskell-x11' 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-random' + 'haskell-old-time') +makedepends=('ghc') +source=("$pkgname-$pkgver.tar.gz::https://github.com/xmonad/xmonad-contrib/archive/v${pkgver}.tar.gz;) +md5sums=('ccda8bbc3dd0c23ec98a1c6668716f59') + +build() { + cd $srcdir/$pkgname-$pkgver + + runhaskell Setup.lhs configure -O --enable-shared --enable-executable-dynamic \ + --prefix=/usr -fuse_xft --libsubdir=\$compiler/site-local/\$pkgid \ + --docdir=/usr/share/doc/${pkgname} + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $srcdir/$pkgname-$pkgver + install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -D -m744 unregister.sh
[arch-commits] Commit in xmonad-contrib/repos (8 files)
Date: Friday, July 7, 2017 @ 12:33:29 Author: felixonmars Revision: 242820 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: xmonad-contrib/repos/community-staging-i686/ xmonad-contrib/repos/community-staging-i686/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch (from rev 242819, xmonad-contrib/trunk/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch) xmonad-contrib/repos/community-staging-i686/PKGBUILD (from rev 242819, xmonad-contrib/trunk/PKGBUILD) xmonad-contrib/repos/community-staging-i686/x11.patch (from rev 242819, xmonad-contrib/trunk/x11.patch) xmonad-contrib/repos/community-staging-x86_64/ xmonad-contrib/repos/community-staging-x86_64/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch (from rev 242819, xmonad-contrib/trunk/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch) xmonad-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 242819, xmonad-contrib/trunk/PKGBUILD) xmonad-contrib/repos/community-staging-x86_64/x11.patch (from rev 242819, xmonad-contrib/trunk/x11.patch) -+ community-staging-i686/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch | 31 +++ community-staging-i686/PKGBUILD | 44 ++ community-staging-i686/x11.patch| 12 ++ community-staging-x86_64/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch | 31 +++ community-staging-x86_64/PKGBUILD | 44 ++ community-staging-x86_64/x11.patch | 12 ++ 6 files changed, 174 insertions(+) Copied: xmonad-contrib/repos/community-staging-i686/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch (from rev 242819, xmonad-contrib/trunk/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch) === --- community-staging-i686/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch (rev 0) +++ community-staging-i686/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch 2017-07-07 12:33:29 UTC (rev 242820) @@ -0,0 +1,31 @@ +From 800ae670e2927128ea4fd0a3011a4a5b029e92ef Mon Sep 17 00:00:00 2001 +From: Daniel Wagner+Date: Tue, 15 Dec 2015 07:44:36 -0800 +Subject: [PATCH] use a record pattern to be robust against additions to the + X11 library + +--- + XMonad/Util/DebugWindow.hs | 10 +- + 1 file changed, 9 insertions(+), 1 deletion(-) + +diff --git a/XMonad/Util/DebugWindow.hs b/XMonad/Util/DebugWindow.hs +index d4f5138..283297b 100644 +--- a/XMonad/Util/DebugWindow.hs b/XMonad/Util/DebugWindow.hs +@@ -41,7 +41,15 @@ debugWindow w = do + case w' of + Nothing -> + return $ "(deleted window " ++ wx ++ ")" +-Just (WindowAttributes x y wid ht bw m o) -> do ++Just (WindowAttributes ++ { wa_x = x ++ , wa_y = y ++ , wa_width = wid ++ , wa_height= ht ++ , wa_border_width = bw ++ , wa_map_state = m ++ , wa_override_redirect = o ++ }) -> do + c' <- withDisplay $ \d -> + io (getWindowProperty8 d wM_CLASS w) + let c = case c' of Copied: xmonad-contrib/repos/community-staging-i686/PKGBUILD (from rev 242819, xmonad-contrib/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-07-07 12:33:29 UTC (rev 242820) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Sergej Pupykin +# Maintainer: Vesa Kaihlavirta +# Contributor: orbisvicis + +pkgname=xmonad-contrib +pkgver=0.13 +pkgrel=4 +pkgdesc="Add-ons for xmonad" +arch=('i686' 'x86_64') +url="http://xmonad.org/; +license=('BSD') +depends=('ghc' 'xmonad' 'sh' 'haskell-x11' 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-random' + 'haskell-old-time') +source=("$pkgname-$pkgver.tar.gz::https://github.com/xmonad/xmonad-contrib/archive/v${pkgver}.tar.gz;) +md5sums=('ccda8bbc3dd0c23ec98a1c6668716f59') + +build() { + cd $srcdir/$pkgname-$pkgver + + runhaskell Setup.lhs configure -O --enable-shared --enable-executable-dynamic \ + --prefix=/usr -fuse_xft --libsubdir=\$compiler/site-local/\$pkgid \ + --docdir=/usr/share/doc/${pkgname} + runhaskell Setup build + runhaskell Setup haddock + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $srcdir/$pkgname-$pkgver + install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -D -m744 unregister.sh
[arch-commits] Commit in xmonad-contrib/repos (8 files)
Date: Wednesday, June 28, 2017 @ 18:11:53 Author: felixonmars Revision: 241465 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: xmonad-contrib/repos/community-staging-i686/ xmonad-contrib/repos/community-staging-i686/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch (from rev 241464, xmonad-contrib/trunk/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch) xmonad-contrib/repos/community-staging-i686/PKGBUILD (from rev 241464, xmonad-contrib/trunk/PKGBUILD) xmonad-contrib/repos/community-staging-i686/x11.patch (from rev 241464, xmonad-contrib/trunk/x11.patch) xmonad-contrib/repos/community-staging-x86_64/ xmonad-contrib/repos/community-staging-x86_64/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch (from rev 241464, xmonad-contrib/trunk/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch) xmonad-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 241464, xmonad-contrib/trunk/PKGBUILD) xmonad-contrib/repos/community-staging-x86_64/x11.patch (from rev 241464, xmonad-contrib/trunk/x11.patch) -+ community-staging-i686/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch | 31 +++ community-staging-i686/PKGBUILD | 44 ++ community-staging-i686/x11.patch| 12 ++ community-staging-x86_64/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch | 31 +++ community-staging-x86_64/PKGBUILD | 44 ++ community-staging-x86_64/x11.patch | 12 ++ 6 files changed, 174 insertions(+) Copied: xmonad-contrib/repos/community-staging-i686/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch (from rev 241464, xmonad-contrib/trunk/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch) === --- community-staging-i686/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch (rev 0) +++ community-staging-i686/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch 2017-06-28 18:11:53 UTC (rev 241465) @@ -0,0 +1,31 @@ +From 800ae670e2927128ea4fd0a3011a4a5b029e92ef Mon Sep 17 00:00:00 2001 +From: Daniel Wagner+Date: Tue, 15 Dec 2015 07:44:36 -0800 +Subject: [PATCH] use a record pattern to be robust against additions to the + X11 library + +--- + XMonad/Util/DebugWindow.hs | 10 +- + 1 file changed, 9 insertions(+), 1 deletion(-) + +diff --git a/XMonad/Util/DebugWindow.hs b/XMonad/Util/DebugWindow.hs +index d4f5138..283297b 100644 +--- a/XMonad/Util/DebugWindow.hs b/XMonad/Util/DebugWindow.hs +@@ -41,7 +41,15 @@ debugWindow w = do + case w' of + Nothing -> + return $ "(deleted window " ++ wx ++ ")" +-Just (WindowAttributes x y wid ht bw m o) -> do ++Just (WindowAttributes ++ { wa_x = x ++ , wa_y = y ++ , wa_width = wid ++ , wa_height= ht ++ , wa_border_width = bw ++ , wa_map_state = m ++ , wa_override_redirect = o ++ }) -> do + c' <- withDisplay $ \d -> + io (getWindowProperty8 d wM_CLASS w) + let c = case c' of Copied: xmonad-contrib/repos/community-staging-i686/PKGBUILD (from rev 241464, xmonad-contrib/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-28 18:11:53 UTC (rev 241465) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Sergej Pupykin +# Maintainer: Vesa Kaihlavirta +# Contributor: orbisvicis + +pkgname=xmonad-contrib +pkgver=0.13 +pkgrel=3 +pkgdesc="Add-ons for xmonad" +arch=('i686' 'x86_64') +url="http://xmonad.org/; +license=('BSD') +depends=('ghc' 'xmonad' 'sh' 'haskell-x11' 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-random' + 'haskell-old-time') +source=("$pkgname-$pkgver.tar.gz::https://github.com/xmonad/xmonad-contrib/archive/v${pkgver}.tar.gz;) +md5sums=('ccda8bbc3dd0c23ec98a1c6668716f59') + +build() { + cd $srcdir/$pkgname-$pkgver + + runhaskell Setup.lhs configure -O --enable-shared --enable-executable-dynamic \ + --prefix=/usr -fuse_xft --libsubdir=\$compiler/site-local/\$pkgid \ + --docdir=/usr/share/doc/${pkgname} + runhaskell Setup build + runhaskell Setup haddock + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $srcdir/$pkgname-$pkgver + install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -D -m744 unregister.sh
[arch-commits] Commit in xmonad-contrib/repos (8 files)
Date: Monday, June 19, 2017 @ 06:28:24 Author: felixonmars Revision: 238124 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: xmonad-contrib/repos/community-staging-i686/ xmonad-contrib/repos/community-staging-i686/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch (from rev 238123, xmonad-contrib/trunk/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch) xmonad-contrib/repos/community-staging-i686/PKGBUILD (from rev 238123, xmonad-contrib/trunk/PKGBUILD) xmonad-contrib/repos/community-staging-i686/x11.patch (from rev 238123, xmonad-contrib/trunk/x11.patch) xmonad-contrib/repos/community-staging-x86_64/ xmonad-contrib/repos/community-staging-x86_64/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch (from rev 238123, xmonad-contrib/trunk/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch) xmonad-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 238123, xmonad-contrib/trunk/PKGBUILD) xmonad-contrib/repos/community-staging-x86_64/x11.patch (from rev 238123, xmonad-contrib/trunk/x11.patch) -+ community-staging-i686/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch | 31 +++ community-staging-i686/PKGBUILD | 44 ++ community-staging-i686/x11.patch| 12 ++ community-staging-x86_64/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch | 31 +++ community-staging-x86_64/PKGBUILD | 44 ++ community-staging-x86_64/x11.patch | 12 ++ 6 files changed, 174 insertions(+) Copied: xmonad-contrib/repos/community-staging-i686/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch (from rev 238123, xmonad-contrib/trunk/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch) === --- community-staging-i686/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch (rev 0) +++ community-staging-i686/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch 2017-06-19 06:28:24 UTC (rev 238124) @@ -0,0 +1,31 @@ +From 800ae670e2927128ea4fd0a3011a4a5b029e92ef Mon Sep 17 00:00:00 2001 +From: Daniel Wagner+Date: Tue, 15 Dec 2015 07:44:36 -0800 +Subject: [PATCH] use a record pattern to be robust against additions to the + X11 library + +--- + XMonad/Util/DebugWindow.hs | 10 +- + 1 file changed, 9 insertions(+), 1 deletion(-) + +diff --git a/XMonad/Util/DebugWindow.hs b/XMonad/Util/DebugWindow.hs +index d4f5138..283297b 100644 +--- a/XMonad/Util/DebugWindow.hs b/XMonad/Util/DebugWindow.hs +@@ -41,7 +41,15 @@ debugWindow w = do + case w' of + Nothing -> + return $ "(deleted window " ++ wx ++ ")" +-Just (WindowAttributes x y wid ht bw m o) -> do ++Just (WindowAttributes ++ { wa_x = x ++ , wa_y = y ++ , wa_width = wid ++ , wa_height= ht ++ , wa_border_width = bw ++ , wa_map_state = m ++ , wa_override_redirect = o ++ }) -> do + c' <- withDisplay $ \d -> + io (getWindowProperty8 d wM_CLASS w) + let c = case c' of Copied: xmonad-contrib/repos/community-staging-i686/PKGBUILD (from rev 238123, xmonad-contrib/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-19 06:28:24 UTC (rev 238124) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Sergej Pupykin +# Maintainer: Vesa Kaihlavirta +# Contributor: orbisvicis + +pkgname=xmonad-contrib +pkgver=0.13 +pkgrel=2 +pkgdesc="Add-ons for xmonad" +arch=('i686' 'x86_64') +url="http://xmonad.org/; +license=('BSD') +depends=('ghc' 'xmonad' 'sh' 'haskell-x11' 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-random' + 'haskell-old-time') +source=("$pkgname-$pkgver.tar.gz::https://github.com/xmonad/xmonad-contrib/archive/v${pkgver}.tar.gz;) +md5sums=('ccda8bbc3dd0c23ec98a1c6668716f59') + +build() { + cd $srcdir/$pkgname-$pkgver + + runhaskell Setup.lhs configure -O --enable-shared --enable-executable-dynamic \ + --prefix=/usr -fuse_xft --libsubdir=\$compiler/site-local/\$pkgid \ + --docdir=/usr/share/doc/${pkgname} + runhaskell Setup build + runhaskell Setup haddock + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $srcdir/$pkgname-$pkgver + install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -D -m744 unregister.sh
[arch-commits] Commit in xmonad-contrib/repos (8 files)
Date: Sunday, January 8, 2017 @ 11:33:59 Author: jelle Revision: 206088 archrelease: copy trunk to community-i686, community-x86_64 Added: xmonad-contrib/repos/community-i686/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch (from rev 206087, xmonad-contrib/trunk/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch) xmonad-contrib/repos/community-i686/PKGBUILD (from rev 206087, xmonad-contrib/trunk/PKGBUILD) xmonad-contrib/repos/community-i686/x11.patch (from rev 206087, xmonad-contrib/trunk/x11.patch) xmonad-contrib/repos/community-x86_64/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch (from rev 206087, xmonad-contrib/trunk/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch) xmonad-contrib/repos/community-x86_64/PKGBUILD (from rev 206087, xmonad-contrib/trunk/PKGBUILD) xmonad-contrib/repos/community-x86_64/x11.patch (from rev 206087, xmonad-contrib/trunk/x11.patch) Deleted: xmonad-contrib/repos/community-i686/PKGBUILD xmonad-contrib/repos/community-x86_64/PKGBUILD -+ /PKGBUILD | 96 ++ community-i686/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch | 31 +++ community-i686/PKGBUILD | 39 community-i686/x11.patch| 12 + community-x86_64/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch | 31 +++ community-x86_64/PKGBUILD | 39 community-x86_64/x11.patch | 12 + 7 files changed, 182 insertions(+), 78 deletions(-) Copied: xmonad-contrib/repos/community-i686/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch (from rev 206087, xmonad-contrib/trunk/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch) === --- community-i686/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch (rev 0) +++ community-i686/800ae670e2927128ea4fd0a3011a4a5b029e92ef.patch 2017-01-08 11:33:59 UTC (rev 206088) @@ -0,0 +1,31 @@ +From 800ae670e2927128ea4fd0a3011a4a5b029e92ef Mon Sep 17 00:00:00 2001 +From: Daniel Wagner+Date: Tue, 15 Dec 2015 07:44:36 -0800 +Subject: [PATCH] use a record pattern to be robust against additions to the + X11 library + +--- + XMonad/Util/DebugWindow.hs | 10 +- + 1 file changed, 9 insertions(+), 1 deletion(-) + +diff --git a/XMonad/Util/DebugWindow.hs b/XMonad/Util/DebugWindow.hs +index d4f5138..283297b 100644 +--- a/XMonad/Util/DebugWindow.hs b/XMonad/Util/DebugWindow.hs +@@ -41,7 +41,15 @@ debugWindow w = do + case w' of + Nothing -> + return $ "(deleted window " ++ wx ++ ")" +-Just (WindowAttributes x y wid ht bw m o) -> do ++Just (WindowAttributes ++ { wa_x = x ++ , wa_y = y ++ , wa_width = wid ++ , wa_height= ht ++ , wa_border_width = bw ++ , wa_map_state = m ++ , wa_override_redirect = o ++ }) -> do + c' <- withDisplay $ \d -> + io (getWindowProperty8 d wM_CLASS w) + let c = case c' of Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2017-01-08 11:33:45 UTC (rev 206087) +++ community-i686/PKGBUILD 2017-01-08 11:33:59 UTC (rev 206088) @@ -1,39 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin -# Maintainer: Vesa Kaihlavirta -# Contributor: orbisvicis - -pkgname=xmonad-contrib -pkgver=0.12 -pkgrel=8 -pkgdesc="Add-ons for xmonad" -arch=('i686' 'x86_64') -url="http://xmonad.org/; -license=('BSD') -depends=('ghc=8.0.1' 'xmonad=0.12' 'sh' 'haskell-x11' 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-random' 'haskell-old-time') -source=("$pkgname-$pkgver.tar.gz::https://github.com/xmonad/xmonad-contrib/archive/v${pkgver}.tar.gz;) - -build() { - cd $srcdir/$pkgname-$pkgver - - runhaskell Setup.lhs configure --ghc --enable-shared --enable-split-objs --prefix=/usr -fuse_xft \ - --libsubdir=\$compiler/site-local/\$pkgid --docdir=/usr/share/doc/${pkgname} - runhaskell Setup build - runhaskell Setup haddock - runhaskell Setup register --gen-script - runhaskell Setup unregister --gen-script - sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh - sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -package() { - cd $srcdir/$pkgname-$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.lhs copy --destdir=$pkgdir - install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries - ln -s /usr/share/doc/$pkgname/html
[arch-commits] Commit in xmonad-contrib/repos (8 files)
Date: Thursday, December 10, 2015 @ 19:18:46 Author: foutrelis Revision: 152521 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: xmonad-contrib/repos/community-staging-i686/ xmonad-contrib/repos/community-staging-i686/PKGBUILD (from rev 152520, xmonad-contrib/trunk/PKGBUILD) xmonad-contrib/repos/community-staging-i686/xmonad-contrib-remove-getatomname.patch (from rev 152520, xmonad-contrib/trunk/xmonad-contrib-remove-getatomname.patch) xmonad-contrib/repos/community-staging-i686/xmonad-contrib.install (from rev 152520, xmonad-contrib/trunk/xmonad-contrib.install) xmonad-contrib/repos/community-staging-x86_64/ xmonad-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 152520, xmonad-contrib/trunk/PKGBUILD) xmonad-contrib/repos/community-staging-x86_64/xmonad-contrib-remove-getatomname.patch (from rev 152520, xmonad-contrib/trunk/xmonad-contrib-remove-getatomname.patch) xmonad-contrib/repos/community-staging-x86_64/xmonad-contrib.install (from rev 152520, xmonad-contrib/trunk/xmonad-contrib.install) --+ community-staging-i686/PKGBUILD | 36 ++ community-staging-i686/xmonad-contrib-remove-getatomname.patch | 19 + community-staging-i686/xmonad-contrib.install| 17 community-staging-x86_64/PKGBUILD| 36 ++ community-staging-x86_64/xmonad-contrib-remove-getatomname.patch | 19 + community-staging-x86_64/xmonad-contrib.install | 17 6 files changed, 144 insertions(+) Copied: xmonad-contrib/repos/community-staging-i686/PKGBUILD (from rev 152520, xmonad-contrib/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-12-10 18:18:46 UTC (rev 152521) @@ -0,0 +1,36 @@ +# $Id$ +# Maintainer: Sergej Pupykin+# Maintainer: Vesa Kaihlavirta +# Contributor: orbisvicis + +pkgname=xmonad-contrib +pkgver=0.11.4 +pkgrel=5 +pkgdesc="Add-ons for xmonad" +arch=('i686' 'x86_64') +url="http://xmonad.org/; +license=('BSD') +depends=('ghc=7.10.3' 'xmonad=0.11.1' 'sh' 'haskell-x11=1.6.1.2' 'haskell-x11-xft=0.3.1' 'haskell-utf8-string' 'haskell-random=1.1' 'haskell-old-time') +install='xmonad-contrib.install' +options=('staticlibs') +source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) +md5sums=('a41c886280a5414105c1cf241f0fd2f4') + +build() { + cd $srcdir/$pkgname-$pkgver + + runhaskell Setup.lhs configure --ghc --enable-shared --enable-split-objs --prefix=/usr -fuse_xft \ + --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $srcdir/$pkgname-$pkgver + install -D -m744 register.sh $pkgdir/usr/share/haskell/$pkgname/register.sh + install -m744 unregister.sh $pkgdir/usr/share/haskell/$pkgname/unregister.sh + runhaskell Setup.lhs copy --destdir=$pkgdir + install -D LICENSE $pkgdir/usr/share/licenses/xmonad-contrib/LICENSE +} Copied: xmonad-contrib/repos/community-staging-i686/xmonad-contrib-remove-getatomname.patch (from rev 152520, xmonad-contrib/trunk/xmonad-contrib-remove-getatomname.patch) === --- community-staging-i686/xmonad-contrib-remove-getatomname.patch (rev 0) +++ community-staging-i686/xmonad-contrib-remove-getatomname.patch 2015-12-10 18:18:46 UTC (rev 152521) @@ -0,0 +1,19 @@ +diff -aur xmonad-contrib-0.11/XMonad/Hooks/DebugEvents.hs xmonad-contrib.new/XMonad/Hooks/DebugEvents.hs +--- xmonad-contrib-0.11/XMonad/Hooks/DebugEvents.hs2013-01-01 01:32:44.0 + xmonad-contrib.new/XMonad/Hooks/DebugEvents.hs 2013-03-18 07:54:52.082723862 + +@@ -50,6 +50,7 @@ + import System.Process + + -- this should move into X11 ++{- + foreign import ccall unsafe "XGetAtomName" + xGetAtomName :: Display -> Atom -> IO CString + +@@ -63,6 +64,7 @@ + xFree n + return $ Just n' + ++-} + -- | Event hook to dump all received events. You should probably not use this + -- unconditionally; it will produce massive amounts of output. + debugEventsHook :: Event -> X All Copied: xmonad-contrib/repos/community-staging-i686/xmonad-contrib.install (from rev 152520, xmonad-contrib/trunk/xmonad-contrib.install) === --- community-staging-i686/xmonad-contrib.install (rev 0) +++ community-staging-i686/xmonad-contrib.install 2015-12-10 18:18:46 UTC (rev
[arch-commits] Commit in xmonad-contrib/repos (8 files)
Date: Wednesday, October 7, 2015 @ 04:35:58 Author: allan Revision: 143191 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: xmonad-contrib/repos/community-staging-i686/ xmonad-contrib/repos/community-staging-i686/PKGBUILD (from rev 143190, xmonad-contrib/trunk/PKGBUILD) xmonad-contrib/repos/community-staging-i686/xmonad-contrib-remove-getatomname.patch (from rev 143190, xmonad-contrib/trunk/xmonad-contrib-remove-getatomname.patch) xmonad-contrib/repos/community-staging-i686/xmonad-contrib.install (from rev 143190, xmonad-contrib/trunk/xmonad-contrib.install) xmonad-contrib/repos/community-staging-x86_64/ xmonad-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 143190, xmonad-contrib/trunk/PKGBUILD) xmonad-contrib/repos/community-staging-x86_64/xmonad-contrib-remove-getatomname.patch (from rev 143190, xmonad-contrib/trunk/xmonad-contrib-remove-getatomname.patch) xmonad-contrib/repos/community-staging-x86_64/xmonad-contrib.install (from rev 143190, xmonad-contrib/trunk/xmonad-contrib.install) --+ community-staging-i686/PKGBUILD | 36 ++ community-staging-i686/xmonad-contrib-remove-getatomname.patch | 19 + community-staging-i686/xmonad-contrib.install| 17 community-staging-x86_64/PKGBUILD| 36 ++ community-staging-x86_64/xmonad-contrib-remove-getatomname.patch | 19 + community-staging-x86_64/xmonad-contrib.install | 17 6 files changed, 144 insertions(+) Copied: xmonad-contrib/repos/community-staging-i686/PKGBUILD (from rev 143190, xmonad-contrib/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-10-07 02:35:58 UTC (rev 143191) @@ -0,0 +1,36 @@ +# $Id$ +# Maintainer: Sergej Pupykin+# Maintainer: Vesa Kaihlavirta +# Contributor: orbisvicis + +pkgname=xmonad-contrib +pkgver=0.11.4 +pkgrel=4 +pkgdesc="Add-ons for xmonad" +arch=('i686' 'x86_64') +url="http://xmonad.org/; +license=('BSD') +depends=('ghc=7.10.2' 'xmonad=0.11.1' 'sh' 'haskell-x11=1.6.1.2' 'haskell-x11-xft=0.3.1' 'haskell-utf8-string=1' 'haskell-random=1.1' 'haskell-old-time') +install='xmonad-contrib.install' +options=('staticlibs') +source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) +md5sums=('a41c886280a5414105c1cf241f0fd2f4') + +build() { + cd $srcdir/$pkgname-$pkgver + + runhaskell Setup.lhs configure --ghc --enable-shared --enable-split-objs --prefix=/usr -fuse_xft \ + --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $srcdir/$pkgname-$pkgver + install -D -m744 register.sh $pkgdir/usr/share/haskell/$pkgname/register.sh + install -m744 unregister.sh $pkgdir/usr/share/haskell/$pkgname/unregister.sh + runhaskell Setup.lhs copy --destdir=$pkgdir + install -D LICENSE $pkgdir/usr/share/licenses/xmonad-contrib/LICENSE +} Copied: xmonad-contrib/repos/community-staging-i686/xmonad-contrib-remove-getatomname.patch (from rev 143190, xmonad-contrib/trunk/xmonad-contrib-remove-getatomname.patch) === --- community-staging-i686/xmonad-contrib-remove-getatomname.patch (rev 0) +++ community-staging-i686/xmonad-contrib-remove-getatomname.patch 2015-10-07 02:35:58 UTC (rev 143191) @@ -0,0 +1,19 @@ +diff -aur xmonad-contrib-0.11/XMonad/Hooks/DebugEvents.hs xmonad-contrib.new/XMonad/Hooks/DebugEvents.hs +--- xmonad-contrib-0.11/XMonad/Hooks/DebugEvents.hs2013-01-01 01:32:44.0 + xmonad-contrib.new/XMonad/Hooks/DebugEvents.hs 2013-03-18 07:54:52.082723862 + +@@ -50,6 +50,7 @@ + import System.Process + + -- this should move into X11 ++{- + foreign import ccall unsafe "XGetAtomName" + xGetAtomName :: Display -> Atom -> IO CString + +@@ -63,6 +64,7 @@ + xFree n + return $ Just n' + ++-} + -- | Event hook to dump all received events. You should probably not use this + -- unconditionally; it will produce massive amounts of output. + debugEventsHook :: Event -> X All Copied: xmonad-contrib/repos/community-staging-i686/xmonad-contrib.install (from rev 143190, xmonad-contrib/trunk/xmonad-contrib.install) === --- community-staging-i686/xmonad-contrib.install (rev 0) +++ community-staging-i686/xmonad-contrib.install 2015-10-07 02:35:58 UTC (rev
[arch-commits] Commit in xmonad-contrib/repos (8 files)
Date: Friday, September 11, 2015 @ 00:21:47 Author: foutrelis Revision: 139901 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: xmonad-contrib/repos/community-staging-i686/ xmonad-contrib/repos/community-staging-i686/PKGBUILD (from rev 139900, xmonad-contrib/trunk/PKGBUILD) xmonad-contrib/repos/community-staging-i686/xmonad-contrib-remove-getatomname.patch (from rev 139900, xmonad-contrib/trunk/xmonad-contrib-remove-getatomname.patch) xmonad-contrib/repos/community-staging-i686/xmonad-contrib.install (from rev 139900, xmonad-contrib/trunk/xmonad-contrib.install) xmonad-contrib/repos/community-staging-x86_64/ xmonad-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 139900, xmonad-contrib/trunk/PKGBUILD) xmonad-contrib/repos/community-staging-x86_64/xmonad-contrib-remove-getatomname.patch (from rev 139900, xmonad-contrib/trunk/xmonad-contrib-remove-getatomname.patch) xmonad-contrib/repos/community-staging-x86_64/xmonad-contrib.install (from rev 139900, xmonad-contrib/trunk/xmonad-contrib.install) --+ community-staging-i686/PKGBUILD | 36 ++ community-staging-i686/xmonad-contrib-remove-getatomname.patch | 19 + community-staging-i686/xmonad-contrib.install| 17 community-staging-x86_64/PKGBUILD| 36 ++ community-staging-x86_64/xmonad-contrib-remove-getatomname.patch | 19 + community-staging-x86_64/xmonad-contrib.install | 17 6 files changed, 144 insertions(+) Copied: xmonad-contrib/repos/community-staging-i686/PKGBUILD (from rev 139900, xmonad-contrib/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-09-10 22:21:47 UTC (rev 139901) @@ -0,0 +1,36 @@ +# $Id$ +# Maintainer: Sergej Pupykin+# Maintainer: Vesa Kaihlavirta +# Contributor: orbisvicis + +pkgname=xmonad-contrib +pkgver=0.11.4 +pkgrel=3 +pkgdesc="Add-ons for xmonad" +arch=('i686' 'x86_64') +url="http://xmonad.org/; +license=('BSD') +depends=('ghc=7.10.1' 'xmonad=0.11.1' 'sh' 'haskell-x11=1.6.1.2' 'haskell-x11-xft=0.3.1' 'haskell-utf8-string=1' 'haskell-random=1.1' 'haskell-old-time') +install='xmonad-contrib.install' +options=('staticlibs') +source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) +md5sums=('a41c886280a5414105c1cf241f0fd2f4') + +build() { + cd $srcdir/$pkgname-$pkgver + + runhaskell Setup.lhs configure --ghc --enable-shared --enable-split-objs --prefix=/usr -fuse_xft \ + --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $srcdir/$pkgname-$pkgver + install -D -m744 register.sh $pkgdir/usr/share/haskell/$pkgname/register.sh + install -m744 unregister.sh $pkgdir/usr/share/haskell/$pkgname/unregister.sh + runhaskell Setup.lhs copy --destdir=$pkgdir + install -D LICENSE $pkgdir/usr/share/licenses/xmonad-contrib/LICENSE +} Copied: xmonad-contrib/repos/community-staging-i686/xmonad-contrib-remove-getatomname.patch (from rev 139900, xmonad-contrib/trunk/xmonad-contrib-remove-getatomname.patch) === --- community-staging-i686/xmonad-contrib-remove-getatomname.patch (rev 0) +++ community-staging-i686/xmonad-contrib-remove-getatomname.patch 2015-09-10 22:21:47 UTC (rev 139901) @@ -0,0 +1,19 @@ +diff -aur xmonad-contrib-0.11/XMonad/Hooks/DebugEvents.hs xmonad-contrib.new/XMonad/Hooks/DebugEvents.hs +--- xmonad-contrib-0.11/XMonad/Hooks/DebugEvents.hs2013-01-01 01:32:44.0 + xmonad-contrib.new/XMonad/Hooks/DebugEvents.hs 2013-03-18 07:54:52.082723862 + +@@ -50,6 +50,7 @@ + import System.Process + + -- this should move into X11 ++{- + foreign import ccall unsafe "XGetAtomName" + xGetAtomName :: Display -> Atom -> IO CString + +@@ -63,6 +64,7 @@ + xFree n + return $ Just n' + ++-} + -- | Event hook to dump all received events. You should probably not use this + -- unconditionally; it will produce massive amounts of output. + debugEventsHook :: Event -> X All Copied: xmonad-contrib/repos/community-staging-i686/xmonad-contrib.install (from rev 139900, xmonad-contrib/trunk/xmonad-contrib.install) === --- community-staging-i686/xmonad-contrib.install (rev 0) +++ community-staging-i686/xmonad-contrib.install 2015-09-10 22:21:47 UTC (rev
[arch-commits] Commit in xmonad-contrib/repos (8 files)
Date: Monday, March 30, 2015 @ 21:42:53 Author: jelle Revision: 130377 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: xmonad-contrib/repos/community-staging-i686/ xmonad-contrib/repos/community-staging-i686/PKGBUILD (from rev 130376, xmonad-contrib/trunk/PKGBUILD) xmonad-contrib/repos/community-staging-i686/xmonad-contrib-remove-getatomname.patch (from rev 130376, xmonad-contrib/trunk/xmonad-contrib-remove-getatomname.patch) xmonad-contrib/repos/community-staging-i686/xmonad-contrib.install (from rev 130376, xmonad-contrib/trunk/xmonad-contrib.install) xmonad-contrib/repos/community-staging-x86_64/ xmonad-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 130376, xmonad-contrib/trunk/PKGBUILD) xmonad-contrib/repos/community-staging-x86_64/xmonad-contrib-remove-getatomname.patch (from rev 130376, xmonad-contrib/trunk/xmonad-contrib-remove-getatomname.patch) xmonad-contrib/repos/community-staging-x86_64/xmonad-contrib.install (from rev 130376, xmonad-contrib/trunk/xmonad-contrib.install) --+ community-staging-i686/PKGBUILD | 36 ++ community-staging-i686/xmonad-contrib-remove-getatomname.patch | 19 + community-staging-i686/xmonad-contrib.install| 17 community-staging-x86_64/PKGBUILD| 36 ++ community-staging-x86_64/xmonad-contrib-remove-getatomname.patch | 19 + community-staging-x86_64/xmonad-contrib.install | 17 6 files changed, 144 insertions(+) Copied: xmonad-contrib/repos/community-staging-i686/PKGBUILD (from rev 130376, xmonad-contrib/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-03-30 19:42:53 UTC (rev 130377) @@ -0,0 +1,36 @@ +# $Id$ +# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com +# Maintainer: Vesa Kaihlavirta ve...@iki.fi +# Contributor: orbisvicis gmail.com + +pkgname=xmonad-contrib +pkgver=0.11.4 +pkgrel=1 +pkgdesc=Add-ons for xmonad +arch=('i686' 'x86_64') +url=http://xmonad.org/; +license=('BSD') +depends=('ghc=7.10.1' 'xmonad=0.11.1' 'sh' 'haskell-x11=1.6.1.2' 'haskell-x11-xft=0.3.1' 'haskell-utf8-string=1' 'haskell-random=1.1') +install='xmonad-contrib.install' +options=('staticlibs') +source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) +md5sums=('a41c886280a5414105c1cf241f0fd2f4') + +build() { + cd $srcdir/$pkgname-$pkgver + + runhaskell Setup.lhs configure --ghc --enable-shared --enable-split-objs --prefix=/usr -fuse_xft \ + --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh +} + +package() { + cd $srcdir/$pkgname-$pkgver + install -D -m744 register.sh $pkgdir/usr/share/haskell/$pkgname/register.sh + install -m744 unregister.sh $pkgdir/usr/share/haskell/$pkgname/unregister.sh + runhaskell Setup.lhs copy --destdir=$pkgdir + install -D LICENSE $pkgdir/usr/share/licenses/xmonad-contrib/LICENSE +} Copied: xmonad-contrib/repos/community-staging-i686/xmonad-contrib-remove-getatomname.patch (from rev 130376, xmonad-contrib/trunk/xmonad-contrib-remove-getatomname.patch) === --- community-staging-i686/xmonad-contrib-remove-getatomname.patch (rev 0) +++ community-staging-i686/xmonad-contrib-remove-getatomname.patch 2015-03-30 19:42:53 UTC (rev 130377) @@ -0,0 +1,19 @@ +diff -aur xmonad-contrib-0.11/XMonad/Hooks/DebugEvents.hs xmonad-contrib.new/XMonad/Hooks/DebugEvents.hs +--- xmonad-contrib-0.11/XMonad/Hooks/DebugEvents.hs2013-01-01 01:32:44.0 + xmonad-contrib.new/XMonad/Hooks/DebugEvents.hs 2013-03-18 07:54:52.082723862 + +@@ -50,6 +50,7 @@ + import System.Process + + -- this should move into X11 ++{- + foreign import ccall unsafe XGetAtomName + xGetAtomName :: Display - Atom - IO CString + +@@ -63,6 +64,7 @@ + xFree n + return $ Just n' + ++-} + -- | Event hook to dump all received events. You should probably not use this + -- unconditionally; it will produce massive amounts of output. + debugEventsHook :: Event - X All Copied: xmonad-contrib/repos/community-staging-i686/xmonad-contrib.install (from rev 130376, xmonad-contrib/trunk/xmonad-contrib.install) === --- community-staging-i686/xmonad-contrib.install (rev 0) +++ community-staging-i686/xmonad-contrib.install 2015-03-30 19:42:53 UTC (rev 130377) @@ -0,0 +1,17 @@
[arch-commits] Commit in xmonad-contrib/repos (8 files)
Date: Sunday, December 28, 2014 @ 23:45:29 Author: jelle Revision: 124796 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: xmonad-contrib/repos/community-staging-i686/ xmonad-contrib/repos/community-staging-i686/PKGBUILD (from rev 124795, xmonad-contrib/trunk/PKGBUILD) xmonad-contrib/repos/community-staging-i686/xmonad-contrib-remove-getatomname.patch (from rev 124795, xmonad-contrib/trunk/xmonad-contrib-remove-getatomname.patch) xmonad-contrib/repos/community-staging-i686/xmonad-contrib.install (from rev 124795, xmonad-contrib/trunk/xmonad-contrib.install) xmonad-contrib/repos/community-staging-x86_64/ xmonad-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 124795, xmonad-contrib/trunk/PKGBUILD) xmonad-contrib/repos/community-staging-x86_64/xmonad-contrib-remove-getatomname.patch (from rev 124795, xmonad-contrib/trunk/xmonad-contrib-remove-getatomname.patch) xmonad-contrib/repos/community-staging-x86_64/xmonad-contrib.install (from rev 124795, xmonad-contrib/trunk/xmonad-contrib.install) --+ community-staging-i686/PKGBUILD | 36 ++ community-staging-i686/xmonad-contrib-remove-getatomname.patch | 19 + community-staging-i686/xmonad-contrib.install| 17 community-staging-x86_64/PKGBUILD| 36 ++ community-staging-x86_64/xmonad-contrib-remove-getatomname.patch | 19 + community-staging-x86_64/xmonad-contrib.install | 17 6 files changed, 144 insertions(+) Copied: xmonad-contrib/repos/community-staging-i686/PKGBUILD (from rev 124795, xmonad-contrib/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2014-12-28 22:45:29 UTC (rev 124796) @@ -0,0 +1,36 @@ +# $Id$ +# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com +# Maintainer: Vesa Kaihlavirta ve...@iki.fi +# Contributor: orbisvicis gmail.com + +pkgname=xmonad-contrib +pkgver=0.11.3 +pkgrel=2 +pkgdesc=Add-ons for xmonad +arch=('i686' 'x86_64') +url=http://xmonad.org/; +license=('BSD') +depends=('ghc=7.8.4-1' 'xmonad=0.11-10' 'sh' 'haskell-x11=1.6.1.2' 'haskell-x11-xft=0.3.1' 'haskell-utf8-string=0.3.8' 'haskell-random=1.1') +install='xmonad-contrib.install' +options=('staticlibs') +source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) +md5sums=('285617f4c832d6df77087604c7160757') + +build() { + cd $srcdir/$pkgname-$pkgver + + runhaskell Setup.lhs configure --ghc --enable-shared --enable-split-objs --prefix=/usr -fuse_xft \ + --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh +} + +package() { + cd $srcdir/$pkgname-$pkgver + install -D -m744 register.sh $pkgdir/usr/share/haskell/$pkgname/register.sh + install -m744 unregister.sh $pkgdir/usr/share/haskell/$pkgname/unregister.sh + runhaskell Setup.lhs copy --destdir=$pkgdir + install -D LICENSE $pkgdir/usr/share/licenses/xmonad-contrib/LICENSE +} Copied: xmonad-contrib/repos/community-staging-i686/xmonad-contrib-remove-getatomname.patch (from rev 124795, xmonad-contrib/trunk/xmonad-contrib-remove-getatomname.patch) === --- community-staging-i686/xmonad-contrib-remove-getatomname.patch (rev 0) +++ community-staging-i686/xmonad-contrib-remove-getatomname.patch 2014-12-28 22:45:29 UTC (rev 124796) @@ -0,0 +1,19 @@ +diff -aur xmonad-contrib-0.11/XMonad/Hooks/DebugEvents.hs xmonad-contrib.new/XMonad/Hooks/DebugEvents.hs +--- xmonad-contrib-0.11/XMonad/Hooks/DebugEvents.hs2013-01-01 01:32:44.0 + xmonad-contrib.new/XMonad/Hooks/DebugEvents.hs 2013-03-18 07:54:52.082723862 + +@@ -50,6 +50,7 @@ + import System.Process + + -- this should move into X11 ++{- + foreign import ccall unsafe XGetAtomName + xGetAtomName :: Display - Atom - IO CString + +@@ -63,6 +64,7 @@ + xFree n + return $ Just n' + ++-} + -- | Event hook to dump all received events. You should probably not use this + -- unconditionally; it will produce massive amounts of output. + debugEventsHook :: Event - X All Copied: xmonad-contrib/repos/community-staging-i686/xmonad-contrib.install (from rev 124795, xmonad-contrib/trunk/xmonad-contrib.install) === --- community-staging-i686/xmonad-contrib.install (rev 0) +++ community-staging-i686/xmonad-contrib.install 2014-12-28 22:45:29 UTC (rev 124796) @@ -0,0 +1,17 @@
[arch-commits] Commit in xmonad-contrib/repos (8 files)
Date: Thursday, April 25, 2013 @ 20:19:37 Author: jelle Revision: 89023 fix repo out of sync Added: xmonad-contrib/repos/community-staging-i686/ xmonad-contrib/repos/community-staging-i686/PKGBUILD (from rev 89022, xmonad-contrib/trunk/PKGBUILD) xmonad-contrib/repos/community-staging-i686/xmonad-contrib-remove-getatomname.patch (from rev 89022, xmonad-contrib/trunk/xmonad-contrib-remove-getatomname.patch) xmonad-contrib/repos/community-staging-i686/xmonad-contrib.install (from rev 89022, xmonad-contrib/trunk/xmonad-contrib.install) xmonad-contrib/repos/community-staging-x86_64/ xmonad-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 89022, xmonad-contrib/trunk/PKGBUILD) xmonad-contrib/repos/community-staging-x86_64/xmonad-contrib-remove-getatomname.patch (from rev 89022, xmonad-contrib/trunk/xmonad-contrib-remove-getatomname.patch) xmonad-contrib/repos/community-staging-x86_64/xmonad-contrib.install (from rev 89022, xmonad-contrib/trunk/xmonad-contrib.install) --+ community-staging-i686/PKGBUILD | 37 ++ community-staging-i686/xmonad-contrib-remove-getatomname.patch | 19 + community-staging-i686/xmonad-contrib.install| 17 community-staging-x86_64/PKGBUILD| 37 ++ community-staging-x86_64/xmonad-contrib-remove-getatomname.patch | 19 + community-staging-x86_64/xmonad-contrib.install | 17 6 files changed, 146 insertions(+) Copied: xmonad-contrib/repos/community-staging-i686/PKGBUILD (from rev 89022, xmonad-contrib/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-04-25 18:19:37 UTC (rev 89023) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com +# Maintainer: Vesa Kaihlavirta ve...@iki.fi +# Contributor: orbisvicis gmail.com + +pkgname=xmonad-contrib +pkgver=0.11 +pkgrel=7 +pkgdesc=Add-ons for xmonad +arch=('i686' 'x86_64') +url=http://xmonad.org/; +license=('BSD') +depends=('ghc=7.6.3-1' 'xmonad=0.11-6' 'sh' 'haskell-x11=1.6.1.1-3' 'haskell-x11-xft=0.3.1-9' 'haskell-utf8-string=0.3.7-5' 'haskell-random=1.0.1.1-5') +install='xmonad-contrib.install' +source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz xmonad-contrib-remove-getatomname.patch) + +build() { + cd $srcdir/$pkgname-$pkgver + patch -Np1 -i $srcdir/xmonad-contrib-remove-getatomname.patch + + runhaskell Setup.lhs configure --ghc --enable-shared --enable-split-objs --prefix=/usr -fuse_xft \ + --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh +} + +package() { + cd $srcdir/$pkgname-$pkgver + install -D -m744 register.sh $pkgdir/usr/share/haskell/$pkgname/register.sh + install -m744 unregister.sh $pkgdir/usr/share/haskell/$pkgname/unregister.sh + runhaskell Setup.lhs copy --destdir=$pkgdir + install -D LICENSE $pkgdir/usr/share/licenses/xmonad-contrib/LICENSE +} +md5sums=('05fba258ac6063e49b50786a0869bd1f' + '1d1fab94ae24b2a8f6a5dcd9cd6d9548') Copied: xmonad-contrib/repos/community-staging-i686/xmonad-contrib-remove-getatomname.patch (from rev 89022, xmonad-contrib/trunk/xmonad-contrib-remove-getatomname.patch) === --- community-staging-i686/xmonad-contrib-remove-getatomname.patch (rev 0) +++ community-staging-i686/xmonad-contrib-remove-getatomname.patch 2013-04-25 18:19:37 UTC (rev 89023) @@ -0,0 +1,19 @@ +diff -aur xmonad-contrib-0.11/XMonad/Hooks/DebugEvents.hs xmonad-contrib.new/XMonad/Hooks/DebugEvents.hs +--- xmonad-contrib-0.11/XMonad/Hooks/DebugEvents.hs2013-01-01 01:32:44.0 + xmonad-contrib.new/XMonad/Hooks/DebugEvents.hs 2013-03-18 07:54:52.082723862 + +@@ -50,6 +50,7 @@ + import System.Process + + -- this should move into X11 ++{- + foreign import ccall unsafe XGetAtomName + xGetAtomName :: Display - Atom - IO CString + +@@ -63,6 +64,7 @@ + xFree n + return $ Just n' + ++-} + -- | Event hook to dump all received events. You should probably not use this + -- unconditionally; it will produce massive amounts of output. + debugEventsHook :: Event - X All Copied: xmonad-contrib/repos/community-staging-i686/xmonad-contrib.install (from rev 89022, xmonad-contrib/trunk/xmonad-contrib.install) === --- community-staging-i686/xmonad-contrib.install (rev 0) +++
[arch-commits] Commit in xmonad-contrib/repos (8 files)
Date: Friday, March 22, 2013 @ 20:37:29 Author: jelle Revision: 86844 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: xmonad-contrib/repos/community-staging-i686/ xmonad-contrib/repos/community-staging-i686/PKGBUILD (from rev 86843, xmonad-contrib/trunk/PKGBUILD) xmonad-contrib/repos/community-staging-i686/xmonad-contrib-remove-getatomname.patch (from rev 86843, xmonad-contrib/trunk/xmonad-contrib-remove-getatomname.patch) xmonad-contrib/repos/community-staging-i686/xmonad-contrib.install (from rev 86843, xmonad-contrib/trunk/xmonad-contrib.install) xmonad-contrib/repos/community-staging-x86_64/ xmonad-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 86843, xmonad-contrib/trunk/PKGBUILD) xmonad-contrib/repos/community-staging-x86_64/xmonad-contrib-remove-getatomname.patch (from rev 86843, xmonad-contrib/trunk/xmonad-contrib-remove-getatomname.patch) xmonad-contrib/repos/community-staging-x86_64/xmonad-contrib.install (from rev 86843, xmonad-contrib/trunk/xmonad-contrib.install) --+ community-staging-i686/PKGBUILD | 37 ++ community-staging-i686/xmonad-contrib-remove-getatomname.patch | 19 + community-staging-i686/xmonad-contrib.install| 17 community-staging-x86_64/PKGBUILD| 37 ++ community-staging-x86_64/xmonad-contrib-remove-getatomname.patch | 19 + community-staging-x86_64/xmonad-contrib.install | 17 6 files changed, 146 insertions(+) Copied: xmonad-contrib/repos/community-staging-i686/PKGBUILD (from rev 86843, xmonad-contrib/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-03-22 19:37:29 UTC (rev 86844) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com +# Maintainer: Vesa Kaihlavirta ve...@iki.fi +# Contributor: orbisvicis gmail.com + +pkgname=xmonad-contrib +pkgver=0.11 +pkgrel=6 +pkgdesc=Add-ons for xmonad +arch=('i686' 'x86_64') +url=http://xmonad.org/; +license=('BSD') +depends=('ghc=7.6.2-1' 'xmonad=0.11-5' 'sh' 'haskell-x11=1.6.1.1-2' 'haskell-x11-xft=0.3.1' 'haskell-utf8-string=0.3.7-4' 'haskell-random=1.0.1.1-4') +install='xmonad-contrib.install' +source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz xmonad-contrib-remove-getatomname.patch) + +build() { + cd $srcdir/$pkgname-$pkgver + patch -Np1 -i $srcdir/xmonad-contrib-remove-getatomname.patch + + runhaskell Setup.lhs configure --ghc --enable-shared --enable-split-objs --prefix=/usr -fuse_xft \ + --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh +} + +package() { + cd $srcdir/$pkgname-$pkgver + install -D -m744 register.sh $pkgdir/usr/share/haskell/$pkgname/register.sh + install -m744 unregister.sh $pkgdir/usr/share/haskell/$pkgname/unregister.sh + runhaskell Setup.lhs copy --destdir=$pkgdir + install -D LICENSE $pkgdir/usr/share/licenses/xmonad-contrib/LICENSE +} +md5sums=('05fba258ac6063e49b50786a0869bd1f' + '1d1fab94ae24b2a8f6a5dcd9cd6d9548') Copied: xmonad-contrib/repos/community-staging-i686/xmonad-contrib-remove-getatomname.patch (from rev 86843, xmonad-contrib/trunk/xmonad-contrib-remove-getatomname.patch) === --- community-staging-i686/xmonad-contrib-remove-getatomname.patch (rev 0) +++ community-staging-i686/xmonad-contrib-remove-getatomname.patch 2013-03-22 19:37:29 UTC (rev 86844) @@ -0,0 +1,19 @@ +diff -aur xmonad-contrib-0.11/XMonad/Hooks/DebugEvents.hs xmonad-contrib.new/XMonad/Hooks/DebugEvents.hs +--- xmonad-contrib-0.11/XMonad/Hooks/DebugEvents.hs2013-01-01 01:32:44.0 + xmonad-contrib.new/XMonad/Hooks/DebugEvents.hs 2013-03-18 07:54:52.082723862 + +@@ -50,6 +50,7 @@ + import System.Process + + -- this should move into X11 ++{- + foreign import ccall unsafe XGetAtomName + xGetAtomName :: Display - Atom - IO CString + +@@ -63,6 +64,7 @@ + xFree n + return $ Just n' + ++-} + -- | Event hook to dump all received events. You should probably not use this + -- unconditionally; it will produce massive amounts of output. + debugEventsHook :: Event - X All Copied: xmonad-contrib/repos/community-staging-i686/xmonad-contrib.install (from rev 86843, xmonad-contrib/trunk/xmonad-contrib.install) === --- community-staging-i686/xmonad-contrib.install
[arch-commits] Commit in xmonad-contrib/repos (8 files)
Date: Tuesday, March 12, 2013 @ 19:47:45 Author: jelle Revision: 86182 db-move: moved xmonad-contrib from [community-staging] to [community-testing] (i686, x86_64) Added: xmonad-contrib/repos/community-testing-i686/ xmonad-contrib/repos/community-testing-i686/PKGBUILD (from rev 86180, xmonad-contrib/repos/community-staging-i686/PKGBUILD) xmonad-contrib/repos/community-testing-i686/xmonad-contrib.install (from rev 86180, xmonad-contrib/repos/community-staging-i686/xmonad-contrib.install) xmonad-contrib/repos/community-testing-x86_64/ xmonad-contrib/repos/community-testing-x86_64/PKGBUILD (from rev 86180, xmonad-contrib/repos/community-staging-x86_64/PKGBUILD) xmonad-contrib/repos/community-testing-x86_64/xmonad-contrib.install (from rev 86180, xmonad-contrib/repos/community-staging-x86_64/xmonad-contrib.install) Deleted: xmonad-contrib/repos/community-staging-i686/ xmonad-contrib/repos/community-staging-x86_64/ -+ community-testing-i686/PKGBUILD | 35 ++ community-testing-i686/xmonad-contrib.install | 17 ++ community-testing-x86_64/PKGBUILD | 35 ++ community-testing-x86_64/xmonad-contrib.install | 17 ++ 4 files changed, 104 insertions(+) Copied: xmonad-contrib/repos/community-testing-i686/PKGBUILD (from rev 86180, xmonad-contrib/repos/community-staging-i686/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2013-03-12 18:47:45 UTC (rev 86182) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com +# Maintainer: Vesa Kaihlavirta ve...@iki.fi +# Contributor: orbisvicis gmail.com + +pkgname=xmonad-contrib +pkgver=0.11 +pkgrel=3 +pkgdesc=Add-ons for xmonad +arch=('i686' 'x86_64') +url=http://xmonad.org/; +license=('BSD') +depends=('ghc=7.6.2-1' 'xmonad=0.11-2' 'sh' 'haskell-x11=1.6.0.2-2' 'haskell-x11-xft=0.3.1-6' 'haskell-utf8-string=0.3.7-4' 'haskell-random=1.0.1.1-4') +install='xmonad-contrib.install' +source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) +md5sums=('05fba258ac6063e49b50786a0869bd1f') + +build() { + cd $srcdir/$pkgname-$pkgver + + runhaskell Setup.lhs configure --ghc --enable-shared --enable-split-objs --prefix=/usr -fuse_xft \ + --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh +} + +package() { + cd $srcdir/$pkgname-$pkgver + install -D -m744 register.sh $pkgdir/usr/share/haskell/$pkgname/register.sh + install -m744 unregister.sh $pkgdir/usr/share/haskell/$pkgname/unregister.sh + runhaskell Setup.lhs copy --destdir=$pkgdir + install -D LICENSE $pkgdir/usr/share/licenses/xmonad-contrib/LICENSE +} Copied: xmonad-contrib/repos/community-testing-i686/xmonad-contrib.install (from rev 86180, xmonad-contrib/repos/community-staging-i686/xmonad-contrib.install) === --- community-testing-i686/xmonad-contrib.install (rev 0) +++ community-testing-i686/xmonad-contrib.install 2013-03-12 18:47:45 UTC (rev 86182) @@ -0,0 +1,17 @@ +HS_DIR=usr/share/haskell/xmonad-contrib + +post_install() { + ${HS_DIR}/register.sh +} + +pre_upgrade() { + ${HS_DIR}/unregister.sh +} + +post_upgrade() { + ${HS_DIR}/register.sh +} + +pre_remove() { + ${HS_DIR}/unregister.sh +} Copied: xmonad-contrib/repos/community-testing-x86_64/PKGBUILD (from rev 86180, xmonad-contrib/repos/community-staging-x86_64/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2013-03-12 18:47:45 UTC (rev 86182) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com +# Maintainer: Vesa Kaihlavirta ve...@iki.fi +# Contributor: orbisvicis gmail.com + +pkgname=xmonad-contrib +pkgver=0.11 +pkgrel=3 +pkgdesc=Add-ons for xmonad +arch=('i686' 'x86_64') +url=http://xmonad.org/; +license=('BSD') +depends=('ghc=7.6.2-1' 'xmonad=0.11-2' 'sh' 'haskell-x11=1.6.0.2-2' 'haskell-x11-xft=0.3.1-6' 'haskell-utf8-string=0.3.7-4' 'haskell-random=1.0.1.1-4') +install='xmonad-contrib.install' +source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) +md5sums=('05fba258ac6063e49b50786a0869bd1f') + +build() { + cd $srcdir/$pkgname-$pkgver + + runhaskell Setup.lhs configure --ghc --enable-shared --enable-split-objs --prefix=/usr -fuse_xft \ + --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup