[arch-commits] Commit in deja-dup/trunk (PKGBUILD libhandy1.patch)
Date: Saturday, October 24, 2020 @ 20:51:19 Author: bgyorgy Revision: 731711 upgpkg: deja-dup 42.5-1: Update to new version Added: deja-dup/trunk/libhandy1.patch Modified: deja-dup/trunk/PKGBUILD -+ PKGBUILD| 17 +++-- libhandy1.patch | 175 ++ 2 files changed, 187 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-24 20:50:13 UTC (rev 731710) +++ PKGBUILD2020-10-24 20:51:19 UTC (rev 731711) @@ -1,18 +1,25 @@ # Maintainer: Balló György pkgname=deja-dup -pkgver=42.4 -pkgrel=2 +pkgver=42.5 +pkgrel=1 pkgdesc="Simple backup tool, that hides the complexity of backing up the Right Way and uses duplicity as the backend" arch=(x86_64) url="https://wiki.gnome.org/Apps/DejaDup; license=(GPL) -depends=(duplicity gvfs libhandy0 libsecret org.freedesktop.secrets python-gobject python-pydrive) +depends=(duplicity gvfs libhandy libsecret org.freedesktop.secrets python-gobject python-pydrive) makedepends=(appstream-glib itstool meson vala) -source=(https://gitlab.gnome.org/World/$pkgname/-/archive/$pkgver/$pkgname-$pkgver.tar.gz) +source=(https://gitlab.gnome.org/World/$pkgname/-/archive/$pkgver/$pkgname-$pkgver.tar.gz +libhandy1.patch) validpgpkeys=('A3A5C2FC56AE7341D308D8571B50ECA373F3F233') # Michael Terry -sha256sums=('bbb79690513b7e33081759612ba7d4559bb6f223c082443babc35ab4f3acf427') +sha256sums=('b06b95f9a4503143971332f304fde24b45a6b8000184f91a9648fadf9e561909' +'66b3204425b9353e0f8cb97e7d4d50d58f00be753eb64096cae1d1932b0a31fa') +prepare() { + cd $pkgname-$pkgver + patch -Np1 -i ../libhandy1.patch +} + build() { arch-meson $pkgname-$pkgver build meson compile -C build Added: libhandy1.patch === --- libhandy1.patch (rev 0) +++ libhandy1.patch 2020-10-24 20:51:19 UTC (rev 731711) @@ -0,0 +1,175 @@ +From 77bc3d5c24db442a5870960b1cc8e1c221175bae Mon Sep 17 00:00:00 2001 +From: Michael Terry +Date: Thu, 10 Sep 2020 12:24:03 -0400 +Subject: [PATCH] Upgrade to libhandy1 + +--- + Makefile| 8 +--- + data/ui/preferences.ui | 8 +--- + deja-dup/ConfigFolderList.vala | 18 +- + deja-dup/ConfigLocationRow.vala | 11 +-- + deja-dup/main.vala | 3 +-- + flatpak/org.gnome.DejaDupDevel.yaml | 11 --- + meson.build | 3 +-- + 7 files changed, 18 insertions(+), 44 deletions(-) + +diff --git a/data/ui/preferences.ui b/data/ui/preferences.ui +index 60fcf4a1..884ac7a0 100644 +--- a/data/ui/preferences.ui b/data/ui/preferences.ui +@@ -14,6 +14,7 @@ SPDX-FileCopyrightText: Michael Terry + 500 + 500 + True ++False + + + True +@@ -29,10 +30,11 @@ SPDX-FileCopyrightText: Michael Terry + + True + True ++storage_row_grid + _Location + True +- +- ++ ++ + True + False + center +@@ -106,7 +108,7 @@ SPDX-FileCopyrightText: Michael Terry + auto_backup + Back Up _Automatically + True +- ++ + + True + False +diff --git a/deja-dup/ConfigFolderList.vala b/deja-dup/ConfigFolderList.vala +index d77d8b8a..82226bd4 100644 +--- a/deja-dup/ConfigFolderList.vala b/deja-dup/ConfigFolderList.vala +@@ -50,6 +50,14 @@ public class ConfigFolderList : BuilderWidget + row.visible = true; + group.add(row); + ++ var install_env = DejaDup.InstallEnv.instance(); ++ if (check_availability && !install_env.is_file_available(file)) { ++var icon = new Gtk.Image.from_icon_name("dialog-warning", Gtk.IconSize.LARGE_TOOLBAR); ++icon.visible = true; ++icon.tooltip_text = _("This folder cannot be backed up because Backups does not have access to it."); ++row.add(icon); ++ } ++ + var button = new Gtk.Button.from_icon_name("list-remove-symbolic", Gtk.IconSize.BUTTON); + button.get_accessible().set_name(_("Remove")); + button.valign = Gtk.Align.CENTER; +@@ -58,15 +66,7 @@ public class ConfigFolderList : BuilderWidget + button.clicked.connect(() => { + handle_remove(button.get_data("folder")); + }); +- row.add_action(button); +- +- var install_env = DejaDup.InstallEnv.instance(); +- if (check_availability && !install_env.is_file_available(file)) { +-var icon = new Gtk.Image.from_icon_name("dialog-warning", Gtk.IconSize.LARGE_TOOLBAR); +-icon.visible = true; +-icon.tooltip_text = _("This folder
[arch-commits] Commit in deja-dup/trunk (PKGBUILD)
Date: Friday, October 2, 2020 @ 20:24:55 Author: heftig Revision: 715637 42.4-2 Modified: deja-dup/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-02 20:24:07 UTC (rev 715636) +++ PKGBUILD2020-10-02 20:24:55 UTC (rev 715637) @@ -2,12 +2,12 @@ pkgname=deja-dup pkgver=42.4 -pkgrel=1 +pkgrel=2 pkgdesc="Simple backup tool, that hides the complexity of backing up the Right Way and uses duplicity as the backend" arch=(x86_64) url="https://wiki.gnome.org/Apps/DejaDup; license=(GPL) -depends=(duplicity gvfs libhandy libsecret org.freedesktop.secrets python-gobject python-pydrive) +depends=(duplicity gvfs libhandy0 libsecret org.freedesktop.secrets python-gobject python-pydrive) makedepends=(appstream-glib itstool meson vala) source=(https://gitlab.gnome.org/World/$pkgname/-/archive/$pkgver/$pkgname-$pkgver.tar.gz) validpgpkeys=('A3A5C2FC56AE7341D308D8571B50ECA373F3F233') # Michael Terry @@ -15,7 +15,7 @@ build() { arch-meson $pkgname-$pkgver build - ninja -C build + meson compile -C build } check() {
[arch-commits] Commit in deja-dup/trunk (PKGBUILD)
Date: Wednesday, September 30, 2020 @ 16:58:10 Author: arojas Revision: 714100 Update to 42.4 Modified: deja-dup/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-30 16:55:03 UTC (rev 714099) +++ PKGBUILD2020-09-30 16:58:10 UTC (rev 714100) @@ -1,7 +1,7 @@ # Maintainer: Balló György pkgname=deja-dup -pkgver=42.0 +pkgver=42.4 pkgrel=1 pkgdesc="Simple backup tool, that hides the complexity of backing up the Right Way and uses duplicity as the backend" arch=(x86_64) @@ -11,7 +11,7 @@ makedepends=(appstream-glib itstool meson vala) source=(https://gitlab.gnome.org/World/$pkgname/-/archive/$pkgver/$pkgname-$pkgver.tar.gz) validpgpkeys=('A3A5C2FC56AE7341D308D8571B50ECA373F3F233') # Michael Terry -sha256sums=('2d3b4dcda4aa57d3a0bca367817a21c4a2a9c001ef827b9f31b76727403b30c6') +sha256sums=('bbb79690513b7e33081759612ba7d4559bb6f223c082443babc35ab4f3acf427') build() { arch-meson $pkgname-$pkgver build
[arch-commits] Commit in deja-dup/trunk (PKGBUILD)
Date: Friday, July 10, 2020 @ 20:07:32 Author: bgyorgy Revision: 663144 upgpkg: deja-dup 42.0-1: Update to new version Modified: deja-dup/trunk/PKGBUILD --+ PKGBUILD | 34 +- 1 file changed, 13 insertions(+), 21 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-07-10 19:58:15 UTC (rev 663143) +++ PKGBUILD2020-07-10 20:07:32 UTC (rev 663144) @@ -1,35 +1,27 @@ # Maintainer: Balló György pkgname=deja-dup -pkgver=40.6 -pkgrel=3 +pkgver=42.0 +pkgrel=1 pkgdesc="Simple backup tool, that hides the complexity of backing up the Right Way and uses duplicity as the backend" -arch=('x86_64') +arch=(x86_64) url="https://wiki.gnome.org/Apps/DejaDup; -license=('GPL') -depends=('duplicity' 'org.freedesktop.secrets' 'gnome-online-accounts' 'gvfs' 'python-gobject' 'python-pydrive') -makedepends=('appstream-glib' 'gobject-introspection' 'intltool' 'itstool' 'meson' 'nautilus' 'vala' git) -optdepends=('nautilus: backup extension') -_commit=bf75273ea0c4812ee7adec5a482c397d8f123ee2 # tags/40.6 -source=("git+https://gitlab.gnome.org/World/deja-dup.git#commit=$_commit;) +license=(GPL) +depends=(duplicity gvfs libhandy libsecret org.freedesktop.secrets python-gobject python-pydrive) +makedepends=(appstream-glib itstool meson vala) +source=(https://gitlab.gnome.org/World/$pkgname/-/archive/$pkgver/$pkgname-$pkgver.tar.gz) validpgpkeys=('A3A5C2FC56AE7341D308D8571B50ECA373F3F233') # Michael Terry -sha256sums=('SKIP') +sha256sums=('2d3b4dcda4aa57d3a0bca367817a21c4a2a9c001ef827b9f31b76727403b30c6') -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' +build() { + arch-meson $pkgname-$pkgver build + ninja -C build } -prepare() { - cd $pkgname - git cherry-pick -n 05422eab47e444525427b4108c64a00721139712 +check() { + meson test -C build } -build() { - arch-meson $pkgname build - ninja -C build -} - package() { DESTDIR="$pkgdir" meson install -C build }
[arch-commits] Commit in deja-dup/trunk (PKGBUILD)
Date: Wednesday, January 15, 2020 @ 10:07:12 Author: bgyorgy Revision: 552605 upgpkg: deja-dup 40.6-3: Update dependencies for duplicity 0.8 Modified: deja-dup/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-15 09:27:29 UTC (rev 552604) +++ PKGBUILD2020-01-15 10:07:12 UTC (rev 552605) @@ -2,12 +2,12 @@ pkgname=deja-dup pkgver=40.6 -pkgrel=2 +pkgrel=3 pkgdesc="Simple backup tool, that hides the complexity of backing up the Right Way and uses duplicity as the backend" arch=('x86_64') url="https://wiki.gnome.org/Apps/DejaDup; license=('GPL') -depends=('duplicity' 'org.freedesktop.secrets' 'gnome-online-accounts' 'gvfs' 'python2-gobject' 'python2-pydrive') +depends=('duplicity' 'org.freedesktop.secrets' 'gnome-online-accounts' 'gvfs' 'python-gobject' 'python-pydrive') makedepends=('appstream-glib' 'gobject-introspection' 'intltool' 'itstool' 'meson' 'nautilus' 'vala' git) optdepends=('nautilus: backup extension') _commit=bf75273ea0c4812ee7adec5a482c397d8f123ee2 # tags/40.6
[arch-commits] Commit in deja-dup/trunk (PKGBUILD)
Date: Thursday, January 9, 2020 @ 12:09:00 Author: bgyorgy Revision: 551080 upgpkg: deja-dup 40.6-2: Replace gnome-keyring dependency with org.freedesktop.secrets Modified: deja-dup/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-09 12:06:08 UTC (rev 551079) +++ PKGBUILD2020-01-09 12:09:00 UTC (rev 551080) @@ -2,12 +2,12 @@ pkgname=deja-dup pkgver=40.6 -pkgrel=1 +pkgrel=2 pkgdesc="Simple backup tool, that hides the complexity of backing up the Right Way and uses duplicity as the backend" arch=('x86_64') url="https://wiki.gnome.org/Apps/DejaDup; license=('GPL') -depends=('duplicity' 'gnome-keyring' 'gnome-online-accounts' 'gvfs' 'python2-gobject' 'python2-pydrive') +depends=('duplicity' 'org.freedesktop.secrets' 'gnome-online-accounts' 'gvfs' 'python2-gobject' 'python2-pydrive') makedepends=('appstream-glib' 'gobject-introspection' 'intltool' 'itstool' 'meson' 'nautilus' 'vala' git) optdepends=('nautilus: backup extension') _commit=bf75273ea0c4812ee7adec5a482c397d8f123ee2 # tags/40.6
[arch-commits] Commit in deja-dup/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 22:21:08 Author: bgyorgy Revision: 550733 upgpkg: deja-dup 40.6-1: Update to new version Modified: deja-dup/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 22:20:44 UTC (rev 550732) +++ PKGBUILD2020-01-08 22:21:08 UTC (rev 550733) @@ -1,7 +1,7 @@ # Maintainer: Balló György pkgname=deja-dup -pkgver=40.5 +pkgver=40.6 pkgrel=1 pkgdesc="Simple backup tool, that hides the complexity of backing up the Right Way and uses duplicity as the backend" arch=('x86_64') @@ -10,7 +10,7 @@ depends=('duplicity' 'gnome-keyring' 'gnome-online-accounts' 'gvfs' 'python2-gobject' 'python2-pydrive') makedepends=('appstream-glib' 'gobject-introspection' 'intltool' 'itstool' 'meson' 'nautilus' 'vala' git) optdepends=('nautilus: backup extension') -_commit=7695822a303bbdd9df1fbc495a0a9a291ddc96dd # tags/40.5 +_commit=bf75273ea0c4812ee7adec5a482c397d8f123ee2 # tags/40.6 source=("git+https://gitlab.gnome.org/World/deja-dup.git#commit=$_commit;) validpgpkeys=('A3A5C2FC56AE7341D308D8571B50ECA373F3F233') # Michael Terry sha256sums=('SKIP')
[arch-commits] Commit in deja-dup/trunk (PKGBUILD)
Date: Thursday, November 28, 2019 @ 17:47:55 Author: arojas Revision: 534288 Update to 40.5 Modified: deja-dup/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-11-28 17:42:40 UTC (rev 534287) +++ PKGBUILD2019-11-28 17:47:55 UTC (rev 534288) @@ -1,8 +1,8 @@ # Maintainer: Balló György pkgname=deja-dup -pkgver=40.1 -pkgrel=3 +pkgver=40.5 +pkgrel=1 pkgdesc="Simple backup tool, that hides the complexity of backing up the Right Way and uses duplicity as the backend" arch=('x86_64') url="https://wiki.gnome.org/Apps/DejaDup; @@ -10,7 +10,7 @@ depends=('duplicity' 'gnome-keyring' 'gnome-online-accounts' 'gvfs' 'python2-gobject' 'python2-pydrive') makedepends=('appstream-glib' 'gobject-introspection' 'intltool' 'itstool' 'meson' 'nautilus' 'vala' git) optdepends=('nautilus: backup extension') -_commit=a44f15478e7ad8d02807b113a4d4f9490a27980e # tags/40.1 +_commit=7695822a303bbdd9df1fbc495a0a9a291ddc96dd # tags/40.5 source=("git+https://gitlab.gnome.org/World/deja-dup.git#commit=$_commit;) validpgpkeys=('A3A5C2FC56AE7341D308D8571B50ECA373F3F233') # Michael Terry sha256sums=('SKIP')
[arch-commits] Commit in deja-dup/trunk (PKGBUILD)
Date: Friday, October 4, 2019 @ 08:01:41 Author: bgyorgy Revision: 512698 upgpkg: deja-dup 40.1-3 Fix build (FS#63818) Modified: deja-dup/trunk/PKGBUILD --+ PKGBUILD |7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-04 07:20:28 UTC (rev 512697) +++ PKGBUILD2019-10-04 08:01:41 UTC (rev 512698) @@ -2,7 +2,7 @@ pkgname=deja-dup pkgver=40.1 -pkgrel=2 +pkgrel=3 pkgdesc="Simple backup tool, that hides the complexity of backing up the Right Way and uses duplicity as the backend" arch=('x86_64') url="https://wiki.gnome.org/Apps/DejaDup; @@ -20,6 +20,11 @@ git describe --tags | sed 's/-/+/g' } +prepare() { + cd $pkgname + git cherry-pick -n 05422eab47e444525427b4108c64a00721139712 +} + build() { arch-meson $pkgname build ninja -C build
[arch-commits] Commit in deja-dup/trunk (PKGBUILD)
Date: Wednesday, June 19, 2019 @ 18:35:27 Author: bgyorgy Revision: 482422 upgpkg: deja-dup 40.1-2 Add python2-pydrive to dependencies for Google Drive support (FS#62437) Modified: deja-dup/trunk/PKGBUILD --+ PKGBUILD |8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-06-19 18:08:25 UTC (rev 482421) +++ PKGBUILD2019-06-19 18:35:27 UTC (rev 482422) @@ -2,16 +2,14 @@ pkgname=deja-dup pkgver=40.1 -pkgrel=1 +pkgrel=2 pkgdesc="Simple backup tool, that hides the complexity of backing up the Right Way and uses duplicity as the backend" arch=('x86_64') url="https://wiki.gnome.org/Apps/DejaDup; license=('GPL') -depends=('duplicity' 'gnome-online-accounts' 'gvfs' 'python2-gobject') +depends=('duplicity' 'gnome-keyring' 'gnome-online-accounts' 'gvfs' 'python2-gobject' 'python2-pydrive') makedepends=('appstream-glib' 'gobject-introspection' 'intltool' 'itstool' 'meson' 'nautilus' 'vala' git) -optdepends=('gnome-keyring: save passwords' -'nautilus: backup extension' -'python2-boto: Amazon S3 and Google Cloud Storage backend') +optdepends=('nautilus: backup extension') _commit=a44f15478e7ad8d02807b113a4d4f9490a27980e # tags/40.1 source=("git+https://gitlab.gnome.org/World/deja-dup.git#commit=$_commit;) validpgpkeys=('A3A5C2FC56AE7341D308D8571B50ECA373F3F233') # Michael Terry
[arch-commits] Commit in deja-dup/trunk (PKGBUILD)
Date: Wednesday, April 17, 2019 @ 16:17:17 Author: bgyorgy Revision: 451865 upgpkg: deja-dup 40.1-1 Update to new version Modified: deja-dup/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-04-17 15:14:44 UTC (rev 451864) +++ PKGBUILD2019-04-17 16:17:17 UTC (rev 451865) @@ -1,7 +1,7 @@ # Maintainer: Balló György pkgname=deja-dup -pkgver=38.4 +pkgver=40.1 pkgrel=1 pkgdesc="Simple backup tool, that hides the complexity of backing up the Right Way and uses duplicity as the backend" arch=('x86_64') @@ -12,7 +12,7 @@ optdepends=('gnome-keyring: save passwords' 'nautilus: backup extension' 'python2-boto: Amazon S3 and Google Cloud Storage backend') -_commit=017e0b81677c6d36ea7d4d91e58a1d1c8de4d08d # tags/38.4 +_commit=a44f15478e7ad8d02807b113a4d4f9490a27980e # tags/40.1 source=("git+https://gitlab.gnome.org/World/deja-dup.git#commit=$_commit;) validpgpkeys=('A3A5C2FC56AE7341D308D8571B50ECA373F3F233') # Michael Terry sha256sums=('SKIP')
[arch-commits] Commit in deja-dup/trunk (PKGBUILD)
Date: Saturday, March 9, 2019 @ 15:35:09 Author: bgyorgy Revision: 438317 upgpkg: deja-dup 38.4-1 Update to new version Modified: deja-dup/trunk/PKGBUILD --+ PKGBUILD | 21 + 1 file changed, 13 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-09 15:34:50 UTC (rev 438316) +++ PKGBUILD2019-03-09 15:35:09 UTC (rev 438317) @@ -1,24 +1,29 @@ # Maintainer: Balló György pkgname=deja-dup -pkgver=38.1 +pkgver=38.4 pkgrel=1 pkgdesc="Simple backup tool, that hides the complexity of backing up the Right Way and uses duplicity as the backend" arch=('x86_64') -url="https://launchpad.net/deja-dup; +url="https://wiki.gnome.org/Apps/DejaDup; license=('GPL') -depends=('duplicity' 'gnome-online-accounts' 'gvfs' 'libpeas' 'python2-gobject') -makedepends=('appstream-glib' 'gobject-introspection' 'intltool' 'itstool' 'meson' 'nautilus' 'vala') +depends=('duplicity' 'gnome-online-accounts' 'gvfs' 'python2-gobject') +makedepends=('appstream-glib' 'gobject-introspection' 'intltool' 'itstool' 'meson' 'nautilus' 'vala' git) optdepends=('gnome-keyring: save passwords' 'nautilus: backup extension' 'python2-boto: Amazon S3 and Google Cloud Storage backend') -source=(https://launchpad.net/$pkgname/${pkgver%.*}/$pkgver/+download/$pkgname-$pkgver.tar.xz{,.asc}) +_commit=017e0b81677c6d36ea7d4d91e58a1d1c8de4d08d # tags/38.4 +source=("git+https://gitlab.gnome.org/World/deja-dup.git#commit=$_commit;) validpgpkeys=('A3A5C2FC56AE7341D308D8571B50ECA373F3F233') # Michael Terry -sha256sums=('6a65b3dfd84d046b7d1f1bdd9aac7dd19477972e10bdaebdfe92ea85c5f9a772' -'SKIP') +sha256sums=('SKIP') +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + build() { - arch-meson $pkgname-$pkgver build + arch-meson $pkgname build ninja -C build }
[arch-commits] Commit in deja-dup/trunk (PKGBUILD)
Date: Tuesday, December 11, 2018 @ 12:02:28 Author: bgyorgy Revision: 415302 upgpkg: deja-dup 38.1-1 Update to new version Modified: deja-dup/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-12-11 11:42:19 UTC (rev 415301) +++ PKGBUILD2018-12-11 12:02:28 UTC (rev 415302) @@ -1,13 +1,13 @@ # Maintainer: Balló György pkgname=deja-dup -pkgver=38.0 +pkgver=38.1 pkgrel=1 pkgdesc="Simple backup tool, that hides the complexity of backing up the Right Way and uses duplicity as the backend" arch=('x86_64') url="https://launchpad.net/deja-dup; license=('GPL') -depends=('duplicity' 'gnome-online-accounts' 'gvfs' 'libpeas' 'libnotify' 'python2-gobject') +depends=('duplicity' 'gnome-online-accounts' 'gvfs' 'libpeas' 'python2-gobject') makedepends=('appstream-glib' 'gobject-introspection' 'intltool' 'itstool' 'meson' 'nautilus' 'vala') optdepends=('gnome-keyring: save passwords' 'nautilus: backup extension' @@ -14,7 +14,7 @@ 'python2-boto: Amazon S3 and Google Cloud Storage backend') source=(https://launchpad.net/$pkgname/${pkgver%.*}/$pkgver/+download/$pkgname-$pkgver.tar.xz{,.asc}) validpgpkeys=('A3A5C2FC56AE7341D308D8571B50ECA373F3F233') # Michael Terry -sha256sums=('bb98dae64b889edbde97f7b06ac737dd7f14dd8cd20c28c270dd6cb089507ad0' +sha256sums=('6a65b3dfd84d046b7d1f1bdd9aac7dd19477972e10bdaebdfe92ea85c5f9a772' 'SKIP') build() {
[arch-commits] Commit in deja-dup/trunk (PKGBUILD fix-crash-on-restore.patch)
Date: Friday, January 19, 2018 @ 20:53:13 Author: bgyorgy Revision: 284213 upgpkg: deja-dup 36.3-3 Fix crash with --restore-missing Added: deja-dup/trunk/fix-crash-on-restore.patch Modified: deja-dup/trunk/PKGBUILD + PKGBUILD | 12 +--- fix-crash-on-restore.patch | 64 +++ 2 files changed, 72 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-19 20:53:10 UTC (rev 284212) +++ PKGBUILD2018-01-19 20:53:13 UTC (rev 284213) @@ -3,7 +3,7 @@ pkgname=deja-dup pkgver=36.3 -pkgrel=2 +pkgrel=3 pkgdesc="Simple backup tool, that hides the complexity of backing up the Right Way and uses duplicity as the backend" arch=('x86_64') url="https://launchpad.net/deja-dup; @@ -13,13 +13,17 @@ optdepends=('gnome-keyring: save passwords' 'nautilus: backup extension' 'python2-boto: Amazon S3 and Google Cloud Storage backend') -source=(https://launchpad.net/$pkgname/${pkgver%.*}/$pkgver/+download/$pkgname-$pkgver.tar.xz{,.asc}) +source=(https://launchpad.net/$pkgname/${pkgver%.*}/$pkgver/+download/$pkgname-$pkgver.tar.xz{,.asc} +fix-crash-on-restore.patch) validpgpkeys=('A3A5C2FC56AE7341D308D8571B50ECA373F3F233') # Michael Terry -md5sums=('b52e18dd5d6453052ff97b5e16290015' - 'SKIP') +sha256sums=('2c433a334bcead16f92a98914d36fbf6911cd11dcc75bc8163cefa73fff2fc22' +'SKIP' +'9b3c66d83325874d3ebe394240962e8d88bc2dc0a48d0550cb4f503f2d8d2554') prepare() { mkdir build + cd $pkgname-$pkgver + patch -Np1 -i ../fix-crash-on-restore.patch } build() { Added: fix-crash-on-restore.patch === --- fix-crash-on-restore.patch (rev 0) +++ fix-crash-on-restore.patch 2018-01-19 20:53:13 UTC (rev 284213) @@ -0,0 +1,64 @@ +From 8d15219cfd237cc048069159ad351584531a3d41 Mon Sep 17 00:00:00 2001 +From: Michael Terry+Date: Sat, 25 Nov 2017 18:22:24 -0500 +Subject: AssistantRestore: Fix crash with --restore-missing + +https://bugs.launchpad.net/deja-dup/+bug/1729935 + +diff --git a/deja-dup/AssistantRestore.vala b/deja-dup/AssistantRestore.vala +index e4d0e72..f6e6cf4 100644 +--- a/deja-dup/AssistantRestore.vala b/deja-dup/AssistantRestore.vala +@@ -80,7 +80,13 @@ public class AssistantRestore : AssistantOperation + add_date_page(); + add_restore_dest_page(); + } +- ++ ++ void ensure_config_location() ++ { ++label_sizes = new Gtk.SizeGroup(Gtk.SizeGroupMode.HORIZONTAL); ++config_location = new DejaDup.ConfigLocation(true, true, label_sizes); ++ } ++ + Gtk.Widget make_backup_location_page() + { + int rows = 0; +@@ -91,6 +97,7 @@ public class AssistantRestore : AssistantOperation + "column-spacing", 12, + "border-width", 12); + ++ensure_config_location(); + label = new Gtk.Label.with_mnemonic(_("_Backup location")); + label.set("xalign", 1.0f, + "mnemonic-widget", config_location); +@@ -120,10 +127,6 @@ public class AssistantRestore : AssistantOperation + + protected override void add_custom_config_pages() + { +-// Must always make ConfigLocation, so we can grab the backend from it +-label_sizes = new Gtk.SizeGroup(Gtk.SizeGroupMode.HORIZONTAL); +-config_location = new DejaDup.ConfigLocation(true, true, label_sizes); +- + // always show for a full restore or if user hasn't ever used us + if (restore_files == null || !DejaDup.has_seen_settings()) { + var page = make_backup_location_page(); +@@ -298,6 +301,7 @@ public class AssistantRestore : AssistantOperation + + realize(); + ++ensure_config_location(); + var rest_op = new DejaDup.OperationRestore(config_location.get_backend(), +restore_location, date, restore_files); + if (this.op_state != null) +@@ -390,6 +394,7 @@ public class AssistantRestore : AssistantOperation + { + realize(); + ++ensure_config_location(); + query_op = new DejaDup.OperationStatus(config_location.get_backend()); + op = query_op; + +-- +cgit v0.10.2 +
[arch-commits] Commit in deja-dup/trunk (PKGBUILD)
Date: Wednesday, November 22, 2017 @ 13:25:27 Author: bgyorgy Revision: 268001 upgpkg: deja-dup 36.3-2 Remove packagekit dependency Modified: deja-dup/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-11-22 12:53:05 UTC (rev 268000) +++ PKGBUILD2017-11-22 13:25:27 UTC (rev 268001) @@ -3,12 +3,12 @@ pkgname=deja-dup pkgver=36.3 -pkgrel=1 +pkgrel=2 pkgdesc="Simple backup tool, that hides the complexity of backing up the Right Way and uses duplicity as the backend" arch=('x86_64') url="https://launchpad.net/deja-dup; license=('GPL') -depends=('duplicity' 'gnome-online-accounts' 'gvfs' 'libpeas' 'libnotify' 'packagekit' 'python2-gobject') +depends=('duplicity' 'gnome-online-accounts' 'gvfs' 'libpeas' 'libnotify' 'python2-gobject') makedepends=('appstream-glib' 'gobject-introspection' 'intltool' 'itstool' 'meson' 'nautilus' 'vala') optdepends=('gnome-keyring: save passwords' 'nautilus: backup extension'
[arch-commits] Commit in deja-dup/trunk (PKGBUILD)
Date: Sunday, October 22, 2017 @ 13:55:02 Author: bgyorgy Revision: 263978 upgpkg: deja-dup 36.3-1 Update to new version Modified: deja-dup/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-10-22 13:52:08 UTC (rev 263977) +++ PKGBUILD2017-10-22 13:55:02 UTC (rev 263978) @@ -2,7 +2,7 @@ # Maintainer: Balló Györgypkgname=deja-dup -pkgver=36.2 +pkgver=36.3 pkgrel=1 pkgdesc="Simple backup tool, that hides the complexity of backing up the Right Way and uses duplicity as the backend" arch=('i686' 'x86_64') @@ -15,7 +15,7 @@ 'python2-boto: Amazon S3 and Google Cloud Storage backend') source=(https://launchpad.net/$pkgname/${pkgver%.*}/$pkgver/+download/$pkgname-$pkgver.tar.xz{,.asc}) validpgpkeys=('A3A5C2FC56AE7341D308D8571B50ECA373F3F233') # Michael Terry -md5sums=('6c65921166d3545232e5e25a87082b9d' +md5sums=('b52e18dd5d6453052ff97b5e16290015' 'SKIP') prepare() {
[arch-commits] Commit in deja-dup/trunk (PKGBUILD)
Date: Sunday, October 15, 2017 @ 14:38:44 Author: bgyorgy Revision: 262914 upgpkg: deja-dup 36.2-1 Update to new version Modified: deja-dup/trunk/PKGBUILD --+ PKGBUILD | 31 ++- 1 file changed, 14 insertions(+), 17 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-10-15 14:17:10 UTC (rev 262913) +++ PKGBUILD2017-10-15 14:38:44 UTC (rev 262914) @@ -2,40 +2,37 @@ # Maintainer: Balló Györgypkgname=deja-dup -pkgver=34.3 +pkgver=36.2 pkgrel=1 pkgdesc="Simple backup tool, that hides the complexity of backing up the Right Way and uses duplicity as the backend" arch=('i686' 'x86_64') url="https://launchpad.net/deja-dup; license=('GPL') -depends=('duplicity' 'libpeas' 'libnotify' 'packagekit' 'python2-gobject' 'gvfs') -makedepends=('cmake' 'vala' 'intltool' 'itstool' 'nautilus' 'gobject-introspection') +depends=('duplicity' 'gnome-online-accounts' 'gvfs' 'libpeas' 'libnotify' 'packagekit' 'python2-gobject') +makedepends=('appstream-glib' 'gobject-introspection' 'intltool' 'itstool' 'meson' 'nautilus' 'vala') optdepends=('gnome-keyring: save passwords' 'nautilus: backup extension' 'python2-boto: Amazon S3 and Google Cloud Storage backend') source=(https://launchpad.net/$pkgname/${pkgver%.*}/$pkgver/+download/$pkgname-$pkgver.tar.xz{,.asc}) validpgpkeys=('A3A5C2FC56AE7341D308D8571B50ECA373F3F233') # Michael Terry -md5sums=('a6f153573ed929aa7c0af60077873eff' +md5sums=('6c65921166d3545232e5e25a87082b9d' 'SKIP') prepare() { - cd $pkgname-$pkgver - - # Python2 fix - sed -i 's/\"python\", \"-c\"/\"python2\", \"-c\"/' libdeja/PythonChecker.vala + mkdir build } build() { - cd $pkgname-$pkgver - cmake . -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_SYSCONFDIR=/etc \ - -DCMAKE_INSTALL_LIBDIR=/usr/lib \ - -DCMAKE_INSTALL_LIBEXECDIR=/usr/lib/$pkgname - make + cd build + meson ../$pkgname-$pkgver \ +--prefix=/usr \ +--sysconfdir=/etc \ +--libexecdir=/usr/lib \ +--buildtype=release + ninja } package() { - cd $pkgname-$pkgver - make DESTDIR="$pkgdir" install + cd build + DESTDIR="$pkgdir" ninja install }
[arch-commits] Commit in deja-dup/trunk (PKGBUILD)
Date: Wednesday, December 7, 2016 @ 01:27:21 Author: bgyorgy Revision: 198230 upgpkg: deja-dup 34.3-1 Update to new version Modified: deja-dup/trunk/PKGBUILD --+ PKGBUILD | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-12-07 01:15:09 UTC (rev 198229) +++ PKGBUILD2016-12-07 01:27:21 UTC (rev 198230) @@ -2,8 +2,8 @@ # Maintainer: Balló Györgypkgname=deja-dup -pkgver=34.2 -pkgrel=2 +pkgver=34.3 +pkgrel=1 pkgdesc="Simple backup tool, that hides the complexity of backing up the Right Way and uses duplicity as the backend" arch=('i686' 'x86_64') url="https://launchpad.net/deja-dup; @@ -13,8 +13,10 @@ optdepends=('gnome-keyring: save passwords' 'nautilus: backup extension' 'python2-boto: Amazon S3 and Google Cloud Storage backend') -source=(http://launchpad.net/$pkgname/${pkgver%.*}/$pkgver/+download/$pkgname-$pkgver.tar.xz) -md5sums=('1b9bf984b2d163b6b5854f23a3e0eef9') +source=(https://launchpad.net/$pkgname/${pkgver%.*}/$pkgver/+download/$pkgname-$pkgver.tar.xz{,.asc}) +validpgpkeys=('A3A5C2FC56AE7341D308D8571B50ECA373F3F233') # Michael Terry +md5sums=('a6f153573ed929aa7c0af60077873eff' + 'SKIP') prepare() { cd $pkgname-$pkgver
[arch-commits] Commit in deja-dup/trunk (PKGBUILD deja-dup.install)
Date: Tuesday, July 12, 2016 @ 22:22:06 Author: bgyorgy Revision: 182790 upgpkg: deja-dup 34.2-2 Hooks rebuild Modified: deja-dup/trunk/PKGBUILD Deleted: deja-dup/trunk/deja-dup.install --+ PKGBUILD |3 +-- deja-dup.install | 12 2 files changed, 1 insertion(+), 14 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-07-12 22:18:55 UTC (rev 182789) +++ PKGBUILD2016-07-12 22:22:06 UTC (rev 182790) @@ -3,7 +3,7 @@ pkgname=deja-dup pkgver=34.2 -pkgrel=1 +pkgrel=2 pkgdesc="Simple backup tool, that hides the complexity of backing up the Right Way and uses duplicity as the backend" arch=('i686' 'x86_64') url="https://launchpad.net/deja-dup; @@ -13,7 +13,6 @@ optdepends=('gnome-keyring: save passwords' 'nautilus: backup extension' 'python2-boto: Amazon S3 and Google Cloud Storage backend') -install=$pkgname.install source=(http://launchpad.net/$pkgname/${pkgver%.*}/$pkgver/+download/$pkgname-$pkgver.tar.xz) md5sums=('1b9bf984b2d163b6b5854f23a3e0eef9') Deleted: deja-dup.install === --- deja-dup.install2016-07-12 22:18:55 UTC (rev 182789) +++ deja-dup.install2016-07-12 22:22:06 UTC (rev 182790) @@ -1,12 +0,0 @@ -post_install() { - glib-compile-schemas usr/share/glib-2.0/schemas - gtk-update-icon-cache -q -t -f usr/share/icons/hicolor -} - -post_upgrade() { - post_install $1 -} - -post_remove() { - post_install $1 -}
[arch-commits] Commit in deja-dup/trunk (PKGBUILD)
Date: Sunday, January 31, 2016 @ 06:05:47 Author: bgyorgy Revision: 159658 upgpkg: deja-dup 34.1-2 Add back python2-gobject dependency (FS#47946) Modified: deja-dup/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-01-31 05:01:01 UTC (rev 159657) +++ PKGBUILD2016-01-31 05:05:47 UTC (rev 159658) @@ -3,12 +3,12 @@ pkgname=deja-dup pkgver=34.1 -pkgrel=1 +pkgrel=2 pkgdesc="Simple backup tool, that hides the complexity of backing up the Right Way and uses duplicity as the backend" arch=('i686' 'x86_64') url="https://launchpad.net/deja-dup; license=('GPL') -depends=('duplicity' 'libpeas' 'libnotify' 'packagekit' 'gvfs') +depends=('duplicity' 'libpeas' 'libnotify' 'packagekit' 'python2-gobject' 'gvfs') makedepends=('cmake' 'vala' 'intltool' 'itstool' 'nautilus' 'gobject-introspection') optdepends=('gnome-keyring: save passwords' 'nautilus: backup extension'
[arch-commits] Commit in deja-dup/trunk (PKGBUILD)
Date: Monday, December 14, 2015 @ 06:47:23 Author: bgyorgy Revision: 153220 upgpkg: deja-dup 34.1-1 Update to new version Modified: deja-dup/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-12-14 04:41:33 UTC (rev 153219) +++ PKGBUILD2015-12-14 05:47:23 UTC (rev 153220) @@ -2,20 +2,20 @@ # Maintainer: Balló Györgypkgname=deja-dup -pkgver=34.0 +pkgver=34.1 pkgrel=1 pkgdesc="Simple backup tool, that hides the complexity of backing up the Right Way and uses duplicity as the backend" arch=('i686' 'x86_64') url="https://launchpad.net/deja-dup; license=('GPL') -depends=('duplicity' 'libpeas' 'libnotify' 'python2-gobject' 'gvfs') +depends=('duplicity' 'libpeas' 'libnotify' 'packagekit' 'gvfs') makedepends=('cmake' 'vala' 'intltool' 'itstool' 'nautilus' 'gobject-introspection') optdepends=('gnome-keyring: save passwords' 'nautilus: backup extension' -'python2-boto: Amazon S3 backend') +'python2-boto: Amazon S3 and Google Cloud Storage backend') install=$pkgname.install source=(http://launchpad.net/$pkgname/${pkgver%.*}/$pkgver/+download/$pkgname-$pkgver.tar.xz) -md5sums=('20791d5978f16f3ec456a0e51e6b0564') +md5sums=('c621cea64b13f9e1e6771c802978c768') prepare() { cd $pkgname-$pkgver
[arch-commits] Commit in deja-dup/trunk (PKGBUILD fix-version-check.patch)
Date: Wednesday, April 15, 2015 @ 11:42:17 Author: bgyorgy Revision: 131396 upgpkg: deja-dup 34.0-1 Update to version 34.0 Modified: deja-dup/trunk/PKGBUILD Deleted: deja-dup/trunk/fix-version-check.patch -+ PKGBUILD| 16 +--- fix-version-check.patch | 25 - 2 files changed, 5 insertions(+), 36 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-04-15 08:34:57 UTC (rev 131395) +++ PKGBUILD2015-04-15 09:42:17 UTC (rev 131396) @@ -2,22 +2,20 @@ # Maintainer: Balló György ballogyor+arch at gmail dot com pkgname=deja-dup -pkgver=32.0 -pkgrel=3 +pkgver=34.0 +pkgrel=1 pkgdesc=Simple backup tool, that hides the complexity of backing up the Right Way and uses duplicity as the backend arch=('i686' 'x86_64') url=https://launchpad.net/deja-dup; license=('GPL') depends=('duplicity' 'libpeas' 'libnotify' 'python2-gobject' 'gvfs') -makedepends=('cmake' 'vala' 'intltool' 'itstool' 'nautilus') +makedepends=('cmake' 'vala' 'intltool' 'itstool' 'nautilus' 'gobject-introspection') optdepends=('gnome-keyring: save passwords' 'nautilus: backup extension' 'python2-boto: Amazon S3 backend') install=$pkgname.install -source=(http://launchpad.net/$pkgname/${pkgver%.*}/$pkgver/+download/$pkgname-$pkgver.tar.xz -fix-version-check.patch) -md5sums=('83e693cfebe397be0c67d3d362ae92c9' - 'f3f49f8de6f6ac98a6484506addfb630') +source=(http://launchpad.net/$pkgname/${pkgver%.*}/$pkgver/+download/$pkgname-$pkgver.tar.xz) +md5sums=('20791d5978f16f3ec456a0e51e6b0564') prepare() { cd $pkgname-$pkgver @@ -24,10 +22,6 @@ # Python2 fix sed -i 's/\python\, \-c\/\python2\, \-c\/' libdeja/PythonChecker.vala - - # Fix version check for duplicity - # https://bugs.launchpad.net/deja-dup/+bug/1384136 - patch -Np0 -i ../fix-version-check.patch } build() { Deleted: fix-version-check.patch === --- fix-version-check.patch 2015-04-15 08:34:57 UTC (rev 131395) +++ fix-version-check.patch 2015-04-15 09:42:17 UTC (rev 131396) @@ -1,25 +0,0 @@ -=== modified file 'libdeja/tools/duplicity/DuplicityPlugin.vala' libdeja/tools/duplicity/DuplicityPlugin.vala 2014-01-24 16:07:59 + -+++ libdeja/tools/duplicity/DuplicityPlugin.vala 2014-10-25 13:52:17 + -@@ -36,12 +36,16 @@ - string output; - Process.spawn_command_line_sync(duplicity --version, out output, null, null); - --var tokens = output.split( , 2); --if (tokens == null || tokens[0] == null || tokens[1] == null) -+var tokens = output.split( ); -+if (tokens == null || tokens.length 2 ) - throw new SpawnError.FAILED(_(Could not understand duplicity version.)); - --// First token is 'duplicity' and is ignorable. Second looks like '0.5.03' --var version_string = tokens[1].strip(); -+// In version 0.6.25, the output from duplicity --version changed and the -+// string duplicity major.minor.micro is now preceded by a deprecation -+// warning. As a consequence, the substring major.minor.micro is now -+// always the penultimate token (the last one always being null). -+var version_string = tokens[tokens.length - 1].strip(); -+ - int major, minor, micro; - if (!DejaDup.parse_version(version_string, out major, out minor, out micro)) - throw new SpawnError.FAILED(_(Could not understand duplicity version ‘%s’.).printf(version_string)); -
[arch-commits] Commit in deja-dup/trunk (PKGBUILD remove-version-check.patch)
Date: Wednesday, October 22, 2014 @ 23:55:15 Author: bgyorgy Revision: 121249 upgpkg: deja-dup 32.0-2 Temporarily disable version check (FS#42502) Added: deja-dup/trunk/remove-version-check.patch Modified: deja-dup/trunk/PKGBUILD + PKGBUILD | 12 +--- remove-version-check.patch | 11 +++ 2 files changed, 20 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-10-22 21:35:59 UTC (rev 121248) +++ PKGBUILD2014-10-22 21:55:15 UTC (rev 121249) @@ -3,7 +3,7 @@ pkgname=deja-dup pkgver=32.0 -pkgrel=1 +pkgrel=2 pkgdesc=Simple backup tool, that hides the complexity of backing up the Right Way and uses duplicity as the backend arch=('i686' 'x86_64') url=https://launchpad.net/deja-dup; @@ -14,8 +14,10 @@ 'nautilus: backup extension' 'python2-boto: Amazon S3 backend') install=$pkgname.install -source=(http://launchpad.net/$pkgname/${pkgver%.*}/$pkgver/+download/$pkgname-$pkgver.tar.xz) -md5sums=('83e693cfebe397be0c67d3d362ae92c9') +source=(http://launchpad.net/$pkgname/${pkgver%.*}/$pkgver/+download/$pkgname-$pkgver.tar.xz +remove-version-check.patch) +md5sums=('83e693cfebe397be0c67d3d362ae92c9' + '8b40ac591d2b294b589e474138a0c36f') prepare() { cd $srcdir/$pkgname-$pkgver @@ -22,6 +24,10 @@ # Python2 fix sed -i 's/\python\, \-c\/\python2\, \-c\/' libdeja/PythonChecker.vala + + # Temporarily disable version check + # https://bugs.launchpad.net/deja-dup/+bug/1384136 + patch -Np1 -i ../remove-version-check.patch } build() { Added: remove-version-check.patch === --- remove-version-check.patch (rev 0) +++ remove-version-check.patch 2014-10-22 21:55:15 UTC (rev 121249) @@ -0,0 +1,11 @@ +diff -Naur deja-dup-32.0.orig/libdeja/tools/duplicity/DuplicityPlugin.vala deja-dup-32.0/libdeja/tools/duplicity/DuplicityPlugin.vala +--- deja-dup-32.0.orig/libdeja/tools/duplicity/DuplicityPlugin.vala 2014-01-24 17:07:35.0 +0100 deja-dup-32.0/libdeja/tools/duplicity/DuplicityPlugin.vala 2014-10-22 23:47:37.406082239 +0200 +@@ -53,7 +53,6 @@ + public override DejaDup.ToolJob create_job () throws Error + { + if (!has_been_setup) { +- do_initial_setup(); + has_been_setup = true; + } + return new DuplicityJob();
[arch-commits] Commit in deja-dup/trunk (PKGBUILD)
Date: Tuesday, September 23, 2014 @ 13:39:40 Author: bgyorgy Revision: 119457 upgpkg: deja-dup 32.0-1 Update to version 32.0 Modified: deja-dup/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-09-23 11:31:53 UTC (rev 119456) +++ PKGBUILD2014-09-23 11:39:40 UTC (rev 119457) @@ -2,7 +2,7 @@ # Maintainer: Balló György ballogyor+arch at gmail dot com pkgname=deja-dup -pkgver=30.0 +pkgver=32.0 pkgrel=1 pkgdesc=Simple backup tool, that hides the complexity of backing up the Right Way and uses duplicity as the backend arch=('i686' 'x86_64') @@ -15,7 +15,7 @@ 'python2-boto: Amazon S3 backend') install=$pkgname.install source=(http://launchpad.net/$pkgname/${pkgver%.*}/$pkgver/+download/$pkgname-$pkgver.tar.xz) -md5sums=('1f714b88cec80ed38f770e95708a16d8') +md5sums=('83e693cfebe397be0c67d3d362ae92c9') prepare() { cd $srcdir/$pkgname-$pkgver
[arch-commits] Commit in deja-dup/trunk (PKGBUILD fix-build.patch)
Date: Monday, April 7, 2014 @ 23:26:29 Author: bgyorgy Revision: 108943 upgpkg: deja-dup 30.0-1 Update to version 30.0 Modified: deja-dup/trunk/PKGBUILD Deleted: deja-dup/trunk/fix-build.patch -+ PKGBUILD| 23 ++- fix-build.patch | 24 2 files changed, 10 insertions(+), 37 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-04-07 21:25:41 UTC (rev 108942) +++ PKGBUILD2014-04-07 21:26:29 UTC (rev 108943) @@ -2,7 +2,7 @@ # Maintainer: Balló György ballogyor+arch at gmail dot com pkgname=deja-dup -pkgver=28.0 +pkgver=30.0 pkgrel=1 pkgdesc=Simple backup tool, that hides the complexity of backing up the Right Way and uses duplicity as the backend arch=('i686' 'x86_64') @@ -9,16 +9,13 @@ url=https://launchpad.net/deja-dup; license=('GPL') depends=('duplicity' 'libpeas' 'libnotify' 'python2-gobject' 'gvfs' 'xdg-utils') -makedepends=('vala' 'intltool' 'itstool' 'nautilus') +makedepends=('cmake' 'vala' 'intltool' 'itstool' 'nautilus') optdepends=('gnome-keyring: save passwords' 'nautilus: backup extension' -'python2-boto: Amazon S3 backend' -'ubuntuone-client: Ubuntu One backend') +'python2-boto: Amazon S3 backend') install=$pkgname.install -source=(http://launchpad.net/$pkgname/${pkgver%.*}/$pkgver/+download/$pkgname-$pkgver.tar.xz -fix-build.patch) -md5sums=('480516869f49813880f2bbb35700c9af' - '4988fed3a3d3c2fec9318cc57e1710df') +source=(http://launchpad.net/$pkgname/${pkgver%.*}/$pkgver/+download/$pkgname-$pkgver.tar.xz) +md5sums=('1f714b88cec80ed38f770e95708a16d8') prepare() { cd $srcdir/$pkgname-$pkgver @@ -25,16 +22,16 @@ # Python2 fix sed -i 's/\python\, \-c\/\python2\, \-c\/' libdeja/PythonChecker.vala - - # Fix build - patch -Np0 -i ../fix-build.patch } build() { cd $srcdir/$pkgname-$pkgver - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib/$pkgname \ - --disable-static --disable-schemas-compile --without-unity + cmake . -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_SYSCONFDIR=/etc \ + -DCMAKE_INSTALL_LIBDIR=/usr/lib \ + -DCMAKE_INSTALL_LIBEXECDIR=/usr/lib/$pkgname make } Deleted: fix-build.patch === --- fix-build.patch 2014-04-07 21:25:41 UTC (rev 108942) +++ fix-build.patch 2014-04-07 21:26:29 UTC (rev 108943) @@ -1,24 +0,0 @@ -=== modified file 'deja-dup/widgets/WidgetUtils.vala' deja-dup/widgets/WidgetUtils.vala 2013-10-14 14:34:37 + -+++ deja-dup/widgets/WidgetUtils.vala 2013-12-06 17:19:31 + -@@ -19,6 +19,10 @@ - - using GLib; - -+// vala 0.22.1 changed the prototype for Notify.get_server_caps. -+// Rather than require that specific version, use 0.22.1's definition directly. -+extern GLib.List notify_get_server_caps(); -+ - namespace DejaDup { - - public void show_uri(Gtk.Window? parent, string link) -@@ -59,7 +63,7 @@ - // Use Legacy unless we detect a different shell. - shell = ShellEnv.LEGACY; - // Next check for Shell by notification capabilities -- unowned Liststring caps = Notify.get_server_caps(); -+ Liststring caps = notify_get_server_caps(); - bool persistence = false, actions = false; - foreach (string cap in caps) { - if (cap == persistence) -
[arch-commits] Commit in deja-dup/trunk (PKGBUILD)
Date: Friday, September 27, 2013 @ 22:25:40 Author: bgyorgy Revision: 97722 upgpkg: deja-dup 28.0-1 Update to version 28.0 Modified: deja-dup/trunk/PKGBUILD --+ PKGBUILD | 18 -- 1 file changed, 8 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-09-27 20:10:42 UTC (rev 97721) +++ PKGBUILD2013-09-27 20:25:40 UTC (rev 97722) @@ -2,7 +2,7 @@ # Maintainer: Balló György ballogyor+arch at gmail dot com pkgname=deja-dup -pkgver=26.0 +pkgver=28.0 pkgrel=1 pkgdesc=Simple backup tool, that hides the complexity of backing up the Right Way and uses duplicity as the backend arch=('i686' 'x86_64') @@ -13,23 +13,21 @@ optdepends=('gnome-keyring: save passwords' 'nautilus: backup extension' 'python2-boto: Amazon S3 backend' -'python2-oauthlib: Ubuntu One backend' 'ubuntuone-client: Ubuntu One backend') options=('!libtool') install=$pkgname.install -source=(http://launchpad.net/$pkgname/${pkgver%.*}/$pkgver/+download/$pkgname-$pkgver.tar.xz -libsecret-1.vapi) -md5sums=('0430bbf03deac852651599a979a4cc32' - '27ca0a3c9efbe93e86ef563c77f6ddf3') +source=(http://launchpad.net/$pkgname/${pkgver%.*}/$pkgver/+download/$pkgname-$pkgver.tar.xz) +md5sums=('480516869f49813880f2bbb35700c9af') -build() { +prepare() { cd $srcdir/$pkgname-$pkgver # Python2 fix - sed -i 's/\python\, \-c\/\python2\, \-c\/' common/PythonChecker.vala + sed -i 's/\python\, \-c\/\python2\, \-c\/' libdeja/PythonChecker.vala +} - # Add missing Vala API file - cp $srcdir/libsecret-1.vapi vapi/libsecret-1.vapi +build() { + cd $srcdir/$pkgname-$pkgver ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib/$pkgname \ --disable-static --disable-schemas-compile --without-unity
[arch-commits] Commit in deja-dup/trunk (PKGBUILD)
Date: Wednesday, May 15, 2013 @ 06:53:51 Author: bgyorgy Revision: 90868 Fix FS#34808 Modified: deja-dup/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-05-15 04:36:09 UTC (rev 90867) +++ PKGBUILD2013-05-15 04:53:51 UTC (rev 90868) @@ -10,7 +10,8 @@ license=('GPL') depends=('duplicity' 'libpeas' 'libnotify' 'python2-gobject' 'gvfs' 'xdg-utils') makedepends=('vala' 'intltool' 'itstool' 'nautilus') -optdepends=('nautilus: backup extension' +optdepends=('gnome-keyring: save passwords' +'nautilus: backup extension' 'python2-boto: Amazon S3 backend' 'python2-oauthlib: Ubuntu One backend' 'ubuntuone-client: Ubuntu One backend')