Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 258477 Details for
Bug 350194
Ebuild for games-roguelike/angband 3.2.0 (new release)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Ebuild for 3.2.0
angband-3.2.0.ebuild (text/plain), 2.83 KB, created by
Stephen Bridges
on 2010-12-30 22:53:29 UTC
(
hide
)
Description:
Ebuild for 3.2.0
Filename:
MIME Type:
Creator:
Stephen Bridges
Created:
2010-12-30 22:53:29 UTC
Size:
2.83 KB
patch
obsolete
># Copyright 1999-2010 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/games-roguelike/angband/angband-3.1.2_p2.ebuild,v 1.6 2010/08/12 03:55:45 josejx Exp $ > >EAPI=2 >inherit autotools eutils versionator games > >MAJOR_PV=$(get_version_component_range 1-2) >MY_P=${P/_p/v} > >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="gtk ncurses sdl +sound X" > >RDEPEND="gtk? ( gnome-base/libglade > x11-libs/pango > x11-libs/gtk+:2 > dev-libs/glib:2 ) > X? ( x11-libs/libSM > x11-libs/libX11 ) > !ncurses? ( !X? ( !sdl? ( !gtk? ( sys-libs/ncurses ) ) ) ) > sdl? ( media-libs/libsdl[video,X] > media-libs/sdl-ttf > media-libs/sdl-image > sound? ( media-libs/sdl-mixer > media-libs/libsdl[audio] ) )" >DEPEND="${RDEPEND} > dev-util/pkgconfig" > >S=${WORKDIR}/${MY_P} > >src_prepare() { > # The 3.2.0 tarball as of writing is dirty and has object files > # in it that foul the build process. Find is quicker than configuring > # twice. > einfo "Cleaning dirty source tree" > find "${S}" -name '*.o' -delete > eautoreconf || die >} > >src_configure() { > local myconf > > if use sdl; then > myconf="$(use_enable sound sdl-mixer)" > else > myconf="--disable-sdl-mixer" > fi > > econf \ > --bindir="${GAMES_BINDIR}" \ > --with-configpath="${GAMES_SYSCONFDIR}/${PN}" \ > --with-libpath="${GAMES_DATADIR}/${PN}" \ > --with-varpath="${GAMES_STATEDIR}/${PN}" \ > --with-private-dirs \ > $(use_enable X x11) \ > $(use_enable gtk) \ > $(use_enable sdl) \ > $(use_enable ncurses curses) \ > $( use !gtk && use !sdl && use !ncurses && use !X && \ > echo --enable-curses) \ > ${myconf} >} > >src_install() { > emake DESTDIR="${D}" install || die > > # 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 > > dodoc changes.txt faq.txt readme.txt thanks.txt || 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}" || die > fi > > if use sdl; then > make_desktop_entry "angband -msdl" "Angband (SDL)" "${ICON_LOC}" || die > fi > > if use gtk; then > make_desktop_entry "angband -mgtk" "Angband (GTK)" "${ICON_LOC}" || die > 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 >}
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 350194
: 258477