public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: games-mud/trebuchet/
@ 2016-08-05 19:43 Austin English
  0 siblings, 0 replies; 3+ messages in thread
From: Austin English @ 2016-08-05 19:43 UTC (permalink / raw
  To: gentoo-commits

commit:     d9816d84236c26c3a86a8f34d542edb35061e87d
Author:     Austin English <wizardedit <AT> gentoo <DOT> org>
AuthorDate: Fri Aug  5 19:42:18 2016 +0000
Commit:     Austin English <wizardedit <AT> gentoo <DOT> org>
CommitDate: Fri Aug  5 19:43:17 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9816d84

games-mud/trebuchet: remove deprecated games eclass

Also update to EAPI 6

Gentoo-Bug: https://bugs.gentoo.org/574082

Package-Manager: portage-2.3.0

 games-mud/trebuchet/trebuchet-1.075-r1.ebuild | 38 +++++++++++++++++++++++++++
 1 file changed, 38 insertions(+)

diff --git a/games-mud/trebuchet/trebuchet-1.075-r1.ebuild b/games-mud/trebuchet/trebuchet-1.075-r1.ebuild
new file mode 100644
index 0000000..b8c40d8
--- /dev/null
+++ b/games-mud/trebuchet/trebuchet-1.075-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="A crossplatform TCL/TK based MUD client"
+HOMEPAGE="http://belfry.com/fuzzball/trebuchet/"
+SRC_URI="mirror://sourceforge/trebuchet/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+RESTRICT="test"
+
+RDEPEND="
+	dev-lang/tcl:0=
+	>=dev-lang/tk-8.3.3:0=
+"
+
+src_prepare() {
+	default
+
+	sed -i \
+		-e "/Nothing/d" \
+        -e "/LN/ s:../libexec:/usr/share:" \
+		Makefile || die
+}
+
+src_install() {
+	emake prefix="${D}/usr" \
+		ROOT="${D}/usr/share/${PN}" install
+
+	insinto /usr/share/${PN}
+	doins COPYING
+	dodoc changes.txt readme.txt trebtodo.txt
+}


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-mud/trebuchet/
@ 2018-07-15 14:53 Andreas Sturmlechner
  0 siblings, 0 replies; 3+ messages in thread
From: Andreas Sturmlechner @ 2018-07-15 14:53 UTC (permalink / raw
  To: gentoo-commits

commit:     72d561ca0365c5be2e2685e4504e2b3ab4d1603d
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 15 14:02:18 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jul 15 14:52:49 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72d561ca

games-mud/trebuchet: Whitespace cleanup

Package-Manager: Portage-2.3.42, Repoman-2.3.9

 games-mud/trebuchet/trebuchet-1.075-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-mud/trebuchet/trebuchet-1.075-r1.ebuild b/games-mud/trebuchet/trebuchet-1.075-r1.ebuild
index 403c9113c2b..3cf5c7cc08f 100644
--- a/games-mud/trebuchet/trebuchet-1.075-r1.ebuild
+++ b/games-mud/trebuchet/trebuchet-1.075-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -23,7 +23,7 @@ src_prepare() {
 
 	sed -i \
 		-e "/Nothing/d" \
-        -e "/LN/ s:../libexec:/usr/share:" \
+		-e "/LN/ s:../libexec:/usr/share:" \
 		Makefile || die
 }
 


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-mud/trebuchet/
@ 2024-06-19 22:09 James Le Cuirot
  0 siblings, 0 replies; 3+ messages in thread
From: James Le Cuirot @ 2024-06-19 22:09 UTC (permalink / raw
  To: gentoo-commits

commit:     51df468d97d269ae1121810203cc3282d9fa4dd1
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 19 22:08:17 2024 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Wed Jun 19 22:09:22 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51df468d

games-mud/trebuchet: Bump to 1.082, drop old 1.075, EAPI 8

Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 games-mud/trebuchet/Manifest                  |  2 +-
 games-mud/trebuchet/trebuchet-1.075-r1.ebuild | 37 ---------------------------
 games-mud/trebuchet/trebuchet-1.082.ebuild    | 27 +++++++++++++++++++
 3 files changed, 28 insertions(+), 38 deletions(-)

diff --git a/games-mud/trebuchet/Manifest b/games-mud/trebuchet/Manifest
index a8679dd3d1da..b7b7232495b3 100644
--- a/games-mud/trebuchet/Manifest
+++ b/games-mud/trebuchet/Manifest
@@ -1 +1 @@
-DIST trebuchet-1.075.tar.gz 339202 BLAKE2B cfb19d1b92dc93aff829d0a199678faeefefbeee659b25e2f7ae5f11fdc944e7d62b258efff651241b39705e667845b53dae230765d9de3b264894a12c724e64 SHA512 7d007172e228e1a33563b4141b9dc544de8d2ae124ec0ec1a9da8a253339d910ab00ce0570e1da81499a97aadfea701f9131fbafc20eae1e64830d1bd15ab1fa
+DIST trebuchet-1.082.tar.bz2 1197615 BLAKE2B 3d756c23cc9ee639841b2183a064d3694ae779c817e63ac1edbf1c3fcbe9d75c368404f58817d03d90fcad76ee6e3843048c05a1381edf0fa2b55f550a8d9fe2 SHA512 326d80a7622c2be163d9467ce8804efeb77992caad040e6b6b82102d40a222a5a014771628c4e8a492b8525a4fec147e982d5cfb38030cd38eb79ff26d769b44

diff --git a/games-mud/trebuchet/trebuchet-1.075-r1.ebuild b/games-mud/trebuchet/trebuchet-1.075-r1.ebuild
deleted file mode 100644
index 2468c2a0dc2a..000000000000
--- a/games-mud/trebuchet/trebuchet-1.075-r1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A crossplatform TCL/TK based MUD client"
-HOMEPAGE="http://belfry.com/fuzzball/trebuchet/"
-SRC_URI="https://downloads.sourceforge.net/trebuchet/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-RESTRICT="test"
-
-RDEPEND="
-	dev-lang/tcl:0=
-	>=dev-lang/tk-8.3.3:0=
-"
-
-src_prepare() {
-	default
-
-	sed -i \
-		-e "/Nothing/d" \
-		-e "/LN/ s:../libexec:/usr/share:" \
-		Makefile || die
-}
-
-src_install() {
-	emake prefix="${D}/usr" \
-		ROOT="${D}/usr/share/${PN}" install
-
-	insinto /usr/share/${PN}
-	doins COPYING
-	dodoc changes.txt readme.txt trebtodo.txt
-}

diff --git a/games-mud/trebuchet/trebuchet-1.082.ebuild b/games-mud/trebuchet/trebuchet-1.082.ebuild
new file mode 100644
index 000000000000..11f5771bafef
--- /dev/null
+++ b/games-mud/trebuchet/trebuchet-1.082.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A cross-platform TCL/TK based MUD client"
+HOMEPAGE="https://sourceforge.net/projects/trebuchet/"
+SRC_URI="https://downloads.sourceforge.net/trebuchet/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="test"
+
+RDEPEND="
+	dev-lang/tcl
+	>=dev-lang/tk-8.3.3
+"
+
+src_install() {
+	emake install \
+		prefix="${ED}/usr" \
+		ROOT="${ED}/usr/share/${PN}"
+
+	dosym ../share/${PN}/${PN^}.tcl /usr/bin/treb
+	dodoc changes.txt README.md trebtodo.txt
+}


^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2024-06-19 22:09 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-06-19 22:09 [gentoo-commits] repo/gentoo:master commit in: games-mud/trebuchet/ James Le Cuirot
  -- strict thread matches above, loose matches on Subject: below --
2018-07-15 14:53 Andreas Sturmlechner
2016-08-05 19:43 Austin English

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox