Leonid Plyushch
afbf8b313a
FORMAT.md: improve "coding practices"
6 years ago
Leonid Plyushch
44c6fa6109
sample subpackage.sh: TERMUX_SUBPKG_INCLUDE should be under description and dep fields
Some subpackages may have long include lists (e.g. ncurses-utils) so it worth to have
description and dependencies specified on top for better visibility.
6 years ago
Leonid Plyushch
35d4647e49
sample subpackage.sh: remove undefined variable TERMUX_SUBPKG_REVISION
It does not exist in build-package.sh. Also having this one has no point since
subpackages always have same version as main package.
6 years ago
Leonid Plyushch
4711960ae7
sample subpackage.sh: reorder variables like done for build.sh
6 years ago
Leonid Plyushch
38c40dd2b3
sample build.sh: set preferred order of config variables
Based on typical variable order in most packages.
Variables grouped into categories so it much easier to get started by just
copying sample build.sh script, filling necessary fields and removing unneeded.
6 years ago
Wetitpig
0f4a0015eb
Add Windows Instructions
6 years ago
Wetitpig
0bbcda16da
Capitalisation seems awkward
6 years ago
Wetitpig
f7f44c0902
Add mailing lists
6 years ago
Wetitpig
c787c60e68
Add more coding practices
6 years ago
Leonid Plyushch
9ba12ad4dd
FORMAT.md: recommendations about comments and encoding
6 years ago
Leonid Plyushch
00598b7e1e
sample build.sh: add notice about disallowed behaviour
Superuser privileges and modification of files outside of build directories (e.g. in $HOME) are disallowed
to prevent data loss or system breakage.
6 years ago
Leonid Plyushch
ee7a9b824d
UTILITIES.md: small fixes
6 years ago
Leonid Plyushch
73ef61ecc0
sample subpackage.sh: some fixes
6 years ago
Leonid Plyushch
3db2040b3b
sample build.sh: more fixes
6 years ago
Leonid Plyushch
84946316a6
sample build.sh: TERMUX_PKG_SHA256 is mandatory
See sources of function 'termux_download()' build-package.sh.
6 years ago
Leonid Plyushch
d9fa0307d9
BUILD.md: fix function names in the table
Function names should be exactly same as in build-package.sh
6 years ago
Leonid Plyushch
3b2459d90a
BUILD.md: little fix to the "Basics" section
6 years ago
Leonid Plyushch
854153dc33
BUILD.md: remove leading tabs in code snippets
There no reason to have lead tabs in code snippets.
Leading tabs also make reading a bit harder on mobile devices.
6 years ago
Leonid Plyushch
acda81c2bb
DOCKER.md: remove leading tabs from code snippets
There no reason to have lead tabs in code snippets.
Leading tabs also make reading a bit harder on mobile devices.
6 years ago
Wetitpig
4d852d5cb7
Separate Additional Resources
6 years ago
Wetitpig
f9d8df2023
Add Issue and PR subsection
6 years ago
Wetitpig
d3e5031f9e
Add directory structure
6 years ago
Wetitpig
e6600e272a
Formatting Guidelines
6 years ago
Wetitpig
444308131e
Docker Docs
6 years ago
Wetitpig
641af33ac4
Build Docs
6 years ago
Wetitpig
3025dc1ad8
Additional Utilities List
6 years ago
Wetitpig
31591c6fea
Split README.md
6 years ago
Wetitpig
e11c1749d0
Add sample package
6 years ago
Wetitpig
e15d923d21
3 COPY to 1
6 years ago
Fredrik Fornwall
39db1f62d5
vim: Update from 8.1.0850 to 8.1.0900
6 years ago
Fredrik Fornwall
e2d5f7e631
gnupg: Update from 2.2.12 to 2.2.13
6 years ago
Fredrik Fornwall
fbcfaac245
libassuan: Update from 2.5.2 to 2.5.3
6 years ago
Fredrik Fornwall
2cfe255e53
tintin++: Update from 2.01.6 to 2.01.7
6 years ago
Fredrik Fornwall
f6e60a35ef
libxapian: Update from 1.4.9 to 1.4.10
6 years ago
Fredrik Fornwall
b77fdc9a50
fish: Update from 3.0.0 to 3.0.1
6 years ago
Leonid Plyushch
e39ea9907f
specify CONFFILES for bash, nano, resolv-conf, tmux
Prevent overwriting user's configuration files if package was upgraded.
6 years ago
Oliver Schmidhauser
17ed079607
pass: don't add newline to output. Fixes #3310
Since 5b3f31bf14
fixes the newline being added to termux-clipboard-get, this workaround is no longer required here and actually breaks the comparission.
6 years ago
Leonid Plyushch
c0ac50b958
gitlab ci: remove unnecessary steps from build procedure
6 years ago
Leonid Plyushch
5d74d3e8f8
mpv: depend on libandroid-support
Otherwise it will fail when building with `./build-package.sh -i mpv` with
error `Unable to find iconv`.
6 years ago
Leonid Plyushch
61dd2ca9e3
gitlab ci: use default expiration time for built artifacts
6 years ago
Leonid Plyushch
777d7531dc
reamde: use build status badge from Gitlab CI
6 years ago
Leonid Plyushch
800cca6021
gitlab ci: download dependencies instead of building them
6 years ago
Leonid Plyushch
ff14acae55
gitlab ci: disable caching
Should be superseded by https://github.com/termux/termux-packages/pull/3276 .
6 years ago
Leonid Plyushch
b29e82ec1b
gitlab ci: use official Termux docker image
6 years ago
Henrik Grimler
10714a6e22
Merge pull request #3276 from Grimler91/fast_build_rebased
Download dependencies instead of building them (optionally)
6 years ago
Henrik Grimler
f50865f84f
build-package.sh: minor cleanup
6 years ago
Fredrik Fornwall
8d663a0cc7
ffmpeg: Update from 4.1 to 4.1.1 ( fixes #3330 )
6 years ago
Henrik Grimler
c931f22216
Revert changes to TERMUX_ALL_DEPS for non -i builds
6 years ago
Henrik Grimler
e5c0651d17
Make it possible to download dependencies from several repositories
Only thing left to fix is so that it finds build scripts outside of packages/.
6 years ago
Henrik Grimler
de8c36b639
build-packages.sh: improve -I help message
6 years ago