From d7e4f807dae496f73dce1abe5dfb8aeb91716c19 Mon Sep 17 00:00:00 2001 From: Justin Lecher Date: Mon, 21 Jun 2010 09:52:13 +0000 Subject: [PATCH] dev-vcs/tkcvs: New package (copied from dev-util/tkcvs) Package-Manager: portage-2.2_rc67/cvs/Linux x86_64 RepoMan-Options: --force --- dev-vcs/tkcvs/ChangeLog | 122 +++++++++++++++++++++++++++++++ dev-vcs/tkcvs/Manifest | 16 ++++ dev-vcs/tkcvs/metadata.xml | 6 ++ dev-vcs/tkcvs/tkcvs-8.0.4.ebuild | 44 +++++++++++ dev-vcs/tkcvs/tkcvs-8.2.ebuild | 44 +++++++++++ 5 files changed, 232 insertions(+) create mode 100644 dev-vcs/tkcvs/ChangeLog create mode 100644 dev-vcs/tkcvs/Manifest create mode 100644 dev-vcs/tkcvs/metadata.xml create mode 100644 dev-vcs/tkcvs/tkcvs-8.0.4.ebuild create mode 100644 dev-vcs/tkcvs/tkcvs-8.2.ebuild diff --git a/dev-vcs/tkcvs/ChangeLog b/dev-vcs/tkcvs/ChangeLog new file mode 100644 index 000000000000..0a086439fc39 --- /dev/null +++ b/dev-vcs/tkcvs/ChangeLog @@ -0,0 +1,122 @@ +# ChangeLog for dev-vcs/tkcvs +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/tkcvs/ChangeLog,v 1.1 2010/06/21 09:52:13 jlec Exp $ + + 21 Jun 2010; Justin Lecher +tkcvs-8.0.4.ebuild, + +tkcvs-8.2.ebuild, +metadata.xml: + New package (copied from dev-util/tkcvs) + + 19 Jun 2010; Jonathan Callen tkcvs-8.0.4.ebuild, + tkcvs-8.2.ebuild: + Moving dev-util/cvs* to dev-vcs/cvs* + + 12 May 2009; Federico Ferri tkcvs-8.0.3.ebuild, + tkcvs-8.0.4.ebuild, tkcvs-8.2.ebuild: + update tkdiff dependency (moved to category dev-util) + +*tkcvs-8.2 (07 Mar 2009) + + 07 Mar 2009; Patrick Lauer +tkcvs-8.2.ebuild: + Bump to 8.2. Fixes #259850 + + 21 Nov 2007; nixnut tkcvs-8.0.4.ebuild: + Stable on ppc wrt bug 199492 + + 20 Nov 2007; Raúl Porcel tkcvs-8.0.4.ebuild: + sparc stable wrt #199492 + + 18 Nov 2007; Samuli Suominen tkcvs-8.0.4.ebuild: + amd64 stable wrt #199492 + + 18 Nov 2007; Dawid Węgliński tkcvs-8.0.4.ebuild: + Stable on x86 (bug #199492) + +*tkcvs-8.0.4 (25 May 2007) + + 25 May 2007; MATSUU Takuto -tkcvs-7.2.1.ebuild, + -tkcvs-7.2.2-r1.ebuild, +tkcvs-8.0.4.ebuild: + Version bumped. + Removed old versions. + + 27 Apr 2007; Christian Faulhammer tkcvs-8.0.3.ebuild: + stable amd64, bug 137278 + + 27 Apr 2007; Joseph Jezak tkcvs-8.0.3.ebuild: + Marked ppc stable for bug #137278. + + 26 Apr 2007; Christian Faulhammer tkcvs-8.0.3.ebuild: + stable x86, bug 137278 + + 25 Apr 2007; Ferris McCormick tkcvs-8.0.3.ebuild: + Sparc stable --- Bug #137278 --- works fine for me. + +*tkcvs-8.0.3 (24 Sep 2006) + + 24 Sep 2006; MATSUU Takuto -tkcvs-7.1.4.ebuild, + -tkcvs-7.2.2.ebuild, +tkcvs-8.0.3.ebuild: + Version bumped. + +*tkcvs-7.2.2-r1 (03 Apr 2005) + + 03 Apr 2005; MATSUU Takuto +metadata.xml, + +tkcvs-7.2.2-r1.ebuild: + Fixed DISPLAY problem. Bug 66030. + Cleanup ebuild. + +*tkcvs-7.2.2 (25 Nov 2004) + + 25 Nov 2004; Daniel Black tkcvs-7.2.1.ebuild, + +tkcvs-7.2.2.ebuild: + version bump as per bug #72180. Thanks for the bug report Laurent Duperval + + + 31 Aug 2004; David Holm tkcvs-7.2.1.ebuild: + Added to ~ppc. + +*tkcvs-7.2.1 (11 Aug 2004) + + 11 Aug 2004; Rainer Groesslinger +tkcvs-7.2.1.ebuild: + bump to fix #40420 + + 02 Aug 2004; Ferris McCormick tkcvs-7.1.4.ebuild: + Stable for sparc. Based on bug 32391 and current versions of tcl/tk, this + is the most consistent version. + + 21 Jun 2004; Ferris McCormick tkcvs-7.1.2.ebuild, + tkcvs-7.1.4.ebuild: + Add ~sparc to tkcvs-7.1.4 and remove from tkcvs-7.1.2: tkcvs-7.1.2 hangs, and + to quote the tkcvs CHANGELOG, tkcvs-7.1.4 contains "Bugfix for hangs in + 7.1.3"; presumably, this is the hang that sparc sees with 7.1.2. tkcvs-7.1.4 + has the advantage of actually working on sparc. Hence, the change (see also + 32391). + + 29 Apr 2004; Danny van Dyk tkcvs-7.1.4.ebuild: + marked ~amd64. + +*tkcvs-7.1.4 (06 Nov 2003) + + 06 Nov 2003; Brandy Westcott brandy@gentoo.org tkcvs-7.1.4.ebuild: + Version bumped to 7.1.4. Closes bug #32391. + +*tkcvs-7.1.2 (30 Dec 2002) + + 30 Dec 2002; Martin Holzer tkcvs-7.1.2.ebuild files/digest-tkcvs-7.1.2 : + Version bumped. + +*tkcvs-7.03 (27 Sep 2002) + + 27 Sep 2002; Seemant Kulleen tkcvs-7.03.ebuild + files/digest-tkcvs-7.03 : + + Upstream bugfix version bump. This one is reported by users to actually + work. Thanks to: gilles_gros@yahoo.com (Gilles G) in bug #8385 + +*tkcvs-6.4-r2 (1 Feb 2002) + + 1 Feb 2002; G.Bevin ChangeLog : + + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/dev-vcs/tkcvs/Manifest b/dev-vcs/tkcvs/Manifest new file mode 100644 index 000000000000..98bcde7bcf4f --- /dev/null +++ b/dev-vcs/tkcvs/Manifest @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +DIST tkcvs_8_0_4.tar.gz 1147807 RMD160 0dfd12547528a6cdb11cab9eba6d9f590cafbea3 SHA1 437c0c3ca1d6f60bb0043c73bb6ba52b9bc84e14 SHA256 1ab66a218bd12c138a006f45d03bd281ac733dfd2a01a223221cbf514d686ebb +DIST tkcvs_8_2.tar.gz 1168611 RMD160 93fcb138b7ea0cbeea9e4234c154d24e282f3120 SHA1 a248b8ccbc5bb39d58036761330b0428ef46309b SHA256 99fb93e97c191a0adf98f4c23ae6697d92ed727666bb5d910d504cd324722233 +EBUILD tkcvs-8.0.4.ebuild 979 RMD160 84973126557647bbcd658fef544693c920fadf40 SHA1 e4fba76ad6c25f9b8505d8c7e4ca040ac6a5fb93 SHA256 822b6e5ad0051915929613683571465bc1005485ca8eb3ca2542a76ce18b00fc +EBUILD tkcvs-8.2.ebuild 981 RMD160 7ad843ff426a9ba36ce7a536e0d1159542df39ca SHA1 54b3af838ebcfc38ead9964e1ee730874cc8f07c SHA256 154d16d498f1ac3d14711d01f33a09845a2154e4e75051d151d66a9feb3d85ba +MISC ChangeLog 4262 RMD160 3675a91db627b99efa82c466f502ae119a70adc0 SHA1 cd18e3d922f3a47bffc1985e8df4654915e8bb80 SHA256 71a16e5b3a822e664a2b9fd2a69187a9861c1fc138833defcbd48520795c5dfd +MISC metadata.xml 159 RMD160 117cc289391c0477579de68e7347628756673eac SHA1 37f242cbf27c6e859fc63487487fdcae09d6931f SHA256 2cf13398186ae4abcd9f41c51ffb3bcdcc7da32df2c2af5c2de2e2cc8ad194ce +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.15 (GNU/Linux) + +iEYEARECAAYFAkwfNlQACgkQgAnW8HDreRZN+gCeL9qD7bWa8u4LsY7h8O38Te+e +Mr4AoMLx7W4ogAYSQCjYlo6TUzni8mor +=byUC +-----END PGP SIGNATURE----- diff --git a/dev-vcs/tkcvs/metadata.xml b/dev-vcs/tkcvs/metadata.xml new file mode 100644 index 000000000000..173251e809e0 --- /dev/null +++ b/dev-vcs/tkcvs/metadata.xml @@ -0,0 +1,6 @@ + + + +tcltk + + diff --git a/dev-vcs/tkcvs/tkcvs-8.0.4.ebuild b/dev-vcs/tkcvs/tkcvs-8.0.4.ebuild new file mode 100644 index 000000000000..2c3a65df62ff --- /dev/null +++ b/dev-vcs/tkcvs/tkcvs-8.0.4.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/tkcvs/tkcvs-8.0.4.ebuild,v 1.1 2010/06/21 09:52:13 jlec Exp $ + +inherit eutils + +MY_P=${PN}_${PV//./_} +DESCRIPTION="TkCVS is a Tcl/Tk-based graphical interface to CVS." +SRC_URI="http://www.twobarleycorns.net/${MY_P}.tar.gz" +HOMEPAGE="http://www.twobarleycorns.net/tkcvs.html" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="amd64 ppc sparc x86" +IUSE="" + +DEPEND=">=dev-lang/tk-8.4" +RDEPEND="${DEPEND} + dev-vcs/cvs + dev-util/subversion + sys-apps/diffutils + dev-util/tkdiff" + +S=${WORKDIR}/${MY_P} + +src_unpack() { + unpack ${A} + cd "${S}" + sed -e "/set MANDIR/s/man man1/share man man1/" \ + -e "/set LIBDIR/s/lib/$(get_libdir)/" \ + -i doinstall.tcl || die +} + +src_install() { + # bug 66030 + unset DISPLAY + ./doinstall.tcl -nox "${D}"/usr || die + + # dev-tcktk/tkdiff + rm "${D}"/usr/bin/tkdiff + + # Add docs...this is important + dodoc CHANGELOG FAQ +} diff --git a/dev-vcs/tkcvs/tkcvs-8.2.ebuild b/dev-vcs/tkcvs/tkcvs-8.2.ebuild new file mode 100644 index 000000000000..6b58c76f10a5 --- /dev/null +++ b/dev-vcs/tkcvs/tkcvs-8.2.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/tkcvs/tkcvs-8.2.ebuild,v 1.1 2010/06/21 09:52:13 jlec Exp $ + +inherit eutils + +MY_P=${PN}_${PV//./_} +DESCRIPTION="TkCVS is a Tcl/Tk-based graphical interface to CVS." +SRC_URI="http://www.twobarleycorns.net/${MY_P}.tar.gz" +HOMEPAGE="http://www.twobarleycorns.net/tkcvs.html" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +IUSE="" + +DEPEND=">=dev-lang/tk-8.4" +RDEPEND="${DEPEND} + dev-vcs/cvs + dev-util/subversion + sys-apps/diffutils + dev-util/tkdiff" + +S=${WORKDIR}/${MY_P} + +src_unpack() { + unpack ${A} + cd "${S}" + sed -e "/set MANDIR/s/man man1/share man man1/" \ + -e "/set LIBDIR/s/lib/$(get_libdir)/" \ + -i doinstall.tcl || die +} + +src_install() { + # bug 66030 + unset DISPLAY + ./doinstall.tcl -nox "${D}"/usr || die + + # dev-tcktk/tkdiff + rm "${D}"/usr/bin/tkdiff + + # Add docs...this is important + dodoc CHANGELOG FAQ +} -- 2.26.2