aboutsummaryrefslogtreecommitdiffstats
path: root/paredit/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--paredit/PKGBUILD31
1 files changed, 31 insertions, 0 deletions
diff --git a/paredit/PKGBUILD b/paredit/PKGBUILD
new file mode 100644
index 0000000..c5589a2
--- /dev/null
+++ b/paredit/PKGBUILD
@@ -0,0 +1,31 @@
+# Maintainer: Mattias Andrée <`base64 -d`(bWFhbmRyZWUK)@member.fsf.org>
+pkgname=paredit
+pkgver=23
+pkgrel=1
+pkgdesc="Emacs minor mode for pseudo-structurally editing Lisp code"
+arch=('any')
+url="http://www.emacswiki.org/emacs/ParEdit"
+license=('GPL')
+makedepends=('emacs')
+install=paredit.install
+changelog=ChangeLog
+# XXX: a stable url to version 23 is not available
+# XXX: this is the "current" release, which happens to be 23
+source=("http://mumble.net/~campbell/emacs/$pkgname-beta.el")
+md5sums=('dcb8caf2f2204846a8a3c59756520c24')
+
+build() {
+ cd "$srcdir"
+ # XXX: should be using paredit-$pkgver here
+ emacs -Q -batch -f batch-byte-compile paredit-beta.el
+}
+
+package() {
+ cd "$srcdir"
+
+ # XXX: should be using paredit-$pkgver
+ install -D -m644 paredit-beta.elc \
+ "$pkgdir/usr/share/emacs/site-lisp/paredit.elc" || return 1
+ install -D -m644 paredit-beta.el \
+ "$pkgdir/usr/share/emacs/site-lisp/paredit.el" || return 1
+}