[arch-commits] Commit in emacs-haskell-mode/trunk (PKGBUILD)

Sergej Pupykin spupykin at nymeria.archlinux.org
Mon Jul 1 14:34:15 UTC 2013


    Date: Monday, July 1, 2013 @ 16:34:15
  Author: spupykin
Revision: 93314

upgpkg: emacs-haskell-mode 13.07-1

upd

Modified:
  emacs-haskell-mode/trunk/PKGBUILD

----------+
 PKGBUILD |   27 ++++++++++++++-------------
 1 file changed, 14 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-07-01 13:47:20 UTC (rev 93313)
+++ PKGBUILD	2013-07-01 14:34:15 UTC (rev 93314)
@@ -3,27 +3,28 @@
 # Contributor: Gleidson <gleidson.echeli at gmail.com>
 
 pkgname=emacs-haskell-mode
-pkgver=2.8.0
-pkgrel=4
+pkgver=13.07
+pkgrel=1
 pkgdesc="Haskell mode package for Emacs"
 arch=(any)
 license=('GPL')
-url="http://projects.haskell.org/haskellmode-emacs/"
-#url="http://haskell.org/haskell-mode/"
+url="https://github.com/haskell/haskell-mode"
 install=emacs-haskell-mode.install
 makedepends=('emacs')
-source=(http://projects.haskell.org/haskellmode-emacs/haskell-mode-$pkgver.tar.gz)
-md5sums=('64435a26bd070e56481b8d0ad826ac63')
+source=($pkgname-$pkgver.tar.gz::https://github.com/haskell/haskell-mode/archive/v$pkgver.tar.gz)
+md5sums=('f583f605f607857d9f3858212a28f90d')
 
 build() {
-  rm -f $srcdir/haskell-mode-$pkgver/ChangeLog
-  rm -f $srcdir/haskell-mode-$pkgver/Makefile
-  rm -f $srcdir/haskell-mode-$pkgver/NEWS
-  rm -f $srcdir/haskell-mode-$pkgver/README
+  cd $srcdir/haskell-mode-$pkgver
+  make
 }
 
 package() {
-  install -d $pkgdir/usr/share/emacs/site-lisp/haskell-mode
-  install -m644 $srcdir/haskell-mode-$pkgver/* -t $pkgdir/usr/share/emacs/site-lisp/haskell-mode
-  emacs -batch --eval '(setq load-path (cons "." load-path))' -f batch-byte-compile $pkgdir/usr/share/emacs/site-lisp/haskell-mode/*.el
+  cd $srcdir/haskell-mode-$pkgver
+  install -dm0755 $pkgdir/usr/share/emacs/site-lisp/haskell-mode
+  install -dm0755 $pkgdir/usr/share/doc/$pkgname
+  install -m0644 *.el{,c} -t $pkgdir/usr/share/emacs/site-lisp/haskell-mode
+  install -m0644 NEWS README.md $pkgdir/usr/share/doc/$pkgname
+  install -Dm0644 haskell-mode.info $pkgdir/usr/share/info/haskell-mode.info
+  cp -a examples $pkgdir/usr/share/doc/$pkgname/
 }




More information about the arch-commits mailing list