summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2013-02-05 07:40:57 +0000
committerJustin Lecher <jlec@gentoo.org>2013-02-05 07:40:57 +0000
commit6d4b9555d4b7876e7b6787b4d231f901a2fa282b (patch)
tree569854fb8bc6d5007dd70d687e7ba43a7f0d41a3 /app-backup
parenticedtea:6 available, unmasking java use flag (diff)
downloadgentoo-2-6d4b9555d4b7876e7b6787b4d231f901a2fa282b.tar.gz
gentoo-2-6d4b9555d4b7876e7b6787b4d231f901a2fa282b.tar.bz2
gentoo-2-6d4b9555d4b7876e7b6787b4d231f901a2fa282b.zip
app-backup/deja-dup: Use vala.eclass
(Portage version: 2.2.0_alpha161/cvs/Linux x86_64, signed Manifest commit with key 70EB7916)
Diffstat (limited to 'app-backup')
-rw-r--r--app-backup/deja-dup/ChangeLog7
-rw-r--r--app-backup/deja-dup/deja-dup-23.2.ebuild61
-rw-r--r--app-backup/deja-dup/deja-dup-23.4.ebuild59
-rw-r--r--app-backup/deja-dup/deja-dup-25.1.1.ebuild12
-rw-r--r--app-backup/deja-dup/deja-dup-25.3.ebuild16
-rw-r--r--app-backup/deja-dup/deja-dup-25.5.ebuild12
6 files changed, 25 insertions, 142 deletions
diff --git a/app-backup/deja-dup/ChangeLog b/app-backup/deja-dup/ChangeLog
index 96d44325fcb5..c54553f5ef9e 100644
--- a/app-backup/deja-dup/ChangeLog
+++ b/app-backup/deja-dup/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-backup/deja-dup
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-backup/deja-dup/ChangeLog,v 1.28 2013/02/05 07:29:14 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-backup/deja-dup/ChangeLog,v 1.29 2013/02/05 07:40:57 jlec Exp $
+
+ 05 Feb 2013; Justin Lecher <jlec@gentoo.org> -deja-dup-23.2.ebuild,
+ -deja-dup-23.4.ebuild, deja-dup-25.1.1.ebuild, deja-dup-25.3.ebuild,
+ deja-dup-25.5.ebuild:
+ Use vala.eclass
*deja-dup-25.5 (05 Feb 2013)
*deja-dup-25.3 (05 Feb 2013)
diff --git a/app-backup/deja-dup/deja-dup-23.2.ebuild b/app-backup/deja-dup/deja-dup-23.2.ebuild
deleted file mode 100644
index aaafcc59f137..000000000000
--- a/app-backup/deja-dup/deja-dup-23.2.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# 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.3 2012/10/07 16:37:38 phajdan.jr 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/deja-dup-23.4.ebuild b/app-backup/deja-dup/deja-dup-23.4.ebuild
deleted file mode 100644
index f2d690f16685..000000000000
--- a/app-backup/deja-dup/deja-dup-23.4.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# 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.4.ebuild,v 1.1 2012/07/30 08:57:23 jlec Exp $
-
-EAPI=4
-
-GNOME2_LA_PUNT="yes"
-
-inherit 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)
-
- gnome2_src_prepare
-}
-
-src_install() {
- gnome2_src_install
- domenu data/deja-dup.desktop
-}
diff --git a/app-backup/deja-dup/deja-dup-25.1.1.ebuild b/app-backup/deja-dup/deja-dup-25.1.1.ebuild
index dc1f4fb3882e..f70f80f0f07c 100644
--- a/app-backup/deja-dup/deja-dup-25.1.1.ebuild
+++ b/app-backup/deja-dup/deja-dup-25.1.1.ebuild
@@ -1,12 +1,14 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-backup/deja-dup/deja-dup-25.1.1.ebuild,v 1.1 2012/11/05 18:28:43 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-backup/deja-dup/deja-dup-25.1.1.ebuild,v 1.2 2013/02/05 07:40:57 jlec Exp $
EAPI=4
GNOME2_LA_PUNT="yes"
-inherit eutils gnome2
+VALA_MIN_API_VERSION="0.16"
+
+inherit eutils gnome2 vala
DESCRIPTION="Simple backup tool using duplicity back-end"
HOMEPAGE="https://launchpad.net/deja-dup/"
@@ -34,7 +36,7 @@ RDEPEND="${COMMON_DEPEND}
gnome-base/gvfs[fuse]"
DEPEND="${COMMON_DEPEND}
app-text/yelp-tools
- dev-lang/vala:0.16
+ $(vala_depend)
dev-perl/Locale-gettext
virtual/pkgconfig
dev-util/intltool
@@ -50,9 +52,9 @@ src_prepare() {
--without-unity
--disable-schemas-compile
--disable-static"
- export VALAC=$(type -p valac-0.16)
epatch ${PATCHES[@]}
+ vala_src_prepare
gnome2_src_prepare
}
diff --git a/app-backup/deja-dup/deja-dup-25.3.ebuild b/app-backup/deja-dup/deja-dup-25.3.ebuild
index b42ca107998d..e0cd8e8d1c1b 100644
--- a/app-backup/deja-dup/deja-dup-25.3.ebuild
+++ b/app-backup/deja-dup/deja-dup-25.3.ebuild
@@ -1,12 +1,14 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-backup/deja-dup/deja-dup-25.3.ebuild,v 1.1 2013/02/05 07:29:14 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-backup/deja-dup/deja-dup-25.3.ebuild,v 1.2 2013/02/05 07:40:57 jlec Exp $
EAPI=5
GNOME2_LA_PUNT="yes"
-inherit eutils gnome2
+VALA_MIN_API_VERSION="0.16"
+
+inherit eutils gnome2 vala
DESCRIPTION="Simple backup tool using duplicity back-end"
HOMEPAGE="https://launchpad.net/deja-dup/"
@@ -19,8 +21,6 @@ IUSE="nautilus"
RESTRICT="test"
-VALA_VER="0.16"
-
COMMON_DEPEND="
app-crypt/libsecret[vala]
dev-libs/glib:2
@@ -36,14 +36,12 @@ RDEPEND="${COMMON_DEPEND}
gnome-base/gvfs[fuse]"
DEPEND="${COMMON_DEPEND}
app-text/yelp-tools
- dev-lang/vala:${VALA_VER}
+ $(vala_depend)
dev-perl/Locale-gettext
virtual/pkgconfig
dev-util/intltool
sys-devel/gettext"
-#PATCHES=( "${FILESDIR}"/${P}-desktop.patch )
-
src_prepare() {
DOCS="NEWS AUTHORS"
G2CONF="${G2CONF}
@@ -52,9 +50,7 @@ src_prepare() {
--without-unity
--disable-schemas-compile
--disable-static"
- export VALAC=$(type -p valac-${VALA_VER})
-
-# epatch ${PATCHES[@]}
+ vala_src_prepare
gnome2_src_prepare
}
diff --git a/app-backup/deja-dup/deja-dup-25.5.ebuild b/app-backup/deja-dup/deja-dup-25.5.ebuild
index c718241f9333..066dca092ef9 100644
--- a/app-backup/deja-dup/deja-dup-25.5.ebuild
+++ b/app-backup/deja-dup/deja-dup-25.5.ebuild
@@ -1,12 +1,14 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-backup/deja-dup/deja-dup-25.5.ebuild,v 1.1 2013/02/05 07:29:14 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-backup/deja-dup/deja-dup-25.5.ebuild,v 1.2 2013/02/05 07:40:57 jlec Exp $
EAPI=5
GNOME2_LA_PUNT="yes"
-inherit eutils gnome2
+VALA_MIN_API_VERSION="0.16"
+
+inherit eutils gnome2 vala
DESCRIPTION="Simple backup tool using duplicity back-end"
HOMEPAGE="https://launchpad.net/deja-dup/"
@@ -19,8 +21,6 @@ IUSE="nautilus"
RESTRICT="test"
-VALA_VER="0.16"
-
COMMON_DEPEND="
app-crypt/libsecret[vala]
dev-libs/glib:2
@@ -36,7 +36,7 @@ RDEPEND="${COMMON_DEPEND}
gnome-base/gvfs[fuse]"
DEPEND="${COMMON_DEPEND}
app-text/yelp-tools
- dev-lang/vala:${VALA_VER}
+ $(vala_depend)
dev-perl/Locale-gettext
virtual/pkgconfig
dev-util/intltool
@@ -50,7 +50,7 @@ src_prepare() {
--without-unity
--disable-schemas-compile
--disable-static"
- export VALAC=$(type -p valac-${VALA_VER})
+ vala_src_prepare
gnome2_src_prepare
}