aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJakub Jirutka <jakub@jirutka.cz>2020-11-14 13:12:23 +0100
committerJakub Jirutka <jakub@jirutka.cz>2020-11-14 13:40:12 +0100
commit133809955776b1183f76cdbe895e7035ccfc85f2 (patch)
treeefb3d0e6c416346f1c800d0f171a0500ed61121f
parent31033253a10ad435659193b6ecad24bc2f75f3a9 (diff)
community/clsync: upgrade to 0.4.5
-rw-r--r--community/clsync/APKBUILD6
-rw-r--r--community/clsync/musl-fix.patch30
2 files changed, 2 insertions, 34 deletions
diff --git a/community/clsync/APKBUILD b/community/clsync/APKBUILD
index 128b89bec90..45c6cfec985 100644
--- a/community/clsync/APKBUILD
+++ b/community/clsync/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: Jakub Jirutka <jakub@jirutka.cz>
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
pkgname=clsync
-pkgver=0.4.4
+pkgver=0.4.5
pkgrel=0
pkgdesc="File live sync daemon based on inotify"
url="https://github.com/xaionaro/clsync"
@@ -12,7 +12,6 @@ depends_dev="glib-dev fts-dev libcap-dev libexecinfo-dev linux-headers musl-dev"
makedepends="$depends_dev autoconf automake file libtool"
subpackages="$pkgname-openrc $pkgname-doc $pkgname-dev"
source="$pkgname-$pkgver.tar.gz::https://github.com/xaionaro/clsync/archive/v$pkgver.tar.gz
- musl-fix.patch
$pkgname.initd
$pkgname.confd
"
@@ -52,7 +51,6 @@ package() {
install -d -m 0755 "$pkgdir"/etc/$pkgname
}
-sha512sums="cdafbf43fdeafe9cb53c08e0514ef356fb5b4bbd8da2226263180e7441d222c76e6c73f847f484b3688a8672e4a85df0346c0236d8d0ed4506d209189af02dcd clsync-0.4.4.tar.gz
-3302e4d565c6647f27c5e24325a81eaf4789735a944b749a4f5b4372558c65ca4b8acd26eec097d965bc1c811597915c46eed75f697cb930e03a8113e20a1d82 musl-fix.patch
+sha512sums="6568f3c49ac4fe11e54593ba23eed392d0b7d9b5bf052983c4a5a2befbb807dbd3f9d13412264f8909998702f869d1cd6db77d89bd9491414b1f3213437c5212 clsync-0.4.5.tar.gz
230324ec639454e614db886eb52f5c2270aae2c54ef46b62e45dba95440f55d02618fa79dccc73d20ed27012ef083cb45bdb3de8b3c4cc4ef91ba31c0e2f7c69 clsync.initd
227329c0c13c2db137d6d61905c7133fc7ca0666ceff8c14d043e2811adbe6ef5aae4c876093a4d91ec496646ccacc607c853d2c1c1a53ef6d2a4b4db9209307 clsync.confd"
diff --git a/community/clsync/musl-fix.patch b/community/clsync/musl-fix.patch
deleted file mode 100644
index ad219be3b3b..00000000000
--- a/community/clsync/musl-fix.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-diff --git a/mon_gio.c b/mon_gio.c
-index 80bec82..c28ccb3 100644
---- a/mon_gio.c
-+++ b/mon_gio.c
-@@ -316,19 +316,19 @@ int gio_handle ( ctx_t *ctx_p, indexes_t *indexes_p )
-
- while ( gio_wait ( ctx_p, indexes_p, &tv ) ) {
- event_t *ev = event_pop();
-- stat64_t lstat, *lstat_p;
-+ stat64_t _lstat, *lstat_p;
- mode_t st_mode;
- size_t st_size;
-
-- if ( ( ev->objtype_new == EOT_DOESNTEXIST ) || ( ctx_p->flags[CANCEL_SYSCALLS]&CSC_MON_STAT ) || lstat64 ( ev->path, &lstat ) ) {
-- debug ( 2, "Cannot lstat64(\"%s\", lstat). Seems, that the object had been deleted (%i) or option \"--cancel-syscalls mon_stat\" (%i) is set.", ev->path, ev->objtype_new == EOT_DOESNTEXIST, ctx_p->flags[CANCEL_SYSCALLS]&CSC_MON_STAT );
-+ if ( ( ev->objtype_new == EOT_DOESNTEXIST ) || ( ctx_p->flags[CANCEL_SYSCALLS]&CSC_MON_STAT ) || lstat64 ( ev->path, &_lstat ) ) {
-+ debug ( 2, "Cannot lstat64(\"%s\", _lstat). Seems, that the object had been deleted (%i) or option \"--cancel-syscalls mon_stat\" (%i) is set.", ev->path, ev->objtype_new == EOT_DOESNTEXIST, ctx_p->flags[CANCEL_SYSCALLS]&CSC_MON_STAT );
- st_mode = ( ev->objtype_event == EOT_DIR ? S_IFDIR : S_IFREG );
- st_size = 0;
- lstat_p = NULL;
- } else {
-- st_mode = lstat.st_mode;
-- st_size = lstat.st_size;
-- lstat_p = &lstat;
-+ st_mode = _lstat.st_mode;
-+ st_size = _lstat.st_size;
-+ lstat_p = &_lstat;
- }
-
- if ( sync_prequeue_loadmark ( 1, ctx_p, indexes_p, NULL, ev->path, lstat_p, ev->objtype_old, ev->objtype_new, ev->event_id, ev->handle_id, st_mode, st_size, &path_full, &path_full_len, NULL ) ) {