Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 259744 - New ebuild request: deja-dup
Summary: New ebuild request: deja-dup
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-20 17:58 UTC by Michael Terry
Modified: 2011-04-22 11:31 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild - needs work (deja-dup-10.2.ebuild,941 bytes, text/plain)
2009-10-15 12:36 UTC, Alexander van der Meij
Details
deja-dup-13.4.ebuild (deja-dup-13.4.ebuild,1.02 KB, text/plain)
2010-01-04 22:44 UTC, Yoan Blanc
Details
deja-dup-15.2.ebuild (deja-dup-15.2.ebuild,960 bytes, text/plain)
2010-06-04 09:51 UTC, Manuel Wiesinger
Details
deja-dup 16.1.1 ebuild (deja-dup-16.1.1.ebuild,959 bytes, text/plain)
2010-12-11 09:36 UTC, Helmut Eberharter
Details
deja-dup 17.5 ebuild (deja-dup-17.5.ebuild,976 bytes, text/plain)
2011-01-29 17:34 UTC, Helmut Eberharter
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Terry 2009-02-20 17:58:28 UTC
I'm the maintainer of a GNOME backup UI, a frontend for duplicity called Déjà Dup (deja-dup).  It would be nice if it were available in Gentoo.

Unfortunately, I myself no longer use Gentoo, or I'd offer an ebuild; I'm too long out of the loop to make a good one.  But I'd love to see it available!  Please ask me for any information needed to make it work well with portage.

Here's the blurb from the project page (https://launchpad.net/deja-dup):

"Déjà Dup is a simple backup program. It hides the complexity of doing backups the 'right way' (encrypted, off-site, and regular) and uses duplicity as the backend.

Features:
 * Uses Amazon S3, an SSH server, or a local folder as a backup location
 * Securely encrypts your data
 * Schedules regular backups
 * Integrates well into your GNOME desktop"

Reproducible: Always

Steps to Reproduce:
Comment 1 Alexander van der Meij 2009-10-15 12:36:28 UTC
Created attachment 207203 [details]
ebuild - needs work

I made a first attempt at creating an ebuild for this package. It runs on my system, but still requires additional work/review. I'm on my exams right now so I don't have time to test&improve at the moment, but will continue on it later if nobody has acted on it by then.
Comment 2 Michael Terry 2009-10-16 14:38:21 UTC
Just a quick comment:  The SRC_URI should be something like: http://launchpad.net/deja-dup/10/10.2/+download/deja-dup-10.2.tar.bz2 (with appropriate version substitutions)

In the current SRC_URI, the 33384969 number will change each release to something random.  That's how the librarian server works (each file gets a unique id).

Also, the license is GPL-3.

Thanks so much Alexander!  It would be great to see this in Gentoo.
Comment 3 Yoan Blanc 2010-01-04 22:44:53 UTC
Created attachment 215215 [details]
deja-dup-13.4.ebuild

Another ebuild (modified from the first one) with "vala" USE flag and using the latest version, 13.4.
Comment 4 Manuel Wiesinger 2010-06-04 09:51:50 UTC
Created attachment 234095 [details]
deja-dup-15.2.ebuild

Dependencies updated to versions from configure.ac
removed doicon (it's not necessary?)
Version bump to 15.2
Comment 5 Helmut Eberharter 2010-12-11 09:36:52 UTC
Created attachment 256886 [details]
deja-dup 16.1.1 ebuild

version bump to latest stable
fixed dependency (dev-util/cvs moved to dev-vcs/cvs)
didn't adjust dependencies
Comment 6 Helmut Eberharter 2011-01-29 17:34:21 UTC
Created attachment 261024 [details]
deja-dup 17.5 ebuild 

version bump to latest un stable (2.91.5)
updated dependencies
removed vala useflag, it's now a unconditional dependency
Comment 7 Justin Lecher (RETIRED) gentoo-dev 2011-04-22 11:31:55 UTC
+*deja-dup-18.1.1 (22 Apr 2011)
+
+  22 Apr 2011; Justin Lecher <jlec@gentoo.org> +deja-dup-18.1.1.ebuild,
+  +metadata.xml:
+  New addition, thanks Alexander van der Mey, Yoan Blanc, Manuel Wiesinger,
+  Helmut Eberharter writting the initial ebuilds, #259744
+