diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 17 |
1 files changed, 9 insertions, 8 deletions
@@ -1,15 +1,15 @@ # Maintainer: Stefan Husmann <stefan-husmann@t-online.de> pkgname=emacs-lucid-git -pkgver=27.0.50.r131242 -pkgrel=1 +pkgver=27.0.50.r131282 +pkgrel=2 pkgdesc="GNU Emacs. Official git master." arch=('i686' 'x86_64') url="http://www.gnu.org/software/emacs/" license=('GPL') -depends=('alsa-lib' 'gpm' 'hicolor-icon-theme' 'm17n-lib' - 'libxrandr' 'libxinerama' 'imagemagick' 'librsvg' - 'gnutls' 'xaw3d' 'libdbus' 'libxfixes') +depends=('alsa-lib' 'gpm' 'hicolor-icon-theme' 'm17n-lib' 'libxrandr' + 'libxinerama' 'imagemagick' 'librsvg' 'gnutls' 'xaw3d' + 'libdbus' 'libxfixes' 'libsystemd-standalone') makedepends=('git' 'texlive-core') conflicts=('emacs') options=('docs' '!emptydirs' '!makeflags') @@ -35,7 +35,7 @@ build() { --prefix=/usr \ --sysconfdir=/etc \ --libexecdir=/usr/lib \ - --localstatedir=/var \ + --localstatedir=/usr/share \ --with-x-toolkit=lucid \ --mandir=/usr/share/man \ --pdfdir=/usr/share/doc/emacs \ @@ -44,7 +44,7 @@ build() { --with-xft \ --without-xwidgets \ --without-pop \ - --with-gameuser=:games + --with-gameuser=:games make make pdf } @@ -57,7 +57,8 @@ package() { find "$pkgdir"/usr/share/emacs/ -exec chown root:root {} \; # Delete compressed .el.gz files. Comment out if needed. # find "$pkgdir"/usr/share/emacs/ -name "*.el.gz" -exec rm {} \; - chmod g+w "$pkgdir"/var/games + chmod g+w "$pkgdir"/usr/share/games + chmod 775 "$pkgdir"/usr/lib/emacs/*/*/update-game-score # The logic used to install systemd's user service is partially broken # under Arch Linux model, because it adds $DESTDIR as prefix to the # final Exec targets. The fix is to hack it with an axe. |