[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