Gentoo Archives: gentoo-commits

From: "Gustavo Felisberto (humpback)" <humpback@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-editors/gobby: ChangeLog gobby-0.4.5-r1.ebuild
Date: Thu, 27 Mar 2008 17:53:37
Message-Id: E1JewI7-0004CZ-Da@stork.gentoo.org
1 humpback 08/03/27 17:53:31
2
3 Modified: ChangeLog
4 Added: gobby-0.4.5-r1.ebuild
5 Log:
6 added new version to fix gtksourceview2
7 (Portage version: 2.1.4.4)
8
9 Revision Changes Path
10 1.22 app-editors/gobby/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-editors/gobby/ChangeLog?rev=1.22&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-editors/gobby/ChangeLog?rev=1.22&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-editors/gobby/ChangeLog?r1=1.21&r2=1.22
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-editors/gobby/ChangeLog,v
19 retrieving revision 1.21
20 retrieving revision 1.22
21 diff -u -r1.21 -r1.22
22 --- ChangeLog 5 Nov 2007 14:58:14 -0000 1.21
23 +++ ChangeLog 27 Mar 2008 17:53:30 -0000 1.22
24 @@ -1,6 +1,12 @@
25 # ChangeLog for app-editors/gobby
26 -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/app-editors/gobby/ChangeLog,v 1.21 2007/11/05 14:58:14 humpback Exp $
28 +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
29 +# $Header: /var/cvsroot/gentoo-x86/app-editors/gobby/ChangeLog,v 1.22 2008/03/27 17:53:30 humpback Exp $
30 +
31 +*gobby-0.4.5-r1 (27 Mar 2008)
32 +
33 + 27 Mar 2008; Gustavo Felisberto <humpback@g.o>
34 + +files/gobby-0.4.5-GtkSourceView2.patch, +gobby-0.4.5-r1.ebuild:
35 + Added patch to solve gtksourceview2 issues. Thanks to all in bug #200479.
36
37 05 Nov 2007; Gustavo Felisberto <humpback@g.o> -gobby-0.3.0.ebuild:
38 Removing older version.
39
40
41
42 1.1 app-editors/gobby/gobby-0.4.5-r1.ebuild
43
44 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-editors/gobby/gobby-0.4.5-r1.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-editors/gobby/gobby-0.4.5-r1.ebuild?rev=1.1&content-type=text/plain
46
47 Index: gobby-0.4.5-r1.ebuild
48 ===================================================================
49 # Copyright 1999-2008 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/app-editors/gobby/gobby-0.4.5-r1.ebuild,v 1.1 2008/03/27 17:53:30 humpback Exp $
52
53 inherit eutils
54
55 DESCRIPTION="GTK-based collaborative editor"
56 HOMEPAGE="http://gobby.0x539.de/"
57 SRC_URI="http://releases.0x539.de/${PN}/${P}.tar.gz"
58 LICENSE="GPL-2"
59 SLOT="0"
60 KEYWORDS="~amd64 ~ppc ~x86"
61 IUSE="avahi gnome"
62
63 DEPEND=">=dev-cpp/glibmm-2.6
64 >=dev-cpp/gtkmm-2.6
65 >=dev-libs/libsigc++-2.0
66 >=net-libs/obby-0.4.4
67 >=dev-cpp/libxmlpp-2.6
68 >=x11-libs/gtksourceview-1.2.0
69 gnome? ( gnome-base/gnome-vfs )"
70 RDEPEND="${DEPEND}"
71
72 # There's only one test and it needs X
73 RESTRICT="test"
74
75 pkg_setup() {
76 if use avahi && ! built_with_use net-libs/obby avahi ; then
77 eerror "Please reinstall net-libs/obby with the avahi USE-flag enabled"
78 eerror "for zeroconf/DNS-SD support or disable it for this package."
79 die "Missing 'avahi' USE-flag for net-libs/obby"
80 fi
81 }
82
83 src_unpack() {
84 unpack ${A}
85 if (has_version '>=x11-libs/gtksourceview-1.90') ; then
86 epatch "${FILESDIR}/${P}-GtkSourceView2.patch"
87 fi
88 }
89 src_compile() {
90 econf \
91 --with-gtksourceview$(has_version '>=x11-libs/gtksourceview-1.90' && echo 2) \
92 $(use_with gnome) \
93 || die "econf failed"
94 emake || die "make failed"
95 }
96
97 src_install() {
98 emake DESTDIR="${D}" install || die "emake install failed"
99
100 domenu contrib/gobby.desktop
101 }
102
103
104
105 --
106 gentoo-commits@l.g.o mailing list