diff options
author | Tristan Heaven <nyhm@gentoo.org> | 2006-09-27 20:14:56 +0000 |
---|---|---|
committer | Tristan Heaven <nyhm@gentoo.org> | 2006-09-27 20:14:56 +0000 |
commit | 81b5e3472dac3bc632f7df5699e43ed2c8ffb6b4 (patch) | |
tree | fdb02a4555239b18ab0241e61759db42b86a91a0 /games-util/emilia-pinedit | |
parent | New version. Remove 1.5 as it has an annoying bug. (diff) | |
download | gentoo-2-81b5e3472dac3bc632f7df5699e43ed2c8ffb6b4.tar.gz gentoo-2-81b5e3472dac3bc632f7df5699e43ed2c8ffb6b4.tar.bz2 gentoo-2-81b5e3472dac3bc632f7df5699e43ed2c8ffb6b4.zip |
Use qt3 eclass, bug #141968
(Portage version: 2.1.2_pre1-r3)
Diffstat (limited to 'games-util/emilia-pinedit')
-rw-r--r-- | games-util/emilia-pinedit/ChangeLog | 5 | ||||
-rw-r--r-- | games-util/emilia-pinedit/emilia-pinedit-0.3.1.ebuild | 23 |
2 files changed, 16 insertions, 12 deletions
diff --git a/games-util/emilia-pinedit/ChangeLog b/games-util/emilia-pinedit/ChangeLog index 68bd5dc6e80f..a449fc3bfe0e 100644 --- a/games-util/emilia-pinedit/ChangeLog +++ b/games-util/emilia-pinedit/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for games-util/emilia-pinedit # Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-util/emilia-pinedit/ChangeLog,v 1.8 2006/04/01 10:39:00 tupone Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-util/emilia-pinedit/ChangeLog,v 1.9 2006/09/27 20:14:56 nyhm Exp $ + + 27 Sep 2006; Tristan Heaven <nyhm@gentoo.org> emilia-pinedit-0.3.1.ebuild: + Use qt3 eclass, bug #141968 01 Apr 2006; <Tupone@gentoo.org> +files/emilia-pinedit-0.3.1-gcc4.patch, emilia-pinedit-0.3.1.ebuild: diff --git a/games-util/emilia-pinedit/emilia-pinedit-0.3.1.ebuild b/games-util/emilia-pinedit/emilia-pinedit-0.3.1.ebuild index 14793293fd7f..b176ae4291cc 100644 --- a/games-util/emilia-pinedit/emilia-pinedit-0.3.1.ebuild +++ b/games-util/emilia-pinedit/emilia-pinedit-0.3.1.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/games-util/emilia-pinedit/emilia-pinedit-0.3.1.ebuild,v 1.13 2006/04/01 10:39:00 tupone Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-util/emilia-pinedit/emilia-pinedit-0.3.1.ebuild,v 1.14 2006/09/27 20:14:56 nyhm Exp $ -inherit eutils games +inherit eutils qt3 games MY_P=${PN/emilia-/}-${PV} S=${WORKDIR}/${MY_P} @@ -14,41 +14,42 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="ppc x86" IUSE="" +RESTRICT="userpriv" # needs to read ${GAMES_LIBDIR} # A lot of deps are inherited from emilia-pinball, so we don't repeat # them here. -RDEPEND="virtual/xft +DEPEND="virtual/xft media-libs/libsdl media-libs/sdl-image media-libs/sdl-mixer + x11-libs/libXt + $(qt_min_version 3.3) >=games-arcade/emilia-pinball-0.3.1" -DEPEND="${RDEPEND} - || ( x11-libs/libXt virtual/x11 )" src_unpack() { unpack ${A} - cd ${S} + cd "${S}" sed -i \ -e "/^CFLAGS=/s:-g -W -Wall:${CFLAGS}:" \ -e "/^CXXFLAGS=/s:-g -W -Wall:${CXXFLAGS}:" \ configure \ || die "sed configure failed" sed -i \ - -e "/^LDFLAGS/s:$:$(pinball-config --libs) @LIBS@ -lSDL -lSDL_image -lSDL_mixer:" \ + -e "/^LDFLAGS/s:$: $(pinball-config --libs) @LIBS@ -lSDL -lSDL_image -lSDL_mixer:" \ pinedit/Makefile.in \ || die "sed pinedit/Makefile.in failed" - epatch ${FILESDIR}/${PV}-assert.patch \ + epatch "${FILESDIR}"/${PV}-assert.patch \ "${FILESDIR}"/${P}-gcc4.patch } src_compile() { egamesconf || die - emake -j1 || die + emake -j1 || die "emake failed" } src_install() { dodoc AUTHORS NEWS README - make DESTDIR=${D} install || die "make install failed" - rm -rf ${D}/${GAMES_PREFIX}/{include,lib} + emake DESTDIR="${D}" install || die "emake install failed" + rm -rf "${D}/${GAMES_PREFIX}"/{include,lib} prepgamesdirs } |