From 97d9f8b46c4a2e2778f52fc456c01df5ee396dd3 Mon Sep 17 00:00:00 2001 From: Alfredo Tupone Date: Sat, 30 Jul 2011 07:38:24 +0000 Subject: [PATCH] Version bump to 1.0 Bug #364297 Package-Manager: portage-2.1.10.7/cvs/Linux i686 --- games-engines/frobtads/ChangeLog | 9 +++- games-engines/frobtads/Manifest | 14 ++++-- games-engines/frobtads/frobtads-1.0.ebuild | 58 ++++++++++++++++++++++ 3 files changed, 74 insertions(+), 7 deletions(-) create mode 100644 games-engines/frobtads/frobtads-1.0.ebuild diff --git a/games-engines/frobtads/ChangeLog b/games-engines/frobtads/ChangeLog index d8b7dcca4042..2fecaffd8984 100644 --- a/games-engines/frobtads/ChangeLog +++ b/games-engines/frobtads/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for games-engines/frobtads -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-engines/frobtads/ChangeLog,v 1.3 2009/10/29 14:41:58 maekke Exp $ +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-engines/frobtads/ChangeLog,v 1.4 2011/07/30 07:38:24 tupone Exp $ + +*frobtads-1.0 (30 Jul 2011) + + 30 Jul 2011; Tupone Alfredo +frobtads-1.0.ebuild: + Version bump to 1.0 Bug #364297 by Nikos Chantziaras 29 Oct 2009; Markus Meier frobtads-0.13.ebuild: amd64/x86 stable, bug #289006 diff --git a/games-engines/frobtads/Manifest b/games-engines/frobtads/Manifest index 01a7ead53c82..7eb090ac09ab 100644 --- a/games-engines/frobtads/Manifest +++ b/games-engines/frobtads/Manifest @@ -2,15 +2,19 @@ Hash: SHA1 DIST frobtads-0.13.tar.gz 1513088 RMD160 016c2d0af44560802d8ed8822b4599af1d68e20f SHA1 2a03ebba5a0332dda6e2413ff950b9c079437f96 SHA256 0996f1453cc6b650e108d58e762037f25c4ecf5f4d784bbc52d7316b1ff69a29 +DIST frobtads-1.0.tar.gz 1513973 RMD160 72cf59be7bf780a89dcb56c7f6f3f1aa880b132e SHA1 97d17fd9377d0860b754a7313f13739f9134890a SHA256 504f0b20546c7be04a60c94bf6125991fc1902b6141963c69753de16b4a42e9c DIST frobtads-t2compiler-0.13.tar.gz 131422 RMD160 e0c45c12cddf6167ce6921ff9aa01e17af3e2621 SHA1 cabc8f4303acadafde469f6e084b9a5a4b7d6e2b SHA256 49c759e960eed12b98016d13a8e954080614c13fb2dde10d7119571d8e7dcd61 +DIST frobtads-t2compiler-1.0.tar.gz 131319 RMD160 78a352f79dd4a721e8ed41f112e831fc8f8d5e07 SHA1 b299d0133bda7d0591b39efb131a3af140eb57d7 SHA256 3f67e45f86905f53f9947b0512de53729dd219d1df8743d6c3e5d4404a0b0af6 DIST frobtads-t3compiler-0.13.tar.gz 2203638 RMD160 df2bbe12c3a28ffea1f0eb132d72879f2218a48b SHA1 1c46bf86ae19297fadb2e95fdf621489b5a7465a SHA256 eb3a0ea14b72f133282bc0944a3f5b9359c138ecb0329ac2551304b299811221 +DIST frobtads-t3compiler-1.0.tar.gz 2206632 RMD160 b5bfaf2c116afc1e8e4cf7eaf5cfc411938b3e1b SHA1 76520c66aa19ffea7557a4f8e8187bdb5b0b0ef9 SHA256 049691706e9ed8b2e81914dfc831003eb476483c462939da802a2769725ea16a EBUILD frobtads-0.13.ebuild 1610 RMD160 231459799ffda804c8075110a88c4d66637fa36c SHA1 67dcc962bbfdbef774e5a295bd84e359cc3e0f6f SHA256 07909f3a5da05df4a84870f47b81c7d3047adcac01595607c94a2f8cac91baab -MISC ChangeLog 659 RMD160 e500b1a6012b209ee31597bf8dd3ac8397da6344 SHA1 f3888f2a0861a420e8b1b3b3f41469110b50baf9 SHA256 09dd992783cff0d51ba39777ed900afb888f139d21c1fa27d4970fe093b356a6 +EBUILD frobtads-1.0.ebuild 1649 RMD160 f5a8aa5ec6ccc5e5dc2d950cd5e65678f2f6f069 SHA1 b29a8a3418e011fed2c6226d7297853f7d032759 SHA256 ab1d16c39b727ffa70f4af49eb5e36789606491250d07baddc9f516b14024e26 +MISC ChangeLog 816 RMD160 06bf4f44b790a5d099d8f790f9feb34a1641015a SHA1 2b51ba45602221698ddcb163d3ebae3f7976f7b5 SHA256 08e312c13b8e061f4f74c36c1e1c5d2927327a6ba4064d1825de8ffee368ac20 MISC metadata.xml 295 RMD160 f8cea63af81cfcbf3f60ba5f52d5283aaf2a377c SHA1 41a9092bbaa5046bb983438be5aa920c85e646f6 SHA256 37acff33478d448e8fe70199d854a4b9469f884afd131c336213f679d8787e05 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.11 (GNU/Linux) +Version: GnuPG v2.0.17 (GNU/Linux) -iEYEARECAAYFAkrpqcoACgkQkKaRLQcq0GL9KwCeLrGKDMtUQ+U/5/03/8ojVQJB -FJ8Anj45q4LuAlKR3YDNAkc+0E72WQdE -=s2SZ +iEYEARECAAYFAk4ztO4ACgkQIY77eQFFFC3WKQCgmuziNuVzkayKVbNKxRXS7TU2 +OYMAni6gT7ji3kOMPj8lfj2twgK3Khy0 +=XnZu -----END PGP SIGNATURE----- diff --git a/games-engines/frobtads/frobtads-1.0.ebuild b/games-engines/frobtads/frobtads-1.0.ebuild new file mode 100644 index 000000000000..f2645424240e --- /dev/null +++ b/games-engines/frobtads/frobtads-1.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-engines/frobtads/frobtads-1.0.ebuild,v 1.1 2011/07/30 07:38:24 tupone Exp $ + +EAPI=2 +inherit flag-o-matic games + +DESCRIPTION="Curses-based interpreter and development tools for TADS 2 and TADS 3 text adventures" +HOMEPAGE="http://www.tads.org/frobtads.htm" +SRC_URI="http://www.tads.org/frobtads/${P}.tar.gz + tads2compiler? ( http://www.tads.org/frobtads/${PN}-t2compiler-${PV}.tar.gz ) + tads3compiler? ( http://www.tads.org/frobtads/${PN}-t3compiler-${PV}.tar.gz )" + +LICENSE="TADS2 TADS3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug tads2compiler tads3compiler" + +RESTRICT="!tads3compiler? ( test )" + +RDEPEND="sys-libs/ncurses" +DEPEND="${RDEPEND}" + +src_unpack() { + unpack ${A} + if use tads2compiler; then + mv t2compiler/* "${S}"/t2compiler || die "mv t2compiler failed" + fi + if use tads3compiler; then + mv t3compiler/* "${S}"/t3compiler || die "mv t3compiler failed" + fi +} + +src_configure() { + append-cxxflags -fno-strict-aliasing -fpermissive + egamesconf $(use_enable debug t3debug) || die "egamesconf failed" +} + +src_test() { + if use debug; then + emake -j1 check || die "TADS 3 compiler test suite failed" + fi + + emake -j1 sample || die "Failed to build test game" + ./frob -i plain -p samples/sample.t3 <<- END_FROB_TEST + save + testsave.sav + restore + testsave.sav + END_FROB_TEST + [[ $? -eq 0 ]] || die "Failed to run test game" +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + dodoc doc/{AUTHORS,BUGS,ChangeLog.old,NEWS,README,SRC_GUIDELINES,THANKS} + prepgamesdirs +} -- 2.26.2