diff options
author | Jonathan Kotta | 2017-09-12 10:58:53 -0500 |
---|---|---|
committer | Jonathan Kotta | 2017-09-12 10:58:53 -0500 |
commit | 6f471e394351cb1a95f2968fb44ea783ff02a5da (patch) | |
tree | 3ebd0f0b921c1d3b66881349ad714322f052d18d | |
parent | 2607758f61242b1ff7454f32231f64199b696a85 (diff) | |
download | aur-6f471e394351cb1a95f2968fb44ea783ff02a5da.tar.gz |
bump version, add emacs-module.h
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 16 |
2 files changed, 16 insertions, 10 deletions
@@ -1,7 +1,7 @@ pkgbase = emacs-lucid pkgdesc = The extensible, customizable, self-documenting real-time display editor (Lucid toolkit version) - pkgver = 25.2 - pkgrel = 2 + pkgver = 25.3 + pkgrel = 1 url = http://www.gnu.org/software/emacs/emacs.html arch = i686 arch = x86_64 @@ -18,11 +18,11 @@ pkgbase = emacs-lucid depends = libxinerama provides = emacs=25 conflicts = emacs - source = ftp://ftp.gnu.org/gnu/emacs/emacs-25.2.tar.xz - source = ftp://ftp.gnu.org/gnu/emacs/emacs-25.2.tar.xz.sig + source = ftp://ftp.gnu.org/gnu/emacs/emacs-25.3.tar.xz + source = ftp://ftp.gnu.org/gnu/emacs/emacs-25.3.tar.xz.sig validpgpkeys = B29426DEFB07724C3C35E5D36592E9A3A0B0F199 validpgpkeys = 28D3BED851FDF3AB57FEF93C233587A47C207910 - md5sums = 06442d867158754bdde793eca420ca49 + md5sums = 05da38e18da75c98d48ad69b5ab74e71 md5sums = SKIP pkgname = emacs-lucid @@ -5,19 +5,22 @@ # Based on emacs from [extra] and emacs-bzr from the AUR pkgname=emacs-lucid -pkgver=25.2 -pkgrel=2 +pkgver=25.3 +_pkgver_major=${pkgver/.*} +pkgrel=1 pkgdesc="The extensible, customizable, self-documenting real-time display editor (Lucid toolkit version)" arch=('i686' 'x86_64') url="http://www.gnu.org/software/emacs/emacs.html" license=('GPL3') depends=('librsvg' 'gpm' 'm17n-lib' 'hicolor-icon-theme' 'dbus' 'alsa-lib' 'imagemagick' 'gnutls' 'libxrandr' 'libxinerama') conflicts=('emacs') -provides=('emacs=25') +provides=("emacs=$_pkgver_major") validpgpkeys=('B29426DEFB07724C3C35E5D36592E9A3A0B0F199' '28D3BED851FDF3AB57FEF93C233587A47C207910') -source=(ftp://ftp.gnu.org/gnu/emacs/emacs-$pkgver.tar.xz{,.sig}) -md5sums=('06442d867158754bdde793eca420ca49' +_source_url_prefix="ftp://ftp.gnu.org/gnu/emacs" +source=(${_source_url_prefix}/emacs-$pkgver.tar.xz + ${_source_url_prefix}/emacs-$pkgver.tar.xz.sig) +md5sums=('05da38e18da75c98d48ad69b5ab74e71' 'SKIP') build() { @@ -30,6 +33,7 @@ build() { ./configure \ --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib --localstatedir=/var \ --with-x-toolkit=lucid --with-xft --without-gconf --without-gsettings \ + --with-modules \ --with-gameuser=:games --program-transform-name='s/^ctags$/ctags.emacs/' make @@ -39,6 +43,8 @@ package() { cd "$srcdir"/emacs-$pkgver make DESTDIR="$pkgdir" install + install -m 644 -D -t "$pkgdir"/usr/include/ src/emacs-module.h + # fix user/root permissions on usr/share files find "$pkgdir"/usr/share/emacs/$pkgver -exec chown root:root {} \; |