mr_bones_    14/08/07 06:43:50

  Modified:             ChangeLog
  Added:                neverball-1.6.0.ebuild
  Log:
  version bump (bug #519194)
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, unsigned Manifest commit)

Revision  Changes    Path
1.48                 games-puzzle/neverball/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-puzzle/neverball/ChangeLog?rev=1.48&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-puzzle/neverball/ChangeLog?rev=1.48&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-puzzle/neverball/ChangeLog?r1=1.47&r2=1.48

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/games-puzzle/neverball/ChangeLog,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -r1.47 -r1.48
--- ChangeLog   15 May 2014 16:52:55 -0000      1.47
+++ ChangeLog   7 Aug 2014 06:43:50 -0000       1.48
@@ -1,6 +1,11 @@
 # ChangeLog for games-puzzle/neverball
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-puzzle/neverball/ChangeLog,v 1.47 
2014/05/15 16:52:55 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-puzzle/neverball/ChangeLog,v 1.48 
2014/08/07 06:43:50 mr_bones_ Exp $
+
+*neverball-1.6.0 (07 Aug 2014)
+
+  07 Aug 2014; Michael Sterrett <mr_bon...@gentoo.org> +neverball-1.6.0.ebuild:
+  version bump (bug #519194)
 
   15 May 2014; Ulrich Müller <u...@gentoo.org> neverball-1.5.4.ebuild:
   Fix USE dependency on media-libs/libsdl, "audio" USE flag was renamed to



1.1                  games-puzzle/neverball/neverball-1.6.0.ebuild

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

Index: neverball-1.6.0.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: 
/var/cvsroot/gentoo-x86/games-puzzle/neverball/neverball-1.6.0.ebuild,v 1.1 
2014/08/07 06:43:50 mr_bones_ Exp $

EAPI=5
inherit eutils gnome2-utils games

DESCRIPTION="Clone of Super Monkey Ball using SDL/OpenGL"
HOMEPAGE="http://neverball.org/";
SRC_URI="http://neverball.org/${P}.tar.gz";

LICENSE="GPL-2+ IJG"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="nls"
RESTRICT="test"

RDEPEND="media-libs/libsdl2[sound,joystick,opengl,video]
        media-libs/sdl2-ttf
        media-libs/libpng:0
        virtual/jpeg
        media-libs/libvorbis
        virtual/opengl
        dev-games/physfs
        media-fonts/dejavu
        media-fonts/wqy-microhei
        nls? ( virtual/libintl )"
DEPEND="${RDEPEND}
        sys-devel/gettext"

src_prepare() {
        sed -i \
                -e 's:mapc:neverball-mapc:g' \
                -e 's:MAPC:NEVERBALL-MAPC:g' \
                -e '1 s/ 1 / 6 /' \
                dist/mapc.1 || die
        sed -i \
                -e '/CFLAGS.*O2/s:-O2:$(E_CFLAGS):' \
                -e '/CXXFLAGS.*O2/s:-O2:$(E_CXXFLAGS):' \
                -e "/^MAPC_TARG/s/mapc/${PN}-mapc/" \
                Makefile || die
}

src_compile() {
        emake \
                ENABLE_NLS=$(use nls && echo 1 || echo 0) \
                E_CFLAGS="${CFLAGS}" \
                E_CXXFLAGS="${CXXFLAGS}" \
                LOCALEDIR=/usr/share/locale \
                DATADIR="${GAMES_DATADIR}/${PN}"
}

src_install() {
        local font

        dogamesbin ${PN}-mapc neverball neverputt
        insinto "${GAMES_DATADIR}/${PN}"
        doins -r data/*
        for font in DejaVuSans-Bold.ttf wqy-microhei.ttc
        do
                rm -f "${D}${GAMES_DATADIR}/${PN}"/ttf/${font}
                dosym /usr/share/fonts/*/${font} \
                        "${GAMES_DATADIR}/${PN}"/ttf/${font}
        done
        if [[ -d locale ]] ; then
                insinto /usr/share
                doins -r locale
        fi
        dodoc doc/{authors.txt,manual.txt,release-notes.md} README.md

        local res
        for res in 16 32 64 128 256; do
                newicon -s ${res} dist/neverball_${res}.png ${P}.png
        done

        doman dist/*.6
        newman dist/mapc.1 neverball-mapc.6
        make_desktop_entry neverball Neverball
        make_desktop_entry neverputt Neverputt

        prepgamesdirs
}

pkg_postinst() {
        gnome2_icon_cache_update
        games_pkg_postinst
        elog "${P} will overwrite existing high-score files, so back them up if"
        elog "you want to preserve your old scores and progress."
}

pkg_preinst() {
        games_pkg_preinst
        gnome2_icon_savelist
}

pkg_postrm() {
        gnome2_icon_cache_update
}




Reply via email to