Leonid Pliushch
41b2727a74
setup-ubuntu.sh: install "devscripts"
...
Makes utility "debdiff" available.
2019-01-26 17:02:21 +02:00
Leonid Pliushch
599832c0f1
build-package.sh: use keyserver pool when receive keys
...
Now gpg key retrieving is more reliable.
2019-01-26 16:59:34 +02:00
Henrik Grimler
40663c7083
Add gnupg to docker image
2019-01-26 15:43:14 +01:00
Henrik Grimler
62d047e6be
Revert "Update build.sh"
...
This reverts commit 865db6dd76f7349fa562daa14fc998ac25099c8a.
2019-01-26 01:04:30 +01:00
Henrik Grimler
009ec479b4
Revert "Update build.sh"
...
This reverts commit f55b366ed2a8d43885f8e5fb9d67be7ec11c07e2.
2019-01-25 22:30:08 +01:00
Henrik Grimler
c79efc24a0
Revert "Update build.sh"
...
This reverts commit eb85a5b4facae36817e5d23d15b79da0036ca7be.
2019-01-25 22:29:51 +01:00
Henrik Grimler
308990a29e
build-package.sh: fix `-a all -i` builds
...
Also use `-s -i` for dependencies that have to be built
2019-01-25 22:09:57 +01:00
Henrik Grimler
c88cde9ad5
build-package.sh: improve -i description
2019-01-25 20:44:00 +01:00
Henrik Grimler
f3f479faf6
build-package.sh: fix bug in the case where package name contains (but not ends with) -dev
...
As for icu-devtools
2019-01-25 20:44:00 +01:00
Henrik Grimler
ede80c5d9d
build-package.sh: Minor indentation fix
2019-01-25 20:44:00 +01:00
Henrik Grimler
1e8a698474
build-package.sh: fix termux_step_compare_debs
...
Catch error if termux_download_deb fails
2019-01-25 20:44:00 +01:00
Henrik Grimler
28b4013357
build-package.sh: fix download loop of dependencies when -i building
...
Only download $TERMUX_PKG_DEPENDS and $TERMUX_PKG_BUILD_DEPENDS (and
their -dev packages, if they exist), not their dependencies.
2019-01-25 20:44:00 +01:00
Henrik Grimler
16aae24b0b
build-package.sh: add sha256sum's for bootstrap zips for all arches
2019-01-25 20:44:00 +01:00
Henrik Grimler
8f8c1fd79f
build-package.sh: return 1 if hashsum doesn't exist for package
...
When downloading depencencies
2019-01-25 20:44:00 +01:00
Henrik Grimler
90d17da507
build-package.sh: fix termux_extract_dep_info
2019-01-25 20:44:00 +01:00
Henrik Grimler
13855a96a2
build-package.sh: mv download of InRelease and Packages to new function termux_step_get_repo_files
2019-01-25 20:44:00 +01:00
Henrik Grimler
9a5afe61c8
build-all.sh: don't set -s if -i is set
2019-01-25 20:41:01 +01:00
Henrik Grimler
54275847aa
build-all.sh: add -i option to build and download dependencies
2019-01-25 20:41:01 +01:00
Henrik Grimler
968c96fce9
Rename get_pkg_hash.py->get_hash_from_file.py
2019-01-25 20:41:01 +01:00
Henrik Grimler
7349e1cec7
build-package: update so that termux_step_compare_debs dl's by hash
...
Changes needed after termux_download_deb function update
2019-01-25 20:41:01 +01:00
Henrik Grimler
4836ee0efe
build-package: Add signature verification and download by hash
...
Also rename termux_install_dep_deb to termux_download_deb.
2019-01-25 20:41:01 +01:00
Henrik Grimler
0288289cee
build-package: fix truncated comment
2019-01-25 20:41:01 +01:00
Henrik Grimler
9c7201213f
build-package: Set default verbose level
2019-01-25 20:41:01 +01:00
Henrik Grimler
67e378f60d
build-package: Fix so that debdiff's exit code doesn't stop build
2019-01-25 20:41:01 +01:00
Henrik Grimler
aec765bc8f
build-package: fix forgotten p->pkg
2019-01-25 20:41:01 +01:00
Henrik Grimler
68a57c694d
build-package.sh: make dep downloads less verbose for quiet builds
...
Add error messages when download fails though.
Try to download -dev packages but ignore errors here
2019-01-25 20:41:01 +01:00
Henrik Grimler
ed14c5a57e
termux_extract_dep_info: Fix bug when ARCH=all and REVISION != 0
...
Also make it less verbose when building with -q and add some TODO notes
2019-01-25 20:41:01 +01:00
Henrik Grimler
ecf31331b8
build-package: make the bootstrap installtion more intuitive
2019-01-25 20:41:01 +01:00
Henrik Grimler
694f57d78c
build-package: add function to compare debs
2019-01-25 20:41:01 +01:00
Henrik Grimler
3367fff67e
Change TERMUX_BUILD_DEPS to TERMUX_INSTALL_DEPS again.
...
Fix syntax in if expressions.
2019-01-25 20:41:01 +01:00
Henrik Grimler
d0a1504886
Revert "Update build.sh"
...
This reverts commit 7668e25134a27e733e8c24a47df2f7456934e586.
2019-01-25 20:41:01 +01:00
Henrik Grimler
2ff975c353
Working deb_get_info and install_dep_deb functions
2019-01-25 20:41:01 +01:00
Henrik Grimler
8188191c0d
build-package: add termux_extract_version function
2019-01-25 20:41:01 +01:00
Henrik Grimler
04dd0b145c
updates
2019-01-25 20:41:01 +01:00
Stephen
66763880af
Update build-package.sh
2019-01-25 20:41:01 +01:00
Stephen
553805e932
cheap trick to fix + issue in package search
2019-01-25 20:41:01 +01:00
Stephen
76bf43df1e
Update build.sh
2019-01-25 20:41:01 +01:00
Stephen
1d689c083a
Update build.sh
2019-01-25 20:41:01 +01:00
Stephen
9e0062d832
Update build.sh
2019-01-25 20:41:01 +01:00
Stephen
80526ff808
Update build.sh
2019-01-25 20:41:01 +01:00
Henrik Grimler
e9e9029461
build-package: with -i -q, ignore recommended packages and suggestions ( #3 )
2019-01-25 20:41:01 +01:00
Stephen
7abd04ede0
Update .travis.yml
2019-01-25 20:41:01 +01:00
Stephen Groat
db5db2c69f
Use apt for dependencies
2019-01-25 20:41:01 +01:00
Fredrik Fornwall
c6c58ab326
Fix langinfo.h mixup
2019-01-25 02:59:32 +01:00
Fredrik Fornwall
873f60cbb5
iconv.h from libandroid-support to ndk-patches
2019-01-25 02:57:27 +01:00
Fredrik Fornwall
933390b075
Fix langinfo.h
2019-01-25 02:11:03 +01:00
Fredrik Fornwall
3ab4c8f8e0
Remove langinfo.h from libandroid-support
...
Instead provide langinfo.h with inline implemention of nl_langinfo()
as a system header.
This avoids linking in libandroid-support.so in some places, and
improves compatibility when building code on-device.
2019-01-25 01:58:51 +01:00
Tom Yan
e81542a5f7
libpulseaudio: bump revision after changes
2019-01-25 01:25:45 +01:00
Tom Yan
4b4ba9aa60
libpulseaudio: declare conffiles in the right subpackage
2019-01-25 01:25:45 +01:00
Tom Yan
7b08f8071b
speexdsp: Add package
2019-01-25 01:25:45 +01:00