summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD35
2 files changed, 20 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index bcf1e377a91f..21ed8326d211 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,3 @@
-# Generated by mksrcinfo v8
-# Fri Feb 26 18:06:23 UTC 2016
pkgbase = emacs-newlisp-mode-git
pkgdesc = newLISP editing mode for Emacs
pkgver = 56.ac23be4
@@ -12,8 +10,7 @@ pkgbase = emacs-newlisp-mode-git
depends = emacs
provides = emacs-newlisp
conflicts = emacs-newlisp
- source = git://github.com/kosh04/newlisp-mode.git
- md5sums = SKIP
+ source = git+https://github.com/kosh04/newlisp-mode
+ sha512sums = SKIP
pkgname = emacs-newlisp-mode-git
-
diff --git a/PKGBUILD b/PKGBUILD
index f6d0cdf009e9..1d75fc49a91b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,31 +1,32 @@
# Maintainer: Stefan Husmann <stefan-husmann@t-online.de>
-pkgname=emacs-newlisp-mode-git
+_base=newlisp-mode
+pkgname=emacs-${_base}-git
pkgver=56.ac23be4
pkgrel=1
pkgdesc="newLISP editing mode for Emacs"
-arch=('any')
-url="https://github.com/kosh04/newlisp-mode"
-license=('GPL3')
-depends=('emacs')
-makedepends=('git')
-provides=('emacs-newlisp')
-conflicts=('emacs-newlisp')
-install=emacs-newlisp-mode.install
-source=('git://github.com/kosh04/newlisp-mode.git')
-md5sums=('SKIP')
+arch=(any)
+url="https://github.com/kosh04/${_base}"
+license=(GPL3)
+depends=(emacs)
+makedepends=(git)
+provides=(emacs-newlisp)
+conflicts=(emacs-newlisp)
+install=emacs-${_base}.install
+source=(git+${url})
+sha512sums=('SKIP')
pkgver() {
- cd $srcdir/newlisp-mode
+ cd ${_base}
printf "%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
build() {
- cd $srcdir/newlisp-mode
- emacs -Q -batch -L . -f batch-byte-compile newlisp-mode.el
+ cd ${_base}
+ emacs -Q -batch -L . -f batch-byte-compile ${_base}.el
}
package() {
- cd "$srcdir/newlisp-mode"
- install -Dm644 newlisp-mode.el $pkgdir/usr/share/emacs/site-lisp/newlisp-mode.el
- install -Dm644 newlisp-mode.elc $pkgdir/usr/share/emacs/site-lisp/newlisp-mode.elc
+ cd ${_base}
+ install -Dm644 ${_base}.el ${pkgdir}/usr/share/emacs/site-lisp/${_base}.el
+ install -Dm644 ${_base}.elc $pkgdir/usr/share/emacs/site-lisp/${_base}.elc
}