[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