forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Simple backup tool using duplicity back-end. Once, this useful package was part of the ebuild tree. I'm adopting it as a proxy maintainer. Signed-off-by: Oz N Tiram <[email protected]> Closes: gentoo#20170 Signed-off-by: Joonas Niilola <[email protected]>
- Loading branch information
Showing
3 changed files
with
90 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
DIST deja-dup-42.7.tar.bz2 1384797 BLAKE2B f462df835039606b721d935e086e51ee27e861baa1fbc5836bb79952c838921cf5f28d439465451c5259bc2c77fa9cb839488c8b0196c6d176e32d9e42180539 SHA512 80c57fe75635346cf2597195e7f7b76e2562aaa6900e78fbfb7ad6ada9c268df36d4e16aa7ca522e1570987f5826586e1cab5fecb7d5ba90e34a23a349b47a74 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,58 @@ | ||
# Copyright 1999-2021 Gentoo Authors | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=7 | ||
|
||
inherit meson gnome2-utils vala xdg | ||
|
||
DESCRIPTION="Simple backup tool using duplicity back-end" | ||
HOMEPAGE="https://wiki.gnome.org/Apps/DejaDup" | ||
SRC_URI="https://gitlab.gnome.org/World/${PN}/-/archive/${PV}/${P}.tar.bz2" | ||
|
||
LICENSE="GPL-3+" | ||
SLOT="0" | ||
KEYWORDS="~amd64" | ||
IUSE="test" | ||
RESTRICT="!test? ( test )" | ||
|
||
BDEPEND=" | ||
$(vala_depend) | ||
dev-util/intltool | ||
dev-util/itstool | ||
sys-devel/gettext | ||
test? ( >=dev-libs/appstream-glib-0.7.16 ) | ||
virtual/pkgconfig | ||
" | ||
|
||
DEPEND=" | ||
>=app-backup/duplicity-0.7.14 | ||
>=app-crypt/libsecret-0.18.6[vala] | ||
>=dev-libs/glib-2.64:2[dbus] | ||
>=dev-libs/json-glib-1.2 | ||
dev-libs/libgpg-error | ||
>=gui-libs/libhandy-1.0 | ||
>=net-libs/libsoup-2.48 | ||
>=x11-libs/gtk+-3.22:3 | ||
>=x11-libs/libnotify-0.7 | ||
" | ||
|
||
RDEPEND="${DEPEND} | ||
gnome-base/dconf | ||
gnome-base/gvfs[fuse] | ||
" | ||
|
||
src_prepare() { | ||
default | ||
vala_src_prepare | ||
eapply_user | ||
} | ||
|
||
pkg_postinst() { | ||
gnome2_schemas_update | ||
xdg_icon_cache_update | ||
} | ||
|
||
pkg_postrm() { | ||
gnome2_schemas_update | ||
xdg_icon_cache_update | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> | ||
<pkgmetadata> | ||
<maintainer type="person"> | ||
<name>Oz Tiram</name> | ||
<email>[email protected]</email> | ||
</maintainer> | ||
<maintainer type="project"> | ||
<email>[email protected]</email> | ||
<name>Proxy Maintainers</name> | ||
</maintainer> | ||
<longdescription lang="en"> | ||
Déjà Dup is a simple backup tool. It hides the complexity of backing up the | ||
Right Way (encrypted, off-site, and regular) and uses | ||
duplicity as the backend. | ||
|
||
Support for local, remote, or cloud backup locations such as Google Drive | ||
Securely encrypts and compresses your data | ||
Incrementally backs up, letting you restore from any particular backup | ||
Schedules regular backups | ||
Integrates well into your GNOME desktop | ||
|
||
Déjà Dup focuses on ease of use and personal, accidental data loss. | ||
If you need a full system backup or an archival program, you may prefer other | ||
backup apps. | ||
</longdescription> | ||
<upstream> | ||
<remote-id type="gitlab">https://gitlab.gnome.org/World/deja-dup</remote-id> | ||
<bugs-to>https://gitlab.gnome.org/World/deja-dup/issues</bugs-to> | ||
</upstream> | ||
</pkgmetadata> |