Package clickhouse-backup: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 | %global _unpackaged_files_terminate_build 1 # Vendorized go modules # $ go generate # $ GO111MODULE=on go mod vendor -v # $ git add -f vendor # $ git commit -n --no-post-rewrite -m "add go vendor modules" Name: clickhouse-backup Version: 2.4.35 Release: alt1 Summary: Tool for easy ClickHouse backup and restore with cloud storages support Group: Databases License: MIT Url: https://github.com/AlexAkulov/clickhouse-backup/ Source0: %name-%version.tar ExclusiveArch: %go_arches BuildRequires(pre): rpm-build-golang %description Tool for easy ClickHouse backup and restore with cloud storages support. %prep %setup %build export VERSION=%version export COMMIT=%release export BRANCH=altlinux go build -ldflags " \ -X main.version=$VERSION \ -X main.commit=$COMMIT \ -X main.branch=$BRANCH " \ -o clickhouse-backup/clickhouse-backup \ ./cmd/clickhouse-backup %install %__install -pDm0755 clickhouse-backup/clickhouse-backup %buildroot%_bindir/%name # generation of the config file %__install -pdm0750 %buildroot%_sysconfdir/%name ./clickhouse-backup/clickhouse-backup default-config > %buildroot%_sysconfdir/%name/config.yml %files %_bindir/%name %dir %attr(0750,root,root) %_sysconfdir/%name %attr(0640,root,root) %config(noreplace) %_sysconfdir/%name/config.yml %changelog * Tue Apr 09 2024 Anton Farygin <rider@altlinux.ru> 2.4.35-alt1 - 2.4.33 -> 2.4.35 * Tue Mar 05 2024 Anton Farygin <rider@altlinux.ru> 2.4.33-alt1 - 2.4.30 -> 2.4.33 * Tue Feb 13 2024 Anton Farygin <rider@altlinux.ru> 2.4.30-alt1 - 2.4.21 -> 2.4.30 * Sat Jan 27 2024 Anton Farygin <rider@altlinux.ru> 2.4.21-alt1 - 2.4.2 -> 2.4.21 * Tue Oct 24 2023 Anton Farygin <rider@altlinux.ru> 2.4.2-alt1 - 2.3.2 -> 2.4.2 * Sun Jul 23 2023 Anton Farygin <rider@altlinux.ru> 2.3.2-alt1 - 2.2.7 -> 2.3.2 * Fri May 26 2023 Anton Farygin <rider@altlinux.ru> 2.2.7-alt1 - 2.2.5 -> 2.2.7 * Wed May 03 2023 Anton Farygin <rider@altlinux.ru> 2.2.5-alt1 - 2.1.3 -> 2.2.5 * Fri Dec 30 2022 Anton Farygin <rider@altlinux.ru> 2.1.3-alt1 - 2.1.2 -> 2.1.3 * Tue Nov 01 2022 Anton Farygin <rider@altlinux.ru> 2.1.2-alt1 - 1.6.1 -> 2.1.2 * Tue Aug 30 2022 Anton Farygin <rider@altlinux.ru> 1.6.1-alt1 - 1.4.5 -> 1.6.1 * Thu Jun 23 2022 Anton Farygin <rider@altlinux.ru> 1.4.5-alt1 - 1.4.0 -> 1.4.5 * Fri May 27 2022 Anton Farygin <rider@altlinux.ru> 1.4.0-alt1 - 1.3.2 -> 1.4.0 * Wed Apr 20 2022 Anton Farygin <rider@altlinux.ru> 1.3.2-alt1 - 1.3.1 -> 1.3.2 * Sun Feb 20 2022 Anton Farygin <rider@altlinux.ru> 1.3.1-alt1 - 1.3.0 -> 1.3.1 * Sat Feb 12 2022 Anton Farygin <rider@altlinux.ru> 1.3.0-alt1 - 1.2.2 -> 1.3.0 * Mon Nov 29 2021 Anton Farygin <rider@altlinux.ru> 1.2.2-alt1 - 1.2.2 * Mon Nov 01 2021 Anton Farygin <rider@altlinux.ru> 1.2.1-alt1 - 1.2.1 * Fri Oct 29 2021 Anton Farygin <rider@altlinux.ru> 1.2.0-alt1 - 1.2.0 * Tue Oct 12 2021 Anton Farygin <rider@altlinux.ru> 1.1.0-alt1 - first build for ALT |