diff options
author | Michael Sterrett <mr_bones_@gentoo.org> | 2004-12-29 07:40:36 +0000 |
---|---|---|
committer | Michael Sterrett <mr_bones_@gentoo.org> | 2004-12-29 07:40:36 +0000 |
commit | 8f312d7ab7cfc0ee19b12c6b0f67a5e29e81e3bc (patch) | |
tree | 295af6af519e9b14b5f2f02c176cbea50f4b4f8e /games-mud | |
parent | Added /etc/conf.d script for passing additional options. (Manifest recommit) (diff) | |
download | gentoo-2-8f312d7ab7cfc0ee19b12c6b0f67a5e29e81e3bc.tar.gz gentoo-2-8f312d7ab7cfc0ee19b12c6b0f67a5e29e81e3bc.tar.bz2 gentoo-2-8f312d7ab7cfc0ee19b12c6b0f67a5e29e81e3bc.zip |
add workaround patch for keys - patch from Luke-Jr via bug #74140
Diffstat (limited to 'games-mud')
-rw-r--r-- | games-mud/tkmoo/ChangeLog | 6 | ||||
-rw-r--r-- | games-mud/tkmoo/files/0.3.32-keys-workaround.patch | 13 | ||||
-rw-r--r-- | games-mud/tkmoo/tkmoo-0.3.32.ebuild | 33 |
3 files changed, 35 insertions, 17 deletions
diff --git a/games-mud/tkmoo/ChangeLog b/games-mud/tkmoo/ChangeLog index f3e8e27fc842..b01ff5d91422 100644 --- a/games-mud/tkmoo/ChangeLog +++ b/games-mud/tkmoo/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for games-mud/tkmoo # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-mud/tkmoo/ChangeLog,v 1.9 2004/12/28 23:10:23 ciaranm Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-mud/tkmoo/ChangeLog,v 1.10 2004/12/29 07:40:36 mr_bones_ Exp $ + + 28 Dec 2004; Michael Sterrett <mr_bones_@gentoo.org> + +files/0.3.32-keys-workaround.patch, tkmoo-0.3.32.ebuild: + add workaround patch for keys - patch from Luke-Jr via bug #74140 28 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> : Change encoding to UTF-8 for GLEP 31 compliance diff --git a/games-mud/tkmoo/files/0.3.32-keys-workaround.patch b/games-mud/tkmoo/files/0.3.32-keys-workaround.patch new file mode 100644 index 000000000000..d70e017f09e4 --- /dev/null +++ b/games-mud/tkmoo/files/0.3.32-keys-workaround.patch @@ -0,0 +1,13 @@ +--- source.tcl.orig 2004-12-28 23:36:47.000000000 -0800 ++++ source.tcl 2004-12-28 23:37:09.000000000 -0800 +@@ -51,6 +51,10 @@ + # + # + ++tk::unsupported::ExposePrivateCommand tkTextSetCursor ++tk::unsupported::ExposePrivateCommand tkTextScrollPages ++tk::unsupported::ExposePrivateCommand tkTextInsert ++ + proc db.set { id field val args } { + global db + if { $args == {} } { diff --git a/games-mud/tkmoo/tkmoo-0.3.32.ebuild b/games-mud/tkmoo/tkmoo-0.3.32.ebuild index 56c1133b76b1..4a94fb4fc94b 100644 --- a/games-mud/tkmoo/tkmoo-0.3.32.ebuild +++ b/games-mud/tkmoo/tkmoo-0.3.32.ebuild @@ -1,46 +1,47 @@ # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/games-mud/tkmoo/tkmoo-0.3.32.ebuild,v 1.8 2004/11/05 05:33:09 josejx Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-mud/tkmoo/tkmoo-0.3.32.ebuild,v 1.9 2004/12/29 07:40:36 mr_bones_ Exp $ -inherit games eutils +inherit eutils games MY_PN=${PN/moo/MOO-light} MY_P=${P/moo/MOO-light} -S=${WORKDIR}/${MY_P} - DESCRIPTION="MOO Client written in Tcl/Tk" -SRC_URI="http://www.awns.com/tkMOO-light/Source/${MY_P}.tar.gz" HOMEPAGE="http://www.awns.com/tkMOO-light/" -IUSE="" +SRC_URI="http://www.awns.com/tkMOO-light/Source/${MY_P}.tar.gz" LICENSE="tkMOO" SLOT="0" KEYWORDS="x86 ~amd64 ~ppc" +IUSE="" DEPEND=">=dev-lang/tcl-8.3.3 >=dev-lang/tk-8.3.3" +S="${WORKDIR}/${MY_P}" + src_unpack() { unpack ${A} - cd ${S} - epatch ${FILESDIR}/${PV}-Makefile-noclean.patch + cd "${S}" + epatch "${FILESDIR}/${PV}-Makefile-noclean.patch" + epatch "${FILESDIR}/${PV}-keys-workaround.patch" } src_compile() { emake \ - WISH="`which wish`" \ - TKMOO_LIB_DIR=${GAMES_LIBDIR}/${MY_PN} \ - TKMOO_BIN_DIR=${GAMES_BINDIR} \ - || die + WISH="$(which wish)" \ + TKMOO_LIB_DIR="${GAMES_LIBDIR}/${MY_PN}" \ + TKMOO_BIN_DIR="${GAMES_BINDIR}" \ + || die "emake failed" } src_install() { make \ - TKMOO_LIB_DIR=${D}/${GAMES_LIBDIR}/${MY_PN} \ - TKMOO_BIN_DIR=${D}/${GAMES_BINDIR} \ + TKMOO_LIB_DIR="${D}/${GAMES_LIBDIR}/${MY_PN}" \ + TKMOO_BIN_DIR="${D}/${GAMES_BINDIR}" \ install \ - || die + || die "make install failed" dodoc README INSTALL.unix dot.tkmoolightrc bugsmail.txt - ln -s tkMOO-lite ${D}/${GAMES_BINDIR}/tkmoo + dosym tkMOO-lite "${GAMES_BINDIR}/tkmoo" prepgamesdirs } |