mirror of
https://github.com/archlinux/aur.git
synced 2026-03-14 23:16:48 +01:00
Update podman_backup to version 1.3.2
This commit is contained in:
parent
f5c2de52e6
commit
37be42c3dc
3 changed files with 53 additions and 34 deletions
17
.SRCINFO
17
.SRCINFO
|
|
@ -1,21 +1,22 @@
|
|||
pkgbase = podman_backup
|
||||
pkgdesc = A small dart tool to push regular backups of podman volumes to a remote.
|
||||
pkgver = 1.2.1
|
||||
pkgver = 1.3.2
|
||||
pkgrel = 1
|
||||
url = https://github.com/Skycoder42/podman_backup
|
||||
changelog = CHANGELOG.md
|
||||
arch = x86_64
|
||||
arch = i686
|
||||
arch = armv7h
|
||||
arch = aarch64
|
||||
license = BSD
|
||||
makedepends = dart>=3.0.0
|
||||
makedepends = dart<4.0.0
|
||||
depends = podman
|
||||
depends = xz
|
||||
depends = systemd
|
||||
options = !strip
|
||||
source = podman_backup-1.2.1.tar.gz::https://github.com/Skycoder42/podman_backup/archive/refs/tags/v1.2.1.tar.gz
|
||||
b2sums = 109b6ba5d5a9eb46ce05800df2c6c9025b8d37d68ec7528d381337d2e562f7184fcef1530df95eb9d65d60c8f146819d16c837299aad520da6873f9546c2eb02
|
||||
source = sources.tar.gz::https://github.com/Skycoder42/podman_backup/archive/refs/tags/v1.3.2.tar.gz
|
||||
source = bin.tar.xz::https://github.com/Skycoder42/podman_backup/releases/download/v1.3.2/binaries-linux.tar.xz
|
||||
source = debug.tar.xz::https://github.com/Skycoder42/podman_backup/releases/download/v1.3.2/binaries-linux-debug-symbols.tar.xz
|
||||
b2sums = 4e64d009e706007d3700671d456711db91b7f18ef7b363b4216b256f584388c2e96f10f6eea0a50c6909de5d4b890fbeee01478c0e35a39a8c3fb6ebdadc57e4
|
||||
b2sums = e1283dd583421814020459a001b78a1746db4c7bc46b60290e7dc7e932f1745e855d80c885f70b4a2a2b0325d37ebadd7ca8c4e7ffcd2a3d4b643994b89a1ee1
|
||||
b2sums = 58acab6b2e102b4ddb49c979a34157f45f9f83feecf7c27e2e1fa29a8ee74d11f69b794063bb0d961be3372c5b016cead3bf30da22767ec06a07150a922b25b2
|
||||
|
||||
pkgname = podman_backup
|
||||
|
||||
pkgname = podman_backup-debug
|
||||
|
|
|
|||
25
CHANGELOG.md
25
CHANGELOG.md
|
|
@ -4,6 +4,28 @@ All notable changes to this project will be documented in this file.
|
|||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
|
||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
## [1.3.2] - 2024-04-12
|
||||
### Changed
|
||||
- Remove pubspec.lock from repository
|
||||
- Updated dependencies
|
||||
- Updated min dart sdk version to 3.3.0
|
||||
|
||||
### Fixed
|
||||
- Fixed CI integration
|
||||
|
||||
## [1.3.1] - 2023-11-27
|
||||
### Changed
|
||||
- Updated dependencies
|
||||
- Updated min dart version to 3.2.0
|
||||
|
||||
## [1.3.0] - 2023-09-15
|
||||
### Added
|
||||
- Added cleanup step to delete old backups on the remote
|
||||
|
||||
### Changed
|
||||
- Updated dependencies
|
||||
- Updated min dart version to 3.1.0
|
||||
|
||||
## [1.2.1] - 2023-08-12
|
||||
### Fixed
|
||||
- Fixup AUR release
|
||||
|
|
@ -51,6 +73,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||
### Added
|
||||
- Initial release
|
||||
|
||||
[1.3.2]: https://github.com/Skycoder42/podman_backup/compare/v1.3.1...v1.3.2
|
||||
[1.3.1]: https://github.com/Skycoder42/podman_backup/compare/v1.3.0...v1.3.1
|
||||
[1.3.0]: https://github.com/Skycoder42/podman_backup/compare/v1.2.1...v1.3.0
|
||||
[1.2.1]: https://github.com/Skycoder42/podman_backup/compare/v1.2.0...v1.2.1
|
||||
[1.2.0]: https://github.com/Skycoder42/podman_backup/compare/v1.1.0...v1.2.0
|
||||
[1.1.0]: https://github.com/Skycoder42/podman_backup/compare/v1.0.4...v1.1.0
|
||||
|
|
|
|||
45
PKGBUILD
45
PKGBUILD
|
|
@ -1,39 +1,32 @@
|
|||
# Maintainer: Skycoder42 <Skycoder42@users.noreply.github.com>
|
||||
pkgname='podman_backup'
|
||||
pkgbase='podman_backup'
|
||||
pkgname=('podman_backup' 'podman_backup-debug')
|
||||
pkgdesc='A small dart tool to push regular backups of podman volumes to a remote.'
|
||||
pkgver='1.2.1'
|
||||
pkgver='1.3.2'
|
||||
pkgrel=1
|
||||
arch=('x86_64' 'i686' 'armv7h' 'aarch64')
|
||||
arch=('x86_64')
|
||||
url='https://github.com/Skycoder42/podman_backup'
|
||||
license=('BSD')
|
||||
depends=('podman' 'xz' 'systemd')
|
||||
makedepends=('dart>=3.0.0' 'dart<4.0.0')
|
||||
_pkgdir='podman_backup-1.2.1'
|
||||
source=("$_pkgdir.tar.gz::https://github.com/Skycoder42/podman_backup/archive/refs/tags/v1.2.1.tar.gz")
|
||||
b2sums=('109b6ba5d5a9eb46ce05800df2c6c9025b8d37d68ec7528d381337d2e562f7184fcef1530df95eb9d65d60c8f146819d16c837299aad520da6873f9546c2eb02')
|
||||
source=("sources.tar.gz::https://github.com/Skycoder42/podman_backup/archive/refs/tags/v1.3.2.tar.gz"
|
||||
"bin.tar.xz::https://github.com/Skycoder42/podman_backup/releases/download/v1.3.2/binaries-linux.tar.xz"
|
||||
"debug.tar.xz::https://github.com/Skycoder42/podman_backup/releases/download/v1.3.2/binaries-linux-debug-symbols.tar.xz")
|
||||
b2sums=('4e64d009e706007d3700671d456711db91b7f18ef7b363b4216b256f584388c2e96f10f6eea0a50c6909de5d4b890fbeee01478c0e35a39a8c3fb6ebdadc57e4'
|
||||
'e1283dd583421814020459a001b78a1746db4c7bc46b60290e7dc7e932f1745e855d80c885f70b4a2a2b0325d37ebadd7ca8c4e7ffcd2a3d4b643994b89a1ee1'
|
||||
'58acab6b2e102b4ddb49c979a34157f45f9f83feecf7c27e2e1fa29a8ee74d11f69b794063bb0d961be3372c5b016cead3bf30da22767ec06a07150a922b25b2')
|
||||
changelog='CHANGELOG.md'
|
||||
options=('!strip')
|
||||
_pkgdir="$pkgbase-$pkgver"
|
||||
|
||||
prepare() {
|
||||
package_podman_backup() {
|
||||
install -D -m755 'podman-backup' "$pkgdir/usr/bin/"'podman-backup'
|
||||
cd "$_pkgdir"
|
||||
dart pub get
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "$_pkgdir"
|
||||
dart run build_runner build --delete-conflicting-outputs --release
|
||||
dart compile exe -o 'bin/podman-backup' -S 'bin/podman-backup.symbols' 'bin/podman_backup.dart'
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "$_pkgdir"
|
||||
dart analyze --no-fatal-warnings
|
||||
dart test --preset unit
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "$_pkgdir"
|
||||
install -D -m755 'bin/podman-backup' "$pkgdir/usr/bin/"'podman-backup'
|
||||
install -D -m644 'LICENSE' "$pkgdir/usr/share/licenses/$pkgname/"'LICENSE'
|
||||
}
|
||||
|
||||
package_podman_backup-debug() {
|
||||
install -D -m644 'podman-backup.sym' "$pkgdir/usr/lib/debug/usr/bin/"'podman-backup'.sym
|
||||
cd "$_pkgdir"
|
||||
find . -exec install -D -m644 "{}" "$pkgdir/usr/src/debug/$pkgbase/{}" \;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue