[gentoo-commits] repo/gentoo:master commit in: games-mud/trebuchet/

2024-06-19 Thread James Le Cuirot
commit: 51df468d97d269ae1121810203cc3282d9fa4dd1
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Jun 19 22:08:17 2024 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Jun 19 22:09:22 2024 +
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  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..
--- 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 ..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
+}



[gentoo-commits] repo/gentoo:master commit in: games-mud/trebuchet/

2018-07-15 Thread Andreas Sturmlechner
commit: 72d561ca0365c5be2e2685e4504e2b3ab4d1603d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul 15 14:02:18 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul 15 14:52:49 2018 +
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
 }
 



[gentoo-commits] repo/gentoo:master commit in: games-mud/trebuchet/

2016-08-05 Thread Austin English
commit: d9816d84236c26c3a86a8f34d542edb35061e87d
Author: Austin English  gentoo  org>
AuthorDate: Fri Aug  5 19:42:18 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Fri Aug  5 19:43:17 2016 +
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 000..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
+}