diff options
Diffstat (limited to 'app-backup/deja-dup')
-rw-r--r-- | app-backup/deja-dup/ChangeLog | 8 | ||||
-rw-r--r-- | app-backup/deja-dup/deja-dup-23.2.ebuild | 61 | ||||
-rw-r--r-- | app-backup/deja-dup/files/deja-dup-23.2-add-missing-include.patch | 11 |
3 files changed, 79 insertions, 1 deletions
diff --git a/app-backup/deja-dup/ChangeLog b/app-backup/deja-dup/ChangeLog index 59592d72ef6b..a3f1ee06228b 100644 --- a/app-backup/deja-dup/ChangeLog +++ b/app-backup/deja-dup/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-backup/deja-dup # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-backup/deja-dup/ChangeLog,v 1.21 2012/06/08 12:52:25 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-backup/deja-dup/ChangeLog,v 1.22 2012/07/09 18:12:31 jlec Exp $ + +*deja-dup-23.2 (09 Jul 2012) + + 09 Jul 2012; Justin Lecher <jlec@gentoo.org> +deja-dup-23.2.ebuild, + +files/deja-dup-23.2-add-missing-include.patch: + Version BUmp 08 Jun 2012; Justin Lecher <jlec@gentoo.org> -deja-dup-22.0.ebuild: Cleaned old diff --git a/app-backup/deja-dup/deja-dup-23.2.ebuild b/app-backup/deja-dup/deja-dup-23.2.ebuild new file mode 100644 index 000000000000..fb6a00430752 --- /dev/null +++ b/app-backup/deja-dup/deja-dup-23.2.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-backup/deja-dup/deja-dup-23.2.ebuild,v 1.1 2012/07/09 18:12:31 jlec Exp $ + +EAPI=4 + +GNOME2_LA_PUNT="yes" + +inherit autotools eutils gnome2 + +DESCRIPTION="Simple backup tool using duplicity back-end" +HOMEPAGE="https://launchpad.net/deja-dup/" +SRC_URI="http://launchpad.net/${PN}/24/${PV}/+download/${P}.tar.xz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="nautilus" + +RESTRICT="test" + +COMMON_DEPEND=" + dev-libs/glib:2 + dev-libs/libpeas + x11-libs/gtk+:3 + x11-libs/libnotify + + app-backup/duplicity + dev-libs/dbus-glib + gnome-base/gnome-keyring + + nautilus? ( gnome-base/nautilus )" +RDEPEND="${COMMON_DEPEND} + gnome-base/gvfs[fuse]" +DEPEND="${COMMON_DEPEND} + app-text/yelp-tools + dev-lang/vala:0.16 + dev-perl/Locale-gettext + virtual/pkgconfig + dev-util/intltool + sys-devel/gettext" + +src_prepare() { + DOCS="NEWS AUTHORS" + G2CONF="${G2CONF} + $(use_with nautilus) + --without-ccpanel + --without-unity + --disable-schemas-compile + --disable-static" + export VALAC=$(type -p valac-0.16) + + epatch "${FILESDIR}"/${P}-add-missing-include.patch + gnome2_src_prepare + AT_NOELIBTOOLIZE=yes eautoreconf +} + +src_install() { + gnome2_src_install + domenu data/deja-dup.desktop +} diff --git a/app-backup/deja-dup/files/deja-dup-23.2-add-missing-include.patch b/app-backup/deja-dup/files/deja-dup-23.2-add-missing-include.patch new file mode 100644 index 000000000000..efc58b6702bb --- /dev/null +++ b/app-backup/deja-dup/files/deja-dup-23.2-add-missing-include.patch @@ -0,0 +1,11 @@ +diff -udr a/deja-dup/Makefile.am b/deja-dup/Makefile.am +--- a/deja-dup/Makefile.am 2012-06-05 22:01:48.000000000 +0200 ++++ b/deja-dup/Makefile.am 2012-06-10 21:19:50.888004476 +0200 +@@ -55,6 +55,7 @@ + $(UNITY_VALAFLAGS) \ + --pkg @GTK_MODULE@ \ + --pkg gio-2.0 \ ++ --pkg gio-unix-2.0 \ + --pkg gnome-keyring-1 \ + --pkg libpeas-1.0 \ + --pkg libnotify \ |