summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD41
2 files changed, 24 insertions, 27 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1ebc65fe8794..632b0dcb52e3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,16 @@
-# Generated by mksrcinfo v8
-# Sat Nov 4 06:42:32 UTC 2017
pkgbase = emacs-j-mode-git
pkgdesc = Emacs-mode for the J language
- pkgver = 1.1.1.8.g6f7f598
+ pkgver = 1.1.1.10.ge8725ac
pkgrel = 1
url = https://github.com/zellio/j-mode
install = emacs-j-mode-git.install
arch = any
license = GPL3
makedepends = git
+ depends = emacs
provides = emacs-j-mode
conflicts = emacs-j-mode
- source = git://github.com/zellio/j-mode.git
- md5sums = SKIP
+ source = git+https://github.com/zellio/j-mode
+ sha512sums = SKIP
pkgname = emacs-j-mode-git
-
diff --git a/PKGBUILD b/PKGBUILD
index 31fc4aa09638..8906b6980daa 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,36 +1,35 @@
# Maintainer: Stefan Husmann <stefan-husmann@t-online.de>
-pkgname=emacs-j-mode-git
-pkgver=1.1.1.8.g6f7f598
+_base=j-mode
+pkgname=emacs-${_base}-git
+pkgver=1.1.1.10.ge8725ac
pkgrel=1
pkgdesc="Emacs-mode for the J language"
-arch=('any')
-url="https://github.com/zellio/j-mode"
-license=('GPL3')
-makedepends=('git')
-provides=('emacs-j-mode')
-conflicts=('emacs-j-mode')
-install=$pkgname.install
-source=("git://github.com/zellio/j-mode.git")
-md5sums=('SKIP')
-_gitname="j-mode"
+arch=(any)
+url="https://github.com/zellio/${_base}"
+license=(GPL3)
+depends=(emacs)
+makedepends=(git)
+provides=(emacs-${_base})
+conflicts=(emacs-${_base})
+install=${pkgname}.install
+source=(git+${url})
+sha512sums=('SKIP')
pkgver() {
- cd "$srcdir/$_gitname"
- git describe --tags | sed 's|-|.|g' |sed 's+^v++'
+ cd ${_base}
+ git describe --tags | sed 's|-|.|g' | sed 's+^v++'
}
build() {
- cd "$srcdir/$_gitname"
- for _i in *.el
- do
+ cd ${_base}
+ for _i in *.el; do
emacs --batch -q --eval "(byte-compile-file \"${_i}\")"
done
}
package() {
- cd "$srcdir/$_gitname"
- for _i in *.el *.elc
- do
+ cd ${_base}
+ for _i in *.el *.elc; do
install -Dm644 ${_i} "$pkgdir"/usr/share/emacs/site-lisp/${_i}
- done
+ done
}