mirror of
https://gitdl.cn/https://github.com/chakralinux/desktop.git
synced 2025-02-12 02:34:39 +08:00
39 lines
1.4 KiB
Bash
39 lines
1.4 KiB
Bash
# Apps Packages for Chakra, part of www.chakra-project.org
|
|
# Maintainer: H W Tovetjärn (totte) <totte@tott.es>
|
|
# Contributors: Inkane <neoinkaneglade@aol.com>
|
|
# Sergej Pupykin <pupykin.s+arch@gmail.com>
|
|
# Vesa Kaihlavirta <vegai@iki.fi>
|
|
# orbisvicis <gmail.com>
|
|
|
|
pkgname=xmonad-contrib
|
|
pkgver=0.10
|
|
pkgrel=2
|
|
pkgdesc="Add-ons for xmonad"
|
|
arch=('i686' 'x86_64')
|
|
url="http://xmonad.org/"
|
|
license=('BSD')
|
|
depends=('ghc=7.0.3' 'xmonad=0.10' 'bash' 'haskell-x11=1.5.0.1'
|
|
'haskell-x11-xft=0.3.1' 'haskell-utf8-string')
|
|
install='xmonad-contrib.install'
|
|
source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz)
|
|
md5sums=('9a4353a94ec0ea3a9c4700757ef5ae81')
|
|
|
|
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
|
|
}
|
|
md5sums=('9a4353a94ec0ea3a9c4700757ef5ae81')
|