chiark
/
gitweb
/
~mdw
/
termux-packages
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
4e8d7d1
)
emacs: Clear share/info before build
author
Fredrik Fornwall
<fredrik@fornwall.net>
Mon, 9 Jan 2017 10:27:51 +0000
(
05:27
-0500)
committer
Fredrik Fornwall
<fredrik@fornwall.net>
Mon, 9 Jan 2017 10:27:51 +0000
(
05:27
-0500)
packages/emacs/build.sh
patch
|
blob
|
blame
|
history
diff --git
a/packages/emacs/build.sh
b/packages/emacs/build.sh
index 23520c4d7321faddcd707d2928c23d26c8f5a900..560be4c8894b3166d77e2d8b49b7d786aa6d979e 100644
(file)
--- a/
packages/emacs/build.sh
+++ b/
packages/emacs/build.sh
@@
-1,6
+1,7
@@
TERMUX_PKG_HOMEPAGE=http://www.gnu.org/software/emacs/
TERMUX_PKG_DESCRIPTION="Extensible, customizable text editor-and more"
TERMUX_PKG_VERSION=25.1
TERMUX_PKG_HOMEPAGE=http://www.gnu.org/software/emacs/
TERMUX_PKG_DESCRIPTION="Extensible, customizable text editor-and more"
TERMUX_PKG_VERSION=25.1
+TERMUX_PKG_BUILD_REVISION=1
TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/emacs/emacs-${TERMUX_PKG_VERSION}.tar.xz
TERMUX_PKG_SHA256=19f2798ee3bc26c95dca3303e7ab141e7ad65d6ea2b6945eeba4dbea7df48f33
TERMUX_PKG_DEPENDS="ncurses, gnutls, libxml2"
TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/emacs/emacs-${TERMUX_PKG_VERSION}.tar.xz
TERMUX_PKG_SHA256=19f2798ee3bc26c95dca3303e7ab141e7ad65d6ea2b6945eeba4dbea7df48f33
TERMUX_PKG_DEPENDS="ncurses, gnutls, libxml2"
@@
-27,6
+28,10
@@
termux_step_post_extract_package () {
# to avoid build error when cross compiling.
rm -Rf $TERMUX_PKG_HOSTBUILD_DIR
# to avoid build error when cross compiling.
rm -Rf $TERMUX_PKG_HOSTBUILD_DIR
+ # Termux only use info pages for emacs. Remove the info directory
+ # to get a clean Info directory file dir.
+ rm -Rf $TERMUX_PREFIX/share/info
+
# We cannot run a dumped emacs on Android 5.0+ due to the pie requirement.
# Also, the native emacs we build (bootstrap-emacs) cannot used dumps when
# building inside docker: https://github.com/docker/docker/issues/22801
# We cannot run a dumped emacs on Android 5.0+ due to the pie requirement.
# Also, the native emacs we build (bootstrap-emacs) cannot used dumps when
# building inside docker: https://github.com/docker/docker/issues/22801