diff options
author | Phil Ruffwind | 2015-09-09 04:24:11 -0400 |
---|---|---|
committer | Phil Ruffwind | 2015-09-09 04:27:55 -0400 |
commit | ccdd926e5c03c4591a7e6b03bdb3e100c7c09ae6 (patch) | |
tree | 7ef13198cfbbae9c4ff4ff1a1d4ff65c999a4998 /PKGBUILD | |
download | aur-ccdd926e5c03c4591a7e6b03bdb3e100c7c09ae6.tar.gz |
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5ff60bd88878 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Phil Ruffwind <rf@rufflewind.com> +pkgname=gitit +pkgver=0.12.0.1 +pkgrel=1 +pkgdesc="A wiki backed by a git, darcs, or mercurial filestore" +arch=(i686 x86_64) +url=https://hackage.haskell.org/package/$pkgname +license=(GPL) +depends=() +optdepends=("git: git support" "mercurial: mercurial support") +makedepends=(ghc cabal-install) +source=(https://hackage.haskell.org/package/$pkgname-$pkgver/$pkgname-$pkgver.tar.gz) +sha256sums=('552996f2624ed08cd21a73303d666292f08a1294416d2811f9d57293c9e89506') + +build() { + cd "$srcdir/$pkgname-$pkgver" + cabal sandbox init + cabal --require-sandbox update + cabal --require-sandbox install \ + --force-reinstalls --reinstall --only-dependencies --enable-tests + cabal --require-sandbox configure --prefix=/usr --enable-tests + cabal --require-sandbox build +} + +check() { + cd "$srcdir/$pkgname-$pkgver" + cabal --require-sandbox test +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + cabal --require-sandbox copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} |