Gentoo Archives: gentoo-commits

From: "Diego Petteno (flameeyes)" <flameeyes@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-misc/tsclient: metadata.xml ChangeLog tsclient-2.0.1.ebuild
Date: Sat, 01 Aug 2009 22:33:42
Message-Id: E1MXN91-0003nu-N3@stork.gentoo.org
1 flameeyes 09/08/01 22:33:39
2
3 Modified: metadata.xml ChangeLog
4 Added: tsclient-2.0.1.ebuild
5 Log:
6 Version bump; experimental ebuild, since the code does not look extremely useful. This at least builds.
7 (Portage version: 2.2_rc33/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.4 net-misc/tsclient/metadata.xml
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/tsclient/metadata.xml?rev=1.4&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/tsclient/metadata.xml?rev=1.4&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/tsclient/metadata.xml?r1=1.3&r2=1.4
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/net-misc/tsclient/metadata.xml,v
19 retrieving revision 1.3
20 retrieving revision 1.4
21 diff -u -r1.3 -r1.4
22 --- metadata.xml 28 Jul 2008 17:22:33 -0000 1.3
23 +++ metadata.xml 1 Aug 2009 22:33:39 -0000 1.4
24 @@ -1,8 +1,8 @@
25 <?xml version="1.0" encoding="UTF-8"?>
26 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
27 <pkgmetadata>
28 -<herd>gnome</herd>
29 -<longdescription>
30 -TSclient is a GTK2+ frontend for rdesktop.
31 -</longdescription>
32 + <herd>gnome</herd>
33 + <maintainer>
34 + <email>flameeyes@g.o</email>
35 + </maintainer>
36 </pkgmetadata>
37
38
39
40 1.30 net-misc/tsclient/ChangeLog
41
42 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/tsclient/ChangeLog?rev=1.30&view=markup
43 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/tsclient/ChangeLog?rev=1.30&content-type=text/plain
44 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/tsclient/ChangeLog?r1=1.29&r2=1.30
45
46 Index: ChangeLog
47 ===================================================================
48 RCS file: /var/cvsroot/gentoo-x86/net-misc/tsclient/ChangeLog,v
49 retrieving revision 1.29
50 retrieving revision 1.30
51 diff -u -r1.29 -r1.30
52 --- ChangeLog 23 May 2009 21:52:05 -0000 1.29
53 +++ ChangeLog 1 Aug 2009 22:33:39 -0000 1.30
54 @@ -1,6 +1,14 @@
55 # ChangeLog for net-misc/tsclient
56 -# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2
57 -# $Header: /var/cvsroot/gentoo-x86/net-misc/tsclient/ChangeLog,v 1.29 2009/05/23 21:52:05 beandog Exp $
58 +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
59 +# $Header: /var/cvsroot/gentoo-x86/net-misc/tsclient/ChangeLog,v 1.30 2009/08/01 22:33:39 flameeyes Exp $
60 +
61 +*tsclient-2.0.1 (01 Aug 2009)
62 +
63 + 01 Aug 2009; Diego E. Pettenò <flameeyes@g.o>
64 + +tsclient-2.0.1.ebuild, +files/tsclient-2.0.1-no-networkmanager.patch,
65 + metadata.xml:
66 + Version bump; experimental ebuild, since the code does not look extremely
67 + useful. This at least builds.
68
69 23 May 2009; Steve Dibb <beandog@g.o> tsclient-0.148.ebuild:
70 Remove dodoc on non-existing file
71
72
73
74 1.1 net-misc/tsclient/tsclient-2.0.1.ebuild
75
76 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/tsclient/tsclient-2.0.1.ebuild?rev=1.1&view=markup
77 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/tsclient/tsclient-2.0.1.ebuild?rev=1.1&content-type=text/plain
78
79 Index: tsclient-2.0.1.ebuild
80 ===================================================================
81 # Copyright 1999-2009 Gentoo Foundation
82 # Distributed under the terms of the GNU General Public License v2
83 # $Header: /var/cvsroot/gentoo-x86/net-misc/tsclient/tsclient-2.0.1.ebuild,v 1.1 2009/08/01 22:33:39 flameeyes Exp $
84
85 EAPI=2
86
87 inherit eutils autotools
88
89 DESCRIPTION="GTK2 frontend for rdesktop"
90 HOMEPAGE="http://sourceforge.net/projects/${PN}"
91 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
92
93 LICENSE="GPL-2"
94 SLOT="0"
95 KEYWORDS="~amd64"
96 IUSE=""
97
98 # Too broken upstream to support
99 RESTRICT=test
100
101 RDEPEND="x11-libs/gtk+:2
102 dev-libs/glib:2
103 gnome-base/libglade:2.0
104 gnome-base/libgnome
105 gnome-base/libgnomeui
106 gnome-base/gnome-desktop"
107
108 DEPEND="${RDEPEND}
109 gnome-base/gconf
110 >=dev-util/intltool-0.27
111 dev-util/pkgconfig"
112
113 RDEPEND="${RDEPEND}
114 >=net-misc/rdesktop-1.3.0"
115
116 src_prepare() {
117 epatch "${FILESDIR}"/${P}-no-networkmanager.patch
118
119 # For recent libgnomeui
120 sed -i -e 's:libgnome-2\.0:\0 libgnomeui-2\.0:' \
121 configure.ac || die
122
123 # don't seem to be actually needed
124 sed -i -e 's:libnotify gconf-2.0::' \
125 configure.ac || die
126
127 eautoreconf
128 }
129
130 src_configure() {
131 econf \
132 --disable-static \
133 --disable-dependency-tracking
134 }
135
136 src_install() {
137 emake DESTDIR="${D}" install || die "install failed"
138 dodoc AUTHORS NEWS README TODO || die
139
140 find "${D}" -name '*.la' -delete || die
141
142 # Don't install headers since we don't have any plugin that uses
143 # tsclient. If upstream ever release further plugins we'll restore
144 # them, but for now it seems like they just use a single plugin
145 # for the sake of it.
146 rm -r "${D}"/usr/include || die
147 }