Gentoo Archives: gentoo-commits

From: "Justin Lecher (jlec)" <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-vcs/tkcvs: tkcvs-8.2.2.ebuild metadata.xml ChangeLog tkcvs-8.2.3.ebuild tkcvs-8.2.ebuild
Date: Mon, 02 Jan 2012 23:53:24
Message-Id: 20120102235249.514F82004B@flycatcher.gentoo.org
1 jlec 12/01/02 23:52:49
2
3 Modified: tkcvs-8.2.2.ebuild metadata.xml ChangeLog
4 Added: tkcvs-8.2.3.ebuild
5 Removed: tkcvs-8.2.ebuild
6 Log:
7 Moved to EAPI=4, Version Bump, added desktop entry creation, #300400
8
9 (Portage version: 2.2.0_alpha84/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.3 dev-vcs/tkcvs/tkcvs-8.2.2.ebuild
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/tkcvs/tkcvs-8.2.2.ebuild?rev=1.3&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/tkcvs/tkcvs-8.2.2.ebuild?rev=1.3&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/tkcvs/tkcvs-8.2.2.ebuild?r1=1.2&r2=1.3
17
18 Index: tkcvs-8.2.2.ebuild
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/dev-vcs/tkcvs/tkcvs-8.2.2.ebuild,v
21 retrieving revision 1.2
22 retrieving revision 1.3
23 diff -u -r1.2 -r1.3
24 --- tkcvs-8.2.2.ebuild 22 Jun 2010 18:52:18 -0000 1.2
25 +++ tkcvs-8.2.2.ebuild 2 Jan 2012 23:52:48 -0000 1.3
26 @@ -1,32 +1,34 @@
27 -# Copyright 1999-2010 Gentoo Foundation
28 +# Copyright 1999-2012 Gentoo Foundation
29 # Distributed under the terms of the GNU General Public License v2
30 -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/tkcvs/tkcvs-8.2.2.ebuild,v 1.2 2010/06/22 18:52:18 arfrever Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/tkcvs/tkcvs-8.2.2.ebuild,v 1.3 2012/01/02 23:52:48 jlec Exp $
32 +
33 +EAPI=4
34
35 inherit eutils
36
37 MY_P=${PN}_${PV//./_}
38 +
39 DESCRIPTION="Tcl/Tk-based graphical interface to CVS with Subversion support"
40 -SRC_URI="http://www.twobarleycorns.net/${MY_P}.tar.gz"
41 HOMEPAGE="http://www.twobarleycorns.net/tkcvs.html"
42 +SRC_URI="http://www.twobarleycorns.net/${MY_P}.tar.gz"
43
44 SLOT="0"
45 LICENSE="GPL-2"
46 KEYWORDS="~amd64 ~ppc ~sparc ~x86"
47 IUSE=""
48
49 -DEPEND=">=dev-lang/tk-8.4"
50 +DEPEND="dev-lang/tk"
51 RDEPEND="${DEPEND}
52 dev-vcs/cvs
53 dev-vcs/subversion
54 sys-apps/diffutils
55 dev-util/tkdiff"
56
57 -S=${WORKDIR}/${MY_P}
58 +S="${WORKDIR}"/${MY_P}
59
60 -src_unpack() {
61 - unpack ${A}
62 - cd "${S}"
63 - sed -e "/set MANDIR/s/man man1/share man man1/" \
64 +src_prepare() {
65 + sed \
66 + -e "/set MANDIR/s/man man1/share man man1/" \
67 -e "/set LIBDIR/s/lib/$(get_libdir)/" \
68 -i doinstall.tcl || die
69 }
70
71
72
73 1.2 dev-vcs/tkcvs/metadata.xml
74
75 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/tkcvs/metadata.xml?rev=1.2&view=markup
76 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/tkcvs/metadata.xml?rev=1.2&content-type=text/plain
77 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/tkcvs/metadata.xml?r1=1.1&r2=1.2
78
79 Index: metadata.xml
80 ===================================================================
81 RCS file: /var/cvsroot/gentoo-x86/dev-vcs/tkcvs/metadata.xml,v
82 retrieving revision 1.1
83 retrieving revision 1.2
84 diff -u -r1.1 -r1.2
85 --- metadata.xml 21 Jun 2010 09:52:13 -0000 1.1
86 +++ metadata.xml 2 Jan 2012 23:52:48 -0000 1.2
87 @@ -1,6 +1,5 @@
88 <?xml version="1.0" encoding="UTF-8"?>
89 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
90 <pkgmetadata>
91 -<herd>tcltk</herd>
92 + <herd>tcltk</herd>
93 </pkgmetadata>
94 -
95
96
97
98 1.4 dev-vcs/tkcvs/ChangeLog
99
100 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/tkcvs/ChangeLog?rev=1.4&view=markup
101 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/tkcvs/ChangeLog?rev=1.4&content-type=text/plain
102 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/tkcvs/ChangeLog?r1=1.3&r2=1.4
103
104 Index: ChangeLog
105 ===================================================================
106 RCS file: /var/cvsroot/gentoo-x86/dev-vcs/tkcvs/ChangeLog,v
107 retrieving revision 1.3
108 retrieving revision 1.4
109 diff -u -r1.3 -r1.4
110 --- ChangeLog 22 Jun 2010 18:52:18 -0000 1.3
111 +++ ChangeLog 2 Jan 2012 23:52:49 -0000 1.4
112 @@ -1,6 +1,12 @@
113 # ChangeLog for dev-vcs/tkcvs
114 -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
115 -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/tkcvs/ChangeLog,v 1.3 2010/06/22 18:52:18 arfrever Exp $
116 +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
117 +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/tkcvs/ChangeLog,v 1.4 2012/01/02 23:52:49 jlec Exp $
118 +
119 +*tkcvs-8.2.3 (02 Jan 2012)
120 +
121 + 02 Jan 2012; Justin Lecher <jlec@g.o> -tkcvs-8.2.ebuild,
122 + tkcvs-8.2.2.ebuild, +tkcvs-8.2.3.ebuild, metadata.xml:
123 + Moved to EAPI=4, Version Bump, added desktop entry creation, #300400
124
125 22 Jun 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@g.o>
126 tkcvs-8.0.4.ebuild, tkcvs-8.2.ebuild, tkcvs-8.2.2.ebuild:
127
128
129
130 1.1 dev-vcs/tkcvs/tkcvs-8.2.3.ebuild
131
132 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/tkcvs/tkcvs-8.2.3.ebuild?rev=1.1&view=markup
133 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/tkcvs/tkcvs-8.2.3.ebuild?rev=1.1&content-type=text/plain
134
135 Index: tkcvs-8.2.3.ebuild
136 ===================================================================
137 # Copyright 1999-2012 Gentoo Foundation
138 # Distributed under the terms of the GNU General Public License v2
139 # $Header: /var/cvsroot/gentoo-x86/dev-vcs/tkcvs/tkcvs-8.2.3.ebuild,v 1.1 2012/01/02 23:52:49 jlec Exp $
140
141 EAPI=4
142
143 inherit eutils
144
145 DESCRIPTION="Tcl/Tk-based graphical interface to CVS with Subversion support"
146 HOMEPAGE="http://www.twobarleycorns.net/tkcvs.html"
147 SRC_URI="http://www.twobarleycorns.net/${P}.tar.gz"
148
149 SLOT="0"
150 LICENSE="GPL-2"
151 KEYWORDS="~amd64 ~ppc ~sparc ~x86"
152 IUSE=""
153
154 DEPEND="dev-lang/tk"
155 RDEPEND="${DEPEND}
156 dev-vcs/cvs
157 dev-vcs/subversion
158 sys-apps/diffutils
159 dev-util/tkdiff"
160
161 src_prepare() {
162 sed \
163 -e "/set MANDIR/s/man man1/share man man1/" \
164 -e "/set LIBDIR/s/lib/$(get_libdir)/" \
165 -i doinstall.tcl || die
166 }
167
168 src_install() {
169 # bug 66030
170 unset DISPLAY
171 ./doinstall.tcl -nox "${D}"/usr || die
172
173 # dev-tcktk/tkdiff
174 rm "${D}"/usr/bin/tkdiff
175
176 # Add docs...this is important
177 dodoc {CHANGELOG,FAQ}.txt
178
179 make_desktop_entry ${PN} TkCVS "${EPREFIX}"/usr/$(get_libdir)/tkcvs/bitmaps/ticklefish_med.gif
180 }