Date: Sunday, July 1, 2018 @ 13:48:26 Author: nicohood Revision: 349410
upgpkg: snap-sync 0.5-1 Added: snap-sync/trunk/snap-sync.install Modified: snap-sync/trunk/PKGBUILD -------------------+ PKGBUILD | 13 ++++++++----- snap-sync.install | 17 +++++++++++++++++ 2 files changed, 25 insertions(+), 5 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-07-01 13:31:46 UTC (rev 349409) +++ PKGBUILD 2018-07-01 13:48:26 UTC (rev 349410) @@ -2,17 +2,20 @@ # PGP ID: 97312D5EB9D7AE7D0BD4307351DAE9B7C1AE9161 # Contributor: Wes Barnett <wes at wbarnett dot us> pkgname=snap-sync -pkgver=0.4.2 -pkgrel=3 +pkgver=0.5 +pkgrel=1 pkgdesc="Use snapper snapshots to backup to external drive" arch=(any) url="https://github.com/wesbarnett/snap-sync" license=('GPL2') depends=(snapper libnotify) -source=("${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.sig}) +install='snap-sync.install' +source=("${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.sig} + 'snap-sync.install') validpgpkeys=('8535CEF3F3C38EE69555BF67E4B5E45AA3B8C5C3') -sha512sums=('bc7dc618874f2acc6e15f80960fa45c5703b0da709e3872febe1579d6965907074aca4704dbcc2545261392c1bff977a2b81d2a15e6850fefa3cd7c231f0290c' - 'SKIP') +sha512sums=('006c7593a5f345236e6aae6b91d813b8c37521833d347bbccda750b1c398d32fbca25591182ae27cae13c43239e3b13015add46b9aab9592d32e7baa9a71aec2' + 'SKIP' + '39b4e05794657b880a81d8060f34a6a703db8169b68963aa1cc32e428a7a593b2d65dc6eb1f3fe37b7a0f2967c02113d1368b5d090341ed3856871d141013590') package() { cd "${pkgname}" Added: snap-sync.install =================================================================== --- snap-sync.install (rev 0) +++ snap-sync.install 2018-07-01 13:48:26 UTC (rev 349410) @@ -0,0 +1,17 @@ +_0.5_1_changes() { + echo ":: snap-sync added a subvolume id to its snapper snapshots with v5.0." + echo " Please checkout the migration guide to update your snapper snapshots:" + echo " https://github.com/wesbarnett/snap-sync/releases/tag/0.5" +} + +post_upgrade() { + local v upgrades=( + 0.5-1 + ) + + for v in "${upgrades[@]}"; do + if [[ $(vercmp "$v" "$2") -eq 1 ]]; then + "_${v//-/_}_changes" + fi + done +}
