diff options
author | Jack Kamm | 2023-08-14 11:10:49 -0700 |
---|---|---|
committer | Jack Kamm | 2023-08-14 11:10:49 -0700 |
commit | e6ed7eea2fa5eca8619043d1dc8e7df402c87f9d (patch) | |
tree | 6e1bd22b4b22ef0a287686d3d70ab151719bd0c4 | |
parent | b9148f7e1eb6ff1d51cb83c32a786558ac5aab6e (diff) | |
download | aur-e6ed7eea2fa5eca8619043d1dc8e7df402c87f9d.tar.gz |
Fixes recommended by namcap
namcap output was:
emacs-lucid W: Referenced python module 'lldb' is an uninstalled dependency (needed in files ['usr/share/emacs/29.1/etc/emacs_lldb.py'])
emacs-lucid E: Soname dependency libwebp.so specified without version number
emacs-lucid W: Soname dependency included, but may not be needed ('libwebp.so')
emacs-lucid E: Dependency xcb-util detected and not included (libraries ['usr/lib/libxcb-util.so.1'] needed in files ['usr/bin/emacs-29.1'])
emacs-lucid E: Dependency libxcomposite detected and not included (libraries ['usr/lib/libXcomposite.so.1'] needed in files ['usr/bin/emacs-29.1'])
emacs-lucid E: Dependency libxi detected and not included (libraries ['usr/lib/libXi.so.6'] needed in files ['usr/bin/emacs-29.1'])
emacs-lucid W: Dependency bash detected and implicitly satisfied (programs ['sh'] needed in scripts ['usr/lib/emacs/29.1/x86_64-pc-linux-gnu/rcs2log'])
emacs-lucid W: Dependency gcc-libs detected and implicitly satisfied (libraries ['usr/lib/libgcc_s.so.1'] needed in files ['usr/bin/emacs-29.1'])
emacs-lucid W: Dependency glibc detected and implicitly satisfied (libraries ['usr/lib/libm.so.6', 'usr/lib/libc.so.6'] needed in files ['usr/bin/ctags.emacs', 'usr/bin/etags', 'usr/lib/emacs/29.1/x86_64-pc-linux-gnu/movemail', 'usr/lib/emacs/29.1/x86_64-pc-linux-gnu/hexl', 'usr/bin/emacsclient', 'usr/bin/ebrowse', 'usr/bin/emacs-29.1'])
emacs-lucid W: Dependency included, but may not be needed ('libwebp.so')
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 10 |
2 files changed, 13 insertions, 4 deletions
@@ -1,7 +1,7 @@ pkgbase = emacs-lucid pkgdesc = The extensible, customizable, self-documenting real-time display editor (Lucid toolkit version) pkgver = 29.1 - pkgrel = 1 + pkgrel = 2 url = http://www.gnu.org/software/emacs/emacs.html arch = x86_64 license = GPL3 @@ -35,12 +35,13 @@ pkgbase = emacs-lucid depends = libsystemd.so depends = libtiff.so depends = libtree-sitter.so - depends = libwebp.so depends = libwebpdemux.so depends = libx11 depends = libxcb + depends = libxcomposite depends = libxext depends = libxfixes + depends = libxi depends = libxinerama depends = libxml2.so depends = libxmu @@ -50,7 +51,9 @@ pkgbase = emacs-lucid depends = libxt depends = m17n-lib depends = xaw3d + depends = xcb-util depends = zlib + optdepends = lldb: For debugging with LLDB instead of GDB provides = emacs=29 conflicts = emacs source = ftp://ftp.gnu.org/gnu/emacs/emacs-29.1.tar.xz @@ -8,7 +8,7 @@ pkgname=emacs-lucid pkgver=29.1 _pkgver_major=${pkgver/.*} -pkgrel=1 +pkgrel=2 pkgdesc="The extensible, customizable, self-documenting real-time display editor (Lucid toolkit version)" arch=('x86_64') url="http://www.gnu.org/software/emacs/emacs.html" @@ -43,12 +43,14 @@ depends=( libsystemd.so libtiff.so libtree-sitter.so - libwebp.so + #libwebp.so libwebpdemux.so libx11 libxcb + libxcomposite libxext libxfixes + libxi libxinerama libxml2.so libxmu @@ -58,8 +60,12 @@ depends=( libxt m17n-lib xaw3d + xcb-util zlib ) +optdepends=( + 'lldb: For debugging with LLDB instead of GDB' +) conflicts=(emacs) provides=("emacs=$_pkgver_major") validpgpkeys=('17E90D521672C04631B1183EE78DAE0F3115E06B' # Eli Zaretskii <eliz@gnu.org> |