Commit Graph

6528 Commits

Author SHA1 Message Date
Wetitpig
431df01f2a Capitalisation seems awkward 2019-02-15 18:00:24 +02:00
Wetitpig
2ed399c93c Add mailing lists 2019-02-15 18:00:24 +02:00
Wetitpig
7f258aea31 Add more coding practices 2019-02-15 18:00:24 +02:00
Leonid Pliushch
bb12824cb9 FORMAT.md: recommendations about comments and encoding 2019-02-15 18:00:24 +02:00
Leonid Pliushch
4702001dcc 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.
2019-02-15 18:00:24 +02:00
Leonid Pliushch
1aa269456e UTILITIES.md: small fixes 2019-02-15 18:00:24 +02:00
Leonid Pliushch
506522db8f sample subpackage.sh: some fixes 2019-02-15 18:00:24 +02:00
Leonid Pliushch
99576fe421 sample build.sh: more fixes 2019-02-15 18:00:24 +02:00
Leonid Pliushch
25c5118cda sample build.sh: TERMUX_PKG_SHA256 is mandatory
See sources of function 'termux_download()' build-package.sh.
2019-02-15 18:00:24 +02:00
Leonid Pliushch
63eff4e678 BUILD.md: fix function names in the table
Function names should be exactly same as in build-package.sh
2019-02-15 18:00:24 +02:00
Leonid Pliushch
cbb9c42d20 BUILD.md: little fix to the "Basics" section 2019-02-15 18:00:24 +02:00
Leonid Pliushch
ff8d571378 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.
2019-02-15 18:00:24 +02:00
Leonid Pliushch
4fdfc951cb 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.
2019-02-15 18:00:24 +02:00
Wetitpig
6818cc4a0e Separate Additional Resources 2019-02-15 18:00:24 +02:00
Wetitpig
b7410e9d75 Add Issue and PR subsection 2019-02-15 18:00:24 +02:00
Wetitpig
d902dd9ae4 Add directory structure 2019-02-15 18:00:24 +02:00
Wetitpig
27a8a9bf88 Formatting Guidelines 2019-02-15 18:00:24 +02:00
Wetitpig
c779c69070 Docker Docs 2019-02-15 18:00:24 +02:00
Wetitpig
56fe3f79a2 Build Docs 2019-02-15 18:00:24 +02:00
Wetitpig
b779402441 Additional Utilities List 2019-02-15 18:00:24 +02:00
Wetitpig
cc8d5ee263 Split README.md 2019-02-15 18:00:24 +02:00
Wetitpig
fea59181da Add sample package 2019-02-15 18:00:24 +02:00
Wetitpig
4e9a1891ba 3 COPY to 1 2019-02-15 17:27:41 +02:00
Fredrik Fornwall
6fcfdbc83e vim: Update from 8.1.0850 to 8.1.0900 2019-02-14 00:02:24 +01:00
Fredrik Fornwall
93a48cacb3 gnupg: Update from 2.2.12 to 2.2.13 2019-02-13 23:49:42 +01:00
Fredrik Fornwall
030e6853da libassuan: Update from 2.5.2 to 2.5.3 2019-02-13 23:49:24 +01:00
Fredrik Fornwall
04fbb76b52 tintin++: Update from 2.01.6 to 2.01.7 2019-02-13 23:49:05 +01:00
Fredrik Fornwall
9cf5700615 libxapian: Update from 1.4.9 to 1.4.10 2019-02-13 23:41:08 +01:00
Fredrik Fornwall
906413fae0 fish: Update from 3.0.0 to 3.0.1 2019-02-13 23:35:18 +01:00
Leonid Pliushch
f2dcc0299f specify CONFFILES for bash, nano, resolv-conf, tmux
Prevent overwriting user's configuration files if package was upgraded.
2019-02-13 22:51:28 +01:00
Oliver Schmidhauser
0dbaa05759 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.
2019-02-13 22:47:02 +01:00
Leonid Pliushch
399499497c gitlab ci: remove unnecessary steps from build procedure 2019-02-11 00:19:16 +02:00
Leonid Pliushch
242135c973 mpv: depend on libandroid-support
Otherwise it will fail when building with `./build-package.sh -i mpv` with
error `Unable to find iconv`.
2019-02-10 22:30:47 +02:00
Leonid Pliushch
172c1cae39 gitlab ci: use default expiration time for built artifacts 2019-02-10 22:15:28 +02:00
Leonid Pliushch
729dc76530 reamde: use build status badge from Gitlab CI 2019-02-10 22:11:27 +02:00
Leonid Pliushch
44535fa532 gitlab ci: download dependencies instead of building them 2019-02-10 22:06:00 +02:00
Leonid Pliushch
77f9b07ba6 gitlab ci: disable caching
Should be superseded by https://github.com/termux/termux-packages/pull/3276.
2019-02-10 22:03:16 +02:00
Leonid Pliushch
c39dfb60ac gitlab ci: use official Termux docker image 2019-02-10 21:57:40 +02:00
Henrik Grimler
0ff3085cd5 Merge pull request #3276 from Grimler91/fast_build_rebased
Download dependencies instead of building them (optionally)
2019-02-10 20:55:34 +01:00
Henrik Grimler
bcbc209820 build-package.sh: minor cleanup 2019-02-10 20:41:35 +01:00
Fredrik Fornwall
512c079a8d ffmpeg: Update from 4.1 to 4.1.1 (fixes #3330) 2019-02-10 19:59:15 +01:00
Henrik Grimler
d96b8551aa Revert changes to TERMUX_ALL_DEPS for non -i builds 2019-02-10 12:27:48 +01:00
Henrik Grimler
fc91a52c96 Make it possible to download dependencies from several repositories
Only thing left to fix is so that it finds build scripts outside of packages/.
2019-02-10 12:26:32 +01:00
Henrik Grimler
ac8a048636 build-packages.sh: improve -I help message 2019-02-10 09:31:07 +01:00
Henrik Grimler
7f831d65ec Merge branch 'master' into fast_build_rebased 2019-02-10 09:29:48 +01:00
Henrik Grimler
d90f542825 build-package.sh: make -i builds less verbose 2019-02-10 09:27:03 +01:00
Henrik Grimler
38cd9fc184 build-package.sh: always create directories, if necessary 2019-02-10 09:13:33 +01:00
Fredrik Fornwall
ec9a2cac81 libcoap: Add package 2019-02-10 02:16:32 +01:00
Fredrik Fornwall
e0933222d1 gst-plugins-good: Fix build with latest libvpx 2019-02-10 01:43:26 +01:00
Fredrik Fornwall
a97530e471 libvpx: Update from 1.7.0 to 1.8.0 2019-02-09 22:46:58 +01:00