[arch-commits] Commit in ecb/trunk (PKGBUILD)

Sergej Pupykin spupykin at nymeria.archlinux.org
Mon Apr 15 11:10:26 UTC 2013


    Date: Monday, April 15, 2013 @ 13:10:25
  Author: spupykin
Revision: 88260

upgpkg: ecb 2.40.1pre-7

upd

Modified:
  ecb/trunk/PKGBUILD

----------+
 PKGBUILD |   24 ++++++++++--------------
 1 file changed, 10 insertions(+), 14 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-04-15 10:49:18 UTC (rev 88259)
+++ PKGBUILD	2013-04-15 11:10:25 UTC (rev 88260)
@@ -3,32 +3,28 @@
 
 pkgname=ecb
 pkgver=2.40.1pre
-pkgrel=6
+pkgrel=7
 pkgdesc="Emacs Code Browser"
 arch=('any')
 url="http://ecb.sourceforge.net/"
-depends=('emacs' 'cedet')
+depends=('emacs')
 license=('GPL')
 install=ecb.install
 #source=(http://downloads.sourceforge.net/ecb/$pkgname-$pkgver.tar.gz)
-source=(ecb-$pkgver.tar.gz::http://ecb.sourceforge.net/cvs_snapshots/ecb.tar.gz)
-md5sums=('cd5f6594773e2abc9bfebac422ccaa79')
+#source=(ecb-$pkgver.tar.gz::http://ecb.sourceforge.net/cvs_snapshots/ecb.tar.gz)
+source=(git://github.com/emacsmirror/ecb.git)
+md5sums=('SKIP')
 
 build() {
-  cd $srcdir/$pkgname-snap
-  sed -i "s|1 0 4 9|1 2 0 0|" ecb-cedet-wrapper.el
-  patch -p0 ecb.el <<EOF
-1219c1219
-<     (let ((stack-trace-on-error stack-trace-on-error))
----
->     (let ((debug-on-error debug-on-error))
-EOF
+  cd $srcdir/$pkgname
+  sed -i 's|common/cedet.el|cedet.elc|' Makefile
 }
 
 package() {
-  cd $srcdir/$pkgname-snap
+  cd $srcdir/$pkgname
+  _emacsver=`pacman -Q emacs | cut -f2 -d\ |cut -f1 -d-`
   mkdir -p $pkgdir/usr/share/emacs/site-lisp/ecb
-  make CEDET=/usr/share/emacs/site-lisp/cedet ecb
+  make CEDET=/usr/share/emacs/${_emacsver}/lisp/cedet ecb
   cp -R $srcdir/$pkgname-snap/* $pkgdir/usr/share/emacs/site-lisp/ecb
   find $pkgdir/usr/share -type f -exec chmod 0644 {} \;
   find $pkgdir/usr/share -type d -exec chmod 0755 {} \;




More information about the arch-commits mailing list