mr_bones_    15/01/21 06:30:18

  Modified:             ChangeLog
  Added:                angband-3.5.1.ebuild
  Log:
  version bump (bug #537196)
  
  (Portage version: 2.2.14/cvs/Linux x86_64, unsigned Manifest commit)

Revision  Changes    Path
1.55                 games-roguelike/angband/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-roguelike/angband/ChangeLog?rev=1.55&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-roguelike/angband/ChangeLog?rev=1.55&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-roguelike/angband/ChangeLog?r1=1.54&r2=1.55

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/games-roguelike/angband/ChangeLog,v
retrieving revision 1.54
retrieving revision 1.55
diff -u -r1.54 -r1.55
--- ChangeLog   19 Sep 2014 19:04:20 -0000      1.54
+++ ChangeLog   21 Jan 2015 06:30:18 -0000      1.55
@@ -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 <[email protected]> +angband-3.5.1.ebuild:
+  version bump (bug #537196)
 
   19 Sep 2014; Michael Sterrett <[email protected]> angband-3.4.1.ebuild:
   EAPI=5; work around X_PRE_LIBS (bug #523214)



1.1                  games-roguelike/angband/angband-3.5.1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-roguelike/angband/angband-3.5.1.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-roguelike/angband/angband-3.5.1.ebuild?rev=1.1&content-type=text/plain

Index: angband-3.5.1.ebuild
===================================================================
# 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
}




Reply via email to