diff options
Diffstat (limited to 'games-roguelike')
-rw-r--r-- | games-roguelike/Manifest.gz | bin | 3222 -> 3216 bytes | |||
-rw-r--r-- | games-roguelike/angband/Manifest | 3 | ||||
-rw-r--r-- | games-roguelike/angband/angband-4.0.4.ebuild | 116 | ||||
-rw-r--r-- | games-roguelike/angband/angband-4.0.5.ebuild | 116 | ||||
-rw-r--r-- | games-roguelike/crossfire-client/Manifest | 1 | ||||
-rw-r--r-- | games-roguelike/crossfire-client/crossfire-client-1.71.0-r1.ebuild | 80 | ||||
-rw-r--r-- | games-roguelike/mazesofmonad/Manifest | 1 | ||||
-rw-r--r-- | games-roguelike/mazesofmonad/mazesofmonad-1.0.9-r2.ebuild | 61 | ||||
-rw-r--r-- | games-roguelike/powder/Manifest | 1 | ||||
-rw-r--r-- | games-roguelike/powder/powder-117.ebuild | 39 | ||||
-rw-r--r-- | games-roguelike/stone-soup/Manifest | 3 | ||||
-rw-r--r-- | games-roguelike/stone-soup/stone-soup-0.16.2-r1.ebuild | 144 | ||||
-rw-r--r-- | games-roguelike/stone-soup/stone-soup-0.16.2.ebuild | 144 | ||||
-rw-r--r-- | games-roguelike/wrogue/Manifest | 1 | ||||
-rw-r--r-- | games-roguelike/wrogue/wrogue-0.8.0b.ebuild | 45 |
15 files changed, 0 insertions, 755 deletions
diff --git a/games-roguelike/Manifest.gz b/games-roguelike/Manifest.gz Binary files differindex cb22a215c115..4da4611840f3 100644 --- a/games-roguelike/Manifest.gz +++ b/games-roguelike/Manifest.gz diff --git a/games-roguelike/angband/Manifest b/games-roguelike/angband/Manifest index fa789ed3c77e..efba74be21fa 100644 --- a/games-roguelike/angband/Manifest +++ b/games-roguelike/angband/Manifest @@ -1,7 +1,4 @@ AUX angband-4.0.5-pie-gcc.patch 453 BLAKE2B f303fd00ae875a12159027c1e4f7c48017dcddd300b72095c2d91ad3a532bf40b7a2c3267bfa6906e27452651ccd99e05aa26108e44ddabeb9107cbc9c85de06 SHA512 1173ab1e5eebfba393d34085d6896b9633ec5be4914cfe3925082b6ff8ba8194b6a85970c998dc268d84e71ac524b885a66becbaa2a28ee17acfc11d4957fb3a -DIST angband-4.0.4.tar.gz 19888293 BLAKE2B 4882baa3c77d1b358c9df093e64e8e8b8fcce7195d2d8944485b3fab9ab545422ce00953ba17df8e415d5795d06be34538325f4d808232d1152c2b92d84305a1 SHA512 73dbf0782f042dbc5ee9fe42430041f447a58ec14076280d2d6a44ec2b338dd4a7c220dc36f1b214380852283fb0d6e56fb338c2da95911b450714fb7f71e680 DIST angband-4.0.5.tar.gz 19886562 BLAKE2B 3b8410187a66dacc5f2310e116f3abe8ca04e1363701d455df68f3daaf2a23b0ad4811cee2a50129e1f8e096c6ee9e40f8879b25e97510946b4e4ac2a9124631 SHA512 9ad46430d7e3c4b7676042b28107a2a5b9b2ed967dd1f45b91ca37583fa2d5e9ba25d963a6510ee091b8fdb3a704a60002d851d7898a6298567f804dce36a88b -EBUILD angband-4.0.4.ebuild 2691 BLAKE2B 32c6dafa7ca53e5a55eca71c5e300500d40674d27125b5ee06e9ce7446f19e7f6b9d21f14133d19f3148bf581b78b8e6039ba523b0c3d06c596dd75d5bd7589c SHA512 74a36faee1d1a69972263cfa87f381c384aa151fc0ddfb458dac2e17770cc9d907ecbf126e8a943617a9044c9a29459dabfeb949a84f4fdd83e45fb0f1fd97df EBUILD angband-4.0.5-r1.ebuild 2650 BLAKE2B eea5b92cbf3a3ae69b0a01dacbfcdfd61804acf75ede21be3c16f81d4b884a1421025fb7e7bf8349eb1a4409bfb6beaa7166c3f1aeb469705b3122bc9ddbe15e SHA512 0dcb532baf61ee94461b055b6a3b63f5b17d42f849ea318815d8960b7c0ba6b3b31c2b72d42e7788481357bb9b0c8f0694849d44c0c7641ccb094f6ef5d5701c -EBUILD angband-4.0.5.ebuild 2691 BLAKE2B 649788e90444edf22e551d02b68601b8128687fab358f4bc2d84c5389449483c7717300ef65d1146951a598334f2334ea18302ebf3de8db0598fe0f19baae8c0 SHA512 d1a20aee1d7edb00f34943816c69df9528a7bb0cc3abb4e1c3182f51dbf4aa858161b2562d8d231f2d66dfa5ec4421c7d201dc1bb386036f884c5cb6a4d51558 MISC metadata.xml 322 BLAKE2B 121663252d3cc2808c692febb987b8220f8f8b507598833bc42d31cf72566ac9c9c6cf01f54ea5ccdb18a011ee08ddcc21d6a33a85b7609be8b54b4520783483 SHA512 0f2cb75c7386183901d5790e27da590b8e529807f9c0ea1781d072645bf5605fd66589851189ec4b58ff7d711c00c3c0df2ab88acb96ed01079dbe2f8ac17b24 diff --git a/games-roguelike/angband/angband-4.0.4.ebuild b/games-roguelike/angband/angband-4.0.4.ebuild deleted file mode 100644 index b0ff1088a530..000000000000 --- a/games-roguelike/angband/angband-4.0.4.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit autotools eutils gnome2-utils versionator games - -MAJOR_PV=$(get_version_component_range 1-2) - -DESCRIPTION="A roguelike dungeon exploration game based on the books of J.R.R. Tolkien" -HOMEPAGE="http://rephial.org/" -SRC_URI="http://rephial.org/downloads/${MAJOR_PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="ncurses sdl +sound X" - -RDEPEND="X? ( x11-libs/libX11 ) - !ncurses? ( !X? ( !sdl? ( sys-libs/ncurses:0=[unicode] ) ) ) - ncurses? ( sys-libs/ncurses:0=[unicode] ) - sdl? ( media-libs/libsdl[video,X] - media-libs/sdl-ttf - media-libs/sdl-image - sound? ( media-libs/sdl-mixer[mp3] - media-libs/libsdl[sound] ) )" -DEPEND="${RDEPEND} - dev-python/docutils - virtual/pkgconfig" - -src_prepare() { - - sed -i -e '/libpath/s#datarootdir#datadir#' configure.ac || die - sed -i -e "/^.SILENT/d" mk/buildsys.mk.in || die - sed -i -e '/^DOC =/s/=.*/=/' doc/Makefile || die - - if use !sound ; then - sed -i -e 's/sounds//' lib/Makefile || die - fi - - # Game constant files are now system config files in Angband, but - # users will be hidden from applying updates by default - { - echo "CONFIG_PROTECT_MASK=\"${GAMES_SYSCONFDIR}/${PN}/customize/\"" - echo "CONFIG_PROTECT_MASK=\"${GAMES_SYSCONFDIR}/${PN}/gamedata/\"" - } > "${T}"/99${PN} || die - - eautoreconf -} - -src_configure() { - local myconf - - if use sdl; then - myconf="$(use_enable sound sdl-mixer)" - else - myconf="--disable-sdl-mixer" - fi - - ac_cv_path_NCURSES_CONFIG="pkg-config ncursesw" \ - egamesconf \ - --bindir="${GAMES_BINDIR}" \ - --with-private-dirs \ - $(use_enable X x11) \ - $(use_enable sdl) \ - $(use_enable ncurses curses) \ - $(use !sdl && use !ncurses && use !X && \ - echo --enable-curses) \ - ${myconf} -} - -src_install() { - DOCS="changes.txt faq.txt readme.txt thanks.txt" \ - default - - dohtml doc/manual.html - doenvd "${T}"/99${PN} - - if use X || use sdl ; then - if use X; then - make_desktop_entry "angband -mx11" "Angband (X11)" "${PN}" - fi - - if use sdl; then - make_desktop_entry "angband -msdl" "Angband (SDL)" "${PN}" - fi - - local s - for s in 16 32 128 256 512 - do - newicon -s ${s} lib/icons/att-${s}.png "${PN}.png" - done - newicon -s scalable lib/icons/att.svg "${PN}.svg" - fi - - prepgamesdirs -} - -pkg_preinst() { - games_pkg_preinst - if use X || use sdl ; then - gnome2_icon_savelist - fi -} - -pkg_postinst() { - echo - elog "Angband now uses private savefiles instead of system-wide ones." - elog "This version of Angband is not compatible with the save files" - elog "of previous versions." - echo - - games_pkg_postinst - if use X || use sdl ; then - gnome2_icon_cache_update - fi -} diff --git a/games-roguelike/angband/angband-4.0.5.ebuild b/games-roguelike/angband/angband-4.0.5.ebuild deleted file mode 100644 index dca11093371c..000000000000 --- a/games-roguelike/angband/angband-4.0.5.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit autotools eutils gnome2-utils versionator games - -MAJOR_PV=$(get_version_component_range 1-2) - -DESCRIPTION="A roguelike dungeon exploration game based on the books of J.R.R. Tolkien" -HOMEPAGE="http://rephial.org/" -SRC_URI="http://rephial.org/downloads/${MAJOR_PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="ncurses sdl +sound X" - -RDEPEND="X? ( x11-libs/libX11 ) - !ncurses? ( !X? ( !sdl? ( sys-libs/ncurses:0=[unicode] ) ) ) - ncurses? ( sys-libs/ncurses:0=[unicode] ) - sdl? ( media-libs/libsdl[video,X] - media-libs/sdl-ttf - media-libs/sdl-image - sound? ( media-libs/sdl-mixer[mp3] - media-libs/libsdl[sound] ) )" -DEPEND="${RDEPEND} - dev-python/docutils - virtual/pkgconfig" - -src_prepare() { - - sed -i -e '/libpath/s#datarootdir#datadir#' configure.ac || die - sed -i -e "/^.SILENT/d" mk/buildsys.mk.in || die - sed -i -e '/^DOC =/s/=.*/=/' doc/Makefile || die - - if use !sound ; then - sed -i -e 's/sounds//' lib/Makefile || die - fi - - # Game constant files are now system config files in Angband, but - # users will be hidden from applying updates by default - { - echo "CONFIG_PROTECT_MASK=\"${GAMES_SYSCONFDIR}/${PN}/customize/\"" - echo "CONFIG_PROTECT_MASK=\"${GAMES_SYSCONFDIR}/${PN}/gamedata/\"" - } > "${T}"/99${PN} || die - - eautoreconf -} - -src_configure() { - local myconf - - if use sdl; then - myconf="$(use_enable sound sdl-mixer)" - else - myconf="--disable-sdl-mixer" - fi - - ac_cv_path_NCURSES_CONFIG="pkg-config ncursesw" \ - egamesconf \ - --bindir="${GAMES_BINDIR}" \ - --with-private-dirs \ - $(use_enable X x11) \ - $(use_enable sdl) \ - $(use_enable ncurses curses) \ - $(use !sdl && use !ncurses && use !X && \ - echo --enable-curses) \ - ${myconf} -} - -src_install() { - DOCS="changes.txt faq.txt readme.txt thanks.txt" \ - default - - dohtml doc/manual.html - doenvd "${T}"/99${PN} - - if use X || use sdl ; then - if use X; then - make_desktop_entry "angband -mx11" "Angband (X11)" "${PN}" - fi - - if use sdl; then - make_desktop_entry "angband -msdl" "Angband (SDL)" "${PN}" - fi - - local s - for s in 16 32 128 256 512 - do - newicon -s ${s} lib/icons/att-${s}.png "${PN}.png" - done - newicon -s scalable lib/icons/att.svg "${PN}.svg" - fi - - prepgamesdirs -} - -pkg_preinst() { - games_pkg_preinst - if use X || use sdl ; then - gnome2_icon_savelist - fi -} - -pkg_postinst() { - echo - elog "Angband now uses private savefiles instead of system-wide ones." - elog "This version of Angband is not compatible with the save files" - elog "of previous versions." - echo - - games_pkg_postinst - if use X || use sdl ; then - gnome2_icon_cache_update - fi -} diff --git a/games-roguelike/crossfire-client/Manifest b/games-roguelike/crossfire-client/Manifest index 47b017de3420..be65c3c2e83a 100644 --- a/games-roguelike/crossfire-client/Manifest +++ b/games-roguelike/crossfire-client/Manifest @@ -1,4 +1,3 @@ DIST crossfire-client-1.71.0.tar.bz2 761156 BLAKE2B 6a5938ca8d9c7060f43f5b6a54ff2ed65521ec8ffbc76c10be25ae8802e95d77242edb6d52852410ccd352b51d5fc9edcdb9b85dc618cecfa79cd37ff0212c0f SHA512 86710d684fd7908ea9aaf5ba20bff0f1ba01ff0ba90c3e2847afff9d0db6f60c7b671413c8888b513c992fbf27474e744b79df185d5e2c04afc9d2dce3d8665e -EBUILD crossfire-client-1.71.0-r1.ebuild 1628 BLAKE2B 87b594d12f3ba0c852fc3ab9365b912bd4cf12c5c9ca2ad76381773807692b9383bc2f6641467b0fc422b57c6c6e0110146faae2f81e985bf81394459ff0158b SHA512 9c356a684ac51d23d614fbcdab9414f736438a97174f59d690c3e407d08b299413d6b8a8c7d6fc3095c049fbfffe08c5ec53d3715274696af129a29dcc147acf EBUILD crossfire-client-1.71.0-r2.ebuild 1573 BLAKE2B 741d6525b6acb4c3a5e23e296ae1348c8a47e96d70173e466c76721007a225dea02fc0602b345c81447dd3beac52d59400b198725d0a6410b40dec14b533a785 SHA512 488691c905c146e25847cd2839197167abfa860cd5875ce0cd4337932f585ebb9e870c4d52f79e904d2dcbbaa5c1316419afc41bd67ec563974530d1950f3f33 MISC metadata.xml 332 BLAKE2B b2b20adc6daa1c491850292a929df2b67738519b81cbab2cd2c2d278176daf4e895a10bc712213abcb41714f27bb0c9e2b1731f970b7381cbf9ffefe6c393666 SHA512 cf046be69b614cd43deba574e8fbd23b566507c694b9f7cbda92d7009d727ac4087de411bf63463561beb3160ecfe7f9fb685574b018466b473535184529ccf7 diff --git a/games-roguelike/crossfire-client/crossfire-client-1.71.0-r1.ebuild b/games-roguelike/crossfire-client/crossfire-client-1.71.0-r1.ebuild deleted file mode 100644 index 3520a9a193dc..000000000000 --- a/games-roguelike/crossfire-client/crossfire-client-1.71.0-r1.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit autotools toolchain-funcs gnome2-utils games - -DESCRIPTION="Client for the nethack-style but more in the line of UO" -HOMEPAGE="http://crossfire.real-time.com/" -SRC_URI="mirror://sourceforge/crossfire/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="lua opengl sdl sound" - -RDEPEND=" - sound? ( media-libs/sdl-mixer[vorbis] ) - opengl? ( virtual/opengl - media-libs/freeglut ) - sdl? ( media-libs/libsdl[video] - media-libs/sdl-image[png] ) - lua? ( dev-lang/lua:0= ) - x11-libs/gtk+:2 - net-misc/curl - media-libs/libpng:0 - sys-libs/zlib" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -src_prepare() { - sed -ri -e '/^.TH/s:$: 6:' $(find . -name "*man") || die - sed -i -e 's/lua-5.1/lua/' configure.ac || die - eautoreconf -} - -src_configure() { - # bugs in configure script so we cant use $(use_enable ...) - local myconf - - use lua && myconf="${myconf} --enable-lua" - use sdl || myconf="${myconf} --disable-sdl" - use opengl || myconf="${myconf} --disable-opengl" - use sound || myconf="${myconf} --disable-sound" - - egamesconf ${myconf} -} - -src_compile() { - # bug 139785 - if use sound ; then - emake -C sound-src AR="$(tc-getAR)" - fi - emake AR="$(tc-getAR)" -} - -src_install() { - local s - - default - domenu gtk-v2/crossfire-client.desktop - for s in 16 32 48 - do - newicon -s ${s} pixmaps/${s}x${s}.png ${PN}.png - done - prepgamesdirs -} - -pkg_preinst() { - games_pkg_preinst - gnome2_icon_savelist -} - -pkg_postinst() { - games_pkg_postinst - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -} diff --git a/games-roguelike/mazesofmonad/Manifest b/games-roguelike/mazesofmonad/Manifest index e95014a28bad..79e4723cb414 100644 --- a/games-roguelike/mazesofmonad/Manifest +++ b/games-roguelike/mazesofmonad/Manifest @@ -1,5 +1,4 @@ AUX mazesofmonad-1.0.9-time-1.5.patch 968 BLAKE2B 936e9539cd25ff08670c21032320d7eebff85a3aab76bb6774a66363770f5582cd627072d467043adea485a39e139d8bcb6cc7b30e65b62118227866f7d1d5ac SHA512 e93813f3cfd1966fc6ac20d8d651242c0ae3b881ea339de07ebb815db5f7d32f7ca5263c72d68fe2281997abc1a77893a26882e75bed09dd9e3a4a64d012116f DIST MazesOfMonad-1.0.9.tar.gz 56342 BLAKE2B 93e2466d76804538b87b601af39916e8c39a853d11added65dc5b3408dcb19b75e50edbb3bc484de1cb6ef01de46814cd95886738025c31d271c5c2d81b80e00 SHA512 a537672907f0bf356574b5c16b9b354cc73133958873e3dfc064f9de2ad7c18bed011f811887edc37c9b40de5529f7954889953946a79da29a255637e81d9612 -EBUILD mazesofmonad-1.0.9-r2.ebuild 1156 BLAKE2B a5a833709002d8c29009dc37c7874aee936e322c21a3e35c2f92f1ef6ef2f548ef3eee54b4954cde605d26ec6808baaca76f77f779376d33563695430200db24 SHA512 4bad9e5a3898d04d4119437c6fbfe9c442f5473912fda26715102b6fa477d27bab20534d38692eb3fa23c406f8f7fef82b39e637d0438f289b30374cd5bbafcc EBUILD mazesofmonad-1.0.9-r3.ebuild 822 BLAKE2B 3a4b7eca0fbca1ed23151c008f412d175202755d6045f8711f50d2dd113c91c9a09e6eaa7b099897edf014b0d51e90fd299d18cdea99cab3517b79abd8321ec6 SHA512 3fa0ed0b1a089c86215e956ad305dbd72b8167de81aa79edf79829b68090fcbc87188533c1d87a81127c2545fe3e8ef1ca9da95d07694870ea63cbb3c146ffba MISC metadata.xml 971 BLAKE2B 05b96c3bf5c2ac7c39e93b35cb7dd7c949bfcd4ba550100ca6e2d4cf084506c538f595e03a9b427a4a0f006cd0cdeeaf923d2a874036ee741220af26c9a3ba22 SHA512 fc715d7961b2b6421e8dba76a8f81a2f0ce814fdcf9eaae45c5c4a6509e253193f440924c56786f8e291cebaf1bfd5d3dbb6675f0d016c14ea17b97beec12eab diff --git a/games-roguelike/mazesofmonad/mazesofmonad-1.0.9-r2.ebuild b/games-roguelike/mazesofmonad/mazesofmonad-1.0.9-r2.ebuild deleted file mode 100644 index 316f3acdd95a..000000000000 --- a/games-roguelike/mazesofmonad/mazesofmonad-1.0.9-r2.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -CABAL_FEATURES="bin" -inherit eutils haskell-cabal games - -MY_PN=MazesOfMonad -MY_P=${MY_PN}-${PV} - -DESCRIPTION="Console-based roguelike Role Playing Game similar to nethack" -HOMEPAGE="https://github.com/JPMoresmau/MazesOfMonad - http://hackage.haskell.org/package/MazesOfMonad" -SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-libs/gmp-5:0= - virtual/libffi:=" -DEPEND="${RDEPEND} - >=dev-lang/ghc-7.4.1 - >=dev-haskell/cabal-1.6 - dev-haskell/hunit - dev-haskell/mtl - dev-haskell/random - dev-haskell/regex-posix - dev-haskell/time-locale-compat -" - -S=${WORKDIR}/${MY_P} - -pkg_setup() { - games_pkg_setup - haskell-cabal_pkg_setup -} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-1.0.9-time-1.5.patch -} - -src_configure() { - haskell-cabal_src_configure \ - --prefix="${GAMES_PREFIX}" -} - -src_compile() { - haskell-cabal_src_compile -} - -src_install() { - haskell-cabal_src_install - prepgamesdirs -} - -pkg_postinst() { - haskell-cabal_pkg_postinst - games_pkg_postinst -} diff --git a/games-roguelike/powder/Manifest b/games-roguelike/powder/Manifest index 9bf2cabbc148..aba5190d8a2b 100644 --- a/games-roguelike/powder/Manifest +++ b/games-roguelike/powder/Manifest @@ -1,5 +1,4 @@ AUX powder-117-gcc6.patch 354 BLAKE2B 5cc277bc2f7e59ecf4893716c2947d5a208bc61f1e2db2eede236b5b9e307e258404b86c06fc56fca3053a27dd1ef1b4dac200e9d18e28e3de3dc44eb51cca5a SHA512 7d486a29bad2b389cd6e772c44227b2475dce7630e8fd2932bbafb0f52ba3f3ae3af1eaccdd69e3c3742cec1a9d80b98d9d8527591dd14383e70131620270db6 DIST powder117_src.tar.gz 1891043 BLAKE2B fbed7f94142f9f01bb235886825e94ccb1b110db70b8fb53d4476747a2cd7863b1af31a775f1cbaa4579cd6d0574c7a41cd2e2aaf90dbec3f1a1b419582c02d8 SHA512 cdbf67d6d582af39c40cc0872411725d0c296326b21cf8efbe7c7ccd11cd3c831ad129e5e91fb661f938a399ac799509e5123653494f54398c55750026bc6736 EBUILD powder-117-r1.ebuild 919 BLAKE2B 24990d3ee0dd55a6cd42489f96f5afeadc898e808e8a8d45d5e48561b897ca3c4a06f3172ad95757a27563e07e0ef3bed0abdcab9dd28cdbf4c02f3ac748639f SHA512 592244d7bf3452a1c4cc5cb4db8f88e8c849346dbe95ce0ec9f85b21b40440bbf5ec8999d738cb8836a4c08d2bde92f7fa635c93a1ac007525f9e03373bb1bef -EBUILD powder-117.ebuild 917 BLAKE2B 93ed21ba74ab3fa6d21ab76af04d80b1993e7633b07f1b7531c8a143552009023152d4000c3afe0670f8a10ac57e602d4b6a52180dea15a6171e5665a8ad1c80 SHA512 111b9a5097177a72a86873005c5c1f33e9dd40f55db3db64753a3c892e092f8ffa33138732feaa9d8d3eb44e33bbc2c01c46449a2ac8ad0c18d542179cc44146 MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-roguelike/powder/powder-117.ebuild b/games-roguelike/powder/powder-117.ebuild deleted file mode 100644 index f833b72180af..000000000000 --- a/games-roguelike/powder/powder-117.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit flag-o-matic games - -MY_P=${P/-/}_src - -DESCRIPTION="A game in the genre of Rogue, Nethack, and Diablo. Emphasis is on tactical play" -HOMEPAGE="http://www.zincland.com/powder/" -SRC_URI="http://www.zincland.com/powder/release/${MY_P}.tar.gz" - -LICENSE="CC-Sampling-Plus-1.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="media-libs/libsdl[video]" -RDEPEND=${DEPEND} - -S=${WORKDIR}/${MY_P} - -src_compile() { - append-cxxflags -DCHANGE_WORK_DIRECTORY - emake -C port/linux premake - emake -C port/linux powder -} - -src_install() { - dogamesbin port/linux/${PN} - dodoc README.TXT CREDITS.TXT - prepgamesdirs -} - -pkg_postinst() { - elog "While the highscore is kept, save games are never preserved between" - elog "versions. Please wait until your current character dies before upgrading." - games_pkg_postinst -} diff --git a/games-roguelike/stone-soup/Manifest b/games-roguelike/stone-soup/Manifest index 9639b1ab1cca..bb7739c05e07 100644 --- a/games-roguelike/stone-soup/Manifest +++ b/games-roguelike/stone-soup/Manifest @@ -4,9 +4,6 @@ AUX stone-soup-0.16.2-respect-flags-and-compiler.patch 3075 BLAKE2B d32d86bf6d43 AUX stone-soup-0.20.1-rltiles-ldflags-libs.patch 1376 BLAKE2B 86c9408973b1f0f8684281e60f891b3597f4cfa6521e5599243628a15acb5a264f2138712e0ccb71f2ed4ece3e2d2f22f357e866e575c7fd40387c0414f4a68c SHA512 ad139978d67df1d824a772f70d331779ed56cf2cce30c4022804740afd77b6d8b22badd9d20af47b4df0a60499a914f749a3520a5ea76ae3e14795d2bf07affa DIST stone-soup.png 1351 BLAKE2B cc31abd59701aa6f0fb0bdcd90630ceebf7b3cb8b60f0e2817f8800c5bc4b3a5b9fef63c90a97b6248f306e7e3da0df3863a2195b8771863344d2443e7956d59 SHA512 4695204c8b936f7aac1ba15b02a6115a955fb2c56aa9a0b968ff007bc9a1a59b608110d60cce5625a9b92cd2c869bbea7e15433a53c1a338622809477a5846bc DIST stone-soup.svg 68546 BLAKE2B 7c66286c9e8a3516e8483b3edb628a59fce29d8d248c3fd5b06e308782bbc651814f21ec958b30c36074a2576ced4bb10f291b5236da6f6e865ce1d7cefdf96d SHA512 dca555271faf704eb8ecdf5ee8a763df42cdeba94e9c163608c438cfc73c6fbf53416547050cad57f477ade191842e701785b65b7a9f18e27ceab05df8f2f75f -DIST stone_soup-0.16.2.tar.xz 27843008 BLAKE2B 2519a0d799351e0b6beccc55cefdb16bce99aff7d4b84aee4aaf257bc9c60f1a74782e474992bb6765fa9e0bb1845c829526dd48a4e66406fb43f7d6ebc48294 SHA512 fc48a1161028fbfc3c1b91bf717ffdeb761dc03a12aa8282f2235fe86368de343dd91ee33371fe4f682f4f84a8fc339d6984b6357527c3cf0c4139cb69cd5633 DIST stone_soup-0.20.1.tar.xz 28372712 BLAKE2B c12a76afcaf1691a74f23bc2b2927ac2573cb83c602a50aab1567b9e2077c6f12f0847c8c27f17c45941660ab0fac1c28b2531c176c1fc0d4e946b84456d4e75 SHA512 420ccc3c66977da8ae15f9c0465b01a6260ad5db450efced3041455674922e714d9aaed226e1bc32fa3c22bca1ec06bd91979a9378c6ab08fbe1d2bfc3f0da4a -EBUILD stone-soup-0.16.2-r1.ebuild 3645 BLAKE2B e954b44e253fcd784533a4d341e8c4f51503c338e562ba021c7a7d11faf9a548935f9f1f5beb8841621bcf06bc39994bf93e2855812a2132e87ac9a6f3b811ed SHA512 a0e2283fb4450d32ce0fabca94938a62347ca8c3e19c44a2bd84d325464370ac54cb4b363287b169346a3b566bceae7d677008a124407a73fee033dd78401c78 -EBUILD stone-soup-0.16.2.ebuild 3710 BLAKE2B cd8dc8a731ce1ebed637e58f5fed75015577493a35b148899e4e8ecd93e8dac055d62cb61e94ac93e758259b4384a833ba749bd1d7383b4da322429c3ca03dcf SHA512 ed832b72940575accdad900ed8ff8e16c43d2e4131fbb0f69aaa197ed7c6a423f20e50fd61e48d9b9966f271b591201ea7828b9e07f2e4429c03785d3e9a0082 EBUILD stone-soup-0.20.1.ebuild 3567 BLAKE2B 0a0bff0d0242dedb2189853a937d0d4366b78cdf457639a0d7bcf42757404fdf5bb250f69a4fce91b844f551ff2ab2810fd33618c906aaf13843598183ee8bcf SHA512 f796f07117afbc7f2051e1423c8192939aa3edbcf427be5ca0bb86d12f377280fc10b13850420505a423ad1f8a8153ac72800bbfee31441c25183b2ced45f137 MISC metadata.xml 1666 BLAKE2B 511a0c94d2af8c80f9d5154e6f34158ea4687c699fe1ac9cb5d18293581750992dabb48bd1ebdf29b3abd69ae0c51b90c57da0988c57239a0cb1707a956989e0 SHA512 e3d0317f0aca8cae787aa7e659d07f6cf024ce7a983f87b1c54e91a955df96dd4daf570e56eb73c877601855b0fe26041943672dc2f51e5208742e91dd3e84e7 diff --git a/games-roguelike/stone-soup/stone-soup-0.16.2-r1.ebuild b/games-roguelike/stone-soup/stone-soup-0.16.2-r1.ebuild deleted file mode 100644 index c9d46d428dbc..000000000000 --- a/games-roguelike/stone-soup/stone-soup-0.16.2-r1.ebuild +++ /dev/null @@ -1,144 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -## TODO -# add sound support (no sound files) - -EAPI=6 -VIRTUALX_REQUIRED="manual" -inherit eutils gnome2-utils toolchain-funcs - -MY_P="stone_soup-${PV}" -DESCRIPTION="Role-playing roguelike game of exploration and treasure-hunting in dungeons" -HOMEPAGE="http://crawl.develz.org/wordpress/" -SRC_URI="https://crawl.develz.org/release/stone_soup-${PV}.tar.xz - https://dev.gentoo.org/~hasufell/distfiles/${PN}.png - https://dev.gentoo.org/~hasufell/distfiles/${PN}.svg" - -# 3-clause BSD: mt19937ar.cc, MSVC/stdint.h -# 2-clause BSD: all contributions by Steve Noonan and Jesse Luehrs -# Public Domain|CC0: most of tiles -# MIT: json.cc/json.h, some .js files in webserver/static/scripts/contrib/ -LICENSE="GPL-2 BSD BSD-2 public-domain CC0-1.0 MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="debug luajit ncurses test +tiles" -# test is broken -# see https://crawl.develz.org/mantis/view.php?id=6121 -RESTRICT="test" - -RDEPEND=" - dev-db/sqlite:3 - luajit? ( >=dev-lang/luajit-2.0.0 ) - sys-libs/zlib - !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) ) - ncurses? ( sys-libs/ncurses:0 ) - tiles? ( - media-fonts/dejavu - media-libs/freetype:2 - media-libs/libpng:0 - media-libs/libsdl2[X,opengl,video] - media-libs/sdl2-image[png] - virtual/glu - virtual/opengl - )" -DEPEND="${RDEPEND} - dev-lang/perl - sys-devel/flex - virtual/pkgconfig - virtual/yacc - tiles? ( - sys-libs/ncurses:0 - )" - -S=${WORKDIR}/${MY_P}/source -S_TEST=${WORKDIR}/${MY_P}_test/source - -PATCHES=( - "${FILESDIR}"/${P}-respect-flags-and-compiler.patch - "${FILESDIR}"/${P}-Use-pkg-config-for-linking-to-ncurses.patch - "${FILESDIR}"/${P}-perl526.patch -) - -pkg_setup() { - if use !ncurses && use !tiles ; then - ewarn "Neither ncurses nor tiles frontend" - ewarn "selected, choosing ncurses only." - ewarn "Note that you can also enable both." - fi -} - -src_prepare() { - default - - rm -r contrib/{fonts,freetype,libpng,pcre,sdl2,sdl2-image,sdl2-mixer,sqlite,zlib} || die -} - -src_compile() { - export HOSTCXX=$(tc-getBUILD_CXX) - - # leave DATADIR at the top - myemakeargs=( - $(usex luajit "" "BUILD_LUA=yes") # luajit is not bundled - USE_LUAJIT=$(usex luajit "yes" "") - DATADIR="/usr/share/${PN}" - V=1 - prefix="/usr" - SAVEDIR="~/.crawl" - $(usex debug "FULLDEBUG=y DEBUG=y" "") - CFOPTIMIZE="${CXXFLAGS}" - LDFLAGS="${LDFLAGS}" - MAKEOPTS="${MAKEOPTS}" - AR="$(tc-getAR)" - RANLIB="$(tc-getRANLIB)" - CC="$(tc-getCC)" - CXX="$(tc-getCXX)" - PKGCONFIG="$(tc-getPKG_CONFIG)" - STRIP=touch - ) - - if use ncurses || (use !ncurses && use !tiles) ; then - emake "${myemakeargs[@]}" - # move it in case we build both variants - use tiles && { mv crawl "${WORKDIR}"/crawl-ncurses || die ;} - fi - - if use tiles ; then - emake clean - emake "${myemakeargs[@]}" "TILES=y" - fi -} - -src_install() { - emake "${myemakeargs[@]}" $(usex tiles "TILES=y" "") DESTDIR="${D}" prefix_fp="" bin_prefix="${D}/usr/bin" install - [[ -e "${WORKDIR}"/crawl-ncurses ]] && dobin "${WORKDIR}"/crawl-ncurses - - # don't relocate docs, needed at runtime - rm -rf "${D}/usr/share/${PN}"/docs/license - dodoc "${WORKDIR}"/${MY_P}/README.{txt,pdf} - - # icons and menu for graphical build - if use tiles ; then - doicon -s 48 "${DISTDIR}"/${PN}.png - doicon -s scalable "${DISTDIR}"/${PN}.svg - make_desktop_entry crawl - fi -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - gnome2_icon_cache_update - - if use tiles && use ncurses ; then - elog "Since you have enabled both tiles and ncurses frontends" - elog "the ncurses binary is called 'crawl-ncurses' and the" - elog "tiles binary is called 'crawl'." - fi -} - -pkg_postrm() { - gnome2_icon_cache_update -} diff --git a/games-roguelike/stone-soup/stone-soup-0.16.2.ebuild b/games-roguelike/stone-soup/stone-soup-0.16.2.ebuild deleted file mode 100644 index a1e923542580..000000000000 --- a/games-roguelike/stone-soup/stone-soup-0.16.2.ebuild +++ /dev/null @@ -1,144 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -## TODO -# add sound support (no sound files) - -EAPI=5 -VIRTUALX_REQUIRED="manual" -inherit eutils gnome2-utils toolchain-funcs games - -MY_P="stone_soup-${PV}" -DESCRIPTION="Role-playing roguelike game of exploration and treasure-hunting in dungeons" -HOMEPAGE="http://crawl.develz.org/wordpress/" -SRC_URI="https://crawl.develz.org/release/stone_soup-${PV}.tar.xz - https://dev.gentoo.org/~hasufell/distfiles/${PN}.png - https://dev.gentoo.org/~hasufell/distfiles/${PN}.svg" - -# 3-clause BSD: mt19937ar.cc, MSVC/stdint.h -# 2-clause BSD: all contributions by Steve Noonan and Jesse Luehrs -# Public Domain|CC0: most of tiles -# MIT: json.cc/json.h, some .js files in webserver/static/scripts/contrib/ -LICENSE="GPL-2 BSD BSD-2 public-domain CC0-1.0 MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="debug luajit ncurses test +tiles" -# test is broken -# see https://crawl.develz.org/mantis/view.php?id=6121 -RESTRICT="test" - -RDEPEND=" - dev-db/sqlite:3 - luajit? ( >=dev-lang/luajit-2.0.0 ) - sys-libs/zlib - !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) ) - ncurses? ( sys-libs/ncurses:0 ) - tiles? ( - media-fonts/dejavu - media-libs/freetype:2 - media-libs/libpng:0 - media-libs/libsdl2[opengl,video] - media-libs/sdl2-image[png] - virtual/glu - virtual/opengl - )" -DEPEND="${RDEPEND} - dev-lang/perl - sys-devel/flex - virtual/pkgconfig - virtual/yacc - tiles? ( - sys-libs/ncurses:0 - )" - -S=${WORKDIR}/${MY_P}/source -S_TEST=${WORKDIR}/${MY_P}_test/source - -pkg_setup() { - games_pkg_setup - if use !ncurses && use !tiles ; then - ewarn "Neither ncurses nor tiles frontend" - ewarn "selected, choosing ncurses only." - ewarn "Note that you can also enable both." - fi -} - -src_prepare() { - epatch "${FILESDIR}"/${P}-respect-flags-and-compiler.patch \ - "${FILESDIR}"/${P}-Use-pkg-config-for-linking-to-ncurses.patch - - rm -r contrib/{fonts,freetype,libpng,pcre,sdl2,sdl2-image,sdl2-mixer,sqlite,zlib} || die -} - -src_compile() { - export HOSTCXX=$(tc-getBUILD_CXX) - - # leave DATADIR at the top - myemakeargs=( - $(usex luajit "" "BUILD_LUA=yes") # luajit is not bundled - USE_LUAJIT=$(usex luajit "yes" "") - DATADIR="${GAMES_DATADIR}/${PN}" - V=1 - prefix="${GAMES_PREFIX}" - SAVEDIR="~/.crawl" - $(usex debug "FULLDEBUG=y DEBUG=y" "") - CFOPTIMIZE="${CXXFLAGS}" - LDFLAGS="${LDFLAGS}" - MAKEOPTS="${MAKEOPTS}" - AR="$(tc-getAR)" - RANLIB="$(tc-getRANLIB)" - CC="$(tc-getCC)" - CXX="$(tc-getCXX)" - PKGCONFIG="$(tc-getPKG_CONFIG)" - STRIP=touch - ) - - if use ncurses || (use !ncurses && use !tiles) ; then - emake "${myemakeargs[@]}" - # move it in case we build both variants - use tiles && { mv crawl "${WORKDIR}"/crawl-ncurses || die ;} - fi - - if use tiles ; then - emake clean - emake "${myemakeargs[@]}" "TILES=y" - fi -} - -src_install() { - emake "${myemakeargs[@]}" $(usex tiles "TILES=y" "") DESTDIR="${D}" prefix_fp="" bin_prefix="${D}${GAMES_BINDIR}" install - [[ -e "${WORKDIR}"/crawl-ncurses ]] && dogamesbin "${WORKDIR}"/crawl-ncurses - - # don't relocate docs, needed at runtime - rm -rf "${D}${GAMES_DATADIR}"/${PN}/docs/license - dodoc "${WORKDIR}"/${MY_P}/README.{txt,pdf} - - # icons and menu for graphical build - if use tiles ; then - doicon -s 48 "${DISTDIR}"/${PN}.png - doicon -s scalable "${DISTDIR}"/${PN}.svg - make_desktop_entry crawl - fi - - prepgamesdirs -} - -pkg_preinst() { - games_pkg_preinst - gnome2_icon_savelist -} - -pkg_postinst() { - games_pkg_postinst - gnome2_icon_cache_update - - if use tiles && use ncurses ; then - elog "Since you have enabled both tiles and ncurses frontends" - elog "the ncurses binary is called 'crawl-ncurses' and the" - elog "tiles binary is called 'crawl'." - fi -} - -pkg_postrm() { - gnome2_icon_cache_update -} diff --git a/games-roguelike/wrogue/Manifest b/games-roguelike/wrogue/Manifest index fcd8176be355..b2e0547f6179 100644 --- a/games-roguelike/wrogue/Manifest +++ b/games-roguelike/wrogue/Manifest @@ -1,5 +1,4 @@ AUX wrogue-0.8.0b-ldflags.patch 677 BLAKE2B df5466af213d598171c5439aacacbe5c1698ea27ce15a19b0e931ed6af644c8e7a3fcac27a255f976e04979558833144159594f9c14df6d77966fbe2cc616aa3 SHA512 7ab086f4ee1f41ef6bad9dcb3e936b17389beadcbfcb451312c57ab1539992198795844264a56a5d9ef3afcc031e46d5b3e97714891723c0fe1185ba15a2d498 DIST wrogue-0.8.0b.zip 433553 BLAKE2B 9a634fe3b20497aab3431824e86b5905eeff90d757d15118227f9e2ffd8e5db9e81c12c43140b8dcd4b4a459f4c6b1b76ff54cf3be1d92dbfc8db5ab23a49fe2 SHA512 f8da3ccc26e36723bbf7654023cdd73747c2ffcb45420b77cc66495b596cc82ca9d90a2d239b12ea95c1185b11bad332cf41fe1b278ee34af6ff1479eb6e4d81 EBUILD wrogue-0.8.0b-r1.ebuild 1019 BLAKE2B 4a8be6cdb1425e65714b2b644dfdc643b65fc6cc5feacbc03bfdbecd104d0a79ef638fff3eef7989391e13a726d9ce0f461dc2b4c128a7bf39409603d802d824 SHA512 456e58aef2c6b2e10ae47a98b082eba1a1cc51adabcedcb1eaa1c46d7207582b009432f911f34285d124789d1c48b62b47137208b9f07e6e9db0a55a78a95ac3 -EBUILD wrogue-0.8.0b.ebuild 1044 BLAKE2B b487ed70b30897c0437579de91a855573f7a25f6d92ad4519ac0580c72331e9102d39d8a8937dc4878e0b2777ef6c454fb88a649fa59d1f4b89919257b628296 SHA512 1ec9d6e8e6b16c381a63fc0b1f71c4c86876b49ac3ebc133cc50529b841aead74d60256220a3e1c3ddbf1565fbf6bdc2da7bdb7a2de7d189031ae8e9276c314e MISC metadata.xml 508 BLAKE2B 7de11c7aab57d63ea14d970499459d6d9e9293532b5d87766a2e7b4c26716599ae536aa6d4ecb640684ce917c358a5caceeb15703692fc28043a704b372a0960 SHA512 f4e516bfae05e77bc60eacecaba362ee1709b6d787271df4fa302a438ce682725cb22d7f7b81d3531d0bff548774626ce6b14ac4225e73a4057a505750ae214f diff --git a/games-roguelike/wrogue/wrogue-0.8.0b.ebuild b/games-roguelike/wrogue/wrogue-0.8.0b.ebuild deleted file mode 100644 index 72da1117d112..000000000000 --- a/games-roguelike/wrogue/wrogue-0.8.0b.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils games - -DESCRIPTION="Gothic science fantasy roguelike game" -HOMEPAGE="https://freecode.com/projects/wrogue" -SRC_URI="mirror://gentoo/${P}.zip" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="media-libs/libsdl[video]" -DEPEND="${RDEPEND} - app-arch/unzip" - -src_prepare() { - sed -i \ - -e "/AppData\[0\]/ s:AppData.*:strcpy(AppData, \"${GAMES_DATADIR}/${PN}/\");:" \ - src/lib/appdir.c \ - || die "sed failed" - epatch "${FILESDIR}"/${P}-ldflags.patch -} - -src_compile() { - local myCPPFLAGS="-std=c99 -Iinclude -Ilib -Iui -Igenerate" - local myCFLAGS="$(sdl-config --cflags) ${CFLAGS}" - emake -C src -f linux.mak STRIP_BINARY=NO \ - CFLAGS="${myCPPFLAGS} ${myCFLAGS}" release -} - -src_install() { - dogamesbin ${PN} - insinto "${GAMES_DATADIR}/${PN}" - doins -r data - dodoc changes.txt - - newicon data/ui/icon.bmp ${PN}.bmp - make_desktop_entry ${PN} "Warp Rogue" /usr/share/pixmaps/${PN}.bmp - - prepgamesdirs -} |