summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Husmann2015-06-09 00:24:18 +0200
committerStefan Husmann2015-06-09 00:24:18 +0200
commit36ac4f7ea5b6bfe11d42a88deaa64ba15813d970 (patch)
tree2eb0471397fe0beea90d737a2ac67b6b8bdd3990
downloadaur-36ac4f7ea5b6bfe11d42a88deaa64ba15813d970.tar.gz
initial version
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD34
2 files changed, 50 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..21df198b0a2a
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = emacs-symbols-mode-git
+ pkgdesc = GNU Emacs major mode for listing symbols from object files
+ pkgver = 0.3
+ pkgrel = 1
+ url = https://gitorious.org/symbols-mode-el
+ arch = any
+ license = GPL3
+ makedepends = git
+ depends = emacs
+ provides = emacs-symbols-mode-git%-git
+ conflicts = emacs-symbols-mode-git%-git
+ source = git://gitorious.org/symbols-mode-el/symbols-mode-el.git
+ md5sums = SKIP
+
+pkgname = emacs-symbols-mode-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..9d7a9c238b59
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: Stefan Husmann <stefan-husmann@t-online.de>
+
+pkgname=emacs-symbols-mode-git
+pkgver=0.3
+pkgrel=1
+pkgdesc="GNU Emacs major mode for listing symbols from object files"
+arch=('any')
+url="https://gitorious.org/symbols-mode-el"
+license=('GPL3')
+depends=('emacs')
+makedepends=('git')
+provides=("$pkgname%-git")
+conflicts=("$pkgname%-git")
+source=("git://gitorious.org/symbols-mode-el/symbols-mode-el.git")
+md5sums=('SKIP')
+_gitname="symbols-mode"
+
+pkgver() {
+ cd "$srcdir/$_gitname"
+ echo $(git describe --tags|sed 's/-/./g')
+}
+
+build() {
+ cd "$srcdir/$_gitname"
+ emacs -batch -q -f batch-byte-compile symbols-mode.el
+}
+
+package() {
+ cd "$srcdir/$_gitname"
+ install -Dm644 symbols-mode.el \
+ $pkgdir/usr/share/emacs/site-lisp/symbols-mode.el
+ install -Dm644 symbols-mode.elc \
+ $pkgdir/usr/share/emacs/site-lisp/symbols-mode.elc
+}