mirror of
https://github.com/sudoxnym/fdroiddata.git
synced 2026-04-14 19:46:54 +00:00
896 lines
32 KiB
YAML
896 lines
32 KiB
YAML
Categories:
|
|
- Development
|
|
- Writing
|
|
License: GPL-3.0-or-later
|
|
AuthorName: GNU Project
|
|
WebSite: https://www.gnu.org/software/emacs/
|
|
SourceCode: https://git.savannah.gnu.org/cgit/emacs.git/tree/
|
|
IssueTracker: https://debbugs.gnu.org/
|
|
Changelog: https://git.savannah.gnu.org/cgit/emacs.git/tree/etc/NEWS?h=emacs-30
|
|
Donate: https://my.fsf.org/donate/
|
|
|
|
Description: |-
|
|
GNU Emacs is an extensible, customizable, free/libre text
|
|
editor — and more.
|
|
|
|
At its core GNU Emacs is an interpreter for Emacs Lisp, a
|
|
dialect of the Lisp programming language with extensions to
|
|
support text editing.
|
|
|
|
The features of GNU Emacs include:
|
|
* Content-aware editing modes, including syntax coloring, for many file types;
|
|
* Complete built-in documentation, including a tutorial for new users;
|
|
* Full Unicode support for nearly all human scripts;
|
|
* Highly customizable, using Emacs Lisp code or a graphical interface;
|
|
* A wide range of functionality beyond text editing, including a project planner, mail and news reader, debugger interface, calendar, IRC client, and more;
|
|
* A packaging system for downloading and installing extensions.
|
|
|
|
Notes regarding Android support:
|
|
|
|
* The on-screen keyboard is automatically invoked when a non read-only buffer is tapped, and the user option `touch-screen-display-keyboard' arranges for it always to be displayed.
|
|
* `modifier-bar-mode' may be enabled to display a panel of modifier keys beside the tool bar.
|
|
* Permissions are not granted by default, but must be explicitly enabled in system settings menu.
|
|
* External storage permissions may be granted by observing the instructions in the banner that is displayed on the splash screen if they are denied.
|
|
* Answers to other questions probably exist in the Android appendix to the bundled Emacs manual. Read it!
|
|
|
|
RepoType: git
|
|
Repo: https://git.savannah.gnu.org/git/emacs.git
|
|
|
|
Builds:
|
|
- versionName: 30.0.50
|
|
versionCode: 300050000
|
|
commit: aa32c9b78b70287a17e52224b50a68a1998919a3
|
|
timeout: 15000
|
|
sudo:
|
|
- apt-get update
|
|
- apt-get install -y make gcc libncurses-dev autoconf texinfo
|
|
output: java/emacs-*.apk
|
|
prebuild: sed -i 's/android:versionCode="@emacs_major_version@"/android:versionCode="$$VERCODE$$"/'
|
|
java/AndroidManifest.xml.in
|
|
scanignore:
|
|
- admin/charsets/glibc/*.gz
|
|
- build-aux/dir_top
|
|
scandelete:
|
|
- test
|
|
- etc/e
|
|
build:
|
|
- cd etc/e
|
|
- tic -o ../ ./eterm-color.ti
|
|
- cd -
|
|
- ./autogen.sh
|
|
- ./configure --with-android=$$SDK$$/platforms/android-33/android.jar ANDROID_CC=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/i686-linux-android22-clang
|
|
SDK_BUILD_TOOLS=$$SDK$$/build-tools/33.0.0 --with-gnutls=ifavailable --without-android-debug
|
|
- make all
|
|
ndk: r25b
|
|
|
|
- versionName: 30.0.50
|
|
versionCode: 300050001
|
|
commit: aa32c9b78b70287a17e52224b50a68a1998919a3
|
|
timeout: 15000
|
|
sudo:
|
|
- apt-get update
|
|
- apt-get install -y make gcc libncurses-dev autoconf texinfo
|
|
output: java/emacs-*.apk
|
|
prebuild: sed -i 's/android:versionCode="@emacs_major_version@"/android:versionCode="$$VERCODE$$"/'
|
|
java/AndroidManifest.xml.in
|
|
scanignore:
|
|
- admin/charsets/glibc/*.gz
|
|
- build-aux/dir_top
|
|
scandelete:
|
|
- test
|
|
- etc/e
|
|
build:
|
|
- cd etc/e
|
|
- tic -o ../ ./eterm-color.ti
|
|
- cd -
|
|
- ./autogen.sh
|
|
- ./configure --with-android=$$SDK$$/platforms/android-33/android.jar ANDROID_CC=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi22-clang
|
|
SDK_BUILD_TOOLS=$$SDK$$/build-tools/33.0.0 --with-gnutls=ifavailable --without-android-debug
|
|
- make all
|
|
ndk: r25b
|
|
|
|
- versionName: 30.0.50
|
|
versionCode: 300050002
|
|
commit: aa32c9b78b70287a17e52224b50a68a1998919a3
|
|
timeout: 15000
|
|
sudo:
|
|
- apt-get update
|
|
- apt-get install -y make gcc libncurses-dev autoconf texinfo
|
|
output: java/emacs-*.apk
|
|
prebuild: sed -i 's/android:versionCode="@emacs_major_version@"/android:versionCode="$$VERCODE$$"/'
|
|
java/AndroidManifest.xml.in
|
|
scanignore:
|
|
- admin/charsets/glibc/*.gz
|
|
- build-aux/dir_top
|
|
scandelete:
|
|
- test
|
|
- etc/e
|
|
build:
|
|
- cd etc/e
|
|
- tic -o ../ ./eterm-color.ti
|
|
- cd -
|
|
- ./autogen.sh
|
|
- ./configure --with-android=$$SDK$$/platforms/android-33/android.jar ANDROID_CC=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android22-clang
|
|
SDK_BUILD_TOOLS=$$SDK$$/build-tools/33.0.0 --with-gnutls=ifavailable --without-android-debug
|
|
- make all
|
|
ndk: r25b
|
|
|
|
- versionName: 30.0.50
|
|
versionCode: 300050003
|
|
commit: aa32c9b78b70287a17e52224b50a68a1998919a3
|
|
timeout: 15000
|
|
sudo:
|
|
- apt-get update
|
|
- apt-get install -y make gcc libncurses-dev autoconf texinfo
|
|
output: java/emacs-*.apk
|
|
prebuild: sed -i 's/android:versionCode="@emacs_major_version@"/android:versionCode="$$VERCODE$$"/'
|
|
java/AndroidManifest.xml.in
|
|
scanignore:
|
|
- admin/charsets/glibc/*.gz
|
|
- build-aux/dir_top
|
|
scandelete:
|
|
- test
|
|
- etc/e
|
|
build:
|
|
- cd etc/e
|
|
- tic -o ../ ./eterm-color.ti
|
|
- cd -
|
|
- ./autogen.sh
|
|
- ./configure --with-android=$$SDK$$/platforms/android-33/android.jar ANDROID_CC=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android22-clang
|
|
SDK_BUILD_TOOLS=$$SDK$$/build-tools/33.0.0 --with-gnutls=ifavailable --without-android-debug
|
|
- make all
|
|
ndk: r25b
|
|
|
|
- versionName: 30.0.50
|
|
versionCode: 300050010
|
|
commit: e5232fc0e508464533f783d6c03bf1aec29a58e5
|
|
timeout: 15000
|
|
sudo:
|
|
- apt-get update
|
|
- apt-get install -y make gcc libncurses-dev autoconf texinfo
|
|
output: java/emacs-*.apk
|
|
prebuild: sed -i 's/android:versionCode="@emacs_major_version@"/android:versionCode="$$VERCODE$$"/'
|
|
java/AndroidManifest.xml.in
|
|
scanignore:
|
|
- admin/charsets/glibc/*.gz
|
|
- build-aux/dir_top
|
|
scandelete:
|
|
- test
|
|
- etc/e
|
|
build:
|
|
- cd etc/e
|
|
- tic -o ../ ./eterm-color.ti
|
|
- cd -
|
|
- ./autogen.sh
|
|
- ./configure --with-android=$$SDK$$/platforms/android-33/android.jar ANDROID_CC=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/i686-linux-android22-clang
|
|
SDK_BUILD_TOOLS=$$SDK$$/build-tools/33.0.0 --with-gnutls=ifavailable --without-android-debug
|
|
- make all
|
|
ndk: r25b
|
|
|
|
- versionName: 30.0.50
|
|
versionCode: 300050011
|
|
commit: e5232fc0e508464533f783d6c03bf1aec29a58e5
|
|
timeout: 15000
|
|
sudo:
|
|
- apt-get update
|
|
- apt-get install -y make gcc libncurses-dev autoconf texinfo
|
|
output: java/emacs-*.apk
|
|
prebuild: sed -i 's/android:versionCode="@emacs_major_version@"/android:versionCode="$$VERCODE$$"/'
|
|
java/AndroidManifest.xml.in
|
|
scanignore:
|
|
- admin/charsets/glibc/*.gz
|
|
- build-aux/dir_top
|
|
scandelete:
|
|
- test
|
|
- etc/e
|
|
build:
|
|
- cd etc/e
|
|
- tic -o ../ ./eterm-color.ti
|
|
- cd -
|
|
- ./autogen.sh
|
|
- ./configure --with-android=$$SDK$$/platforms/android-33/android.jar ANDROID_CC=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi22-clang
|
|
SDK_BUILD_TOOLS=$$SDK$$/build-tools/33.0.0 --with-gnutls=ifavailable --without-android-debug
|
|
- make all
|
|
ndk: r25b
|
|
|
|
- versionName: 30.0.50
|
|
versionCode: 300050012
|
|
commit: e5232fc0e508464533f783d6c03bf1aec29a58e5
|
|
timeout: 15000
|
|
sudo:
|
|
- apt-get update
|
|
- apt-get install -y make gcc libncurses-dev autoconf texinfo
|
|
output: java/emacs-*.apk
|
|
prebuild: sed -i 's/android:versionCode="@emacs_major_version@"/android:versionCode="$$VERCODE$$"/'
|
|
java/AndroidManifest.xml.in
|
|
scanignore:
|
|
- admin/charsets/glibc/*.gz
|
|
- build-aux/dir_top
|
|
scandelete:
|
|
- test
|
|
- etc/e
|
|
build:
|
|
- cd etc/e
|
|
- tic -o ../ ./eterm-color.ti
|
|
- cd -
|
|
- ./autogen.sh
|
|
- ./configure --with-android=$$SDK$$/platforms/android-33/android.jar ANDROID_CC=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android22-clang
|
|
SDK_BUILD_TOOLS=$$SDK$$/build-tools/33.0.0 --with-gnutls=ifavailable --without-android-debug
|
|
- make all
|
|
ndk: r25b
|
|
|
|
- versionName: 30.0.50
|
|
versionCode: 300050013
|
|
commit: e5232fc0e508464533f783d6c03bf1aec29a58e5
|
|
timeout: 15000
|
|
sudo:
|
|
- apt-get update
|
|
- apt-get install -y make gcc libncurses-dev autoconf texinfo
|
|
output: java/emacs-*.apk
|
|
prebuild: sed -i 's/android:versionCode="@emacs_major_version@"/android:versionCode="$$VERCODE$$"/'
|
|
java/AndroidManifest.xml.in
|
|
scanignore:
|
|
- admin/charsets/glibc/*.gz
|
|
- build-aux/dir_top
|
|
scandelete:
|
|
- test
|
|
- etc/e
|
|
build:
|
|
- cd etc/e
|
|
- tic -o ../ ./eterm-color.ti
|
|
- cd -
|
|
- ./autogen.sh
|
|
- ./configure --with-android=$$SDK$$/platforms/android-33/android.jar ANDROID_CC=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android22-clang
|
|
SDK_BUILD_TOOLS=$$SDK$$/build-tools/33.0.0 --with-gnutls=ifavailable --without-android-debug
|
|
- make all
|
|
ndk: r25b
|
|
|
|
- versionName: 30.0.50
|
|
versionCode: 300050020
|
|
commit: fbfdd1e0e3e67f765c6dbf9f61b5f913e55e004e
|
|
timeout: 15000
|
|
sudo:
|
|
- apt-get update
|
|
- apt-get install -y make gcc libncurses-dev autoconf texinfo g++
|
|
output: java/emacs-*.apk
|
|
prebuild: sed -i 's/android:versionCode="@emacs_major_version@"/android:versionCode="$$VERCODE$$"/'
|
|
java/AndroidManifest.xml.in
|
|
scanignore:
|
|
- admin/charsets/glibc/*.gz
|
|
- build-aux/dir_top
|
|
scandelete:
|
|
- test
|
|
- etc/e
|
|
build:
|
|
- cd etc/e
|
|
- tic -o ../ ./eterm-color.ti
|
|
- cd -
|
|
- ./autogen.sh
|
|
- ./configure --with-android=$$SDK$$/platforms/android-33/android.jar ANDROID_CC=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/i686-linux-android22-clang
|
|
SDK_BUILD_TOOLS=$$SDK$$/build-tools/33.0.0 --with-gnutls=ifavailable --without-android-debug
|
|
- make all
|
|
ndk: r25b
|
|
|
|
- versionName: 30.0.50
|
|
versionCode: 300050021
|
|
commit: fbfdd1e0e3e67f765c6dbf9f61b5f913e55e004e
|
|
timeout: 15000
|
|
sudo:
|
|
- apt-get update
|
|
- apt-get install -y make gcc libncurses-dev autoconf texinfo g++
|
|
output: java/emacs-*.apk
|
|
prebuild: sed -i 's/android:versionCode="@emacs_major_version@"/android:versionCode="$$VERCODE$$"/'
|
|
java/AndroidManifest.xml.in
|
|
scanignore:
|
|
- admin/charsets/glibc/*.gz
|
|
- build-aux/dir_top
|
|
scandelete:
|
|
- test
|
|
- etc/e
|
|
build:
|
|
- cd etc/e
|
|
- tic -o ../ ./eterm-color.ti
|
|
- cd -
|
|
- ./autogen.sh
|
|
- ./configure --with-android=$$SDK$$/platforms/android-33/android.jar ANDROID_CC=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi22-clang
|
|
SDK_BUILD_TOOLS=$$SDK$$/build-tools/33.0.0 --with-gnutls=ifavailable --without-android-debug
|
|
- make all
|
|
ndk: r25b
|
|
|
|
- versionName: 30.0.50
|
|
versionCode: 300050022
|
|
commit: fbfdd1e0e3e67f765c6dbf9f61b5f913e55e004e
|
|
timeout: 15000
|
|
sudo:
|
|
- apt-get update
|
|
- apt-get install -y make gcc libncurses-dev autoconf texinfo g++
|
|
output: java/emacs-*.apk
|
|
prebuild: sed -i 's/android:versionCode="@emacs_major_version@"/android:versionCode="$$VERCODE$$"/'
|
|
java/AndroidManifest.xml.in
|
|
scanignore:
|
|
- admin/charsets/glibc/*.gz
|
|
- build-aux/dir_top
|
|
scandelete:
|
|
- test
|
|
- etc/e
|
|
build:
|
|
- cd etc/e
|
|
- tic -o ../ ./eterm-color.ti
|
|
- cd -
|
|
- ./autogen.sh
|
|
- ./configure --with-android=$$SDK$$/platforms/android-33/android.jar ANDROID_CC=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android22-clang
|
|
SDK_BUILD_TOOLS=$$SDK$$/build-tools/33.0.0 --with-gnutls=ifavailable --without-android-debug
|
|
- make all
|
|
ndk: r25b
|
|
|
|
- versionName: 30.0.50
|
|
versionCode: 300050023
|
|
commit: fbfdd1e0e3e67f765c6dbf9f61b5f913e55e004e
|
|
timeout: 15000
|
|
sudo:
|
|
- apt-get update
|
|
- apt-get install -y make gcc libncurses-dev autoconf texinfo g++
|
|
output: java/emacs-*.apk
|
|
prebuild: sed -i 's/android:versionCode="@emacs_major_version@"/android:versionCode="$$VERCODE$$"/'
|
|
java/AndroidManifest.xml.in
|
|
scanignore:
|
|
- admin/charsets/glibc/*.gz
|
|
- build-aux/dir_top
|
|
scandelete:
|
|
- test
|
|
- etc/e
|
|
build:
|
|
- cd etc/e
|
|
- tic -o ../ ./eterm-color.ti
|
|
- cd -
|
|
- ./autogen.sh
|
|
- ./configure --with-android=$$SDK$$/platforms/android-33/android.jar ANDROID_CC=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android22-clang
|
|
SDK_BUILD_TOOLS=$$SDK$$/build-tools/33.0.0 --with-gnutls=ifavailable --without-android-debug
|
|
- make all
|
|
ndk: r25b
|
|
|
|
- versionName: 30.0.50
|
|
versionCode: 300050030
|
|
commit: aedfb4f04837ef7b6f50d6a9d833a3ec0f33b11d
|
|
timeout: 15000
|
|
sudo:
|
|
- apt-get update
|
|
- apt-get install -y make gcc libncurses-dev autoconf texinfo g++
|
|
output: java/emacs-*.apk
|
|
prebuild:
|
|
- sed -i 's/android:versionCode="@emacs_major_version@"/android:versionCode="$$VERCODE$$"/'
|
|
java/AndroidManifest.xml.in
|
|
- sdkmanager 'platforms;android-34' 'build-tools;34.0.0'
|
|
scanignore:
|
|
- admin/charsets/glibc/*.gz
|
|
- build-aux/dir_top
|
|
scandelete:
|
|
- test
|
|
- etc/e
|
|
build:
|
|
- cd etc/e
|
|
- tic -o ../ ./eterm-color.ti
|
|
- cd -
|
|
- ./autogen.sh
|
|
- ./configure --with-android=$$SDK$$/platforms/android-34/android.jar ANDROID_CC=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/i686-linux-android22-clang
|
|
SDK_BUILD_TOOLS=$$SDK$$/build-tools/34.0.0 --with-gnutls=ifavailable --without-android-debug
|
|
- make all
|
|
ndk: r25c
|
|
|
|
- versionName: 30.0.50
|
|
versionCode: 300050031
|
|
commit: aedfb4f04837ef7b6f50d6a9d833a3ec0f33b11d
|
|
timeout: 15000
|
|
sudo:
|
|
- apt-get update
|
|
- apt-get install -y make gcc libncurses-dev autoconf texinfo g++
|
|
output: java/emacs-*.apk
|
|
prebuild:
|
|
- sed -i 's/android:versionCode="@emacs_major_version@"/android:versionCode="$$VERCODE$$"/'
|
|
java/AndroidManifest.xml.in
|
|
- sdkmanager 'platforms;android-34' 'build-tools;34.0.0'
|
|
scanignore:
|
|
- admin/charsets/glibc/*.gz
|
|
- build-aux/dir_top
|
|
scandelete:
|
|
- test
|
|
- etc/e
|
|
build:
|
|
- cd etc/e
|
|
- tic -o ../ ./eterm-color.ti
|
|
- cd -
|
|
- ./autogen.sh
|
|
- ./configure --with-android=$$SDK$$/platforms/android-34/android.jar ANDROID_CC=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi22-clang
|
|
SDK_BUILD_TOOLS=$$SDK$$/build-tools/34.0.0 --with-gnutls=ifavailable --without-android-debug
|
|
- make all
|
|
ndk: r25c
|
|
|
|
- versionName: 30.0.50
|
|
versionCode: 300050032
|
|
commit: aedfb4f04837ef7b6f50d6a9d833a3ec0f33b11d
|
|
timeout: 15000
|
|
sudo:
|
|
- apt-get update
|
|
- apt-get install -y make gcc libncurses-dev autoconf texinfo g++
|
|
output: java/emacs-*.apk
|
|
prebuild:
|
|
- sed -i 's/android:versionCode="@emacs_major_version@"/android:versionCode="$$VERCODE$$"/'
|
|
java/AndroidManifest.xml.in
|
|
- sdkmanager 'platforms;android-34' 'build-tools;34.0.0'
|
|
scanignore:
|
|
- admin/charsets/glibc/*.gz
|
|
- build-aux/dir_top
|
|
scandelete:
|
|
- test
|
|
- etc/e
|
|
build:
|
|
- cd etc/e
|
|
- tic -o ../ ./eterm-color.ti
|
|
- cd -
|
|
- ./autogen.sh
|
|
- ./configure --with-android=$$SDK$$/platforms/android-34/android.jar ANDROID_CC=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android22-clang
|
|
SDK_BUILD_TOOLS=$$SDK$$/build-tools/34.0.0 --with-gnutls=ifavailable --without-android-debug
|
|
- make all
|
|
ndk: r25c
|
|
|
|
- versionName: 30.0.50
|
|
versionCode: 300050033
|
|
commit: aedfb4f04837ef7b6f50d6a9d833a3ec0f33b11d
|
|
timeout: 15000
|
|
sudo:
|
|
- apt-get update
|
|
- apt-get install -y make gcc libncurses-dev autoconf texinfo g++
|
|
output: java/emacs-*.apk
|
|
prebuild:
|
|
- sdkmanager 'platforms;android-34' 'build-tools;34.0.0'
|
|
- sed -i 's/android:versionCode="@emacs_major_version@"/android:versionCode="$$VERCODE$$"/'
|
|
java/AndroidManifest.xml.in
|
|
scanignore:
|
|
- admin/charsets/glibc/*.gz
|
|
- build-aux/dir_top
|
|
scandelete:
|
|
- test
|
|
- etc/e
|
|
build:
|
|
- cd etc/e
|
|
- tic -o ../ ./eterm-color.ti
|
|
- cd -
|
|
- ./autogen.sh
|
|
- ./configure --with-android=$$SDK$$/platforms/android-34/android.jar ANDROID_CC=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android22-clang
|
|
SDK_BUILD_TOOLS=$$SDK$$/build-tools/34.0.0 --with-gnutls=ifavailable --without-android-debug
|
|
- make all
|
|
ndk: r25c
|
|
|
|
- versionName: 30.0.93
|
|
versionCode: 300093000
|
|
commit: 68bcabf58afddb377d172857ce7648ad3ff09618
|
|
timeout: 15000
|
|
sudo:
|
|
- apt-get update
|
|
- apt-get install -y make gcc libncurses-dev autoconf texinfo g++
|
|
output: java/emacs-*.apk
|
|
prebuild:
|
|
- sed -i 's/android:versionCode="[^"]*"/android:versionCode="$$VERCODE$$"/'
|
|
java/AndroidManifest.xml.in
|
|
- sdkmanager 'platforms;android-34' 'build-tools;34.0.0'
|
|
scanignore:
|
|
- admin/charsets/glibc/*.gz
|
|
- build-aux/dir_top
|
|
scandelete:
|
|
- test
|
|
- etc/e
|
|
build:
|
|
- cd etc/e
|
|
- tic -o ../ ./eterm-color.ti
|
|
- cd -
|
|
- ./autogen.sh
|
|
- ./configure --with-android=$$SDK$$/platforms/android-34/android.jar ANDROID_CC=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/i686-linux-android22-clang
|
|
SDK_BUILD_TOOLS=$$SDK$$/build-tools/34.0.0 --with-gnutls=ifavailable --without-android-debug
|
|
- make all
|
|
ndk: r25c
|
|
|
|
- versionName: 30.0.93
|
|
versionCode: 300093001
|
|
commit: 68bcabf58afddb377d172857ce7648ad3ff09618
|
|
timeout: 15000
|
|
sudo:
|
|
- apt-get update
|
|
- apt-get install -y make gcc libncurses-dev autoconf texinfo g++
|
|
output: java/emacs-*.apk
|
|
prebuild:
|
|
- sed -i 's/android:versionCode="[^"]*"/android:versionCode="$$VERCODE$$"/'
|
|
java/AndroidManifest.xml.in
|
|
- sdkmanager 'platforms;android-34' 'build-tools;34.0.0'
|
|
scanignore:
|
|
- admin/charsets/glibc/*.gz
|
|
- build-aux/dir_top
|
|
scandelete:
|
|
- test
|
|
- etc/e
|
|
build:
|
|
- cd etc/e
|
|
- tic -o ../ ./eterm-color.ti
|
|
- cd -
|
|
- ./autogen.sh
|
|
- ./configure --with-android=$$SDK$$/platforms/android-34/android.jar ANDROID_CC=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi22-clang
|
|
SDK_BUILD_TOOLS=$$SDK$$/build-tools/34.0.0 --with-gnutls=ifavailable --without-android-debug
|
|
- make all
|
|
ndk: r25c
|
|
|
|
- versionName: 30.0.93
|
|
versionCode: 300093002
|
|
commit: 68bcabf58afddb377d172857ce7648ad3ff09618
|
|
timeout: 15000
|
|
sudo:
|
|
- apt-get update
|
|
- apt-get install -y make gcc libncurses-dev autoconf texinfo g++
|
|
output: java/emacs-*.apk
|
|
prebuild:
|
|
- sed -i 's/android:versionCode="[^"]*"/android:versionCode="$$VERCODE$$"/'
|
|
java/AndroidManifest.xml.in
|
|
- sdkmanager 'platforms;android-34' 'build-tools;34.0.0'
|
|
scanignore:
|
|
- admin/charsets/glibc/*.gz
|
|
- build-aux/dir_top
|
|
scandelete:
|
|
- test
|
|
- etc/e
|
|
build:
|
|
- cd etc/e
|
|
- tic -o ../ ./eterm-color.ti
|
|
- cd -
|
|
- ./autogen.sh
|
|
- ./configure --with-android=$$SDK$$/platforms/android-34/android.jar ANDROID_CC=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android22-clang
|
|
SDK_BUILD_TOOLS=$$SDK$$/build-tools/34.0.0 --with-gnutls=ifavailable --without-android-debug
|
|
- make all
|
|
ndk: r25c
|
|
|
|
- versionName: 30.0.93
|
|
versionCode: 300093003
|
|
commit: 68bcabf58afddb377d172857ce7648ad3ff09618
|
|
timeout: 15000
|
|
sudo:
|
|
- apt-get update
|
|
- apt-get install -y make gcc libncurses-dev autoconf texinfo g++
|
|
output: java/emacs-*.apk
|
|
prebuild:
|
|
- sdkmanager 'platforms;android-34' 'build-tools;34.0.0'
|
|
- sed -i 's/android:versionCode="[^"]*"/android:versionCode="$$VERCODE$$"/'
|
|
java/AndroidManifest.xml.in
|
|
scanignore:
|
|
- admin/charsets/glibc/*.gz
|
|
- build-aux/dir_top
|
|
scandelete:
|
|
- test
|
|
- etc/e
|
|
build:
|
|
- cd etc/e
|
|
- tic -o ../ ./eterm-color.ti
|
|
- cd -
|
|
- ./autogen.sh
|
|
- ./configure --with-android=$$SDK$$/platforms/android-34/android.jar ANDROID_CC=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android22-clang
|
|
SDK_BUILD_TOOLS=$$SDK$$/build-tools/34.0.0 --with-gnutls=ifavailable --without-android-debug
|
|
- make all
|
|
ndk: r25c
|
|
|
|
- versionName: 30.0.93
|
|
versionCode: 300093010
|
|
commit: ea3a937176fbf038a6f6f5cc7b47fb8cecdd894a
|
|
timeout: 15000
|
|
sudo:
|
|
- apt-get update
|
|
- apt-get install -y make gcc m4 libncurses-dev autoconf texinfo g++ nasm
|
|
output: java/emacs-*.apk
|
|
prebuild:
|
|
- sdkmanager 'platforms;android-34' 'build-tools;34.0.0'
|
|
- sed -i 's/android:versionCode="[^"]*"/android:versionCode="$$VERCODE$$"/'
|
|
java/AndroidManifest.xml.in
|
|
- mkdir emacs_deps
|
|
- cd emacs_deps
|
|
- bash ../admin/download-android-deps.sh 32
|
|
scanignore:
|
|
- admin/charsets/glibc/*.gz
|
|
- build-aux/dir_top
|
|
scandelete:
|
|
- test
|
|
- etc/e
|
|
- emacs_deps
|
|
build:
|
|
- pushd etc/e
|
|
- tic -o ../ ./eterm-color.ti
|
|
- popd
|
|
- ./autogen.sh
|
|
- export deps=$(pwd)/emacs_deps
|
|
- ./configure --with-android=$$SDK$$/platforms/android-34/android.jar ANDROID_CC=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/i686-linux-android22-clang
|
|
SDK_BUILD_TOOLS=$$SDK$$/build-tools/34.0.0 --without-android-debug --with-ndk-path="$(cat
|
|
$deps/search-path.txt)" --with-gif --with-xml2 --with-jpeg --with-png --with-sqlite3
|
|
--with-webp --with-gnutls --with-tiff --with-selinux --with-tree-sitter --with-harfbuzz
|
|
- make all
|
|
ndk: r26d
|
|
|
|
- versionName: 30.0.93
|
|
versionCode: 300093011
|
|
commit: ea3a937176fbf038a6f6f5cc7b47fb8cecdd894a
|
|
timeout: 15000
|
|
sudo:
|
|
- apt-get update
|
|
- apt-get install -y make gcc m4 libncurses-dev autoconf texinfo g++
|
|
output: java/emacs-*.apk
|
|
prebuild:
|
|
- sdkmanager 'platforms;android-34' 'build-tools;34.0.0'
|
|
- sed -i 's/android:versionCode="[^"]*"/android:versionCode="$$VERCODE$$"/'
|
|
java/AndroidManifest.xml.in
|
|
- mkdir emacs_deps
|
|
- cd emacs_deps
|
|
- bash ../admin/download-android-deps.sh 32
|
|
scanignore:
|
|
- admin/charsets/glibc/*.gz
|
|
- build-aux/dir_top
|
|
scandelete:
|
|
- test
|
|
- etc/e
|
|
- emacs_deps
|
|
build:
|
|
- pushd etc/e
|
|
- tic -o ../ ./eterm-color.ti
|
|
- popd
|
|
- ./autogen.sh
|
|
- export deps=`pwd`/emacs_deps
|
|
- ./configure --with-android=$$SDK$$/platforms/android-34/android.jar ANDROID_CC=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi22-clang
|
|
SDK_BUILD_TOOLS=$$SDK$$/build-tools/34.0.0 --without-android-debug --with-ndk-path="$(cat
|
|
$deps/search-path.txt)" --with-gif --with-xml2 --with-jpeg --with-png --with-sqlite3
|
|
--with-webp --with-gnutls --with-tiff --with-selinux --with-tree-sitter --with-harfbuzz
|
|
- make all
|
|
ndk: r26d
|
|
|
|
- versionName: 30.0.93
|
|
versionCode: 300093012
|
|
commit: ea3a937176fbf038a6f6f5cc7b47fb8cecdd894a
|
|
timeout: 15000
|
|
sudo:
|
|
- apt-get update
|
|
- apt-get install -y make gcc m4 libncurses-dev autoconf texinfo g++ nasm
|
|
output: java/emacs-*.apk
|
|
prebuild:
|
|
- sdkmanager 'platforms;android-34' 'build-tools;34.0.0'
|
|
- sed -i 's/android:versionCode="[^"]*"/android:versionCode="$$VERCODE$$"/'
|
|
java/AndroidManifest.xml.in
|
|
- mkdir emacs_deps
|
|
- cd emacs_deps
|
|
- bash ../admin/download-android-deps.sh 64
|
|
scanignore:
|
|
- admin/charsets/glibc/*.gz
|
|
- build-aux/dir_top
|
|
scandelete:
|
|
- test
|
|
- etc/e
|
|
- emacs_deps
|
|
build:
|
|
- pushd etc/e
|
|
- tic -o ../ ./eterm-color.ti
|
|
- popd
|
|
- ./autogen.sh
|
|
- export deps=`pwd`/emacs_deps
|
|
- ./configure --with-android=$$SDK$$/platforms/android-34/android.jar ANDROID_CC=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android22-clang
|
|
SDK_BUILD_TOOLS=$$SDK$$/build-tools/34.0.0 --without-android-debug --with-ndk-path="$(cat
|
|
$deps/search-path.txt)" --with-gif --with-xml2 --with-jpeg --with-png --with-sqlite3
|
|
--with-webp --with-gnutls --with-tiff --with-selinux --with-tree-sitter --with-harfbuzz
|
|
- make all
|
|
ndk: r26d
|
|
|
|
- versionName: 30.0.93
|
|
versionCode: 300093013
|
|
commit: ea3a937176fbf038a6f6f5cc7b47fb8cecdd894a
|
|
timeout: 15000
|
|
sudo:
|
|
- apt-get update
|
|
- apt-get install -y make gcc m4 libncurses-dev autoconf texinfo g++
|
|
output: java/emacs-*.apk
|
|
prebuild:
|
|
- sdkmanager 'platforms;android-34' 'build-tools;34.0.0'
|
|
- sed -i 's/android:versionCode="[^"]*"/android:versionCode="$$VERCODE$$"/'
|
|
java/AndroidManifest.xml.in
|
|
- mkdir emacs_deps
|
|
- cd emacs_deps
|
|
- bash ../admin/download-android-deps.sh 64
|
|
scanignore:
|
|
- admin/charsets/glibc/*.gz
|
|
- build-aux/dir_top
|
|
scandelete:
|
|
- test
|
|
- etc/e
|
|
- emacs_deps
|
|
build:
|
|
- pushd etc/e
|
|
- tic -o ../ ./eterm-color.ti
|
|
- popd
|
|
- ./autogen.sh
|
|
- export deps=`pwd`/emacs_deps
|
|
- ./configure --with-android=$$SDK$$/platforms/android-34/android.jar ANDROID_CC=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android22-clang
|
|
SDK_BUILD_TOOLS=$$SDK$$/build-tools/34.0.0 --without-android-debug --with-ndk-path="$(cat
|
|
$deps/search-path.txt)" --with-gif --with-xml2 --with-jpeg --with-png --with-sqlite3
|
|
--with-webp --with-gnutls --with-tiff --with-selinux --with-tree-sitter --with-harfbuzz
|
|
- make all
|
|
ndk: r26d
|
|
|
|
- versionName: '30.1'
|
|
versionCode: 300100000
|
|
commit: 9127d0a55bfc3c742d1b631b33271f957c89ea27
|
|
timeout: 15000
|
|
sudo:
|
|
- apt-get update
|
|
- apt-get install -y make gcc m4 libncurses-dev autoconf texinfo g++ nasm
|
|
output: java/emacs-*.apk
|
|
prebuild:
|
|
- sdkmanager 'platforms;android-34' 'build-tools;34.0.0'
|
|
- sed -i 's/android:versionCode="[^"]*"/android:versionCode="$$VERCODE$$"/'
|
|
java/AndroidManifest.xml.in
|
|
- mkdir emacs_deps
|
|
- cd emacs_deps
|
|
- bash ../admin/download-android-deps.sh 32
|
|
scanignore:
|
|
- admin/charsets/glibc/*.gz
|
|
- build-aux/dir_top
|
|
scandelete:
|
|
- test
|
|
- etc/e
|
|
- emacs_deps
|
|
build:
|
|
- pushd etc/e
|
|
- tic -o ../ ./eterm-color.ti
|
|
- popd
|
|
- ./autogen.sh
|
|
- export deps=$(pwd)/emacs_deps
|
|
- ./configure --with-android=$$SDK$$/platforms/android-34/android.jar ANDROID_CC=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/i686-linux-android22-clang
|
|
SDK_BUILD_TOOLS=$$SDK$$/build-tools/34.0.0 --without-android-debug --with-ndk-path="$(cat
|
|
$deps/search-path.txt)" --with-gif --with-xml2 --with-jpeg --with-png --with-sqlite3
|
|
--with-webp --with-gnutls --with-tiff --with-selinux --with-tree-sitter --with-harfbuzz
|
|
- make all
|
|
ndk: r26d
|
|
|
|
- versionName: '30.1'
|
|
versionCode: 300100001
|
|
commit: 9127d0a55bfc3c742d1b631b33271f957c89ea27
|
|
timeout: 15000
|
|
sudo:
|
|
- apt-get update
|
|
- apt-get install -y make gcc m4 libncurses-dev autoconf texinfo g++
|
|
output: java/emacs-*.apk
|
|
prebuild:
|
|
- sdkmanager 'platforms;android-34' 'build-tools;34.0.0'
|
|
- sed -i 's/android:versionCode="[^"]*"/android:versionCode="$$VERCODE$$"/'
|
|
java/AndroidManifest.xml.in
|
|
- mkdir emacs_deps
|
|
- cd emacs_deps
|
|
- bash ../admin/download-android-deps.sh 32
|
|
scanignore:
|
|
- admin/charsets/glibc/*.gz
|
|
- build-aux/dir_top
|
|
scandelete:
|
|
- test
|
|
- etc/e
|
|
- emacs_deps
|
|
build:
|
|
- pushd etc/e
|
|
- tic -o ../ ./eterm-color.ti
|
|
- popd
|
|
- ./autogen.sh
|
|
- export deps=`pwd`/emacs_deps
|
|
- ./configure --with-android=$$SDK$$/platforms/android-34/android.jar ANDROID_CC=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi22-clang
|
|
SDK_BUILD_TOOLS=$$SDK$$/build-tools/34.0.0 --without-android-debug --with-ndk-path="$(cat
|
|
$deps/search-path.txt)" --with-gif --with-xml2 --with-jpeg --with-png --with-sqlite3
|
|
--with-webp --with-gnutls --with-tiff --with-selinux --with-tree-sitter --with-harfbuzz
|
|
- make all
|
|
ndk: r26d
|
|
|
|
- versionName: '30.1'
|
|
versionCode: 300100002
|
|
commit: 9127d0a55bfc3c742d1b631b33271f957c89ea27
|
|
timeout: 15000
|
|
sudo:
|
|
- apt-get update
|
|
- apt-get install -y make gcc m4 libncurses-dev autoconf texinfo g++ nasm
|
|
output: java/emacs-*.apk
|
|
prebuild:
|
|
- sdkmanager 'platforms;android-34' 'build-tools;34.0.0'
|
|
- sed -i 's/android:versionCode="[^"]*"/android:versionCode="$$VERCODE$$"/'
|
|
java/AndroidManifest.xml.in
|
|
- mkdir emacs_deps
|
|
- cd emacs_deps
|
|
- bash ../admin/download-android-deps.sh 64
|
|
scanignore:
|
|
- admin/charsets/glibc/*.gz
|
|
- build-aux/dir_top
|
|
scandelete:
|
|
- test
|
|
- etc/e
|
|
- emacs_deps
|
|
build:
|
|
- pushd etc/e
|
|
- tic -o ../ ./eterm-color.ti
|
|
- popd
|
|
- ./autogen.sh
|
|
- export deps=`pwd`/emacs_deps
|
|
- ./configure --with-android=$$SDK$$/platforms/android-34/android.jar ANDROID_CC=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android22-clang
|
|
SDK_BUILD_TOOLS=$$SDK$$/build-tools/34.0.0 --without-android-debug --with-ndk-path="$(cat
|
|
$deps/search-path.txt)" --with-gif --with-xml2 --with-jpeg --with-png --with-sqlite3
|
|
--with-webp --with-gnutls --with-tiff --with-selinux --with-tree-sitter --with-harfbuzz
|
|
- make all
|
|
ndk: r26d
|
|
|
|
- versionName: '30.1'
|
|
versionCode: 300100003
|
|
commit: 9127d0a55bfc3c742d1b631b33271f957c89ea27
|
|
timeout: 15000
|
|
sudo:
|
|
- apt-get update
|
|
- apt-get install -y make gcc m4 libncurses-dev autoconf texinfo g++
|
|
output: java/emacs-*.apk
|
|
prebuild:
|
|
- sdkmanager 'platforms;android-34' 'build-tools;34.0.0'
|
|
- sed -i 's/android:versionCode="[^"]*"/android:versionCode="$$VERCODE$$"/'
|
|
java/AndroidManifest.xml.in
|
|
- mkdir emacs_deps
|
|
- cd emacs_deps
|
|
- bash ../admin/download-android-deps.sh 64
|
|
scanignore:
|
|
- admin/charsets/glibc/*.gz
|
|
- build-aux/dir_top
|
|
scandelete:
|
|
- test
|
|
- etc/e
|
|
- emacs_deps
|
|
build:
|
|
- pushd etc/e
|
|
- tic -o ../ ./eterm-color.ti
|
|
- popd
|
|
- ./autogen.sh
|
|
- export deps=`pwd`/emacs_deps
|
|
- ./configure --with-android=$$SDK$$/platforms/android-34/android.jar ANDROID_CC=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android22-clang
|
|
SDK_BUILD_TOOLS=$$SDK$$/build-tools/34.0.0 --without-android-debug --with-ndk-path="$(cat
|
|
$deps/search-path.txt)" --with-gif --with-xml2 --with-jpeg --with-png --with-sqlite3
|
|
--with-webp --with-gnutls --with-tiff --with-selinux --with-tree-sitter --with-harfbuzz
|
|
- make all
|
|
ndk: r26d
|
|
|
|
MaintainerNotes: |-
|
|
Build instructions can be found at:
|
|
https://git.savannah.gnu.org/cgit/emacs.git/tree/java/INSTALL
|
|
|
|
VersionCode is substituted based on versionCode in the
|
|
build section.
|
|
VersionCode is based on versionName with 2 digits for each of
|
|
major version, minor version, patch.
|
|
Three numbers are appended to the end of versionCode, two to account for builds until
|
|
the release of GNU Emacs 30 and one to differentiate builds for each architecture:
|
|
|
|
x86 - 0
|
|
armeabi-v7a - 1
|
|
x86_64 - 2
|
|
arm64-v8a - 3
|
|
|
|
UpdateCheckMode here is set so that prereleases and release candidates
|
|
are ignored.
|
|
|
|
Scangnored files:
|
|
* admin/charsets/glibc/*.gz - contains gzipped charsets which are needed
|
|
for the build;
|
|
* build-aux/dir_top - page for emacs' info system, which contains an ASCII
|
|
control character and falsely reported as binary.
|
|
|
|
Scandeleted files:
|
|
* test - contains multiple gzip-compressed files related to tests,
|
|
not needed for the build;
|
|
* etc/e - contains prebuilt terminfo data, which is deleted and built
|
|
again during the build.
|
|
|
|
AutoUpdateMode: Version
|
|
UpdateCheckMode: Tags ^emacs-\d+\.\d+$
|
|
VercodeOperation:
|
|
- '%c'
|
|
- '%c + 1'
|
|
- '%c + 2'
|
|
- '%c + 3'
|
|
UpdateCheckData: java/AndroidManifest.xml.in|Version-code:\ (\d+)||^emacs-([\d.]+)$
|
|
CurrentVersion: '30.1'
|
|
CurrentVersionCode: 300100003
|