diff options
author | Carlos Aznarán Laos | 2022-03-15 17:21:29 -0500 |
---|---|---|
committer | Carlos Aznarán Laos | 2022-03-15 17:21:29 -0500 |
commit | b69f37116f0d671882472c7a53328769c67a03c8 (patch) | |
tree | d92c1c6c8983ae221f5e66295d663e1ca3f871cd | |
parent | 2479aceb64d8ae07d57b37f84f7ab16883cb3f1e (diff) | |
download | aur-b69f37116f0d671882472c7a53328769c67a03c8.tar.gz |
Fix git sources
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 35 |
2 files changed, 20 insertions, 22 deletions
@@ -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 - @@ -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 } |