Gentoo Archives: gentoo-commits

From: "Thilo Bangert (bangert)" <bangert@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-backup/backintime: ChangeLog backintime-1.0.6.ebuild backintime-0.9.26-r2.ebuild
Date: Tue, 01 Feb 2011 11:03:48
Message-Id: 20110201110335.C1DA420054@flycatcher.gentoo.org
1 bangert 11/02/01 11:03:35
2
3 Modified: ChangeLog
4 Added: backintime-1.0.6.ebuild
5 Removed: backintime-0.9.26-r2.ebuild
6 Log:
7 version bump - fix dep to split gnome python deps (#352910) - remove old
8
9 (Portage version: 2.2.0_alpha19/cvs/Linux i686)
10
11 Revision Changes Path
12 1.9 app-backup/backintime/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-backup/backintime/ChangeLog?rev=1.9&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-backup/backintime/ChangeLog?rev=1.9&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-backup/backintime/ChangeLog?r1=1.8&r2=1.9
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/app-backup/backintime/ChangeLog,v
21 retrieving revision 1.8
22 retrieving revision 1.9
23 diff -u -r1.8 -r1.9
24 --- ChangeLog 8 Nov 2010 13:58:34 -0000 1.8
25 +++ ChangeLog 1 Feb 2011 11:03:35 -0000 1.9
26 @@ -1,6 +1,16 @@
27 # ChangeLog for app-backup/backintime
28 -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/app-backup/backintime/ChangeLog,v 1.8 2010/11/08 13:58:34 bangert Exp $
30 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
31 +# $Header: /var/cvsroot/gentoo-x86/app-backup/backintime/ChangeLog,v 1.9 2011/02/01 11:03:35 bangert Exp $
32 +
33 + 01 Feb 2011; Thilo Bangert <bangert@g.o> -backintime-0.9.26-r2.ebuild,
34 + -files/backintime-0.9.26-dont-install-license.diff,
35 + -files/backintime-0.9.26-information-disclosure.diff:
36 + remove old
37 +
38 +*backintime-1.0.6 (01 Feb 2011)
39 +
40 + 01 Feb 2011; Thilo Bangert <bangert@g.o> +backintime-1.0.6.ebuild:
41 + version bump - fix dep to split gnome python deps (#352910)
42
43 *backintime-1.0.4 (08 Nov 2010)
44
45
46
47
48 1.1 app-backup/backintime/backintime-1.0.6.ebuild
49
50 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-backup/backintime/backintime-1.0.6.ebuild?rev=1.1&view=markup
51 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-backup/backintime/backintime-1.0.6.ebuild?rev=1.1&content-type=text/plain
52
53 Index: backintime-1.0.6.ebuild
54 ===================================================================
55 # Copyright 1999-2011 Gentoo Foundation
56 # Distributed under the terms of the GNU General Public License v2
57 # $Header: /var/cvsroot/gentoo-x86/app-backup/backintime/backintime-1.0.6.ebuild,v 1.1 2011/02/01 11:03:35 bangert Exp $
58
59 EAPI="3"
60
61 inherit eutils
62
63 DESCRIPTION="A simple backup system inspired by TimeVault and FlyBack, with a GUI for GNOME and KDE4"
64 HOMEPAGE="http://backintime.le-web.org/"
65 SRC_URI="http://backintime.le-web.org/download/${PN}/${P}_src.tar.gz"
66
67 LICENSE="GPL-2"
68 SLOT="0"
69 KEYWORDS="~amd64 ~x86"
70 IUSE="kde gnome"
71
72 DEPEND="dev-lang/python
73 net-misc/rsync[xattr,acl]
74 kde? (
75 >=kde-base/kdelibs-4
76 kde-base/pykde4
77 kde-base/kompare
78 kde-base/kdesu
79 )
80 gnome? (
81 gnome-base/libglade
82 dev-util/meld
83 gnome-base/gnome-session
84 dev-python/gnome-vfs-python
85 dev-python/libgnome-python
86 dev-python/pygobject
87 dev-python/pygtk
88 )
89 dev-python/notify-python
90 "
91
92 RDEPEND="${DEPEND}"
93
94 src_prepare() {
95 epatch "${FILESDIR}"/${PN}-1.0.4-dont-install-license.diff
96 epatch "${FILESDIR}"/${PN}-1.0.4-fix-configure-warning.diff
97 #fix doc install location
98 sed -i "s:/doc/kde4/HTML/:/doc/HTML/:g" kde4/Makefile.template
99 sed -i "s:/doc/backintime:/doc/${PF}:g" common/Makefile.template
100
101 cp "${FILESDIR}"/backintime-1.0.4-kde4-root.desktop \
102 "${S}"/kde4/backintime-kde4-root.desktop
103 }
104
105 src_configure() {
106 cd "${S}"/common
107 econf
108
109 if use kde ; then
110 cd "${S}"/kde4
111 econf
112 fi
113
114 if use gnome ; then
115 cd "${S}"/gnome
116 econf
117 fi
118 }
119
120 src_compile() {
121 cd "${S}"/common
122 emake
123
124 if use kde ; then
125 cd "${S}"/kde4
126 emake
127 fi
128
129 if use gnome ; then
130 cd "${S}"/gnome
131 emake
132 fi
133 }
134
135 src_install() {
136 cd "${S}"/common
137 emake DESTDIR="${D}" install || die
138
139 if use kde ; then
140 cd "${S}"/kde4
141 emake DESTDIR="${D}" install || die
142 fi
143
144 if use gnome ; then
145 cd "${S}"/gnome
146 emake DESTDIR="${D}" install || die
147 fi
148 }