summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorCarlos Aznarán Laos2022-03-15 17:11:44 -0500
committerCarlos Aznarán Laos2022-03-15 17:11:44 -0500
commitea9231e9548935623952073a03eb51de73634333 (patch)
tree277bb16475eef46b9c89aa57e3f58877fac3ac43 /PKGBUILD
parente1970f643400a27cd63ac70cc0e0996ea3850a9d (diff)
downloadaur-emacs-j-mode-git.tar.gz
Fix git sources
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD41
1 files changed, 20 insertions, 21 deletions
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
}