summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMingde (Matthew) Zeng2021-07-23 17:09:30 -0400
committerMingde (Matthew) Zeng2021-07-23 17:09:30 -0400
commit97be04a8b33d050c9d4b721f4403841f8d6ad3a0 (patch)
treead5a9b7d185d4303048b7a3df391c7680eb265c7 /PKGBUILD
parent17771702170c4f48c4c1c46639cc9dda10942329 (diff)
downloadaur-97be04a8b33d050c9d4b721f4403841f8d6ad3a0.tar.gz
Update PKGBUILD
Signed-off-by: Mingde (Matthew) Zeng <matthewzmd@posteo.net>
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD23
1 files changed, 12 insertions, 11 deletions
diff --git a/PKGBUILD b/PKGBUILD
index e2e0108f08cc..8b0371ad0881 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,20 +2,16 @@
# Maintainer: Stefan Husmann <stefan-husmann@t-online.de>, Mingde (Matthew) Zeng <matthewzmd@posteo.net>
pkgname=emacs-application-framework-git
-pkgver=r1908.b21efed
+pkgver=r2086.4b5d4294
pkgrel=1
pkgdesc="EAF extends GNU Emacs to an entire universe of powerful GUI applications."
arch=('any')
url="https://github.com/manateelazycat/emacs-application-framework"
license=('GPL3')
-depends=('emacs' 'python-epc' 'python-pyqt5' 'python-pyqt5-sip' 'python-pyqtwebengine' 'wmctrl' 'nodejs')
-optdepends=('python-pymupdf: EAF PDF Viewer support'
- 'python-qrcode: EAF File Sender/File Receiver/Airshare support'
- 'libreoffice: EAF Doc Viewer support'
- 'filebrowser-bin: EAF File Browser support'
- 'python-qtconsole: EAF Jupyter support'
- 'python-retrying: EAF Markdown Previewer support')
-makedepends=('git')
+makedepends=('git' 'nodejs' 'npm')
+depends=('python-pyqt5' 'python-pyqt5-sip' 'python-pyqtwebengine' 'wmctrl'
+ 'python-qrcode' 'aria2' 'python-qtconsole' 'taglib'
+ 'filebrowser-bin')
provides=('emacs-eaf')
conflicts=('emacs-eaf')
source=("git+https://github.com/manateelazycat/emacs-application-framework")
@@ -29,9 +25,14 @@ pkgver() {
package() {
cd "${pkgname%-git}"
install -d "$pkgdir"/usr/share/emacs/site-lisp/eaf/
- for _i in app core docker *.el *.py
+ for _i in LICENSE app core docker *.el *.py *.js *.sh package.json
do
cp -r ${_i} "$pkgdir"/usr/share/emacs/site-lisp/eaf/
done
- install -Dm644 README.md "$pkgdir"/usr/share/doc/emacs-eaf/README.md
+ install -Dm644 README.md "$pkgdir"/usr/share/doc/emacs-application-framework-git/README.md
+ install -Dm644 README.zh-CN.md "$pkgdir"/usr/share/doc/emacs-application-framework-git/README.zh-CN.md
+
+ cd "$pkgdir"/usr/share/emacs/site-lisp/eaf && ./install-eaf.sh --ignore-sys-deps
+
+ echo "Installation complete, please add $pkgdir/usr/share/emacs/site-lisp/eaf/ to your load-path."
}