Commit Graph

204 Commits

Author SHA1 Message Date
Krishna Kanhaiya ea9e90052c
Another Termux Mirror hosted on GH release. (#7034)
* Added another termux mirror
This mirror is hosting on Github release.

* Revised naming convention and sorted alphabetically
2021-06-20 18:24:10 +05:30
Leonid Pliushch d41e649d9a
termux-tools: update mirror list for termux-change-repo 2021-06-18 10:07:06 +03:00
Leonid Pliushch ceaf09d804
termux-tools: update mirror list for termux-change-repo 2021-06-14 22:25:24 +03:00
Henrik Grimler 0f9c536c1a Point to libera.chat for official irc channel 2021-06-11 08:04:46 +02:00
Leonid Pliushch 1952a8a2e7
termux-tools: update path for termux.mentality.rip mirror 2021-06-04 17:58:54 +03:00
Leonid Pliushch 74d431b0eb
termux-tools: bump revision (testing upload script after fix) 2021-06-03 18:37:06 +03:00
Leonid Pliushch 14ce7ac0da
termux-tools: bump revision (testing updated upload script) 2021-06-03 17:40:49 +03:00
Leonid Pliushch 6afa93e058
termux-tools: bump revision 2021-06-03 02:16:13 +03:00
Leonid Pliushch 0d856e1f30
termux-tools: version 0.123 2021-06-03 01:49:30 +03:00
Leonid Pliushch f2697d41c7
termux-tools: termux-change-repo: update list of default repository urls 2021-06-03 01:48:51 +03:00
Leonid Pliushch a34fe61158
termux-tools: pkg: update list of repository urls 2021-06-03 01:46:49 +03:00
Leonid Pliushch 6458d3f88b termux-tools: version 0.122 2021-05-19 16:25:59 +03:00
Leonid Pliushch f38de1945b termux-tools: pkg: run `apt update` if no package list available for current mirror 2021-05-19 16:25:59 +03:00
Leonid Pliushch c605627c40 termux-tools: pkg: fix possible case where $current_mirror receives a multiline value 2021-05-19 16:25:59 +03:00
Leonid Pliushch 1e5ca4b743 termux-tools: pkg: fix bug where last_modified returned negative values 2021-05-19 16:25:59 +03:00
Leonid Pliushch cf3236e9e8 termux-tools: pkg: try to avoid cases where pkgcache is up-to-date but sources.list has been changed
A small percentage of users reporting issue where `pkg install` shows that
package is not available, though it is present in our apt repository. This
happens when sources.list has been changed without subsequent `apt update`.

Now `pkg` will force run `apt update` if sources.list was modified after
packages list update but cache still not expired.
2021-05-19 16:25:59 +03:00
Leonid Pliushch 03663a8e42
termux-tools: pkg: fix traffic share values
There should not be equal values.
2021-05-18 16:04:39 +03:00
Leonid Pliushch 4b00637faf
termux-tools: version 0.121, mark as it doesn't work if keyring version is below 1.9
Kcubeterm's GPG key has been added recently, so latest keyring is required when
using dl.kcubeterm.me Termux mirror.
2021-05-18 15:57:19 +03:00
Leonid Pliushch d5fac3a9d7
termux-tools: pkg: get rid of redundant IPFS gateway, use dweb.link as IPFS gateway, recalculate traffic shares 2021-05-18 15:56:34 +03:00
Leonid Pliushch 5d32c11daf
termux-tools: termux-change-repo: alphabetically sort mirrors except CN ones 2021-05-18 15:48:47 +03:00
Krishna Kanhaiya e63d89bdc1
Added new repo/mirror (#6821) 2021-05-18 12:26:39 +05:30
Leonid Pliushch af75537b43
termux-tools: update default repositories in termux-change-repo 2021-04-30 20:36:46 +03:00
Leonid Pliushch 77604a91e0
termux-tools: termux-change-repo: get rid of Bintray repos
Update URLs in "default" hosting section.
2021-04-14 18:04:57 +03:00
Leonid Pliushch 43a7f0730c
termux-tools: termux-change-repo: refer to termux.org as default repository
We have never used it as standalone host but instead as persistent URL pointing
to the actual stable repository or other mirror shown by termux-change-repo
utility.
2021-04-14 18:02:04 +03:00
Dario Vladovic ecd1a46232 termux-tools: pkg: add `hostname` helper 2021-04-07 19:38:12 +03:00
Dario Vladovic 29e41670ed termux-tools: pkg: calculate cache age using `last_modified` 2021-04-07 19:38:12 +03:00
Dario Vladovic a8d6930b8d termux-tools: pkg: extract mirror check to function 2021-04-07 19:38:12 +03:00
agnostic-apollo 1ab8eb34f1 termux-tools: Only create ~/.termux/termux.properties if ~/.config/termux/termux.properties does not exist 2021-04-04 07:45:56 +05:00
Leonid Pliushch 8d447cb1b4
termux-tools: show application version when running termux-info (#6547) 2021-03-20 15:46:44 +02:00
Dario Vladović ac2ec670dd
termux-tools: pkg: add info as show alias (#6498) 2021-03-10 06:48:07 +01:00
Leonid Pliushch 7b5a67d416
termux-tools: use profile script to generate a sample termux.properties
Avoid use of postinst or preinst scripts in bootstrap packages. They will not
be executed.
2021-02-27 22:49:55 +02:00
Leonid Pliushch b613af721f
termux-tools: pkg: replace ipfs.2read.net gateway
ipfs.2read.net has limited bandwidth which is a problem when downloading
large packages.
2021-02-15 20:41:15 +02:00
Leonid Pliushch b10c5eb196
termux-tools: pkg: don't use ipfs.sloppyta.co due to aggressive caching
Clients using ipfs.sloppyta.co IPFS gateway won't see repo updates.

Use termux.mentality.rip web mirror as it seems working fine now.
2021-02-15 18:32:28 +02:00
Leonid Pliushch d6cc31ce65
termux-tools: pkg: update ipfs gateways & mirrors list 2021-02-12 20:20:05 +02:00
Leonid Pliushch 130f10f0a1
termux-tools: pkg: rotate ipfs gateways and mirrors 2021-02-12 18:52:51 +02:00
Leonid Pliushch b373b3dfff
termux-tools: pkg: replace main.termux-mirror.ml 2021-02-10 21:33:02 +02:00
Leonid Pliushch dec6715cf2
termux-tools: fix termux-am class name, so termux-reset will work correctly 2021-02-10 15:28:29 +02:00
Leonid Pliushch 5b1cd873e4
termux-tools: termux-change-repo: mirrors by @xeffyr are on IPFS now 2021-02-10 14:58:34 +02:00
Henrik Grimler 5c106a4225 termux-tools: add dummy termux.properties file
Hopefully makes it easier for users to learn about the available settings.
2021-01-06 15:00:09 +01:00
Archenoth 654f255f8a Fixed typo in motd (And changed wording to keep line lengths consistent) 2021-01-04 22:00:50 +05:30
Leonid Pliushch 058b1c7ad4
termux-tools: pkg: mirrors should not have same weight 2021-01-03 12:51:00 +02:00
Leonid Pliushch 4b8ffa260e
termux-tools: pkg: disable mirror termux.mentality.rip
Doesn't receive updates since December 25, 2020.
2021-01-02 23:05:36 +02:00
Leonid Pliushch 44a735d843
termux-tools: motd: add note that Play Store variant is no longer updated 2020-12-29 21:05:11 +02:00
Leonid Pliushch 377da94e12
termux-tools: version 0.100 2020-12-24 17:14:07 +02:00
Leonid Pliushch 99fff21d87
termux-tools: pkg: use termux.org as primary mirror 2020-12-24 17:13:50 +02:00
Leonid Pliushch c101139097
termux-tools: pkg: send more info in user-agent string
Send termux-tools package version, build-time app package name and
installation prefix. Just like with apt.
2020-12-24 17:13:45 +02:00
Leonid Pliushch 37375312b9
explicitly set maintainer for each package
In issue https://github.com/termux/termux-packages/issues/6160 I have found
that community repo "its-pointless.github.io" specifies us as maintainer
for its packages. This is NOT TRUE and potentially misleads people using
these packages.

Now TERMUX_PKG_MAINTAINER will contain a default value which is neutral
and not specify maintainer. So all packages now have to override it to
the correct value.

[skip ci]
%ci:no-build
2020-12-20 15:16:34 +02:00
Leonid Pliushch 68ca728891
termux-tools: version 0.99 2020-11-24 02:27:21 +02:00
Leonid Pliushch 61fccaf2d0
termux-tools: improve description of 'single-user' environment in termux.1 manpage 2020-11-24 02:26:55 +02:00
Leonid Pliushch d340a1605e
termux-tools: fix another typo in termux.1 manpage 2020-11-24 02:21:31 +02:00