Commit Graph

23 Commits

Author SHA1 Message Date
Leonid Pliushch
ee60f2ab30 dash: do not attempt to do a static linking
Fixes on-device builds.
2019-08-16 03:31:14 +03:00
Leonid Pliushch
bfc05d765d dash: fix corrupted patch file 2019-08-16 03:07:02 +03:00
Leonid Pliushch
5f767d46a6 dash: fix hardcoded /tmp in mktokens to allow on-device build 2019-08-16 03:01:22 +03:00
Leonid Pliushch
c352216c63 packages: standardize values of several control variables for build.sh
Variables

 TERMUX_PKG_PLATFORM_INDEPENDENT
 TERMUX_DEBUG
 TERMUX_PKG_HAS_DEBUG
 TERMUX_PKG_ESSENTIAL
 TERMUX_SUBPKG_ESSENTIAL
 TERMUX_PKG_NO_STATICSPLIT
 TERMUX_PKG_BUILD_IN_SRC
 TERMUX_PKG_FORCE_CMAKE
 TERMUX_PKG_HOSTBUILD

should not accept arbitrary values for marking them "enabled". Instead
they should accept boolean values which makes them easier to handle and
also makes their meaning clear.

build-package.sh should make decision based on variable's value but not on
whether it is set or empty.

%ci:no-build
2019-08-12 18:49:13 +03:00
Leonid Pliushch
4832078d86 reformat build.sh for some packages
* Packages where dependencies were sorted are bumped.
2019-07-22 01:51:28 +03:00
Wetitpig
5f8864c10d Improve formatting of parantheses for functions 2019-02-09 21:06:31 +02:00
Wetitpig
c3c91c2621 Use ln -sf in dash rather than rm 2019-02-09 00:14:29 +01:00
Leonid Pliushch
361d8c519f [incomplete] set licenses for packages 2019-01-20 22:41:50 +01:00
Leonid Pliushch
586f8b84c0 dash: fix default PATH 2018-06-22 00:45:50 +02:00
Fredrik Fornwall
62842942e7 dash: Update from 0.5.10.1 to 0.5.10.2 2018-05-19 00:16:15 +02:00
Fredrik Fornwall
1961b1c68f dash: Update from 0.5.10 to 0.5.10.1 2018-05-17 19:37:02 +02:00
Fredrik Fornwall
78255375ff dash: Update from 0.5.9.1 to 0.5.10 2018-05-13 01:53:19 +02:00
tomty89
a6aa402848 dash: fix etc/profile hardcoded path (#2357) 2018-04-22 21:21:15 +02:00
Fredrik Fornwall
c1df334b92 Fix typo in comment 2017-03-02 00:07:35 +01:00
Fredrik Fornwall
a502ab6da1 dash: Use a mirror for download source 2017-01-30 02:50:49 +01:00
Fredrik Fornwall
acbfec93ea dash: Update from 0.5.9 to 0.5.9.1 2016-09-26 07:59:18 -04:00
Fredrik Fornwall
3a67e5de18 dash: Update from 0.5.8 to 0.5.9 2016-06-27 17:40:17 -04:00
Fredrik Fornwall
46d6cb73f2 dash: Switch back to official tar url 2016-06-10 08:12:42 -04:00
Fredrik Fornwall
0775a3e0cc dash: Switch download url 2016-06-02 10:49:48 -04:00
Fredrik Fornwall
b3ab1d545a Mark dash as an essential package 2015-12-03 19:04:57 -05:00
Fredrik Fornwall
4e3d3c0034 Fix dash AT_EACCESS usage
The dash shell used AT_EACCESS for certain operations, such as when
checking if a file is executable. This does not work on Android 6+,
and is not needed on Termux as a single-user system anyways, so
remove the custom define of AT_EACCESS when building and use the
disabled value of 0 from the patched system headers.

Fixes #37.
2015-10-31 13:37:04 -04:00
Fredrik Fornwall
49ca09e5e5 Fix wait3() function and bump build revisions 2015-07-11 17:43:48 -04:00
Fredrik Fornwall
59f0d218a6 Initial push 2015-06-13 01:03:31 +02:00