[arch-commits] Commit in darcs/trunk (PKGBUILD darcs.install)
Rémy Oudompheng
remy at archlinux.org
Sun Mar 27 10:10:33 UTC 2011
Date: Sunday, March 27, 2011 @ 06:10:32
Author: remy
Revision: 116991
Update to 2.5.2, remove unusued install file, add check() function.
Modified:
darcs/trunk/PKGBUILD
Deleted:
darcs/trunk/darcs.install
---------------+
PKGBUILD | 20 +++++++++-----------
darcs.install | 17 -----------------
2 files changed, 9 insertions(+), 28 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2011-03-27 07:33:59 UTC (rev 116990)
+++ PKGBUILD 2011-03-27 10:10:32 UTC (rev 116991)
@@ -3,35 +3,33 @@
# Contributor: Simo Leone <neotuli at gmail.com>
pkgname=darcs
-pkgver=2.5.1
+pkgver=2.5.2
pkgrel=1
pkgdesc="Decentralized replacement for CVS with roots in quantum mechanics"
arch=(i686 x86_64)
url="http://darcs.net/"
license=('GPL')
depends=('curl' 'gmp' 'ncurses>=5.6-7')
-makedepends=('ghc=7.0.1' 'haskell-tar' 'haskell-text' 'haskell-hashed-storage=0.5.4'
- 'haskell-haskeline' 'haskell-html' 'haskell-parsec=3.1.0' 'haskell-regex-compat')
-#install=darcs.install
+makedepends=('ghc' 'haskell-tar<0.4' 'haskell-text<0.12'
+ 'haskell-hashed-storage<0.6' 'haskell-haskeline<0.7'
+ 'haskell-html<1.1' 'haskell-parsec<3.2' 'haskell-regex-compat<0.94')
source=("http://darcs.net/releases/$pkgname-$pkgver.tar.gz")
-md5sums=('247151771f6dd39db697c586069cb1c9')
+md5sums=('491b6ca01dec245a16112ad2c7e07dc1')
build() {
cd $srcdir/$pkgname-$pkgver
- sed -i 's/parsec\(.*\) 3\.1/parsec\1 3.2/g' darcs.cabal
runhaskell Setup.lhs configure --ghc -O --prefix=/usr \
--disable-library-for-ghci --libsubdir=\$compiler/site-local/\$pkgid
runhaskell Setup.lhs build
- # runhaskell Setup.lhs test
+}
- #runhaskell Setup.lhs register --gen-script
- #runhaskell Setup.lhs unregister --gen-script
+check() {
+ cd ${srcdir}/$pkgname-$pkgver
+ runhaskell Setup.lhs test
}
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
rm -r $pkgdir/usr/lib/
chmod 755 $pkgdir/usr/share/man/man1/$pkgname.1
Deleted: darcs.install
===================================================================
--- darcs.install 2011-03-27 07:33:59 UTC (rev 116990)
+++ darcs.install 2011-03-27 10:10:32 UTC (rev 116991)
@@ -1,17 +0,0 @@
-HS_DIR=/usr/share/haskell/darcs
-
-post_install() {
- ${HS_DIR}/register.sh
-}
-
-pre_upgrade() {
- ${HS_DIR}/unregister.sh
-}
-
-post_upgrade() {
- ${HS_DIR}/register.sh
-}
-
-pre_remove() {
- ${HS_DIR}/unregister.sh
-}
More information about the arch-commits
mailing list