mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-08-05 21:37:15 +02:00
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/
46 lines
1.8 KiB
Plaintext
46 lines
1.8 KiB
Plaintext
# Contributor: Francesco Colista <fcolista@alpinelinux.org>
|
|
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
|
|
pkgname=wok
|
|
pkgver=2.5.0
|
|
pkgrel=0
|
|
pkgdesc="Webserver of Kimchi - a cherrypy framework for multi-purpose plug-ins"
|
|
url="http://kimchi-project.github.io/wok/"
|
|
arch="noarch"
|
|
license="Apache LGPL-2.1"
|
|
depends="python2 nginx logrotate py-cherrypy py2-jsonschema
|
|
py2-pyparted py2-pyldap py2-psutil py2-m2crypto py-cheetah
|
|
py2-augeas py2-pam py2-functools32 py2-lxml py2-libvirt py-cherrypy
|
|
ttf-opensans ttf-font-awesome"
|
|
makedepends="automake autoconf libtool gettext-dev
|
|
python2-dev pyflakes libxslt"
|
|
options="!check"
|
|
subpackages="$pkgname-lang $pkgname-doc"
|
|
source="$pkgname-$pkgver.tar.gz::https://github.com/kimchi-project/$pkgname/archive/$pkgver.tar.gz
|
|
wokd.initd
|
|
alpine-specific-pushserver.patch
|
|
alpine-specific-wokd.patch"
|
|
builddir="$srcdir/$pkgname-$pkgver"
|
|
|
|
build() {
|
|
cd "$builddir"
|
|
sh ./autogen.sh --system
|
|
./configure \
|
|
--prefix=/usr \
|
|
--sysconfdir=/etc \
|
|
--localstatedir=/var \
|
|
--disable-rpath
|
|
make
|
|
}
|
|
|
|
package() {
|
|
cd "$builddir"
|
|
make DESTDIR="$pkgdir" install
|
|
install -D -m755 "$srcdir"/wokd.initd \
|
|
"$pkgdir"/etc/init.d/wokd
|
|
}
|
|
|
|
sha512sums="780bbb3e7fe37b4a91f222ba5004efbc05f59555779b55c836fda856d5c2db244ee45b61b0f4099219ac8f8b74afa5268e41e9f416b7af441c8de4a0de04af76 wok-2.5.0.tar.gz
|
|
a05554686e0ea2d069a5b9e9b83f6aee678ed299269d86d1192ae417ba98fa8e727d55be8f396360c70846f549f46e64028956e5f7f5c50bbf5601f548c8bd71 wokd.initd
|
|
f257815edbd44baee4a3fbb680a8aa25a9804db1d2ef9326512dc7888c089c212d78e5b2cc7f6e28443dc64b10c7b7f4266e899570bcd2b25bc8bf6b4510a20d alpine-specific-pushserver.patch
|
|
eb7a9f61d40d7edb11cc451ef25b6b2b920be23ddab7477798592bfe8a2bce8c3be21ac3d75b00d4ed3d2817af779799889fdd906d50039dec00c0c677d2c30c alpine-specific-wokd.patch"
|