Leonid Plyushch
be1bb4e9e8
build-all.sh: don't use tabs in script usage info
6 years ago
Wetitpig
8dcfd793a2
No backticks
6 years ago
Wetitpig
14931574cb
Shell script compliance
6 years ago
Wetitpig
defcedfba0
Markdown New Guideline Compliance
6 years ago
Leonid Plyushch
9f509223a4
BUILD.md: specify common files where build instructions usually provided
6 years ago
Leonid Plyushch
dbfd0c2872
BUILD.md: remove duplicated step
Step 9 was a duplicate of step 2 (creating subpackages).
6 years ago
Leonid Plyushch
173b2afb04
BUILD.md: fix typo
We need to repeat 4-6 steps to obtain patches instead of 2-4.
6 years ago
Leonid Plyushch
cb7a551e99
BUILD.md: add some notes about Android 8+ problems to "Common Porting Problems" section
6 years ago
Leonid Plyushch
64157b21b9
BUILD.md: fix typos
6 years ago
Leonid Plyushch
cc40d71743
improvements to README.md
6 years ago
Leonid Plyushch
60343207aa
BUILD.md: mention Termux's FHS problem
Termux is not FHS-compliant.
6 years ago
Leonid Plyushch
94efd285a8
FORMAT.md: mention that only special characters should be escaped in Markdown
Only characters that have special meaning in Markdown should be escaped.
6 years ago
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