diff options
author | 2015-01-21 06:30:23 +0000 | |
---|---|---|
committer | 2015-01-21 06:30:23 +0000 | |
commit | 9a5d782f7de70714a714a3acc53ee319220f9f0a (patch) | |
tree | 2b83a415fd0d7c7fd2207548e5f098ecbfee3e83 /games-roguelike | |
parent | rm old (diff) | |
download | historical-9a5d782f7de70714a714a3acc53ee319220f9f0a.tar.gz historical-9a5d782f7de70714a714a3acc53ee319220f9f0a.tar.bz2 historical-9a5d782f7de70714a714a3acc53ee319220f9f0a.zip |
version bump (bug #537196)
Package-Manager: portage-2.2.14/cvs/Linux x86_64
Diffstat (limited to 'games-roguelike')
-rw-r--r-- | games-roguelike/angband/ChangeLog | 9 | ||||
-rw-r--r-- | games-roguelike/angband/Manifest | 4 | ||||
-rw-r--r-- | games-roguelike/angband/angband-3.5.1.ebuild | 98 |
3 files changed, 108 insertions, 3 deletions
diff --git a/games-roguelike/angband/ChangeLog b/games-roguelike/angband/ChangeLog index c0459cad353a..fc5dabbbc371 100644 --- a/games-roguelike/angband/ChangeLog +++ b/games-roguelike/angband/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for games-roguelike/angband -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-roguelike/angband/ChangeLog,v 1.54 2014/09/19 19:04:20 mr_bones_ Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-roguelike/angband/ChangeLog,v 1.55 2015/01/21 06:30:18 mr_bones_ Exp $ + +*angband-3.5.1 (21 Jan 2015) + + 21 Jan 2015; Michael Sterrett <mr_bones_@gentoo.org> +angband-3.5.1.ebuild: + version bump (bug #537196) 19 Sep 2014; Michael Sterrett <mr_bones_@gentoo.org> angband-3.4.1.ebuild: EAPI=5; work around X_PRE_LIBS (bug #523214) diff --git a/games-roguelike/angband/Manifest b/games-roguelike/angband/Manifest index 0ed68e65b2ea..b81e44325eb2 100644 --- a/games-roguelike/angband/Manifest +++ b/games-roguelike/angband/Manifest @@ -1,4 +1,6 @@ DIST angband-v3.4.1.tar.gz 17880537 SHA256 461e36d22c15df330b4d4eaa850e4f2c2da6731d23e99fa13a056249343fd945 SHA512 76099c8fa999e88ea1324bb70b4dee5df1faccd1fa256cc0c460ce2c5ddae9634fdef876bd0d826e99e6dcc54a9f9cf619d82552dc658d0115b97e0e644c19d3 WHIRLPOOL 4e74092deb1868a7c172c206058ebf198f5bdf08f50ebfa5cd3a4a4200998283d9d1896ff39f41fa88f74b78940bee16a3f8a2ce949a69b3e01417017cc32545 +DIST angband-v3.5.1.tar.gz 20539732 SHA256 c5ca3ab75fd820a49eb2b9ab8b1c2a811ff992276f9800cc61c686e90bd4d447 SHA512 a45a64b4de1161f327594b93177432c22a00301e7e6058a5e9c1407343c4448217564303578d46f3ea15c94b86aeaf813685a04a70a5dae58511cbf0427b86dc WHIRLPOOL b5f32d90b9923c8ea00eae762b3e743f3d1175290feb5bd38064a29954e8685545eb2129eabcb98e2386f7d425c9ce966c8824634844d23dd91dbbd8b32586bd EBUILD angband-3.4.1.ebuild 2429 SHA256 9dc68614d7f3becb9a146a9b4c432d7406b0fae3b3d40123d79debd91bb794ac SHA512 5f62566ccc535ab4e63c915c92a5c4d035b42773733e5d07ce05fef4855517e77393af642f22e8aa53056d96fd3db24add9f74a85616f5b4e8a13b57cb9ba5f1 WHIRLPOOL b61f9a5a9ca8afd627602cea88f43aedfe31bca3e92e5404d19a7ad9ea327aa884d4d99e9463759ce6ed997f935face1b6794606aadc52e8397bc7f30d95da61 -MISC ChangeLog 7253 SHA256 814dfe2a77912cebd33cb1123a52ba3cd1dbc2dc2538e56700ca69d6ef96e3b2 SHA512 466bd9f542e4d72f083a06ec616dbd3a519cdc9765e42bb10cadd46090ed7a18119747f1962e3eda5e3daeeb54480f42d7cc8727d25bd85ca884c6af3272317a WHIRLPOOL 687407e919b3cb5d2af7e890e55169b27973b423368eabf687941acd86059fdc1b01190b10fef218e736947a528feb6269f56d38371122c14f352c2e70a61c66 +EBUILD angband-3.5.1.ebuild 2416 SHA256 43cee75acdbc16b70a03f3408ee4e0eca2b5eb3f2fc6ba6acd7100dae65bd5b3 SHA512 e734d0074d8e31a548e6157231f9be663447f53fa56ff4216653bb11c2f34415274f6aa08f810604331e502d6ca0e6b20009ce9182defb5b27dd6af3fe5627ff WHIRLPOOL e14851b980c764a46a6b9af0ba3896de6d032010e8fc3f7558b2c5aba63620d5d8562f383d9537b741c7f235eb6610cce9512a09e5e9d7a83bc45a2b1e5209a9 +MISC ChangeLog 7391 SHA256 0f2a88f933432b0d1565a51516085c34a706bcc583e66ad02a3c2b406cd41edd SHA512 32f698656e276639c8ea217cc9c226a27dc563fb180973be306ad1e9822e1e7c09467e30c6de67ca3591bb1a7b707eab27e68b15aa130fadda1517dceb20e837 WHIRLPOOL d05cd30a00ee29c6c3b04d244d451cd9f00873e8a15185f80a650dedc0693030cf6f1cbaa600afdceefb812512dd9ac283d7f82d0332933ea960b6e5164f0afb MISC metadata.xml 228 SHA256 82862f0e444b920d358b225084911a03058e8d38cd80328d83777f61ef924adc SHA512 909720ea55bcbf61f4d607187dcbb770074c69a1bed175e6bf3337256e63e7cccc396b9091f1706db9d9fa49d93711c26b45e97d222bd2d168c5c62cb2339155 WHIRLPOOL 82fd41ad84c121ad09c38a5c41e93e71f7ccf6a54e90baa5fbd731d4694572e1e0d6d5c3a248c752579894316297d5479287e7a779ccc7c4e8e2c52498914305 diff --git a/games-roguelike/angband/angband-3.5.1.ebuild b/games-roguelike/angband/angband-3.5.1.ebuild new file mode 100644 index 000000000000..1274f2687181 --- /dev/null +++ b/games-roguelike/angband/angband-3.5.1.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-roguelike/angband/angband-3.5.1.ebuild,v 1.1 2015/01/21 06:30:18 mr_bones_ Exp $ + +EAPI=5 +inherit eutils versionator games + +MAJOR_PV=$(get_version_component_range 1-2) +MY_P=${PN}-v${PV} + +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}/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="ncurses sdl +sound X" + +RDEPEND="X? ( x11-libs/libX11 ) + !ncurses? ( !X? ( !sdl? ( sys-libs/ncurses ) ) ) + ncurses? ( sys-libs/ncurses ) + 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} + virtual/pkgconfig" + +src_prepare() { + # fix paths + sed -i \ + -e '/libpath/s#datarootdir#datadir#' \ + -e '/X_PRE_LIBS/s:-lSM -lICE::' \ + configure || die + + sed -i \ + -e "/^.SILENT/d" \ + mk/buildsys.mk.in || die +} + +src_configure() { + local myconf + + if use sdl; then + myconf="$(use_enable sound sdl-mixer)" + else + myconf="--disable-sdl-mixer" + fi + + 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 + + # Edit 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}/edit/\"" \ + > "${T}"/99${PN} + doenvd "${T}"/99${PN} || die + + # Create desktop entries if required. + ICON_LOC="${GAMES_DATADIR}/${PN}/xtra/icon/att-32.png" + if use X; then + make_desktop_entry "angband -mx11" "Angband (X11)" "${ICON_LOC}" + fi + + if use sdl; then + make_desktop_entry "angband -msdl" "Angband (SDL)" "${ICON_LOC}" + fi + + use ncurses || rm -rf "${D}${GAMES_DATADIR}/${PN}/xtra/graf" + use sound || rm -rf "${D}${GAMES_DATADIR}/${PN}/xtra/sound" + + prepgamesdirs +} + +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 +} |