summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2011-04-22 11:31:49 +0000
committerJustin Lecher <jlec@gentoo.org>2011-04-22 11:31:49 +0000
commit39d766d06772efe42488053cda33a004a7b95e98 (patch)
tree66f32849e7feb39b25f37c2673af6b371d1c157e /app-backup/deja-dup
parentVersion bump. (diff)
downloadgentoo-2-39d766d06772efe42488053cda33a004a7b95e98.tar.gz
gentoo-2-39d766d06772efe42488053cda33a004a7b95e98.tar.bz2
gentoo-2-39d766d06772efe42488053cda33a004a7b95e98.zip
New addition, thanks Alexander van der Mey, Yoan Blanc, Manuel Wiesinger, Helmut Eberharter writting the initial ebuilds, #259744
(Portage version: 2.2.0_alpha30/cvs/Linux x86_64)
Diffstat (limited to 'app-backup/deja-dup')
-rw-r--r--app-backup/deja-dup/ChangeLog11
-rw-r--r--app-backup/deja-dup/deja-dup-18.1.1.ebuild51
-rw-r--r--app-backup/deja-dup/metadata.xml9
3 files changed, 71 insertions, 0 deletions
diff --git a/app-backup/deja-dup/ChangeLog b/app-backup/deja-dup/ChangeLog
new file mode 100644
index 000000000000..fe9b9d72b639
--- /dev/null
+++ b/app-backup/deja-dup/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for app-backup/deja-dup
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-backup/deja-dup/ChangeLog,v 1.1 2011/04/22 11:31:49 jlec Exp $
+
+*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
+
diff --git a/app-backup/deja-dup/deja-dup-18.1.1.ebuild b/app-backup/deja-dup/deja-dup-18.1.1.ebuild
new file mode 100644
index 000000000000..8aba1753fd94
--- /dev/null
+++ b/app-backup/deja-dup/deja-dup-18.1.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-backup/deja-dup/deja-dup-18.1.1.ebuild,v 1.1 2011/04/22 11:31:49 jlec Exp $
+
+EAPI="3"
+
+inherit eutils gnome2
+
+DESCRIPTION="Simple backup tool using duplicity back-end"
+HOMEPAGE="https://launchpad.net/deja-dup/"
+SRC_URI="http://launchpad.net/${PN}/18/${PV}/+download/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="nautilus nls"
+
+# TODO: need gnome-extra/indicator-application as a dep?
+DEPEND="
+ app-backup/duplicity
+ dev-libs/dbus-glib
+ dev-libs/glib:2
+ dev-libs/libunique
+ gnome-base/gconf
+ gnome-base/gnome-common
+ gnome-base/gnome-keyring
+ x11-libs/gtk+:2
+ >=x11-libs/libnotify-0.7.1
+ nautilus? ( gnome-base/nautilus )"
+RDEPEND="${DEPEND}
+ dev-lang/vala:0.12
+ gnome-base/gvfs[fuse]"
+
+DOCS="NEWS AUTHORS"
+
+pkg_setup() {
+ G2CONF="${G2CONF}
+ $(use_enable nls)
+ $(use_with nautilus)
+ --without-appindicator
+ --without-unity
+ --without-gtk3
+ --disable-scrollkeeper
+ VALAC=$(type -P valac-0.12)"
+ use nls && unset LINGUAS || export LINGUAS=""
+}
+
+src_install() {
+ gnome2_src_install
+ domenu data/deja-dup.desktop
+}
diff --git a/app-backup/deja-dup/metadata.xml b/app-backup/deja-dup/metadata.xml
new file mode 100644
index 000000000000..134567f59331
--- /dev/null
+++ b/app-backup/deja-dup/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>gnome</herd>
+<maintainer><email>jlec@gentoo.org</email></maintainer>
+<use>
+ <flag name='nautilus'>Build gnome-base/nautilus extension</flag>
+</use>
+</pkgmetadata>