67 Commits

Author SHA1 Message Date
Natanael Copa
9ebbeeb3c0 community/syncthing: disable on s390x due to s390x failure 2019-01-08 20:01:03 +00:00
Roberto Oliveira
fac66d15a3 community/syncthing: upgrade to 0.14.54 2018-12-17 08:57:34 +00:00
Roberto Oliveira
eada3e5e7f community/syncthing: upgrade to 0.14.51 2018-10-26 12:38:41 +00:00
Oliver Smith
9d9f981a2c aports: add support for armv7 [skip ci]
This makes it possible to provide armv7 as additional architecture in
Alpine, next to armhf. See the discussion in this ML thread:
<https://lists.alpinelinux.org/alpine-devel/6271.html>

It's done by adding armv7 next to armhf in the arch line and also
!armv7 where the arch line said !armhf. The following script was used:
2018-09-24 10:19:24 +03:00
Roberto Oliveira
164da753fa community/syncthing: upgrade to 0.14.50 2018-09-13 15:15:44 +00:00
Roberto Oliveira
1ff29fb647 community/syncthing: add openrc subpackage 2018-07-26 18:00:58 +00:00
Roberto Oliveira
d6fb007e21 community/syncthing: upgrade to 0.14.49 2018-07-26 17:49:53 +00:00
Roberto Oliveira
3b99a2c19b community/syncthing: fix test on 32 bits arch
backport a patch that fixes tests in 32 bits archs
2018-06-06 12:35:42 +00:00
Roberto Oliveira
52ffbe66cf community/syncthing: upgrade to 0.14.48 2018-06-06 10:59:53 +00:00
Roberto Oliveira
50b4dba5b7 community/syncthing: upgrade to 0.14.47 2018-05-02 16:48:31 +00:00
Roberto Oliveira
9c54e8fb98 community/syncthing: upgrade to 0.14.46 2018-04-05 14:01:31 +00:00
Roberto Oliveira
e95aa2fb92 community/syncthing: upgrade to 0.14.45 2018-03-09 16:16:02 +00:00
Roberto Oliveira
a299543cdd community/syncthing: upgrade to 0.14.44 2018-02-13 15:16:02 +00:00
Roberto Oliveira
dc9e2a45e0 community/syncthing: upgrade to 0.14.43
Also remove a patch that is already applied upstream.
2018-01-13 01:45:39 +00:00
Roberto Oliveira
fe02f27808 community/syncthing: upgrade to 0.14.42 2018-01-06 17:42:07 +00:00
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
Roberto Oliveira
2fecb6a0b3 community/syncthing: enable build on s390x
Seems all tests are passing on s390x with syncthing 0.14.41
2017-12-11 12:49:31 +00:00
Roberto Oliveira
d6e0e1465b community/syncthing: upgrade to 0.14.41 2017-12-11 12:41:48 +00:00
Roberto Oliveira
6c725d4e96 community/syncthing: upgrade to 0.14.40 2017-11-27 21:25:39 +00:00
Jakub Jirutka
4ee7c35b7d community/*: fix homepage url and source from http:// to https://
Most of these updates is based on data from https://repology.org/,
detection based on permanent redirect from http:// to https://.

$source urls are updated when they contain $url as substring.
2017-11-19 14:16:58 +01:00
Roberto Oliveira
124b404ce0 community/syncthing: enable build on ppc64le 2017-11-06 20:14:38 +00:00
Natanael Copa
fdfc3e2ca9 community/syncthing: upgrade to 0.14.39 2017-10-31 12:03:36 +00:00
Carlo Landmeter
d349d7186c community/syncthing: disable on ppc64le due to failed tests 2017-08-09 17:54:25 +02:00
Carlo Landmeter
f2f59860d9 community/syncthing: upgrade to 0.14.35
* do not fetch whole sha256-simd tarball but just patch it (even if s390x is disabled).
* enable strip again: https://dominik.honnef.co/posts/2016/10/go-and-strip.
* update initd to support multiple instances and add logging.
* fix build by removing symlink project in builddir and just copy it.
2017-08-09 17:37:45 +02:00
tmpfile
d1bbf07a53 community/[various]: fix trailing whitespace 2017-07-10 09:04:20 +00:00
Natanael Copa
938b56d0cf community/syncthing: upgrade to 0.14.30 2017-06-14 15:59:46 +00:00
Natanael Copa
02f582cc01 community/syncthing: disable on armhf
tests fails
2017-05-17 13:31:54 +00:00
Natanael Copa
656038f147 community/syncthing: disable on s390x
tests fails
2017-05-17 13:28:09 +00:00
Natanael Copa
8858cbb4d8 community/syncthing: upgrade to 0.14.28 2017-05-16 10:54:11 +00:00
Shiz
b539a1ce40 community/syncthing: update vendored sha256-simd dependency for s390x 2017-05-12 22:52:17 +02:00
Shiz
1f89c5f7ea community/syncthing: fix minio/sha256-simd dependency for s390x 2017-05-12 22:19:41 +02:00
Shiz
cbc4d878e9 community/syncthing: fix tests 2017-05-12 21:35:25 +02:00
xentec
e15e54d7af community/syncthing: upgrade to 0.14.27, add check (disabled) 2017-05-11 16:25:29 +02:00
Breno Leitao
f00aec781a community/<go packages>: Do not compile on ppc64le
Currently ppc64le does not have go, thus, disabling the build of
the packages that depends on golang.

This patch should be reverted once we have go enabled on ppc64le.
2017-04-10 16:42:33 +00:00
Natanael Copa
df193f09d1 community/syncthing: upgrade to 0.14.5 2016-09-05 07:34:53 +00:00
Carlo Landmeter
0a9b332b7e community/syncthing: upgrade to 0.14.3
please be aware that syncthing 0.14 is not compat with 0.13
install syncthing13 if you need to sync with older clients
2016-08-01 14:36:18 +02:00
Christian Kampka
826bdac8bb community/syncthing: new upstream version 0.13.10 2016-07-03 20:33:23 +02:00
Francesco Colista
ae2fac537a community/syncthing: upgrade to 0.13.9 2016-06-30 12:02:47 +00:00
Natanael Copa
7273c4d73d community/syncthing: upgrade to 0.13.6 2016-06-13 06:43:33 +00:00
Przemyslaw Pawelczyk
9fd5431afb community/[various]: Bump pkgrel for .pre-install scripts fixes.
* community/[various]: Add group and use it as primary in .pre-* scripts.
community/caddy/caddy.pre-install
community/domoticz/domoticz.pre-install
community/oscam/oscam.pre-install
community/syncthing/syncthing.pre-install
2016-06-07 07:20:09 +00:00
Przemyslaw Pawelczyk
5708404c50 community/[various]: Add group and use it as primary in .pre-* scripts.
Fixes the problem I unintentionally brought in commit ccc056dbf9d3:
system user creation doesn't add same named group and uses nogroup as
primary group unless explicitly specified via -G.

Brings status quo regarding primary groups of users created in packages:
- community/caddy
- community/domoticz
- community/oscam
- community/syncthing
2016-06-07 07:20:09 +00:00
Sören Tempel
c549dc900d community/syncthing: upgrade to 0.13.6 2016-06-03 23:58:22 +02:00
Sören Tempel
f12edc6ed7 community/syncthing: upgrade to 0.13.4 2016-06-01 00:16:27 +02:00
Łukasz Jendrysik
535dff6478 community/syncthing: update to 0.13.4 2016-05-26 19:52:21 +00:00
Natanael Copa
f033ffaa14 community/syncthing: upgrade to 0.13.2 2016-05-25 06:57:50 +00:00
Przemyslaw Pawelczyk
12b331734c community/[various]: bump pkgrel for pre-install fixes 2016-04-25 07:10:48 +00:00
Przemyslaw Pawelczyk
da4e96aace Reorder arguments passed to addgroup/adduser in scripts.
Now all invocations have following order of arguments (if present):

    addgroup -S -g ... GROUP
    adduser -S -u ... -D -H -h ... -s ... -G ... -g ... USER
2016-04-25 06:56:47 +00:00
Przemyslaw Pawelczyk
a60b9f07de Improve consistency of scripts using adduser/addgroup.
Following rules have been applied:
- script starts with shebang !#/bin/sh followed by blank line,
- script ends with exit 0 prepended by blank line,
- only stderr of adduser, addgroup or passwd is redirected to /dev/null,
- getent passwd/group instances has been removed,
- manual checking of file and group existence has been removed,
- `|| true` instances has been removed.

Comments and line wrapping have been preserved.
2016-04-25 06:55:43 +00:00
Przemyslaw Pawelczyk
a593d306c9 Add -g option (GECOS/comment) to adduser in scripts.
This way we can avoid ugly default:

    Linux user,,,
2016-04-25 06:54:18 +00:00
Przemyslaw Pawelczyk
ccc056dbf9 Add lacking -S option (system) to adduser/addgroup in scripts.
Groups and users created by packages shouldn't use high ids by default
(unless explicitly requested), to distinguish them from groups and users
created by administrators for humans.

Following 41 files lacked -S next to addgroup:
- community/sword/sword.pre-install
- main/amavisd-new/amavisd-new.pre-install
- main/chrony/chrony.pre-install
- main/cvechecker/cvechecker.pre-install
- main/dnsmasq/dnsmasq.pre-install
- main/freeradius/freeradius.pre-install
- main/gdnsd/gdnsd.pre-install
- main/haproxy/haproxy.pre-install
- main/haproxy/haproxy.pre-upgrade
- main/kamailio/kamailio.pre-install
- main/logcheck/logcheck.pre-install
- main/mlmmj/mlmmj.pre-install
- main/nrpe/nrpe.pre-install
- main/open-vm-tools/open-vm-tools.pre-install
- main/postgrey/postgrey.pre-install
- main/privoxy/privoxy.pre-install
- main/redis/redis.pre-install
- main/samba/winbind.pre-install
- main/sircbot/sircbot.pre-install
- main/smokeping/smokeping.pre-install
- main/squark/squark.post-install
- main/squid/squid.pre-install
- main/squid/squid.pre-upgrade
- main/subversion/subversion.pre-install
- main/trac/trac.pre-install
- main/vsftpd/vsftpd.pre-install
- main/zabbix/zabbix-agent.pre-install
- testing/3proxy/3proxy.pre-install
- testing/cluster-glue/cluster-glue.pre-install
- testing/elasticsearch/elasticsearch.pre-install
- testing/emby/emby.pre-install
- testing/gdnsd/gdnsd.pre-install
- testing/icinga2/icinga2.pre-install
- testing/lusca/lusca.pre-install
- testing/lusca/lusca.pre-upgrade
- testing/mongodb/mongodb.pre-install
- testing/openxcap/openxcap.pre-install
- testing/prosody/prosody.pre-install
- testing/rancid/rancid.pre-install
- testing/rutorrent/rutorrent.pre-install
- testing/zabbix/zabbix-agent.pre-install

Following 60 files lacked -S next to adduser:
- community/caddy/caddy.pre-install
- community/domoticz/domoticz.pre-install
- community/minetest/minetest-server.pre-install
- community/oscam/oscam.pre-install
- community/seafile/seafile-server.pre-install
- community/syncthing/syncthing.pre-install
- main/apache2/apache2.pre-install
- main/aports-build/aports-build.pre-install
- main/atheme-iris/atheme-iris.pre-install
- main/bind/bind.pre-install
- main/clamav/clamav-db.pre-install
- main/clamsmtp/clamsmtp.pre-install
- main/clamsmtp/clamsmtp.pre-upgrade
- main/coova-chilli/coova-chilli.pre-install
- main/cvechecker/cvechecker.pre-install
- main/dhcp/dhcp.pre-install
- main/distcc/distcc.pre-install
- main/djbdns/dnscache.pre-install
- main/djbdns/tinydns.pre-install
- main/dovecot/dovecot.pre-install
- main/ez-ipupdate/ez-ipupdate.pre-install
- main/fetchmail/fetchmail.pre-install
- main/freeswitch/freeswitch.pre-install
- main/gitolite/gitolite.pre-install
- main/gnats/gnats.pre-install
- main/gross/gross.pre-install
- main/icecast/icecast.pre-install
- main/kamailio/kamailio.pre-install
- main/lighttpd/lighttpd.pre-install
- main/mariadb/mariadb.pre-install
- main/memcached/memcached.pre-install
- main/ngircd/ngircd.pre-install
- main/nrpe/nrpe.pre-install
- main/openntpd/openntpd.pre-install
- main/postgrey/postgrey.pre-install
- main/snort/snort.pre-install
- main/squid/squid.pre-install
- main/squid/squid.pre-upgrade
- main/subversion/subversion.pre-install
- main/trac/trac.pre-install
- main/transmission/transmission-daemon.pre-install
- main/ympd/ympd.pre-install
- main/znc/znc.pre-install
- testing/at/at.pre-install
- testing/buildbot-slave/buildbot-slave.pre-install
- testing/buildbot/buildbot.pre-install
- testing/clapf/clapf.pre-install
- testing/cluster-glue/cluster-glue.pre-install
- testing/dbmail/dbmail.pre-install
- testing/dspam/dspam.pre-install
- testing/ejabberd/ejabberd.pre-install
- testing/emby/emby.pre-install
- testing/mongodb/mongodb.pre-install
- testing/opensips/opensips.pre-install
- testing/pdns/pdns.pre-install
- testing/prosody/prosody.pre-install
- testing/qpage/qpage.pre-install
- testing/rrdbot/rrdbot.pre-install
- testing/wt/wt.pre-install
- unmaintained/ejabberd-git/ejabberd-git.pre-install
2016-04-25 06:53:54 +00:00