20 Commits

Author SHA1 Message Date
Jakub Jirutka
63f5e7d295 [various]: unify names of licenses according to SPDX
This commit updates $license variable in all APKBUILDs to comply with
short names specified by SPDX version 3.0 [1] where possible. It was
done using find-and-replace method on substrings inside $license
variables.

Only license names were updated, not "expressions" specifying relation
between the licenses (e.g. "X and Y", "X or Y", "X and (Y or Z)") or
exceptions (e.g. "X with exceptions").

Many licenses have a version or multiple variants, e.g. MPL-2.0,
BSD-2-Clause, BSD-3-Clause. However, $license in many aports do not
contain license version or variant. Since there's no way how to infer
this information just from abuild, it were left without the variant
suffix or version, i.e. non SPDX compliant.

GNU licenses (AGPL, GFDL, GPL, LGPL) are especially complicated. They
exist in two variants: -only (formerly e.g. GPL-2.0) and -or-later
(formerly e.g. GPL-2.0+). We did not systematically noted distinguish
between these variants, so GPL-2.0, GPL2, GPLv2 etc. may mean
GPL-2.0-only or GPL-2.0-or-later. Thus GNU licenses without "+" (e.g.
GPL2+) were left without the variant suffix, i.e. non SPDX compliant.

Note: This commit just fixes format of the license names, no
verification has been done if the specified license information is
actually correct!

[1]: https://spdx.org/licenses/
2017-12-30 21:05:50 +01:00
Carlo Landmeter
a7936f603c main/check: disable forking
https://github.com/libcheck/check/issues/138
2017-10-28 17:58:17 +02:00
Carlo Landmeter
5669a06dec main/check: disable tests and reorder subpkgs
https://github.com/libcheck/check/issues/138

reorder to catch all docs in doc subpkg
2017-10-23 13:10:45 +02:00
Fabian Affolter
60308513b5 main/check: upgrade to 0.12.0 2017-10-23 13:10:44 +02:00
Timo Teräs
60922330bc main/check: disable check 2017-08-28 08:57:41 +00:00
A. Wilcox
9e62c347c7 main/check: add tests and modernise 2017-08-28 08:40:44 +00:00
Przemyslaw Pawelczyk
ae9269aa7b main/check: Upgrade to 0.11.0. Ditch empty vars in APKBUILD.
Updating config.sub is no longer needed.
2017-01-13 15:57:32 +01:00
Sören Tempel
0f1d7ce793 main/check: update upstream URLs
Also cleanup a bit.
2016-10-23 16:50:31 +02:00
Fabian Affolter
85ee85542a main/check: upgrade to 0.10.0 2016-01-27 14:49:06 +00:00
Bartłomiej Piotrowski
b4a13e7314 Do not delete *.la files manually
Since abuild v2.22.0, these are removed automatically unless 'libtool'
option has been specified.
2015-09-10 13:59:03 +02:00
Fabian Affolter
d4d29c14a9 main/check: upgrade to 0.9.14 2014-09-29 06:48:09 +00:00
Fabian Affolter
d6eb47ac7b main/check: upgrade to 0.9.13 2014-07-07 18:12:37 +00:00
Natanael Copa
f7f16d3962 main/check: upgrade to 0.9.12 2014-04-30 14:32:57 +00:00
Natanael Copa
ef1ed6feaf main/check: upgrade to 0.9.11 2013-12-05 13:26:35 +00:00
Fabian Affolter
85053acb80 main/check: update layout 2013-10-30 08:23:19 +00:00
Timo Teräs
8f6f2e3166 main/[various]: update config.sub (and remove charset.alias)
for musl build. the changes are automatically done based on previous
build log errors, so this does not guarantee successful build, but
is a required.
2013-09-29 08:47:22 +00:00
Timo Teräs
5c90471732 [all autotools packages]: normalize ./configure 2013-07-30 08:54:53 +00:00
Bartłomiej Piotrowski
a4480e7bed main/check: upgrade to 0.9.10 2013-04-18 21:48:57 +02:00
Natanael Copa
5d89e5fdb0 main/check: upgrade to 0.9.9 2013-02-22 09:16:07 +00:00
Natanael Copa
c94445ec87 main/check: moved from testing 2013-02-20 10:02:07 +00:00