Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 86886 Details for
Bug 133538
games-strategy/freelords-0.3.7 does not compile with gcc-4.1; patch inside + patch for a freelordsrc problem
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
The ebuild that applies those patches.
freelords-0.3.7-r1.ebuild (text/plain), 1.76 KB, created by
Alexis Ballier
on 2006-05-16 14:34:56 UTC
(
hide
)
Description:
The ebuild that applies those patches.
Filename:
MIME Type:
Creator:
Alexis Ballier
Created:
2006-05-16 14:34:56 UTC
Size:
1.76 KB
patch
obsolete
># Copyright 1999-2006 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/games-strategy/freelords/freelords-0.3.7.ebuild,v 1.4 2006/04/28 21:25:46 mr_bones_ Exp $ > >inherit eutils games > >DESCRIPTION="Free Warlords clone" >HOMEPAGE="http://www.freelords.org/" >SRC_URI="mirror://sourceforge/freelords/${P}.tar.bz2" > >KEYWORDS="~amd64 ~ppc ~x86" >LICENSE="GPL-2" >SLOT="0" >IUSE="editor nls" > >RDEPEND="dev-libs/expat > media-libs/sdl-mixer > >=media-libs/libsdl-1.2 > >=media-libs/sdl-image-1.2 > >=media-libs/freetype-2 > >=media-libs/paragui-1.1.8 > !=media-libs/paragui-1.0* > =dev-libs/libsigc++-1.2*" >DEPEND="${RDEPEND} > nls? ( sys-devel/gettext ) > dev-util/pkgconfig" > >pkg_setup() { > if ! built_with_use -o media-libs/sdl-mixer vorbis oggvorbis ; then > die "Please emerge sdlmixer with USE=vorbis" > fi > games_pkg_setup >} > >src_unpack() { > unpack ${A} > cd "${S}" > sed -i \ > -e "s:\"freelordsrc\":\"${GAMES_SYSCONFDIR}/freelordsrc\":" \ > src/main.cpp \ > || die "sed src/main.cpp failed" > sed -i \ > -e '/^localedir/ s:$(datadir):/usr/share:' \ > -e 's:$(prefix)/share/locale:/usr/share/locale:' src/Makefile.in \ > || die "sed src/Makefile.in failed" > epatch ${FILESDIR}/${P}.gcc41.patch > epatch ${FILESDIR}/${P}.freelordsrcin.patch >} > >src_compile() { > egamesconf \ > --disable-dependency-tracking \ > --disable-paraguitest \ > $(use_enable editor) \ > $(use_enable nls) \ > || die > emake \ > localedir="/usr/share/locale" \ > CXXFLAGS="${CXXFLAGS}" || die "emake failed" >} > >src_install() { > make \ > DESTDIR="${D}" \ > localedir="/usr/share/locale" \ > fldesktopdir="/usr/share/applications" \ > install || die "make install failed" > dodoc AUTHORS BUGS ChangeLog DEPENDENCIES HACKER NEWS README TODO \ > doc/[[:upper:]]* > prepgamesdirs >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 133538
:
86882
|
86885
| 86886