From 21e7edd8910f87937a6e53dd858ebb6444dbfcf0 Mon Sep 17 00:00:00 2001 From: Russell Harmon Date: Mon, 19 Apr 2010 01:49:36 -0400 Subject: dwarf-fortress-0.28.181.40d.ebuild is actually dwarf-fortress-0.28.181.40d-r18.ebuild --- games-roguelike/dwarf-fortress/Manifest | 2 +- .../dwarf-fortress-0.28.181.40d-r18.ebuild | 129 +++++++++++++++++++++ .../dwarf-fortress-0.28.181.40d.ebuild | 129 --------------------- 3 files changed, 130 insertions(+), 130 deletions(-) create mode 100644 games-roguelike/dwarf-fortress/dwarf-fortress-0.28.181.40d-r18.ebuild delete mode 100644 games-roguelike/dwarf-fortress/dwarf-fortress-0.28.181.40d.ebuild (limited to 'games-roguelike') diff --git a/games-roguelike/dwarf-fortress/Manifest b/games-roguelike/dwarf-fortress/Manifest index 4c38c05..6ab71df 100644 --- a/games-roguelike/dwarf-fortress/Manifest +++ b/games-roguelike/dwarf-fortress/Manifest @@ -1,2 +1,2 @@ -EBUILD dwarf-fortress-0.28.181.40d.ebuild 3085 RMD160 bb52f5bb17d3d967890f60a13b4d8cd171df3102 SHA1 ddfd16db908f0da749b1db2df036fe8e00e788fa SHA256 c392c9055605cd094cafc0d58fb8ed5c84bc7f64507bc877d4aef0c86c56aaf1 +EBUILD dwarf-fortress-0.28.181.40d-r18.ebuild 3085 RMD160 bb52f5bb17d3d967890f60a13b4d8cd171df3102 SHA1 ddfd16db908f0da749b1db2df036fe8e00e788fa SHA256 c392c9055605cd094cafc0d58fb8ed5c84bc7f64507bc877d4aef0c86c56aaf1 AUX dwarf-fortress-0.28.181.40d_gentoo.patch 2676 RMD160 463a583d710fea900d5cb7df22641fd4fef6c07c SHA1 5e6c1cc69389fb77c936802fa3e0d6888738206f SHA256 2a7f60fe0f9c54fc41fccd0f4b4907927ccfeaf1826e178304170413181bd93d diff --git a/games-roguelike/dwarf-fortress/dwarf-fortress-0.28.181.40d-r18.ebuild b/games-roguelike/dwarf-fortress/dwarf-fortress-0.28.181.40d-r18.ebuild new file mode 100644 index 0000000..fd1c532 --- /dev/null +++ b/games-roguelike/dwarf-fortress/dwarf-fortress-0.28.181.40d-r18.ebuild @@ -0,0 +1,129 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=2 +EGIT_REPO_URI="git://github.com/Baughn/Dwarf-Fortress--libgraphics-.git" +EGIT_COMMIT="00f7d2c276c06c9c592f142d2309fc7fe6c02003" +inherit games eutils git multilib flag-o-matic + +DESCRIPTION="Dwarf Fortress is a single-player fantasy game. You can control a dwarven outpost or an adventurer in a randomly generated, persistent world." +HOMEPAGE="http://www.bay12games.com/dwarves" +SRC_URI="" + +LICENSE="" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +IUSE="doc" + +DEPEND=" + amd64? ( + media-libs/fmod[multilib] + app-emulation/emul-linux-x86-soundlibs + app-emulation/emul-linux-x86-sdl + app-emulation/emul-linux-x86-baselibs + app-emulation/emul-linux-x86-xlibs + ) + !amd64? ( + media-libs/fmod + ) + media-libs/libsndfile + media-libs/openal + virtual/glu + dev-libs/boost + media-libs/sdl-image + media-libs/libsdl + sys-libs/zlib + sys-libs/ncurses + dev-util/scons" +RDEPEND="${DEPEND} + sys-libs/glibc + amd64? ( + app-emulation/emul-linux-x86-gtklibs + ) + !amd64? ( + x11-libs/gtk+:2 + dev-libs/atk + x11-libs/pango + dev-libs/glib + x11-libs/cairo + media-libs/freetype + virtual/opengl + x11-libs/libXinerama + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXcursor + x11-libs/libXcomposite + x11-libs/libXext + x11-libs/libXdamage + x11-libs/libXfixes + x11-libs/pixman + media-libs/libpng + x11-libs/libXrender + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXau + x11-libs/libXdmcp + dev-libs/expat + x11-libs/libXxf86vm + x11-libs/libdrm + ~dev-libs/boost-1.35.0 + )" + +pkg_setup() { + if use amd64; then + if ! has_multilib_profile; then + eerror "You must be on a multilib profile to use dwarf fortress!" + die "No multilib profile" + fi + multilib_toolchain_setup x86 + fi + append-ldflags -Wl,--no-as-needed +} + +src_prepare() { + epatch "${FILESDIR}/${P}_gentoo.patch" +} + +get_jobs() { + echo -j1 ${MAKEOPTS} | sed -r "s/.*(-j\s*|--jobs=)([0-9]+).*/\2/" +} + +src_compile() { + scons -j$(get_jobs) || die +} + +src_install() { + find . -name Thumbs.db -delete + + insinto "${GAMES_SYSCONFDIR}" + mv data/init dwarfort || die + doins -r dwarfort || die + rm -r dwarfort || die + + keepdir "${GAMES_STATEDIR}"/dwarfort/save "${GAMES_STATEDIR}"/dwarfort/movies "${GAMES_STATEDIR}"/dwarfort/objects || die + + local dir="${GAMES_PREFIX_OPT}/${PN}" + insinto "$dir" + doins -r raw data || die + exeinto "$dir" + doexe dwarfort.exe || die + + into "${GAMES_PREFIX}" + dolib libs/libgraphics.so || die + use amd64 && dolib libs/libboost_regex.so.1.35.0 || die + dodoc README.linux *.txt || die + + dosym "${GAMES_SYSCONFDIR}"/dwarfort "$dir"/data/init || die + dosym "${GAMES_STATEDIR}"/dwarfort/save "$dir"/data/save || die + dosym "${GAMES_STATEDIR}"/dwarfort/movies "$dir"/data/movies || die + dosym "${GAMES_STATEDIR}"/dwarfort/objects "$dir"/data/objects || die + + games_make_wrapper dwarfort "$dir"/dwarfort.exe "$dir" + + prepgamesdirs + + chmod -R g+w "${D}/${GAMES_STATEDIR}"/dwarfort || die + chmod g+w "${D}/${dir}/data/index" || die + chmod -R g+w "${D}/${dir}/data"/{announcement,dipscript,help} || die +} diff --git a/games-roguelike/dwarf-fortress/dwarf-fortress-0.28.181.40d.ebuild b/games-roguelike/dwarf-fortress/dwarf-fortress-0.28.181.40d.ebuild deleted file mode 100644 index fd1c532..0000000 --- a/games-roguelike/dwarf-fortress/dwarf-fortress-0.28.181.40d.ebuild +++ /dev/null @@ -1,129 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=2 -EGIT_REPO_URI="git://github.com/Baughn/Dwarf-Fortress--libgraphics-.git" -EGIT_COMMIT="00f7d2c276c06c9c592f142d2309fc7fe6c02003" -inherit games eutils git multilib flag-o-matic - -DESCRIPTION="Dwarf Fortress is a single-player fantasy game. You can control a dwarven outpost or an adventurer in a randomly generated, persistent world." -HOMEPAGE="http://www.bay12games.com/dwarves" -SRC_URI="" - -LICENSE="" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" -IUSE="doc" - -DEPEND=" - amd64? ( - media-libs/fmod[multilib] - app-emulation/emul-linux-x86-soundlibs - app-emulation/emul-linux-x86-sdl - app-emulation/emul-linux-x86-baselibs - app-emulation/emul-linux-x86-xlibs - ) - !amd64? ( - media-libs/fmod - ) - media-libs/libsndfile - media-libs/openal - virtual/glu - dev-libs/boost - media-libs/sdl-image - media-libs/libsdl - sys-libs/zlib - sys-libs/ncurses - dev-util/scons" -RDEPEND="${DEPEND} - sys-libs/glibc - amd64? ( - app-emulation/emul-linux-x86-gtklibs - ) - !amd64? ( - x11-libs/gtk+:2 - dev-libs/atk - x11-libs/pango - dev-libs/glib - x11-libs/cairo - media-libs/freetype - virtual/opengl - x11-libs/libXinerama - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXcursor - x11-libs/libXcomposite - x11-libs/libXext - x11-libs/libXdamage - x11-libs/libXfixes - x11-libs/pixman - media-libs/libpng - x11-libs/libXrender - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXau - x11-libs/libXdmcp - dev-libs/expat - x11-libs/libXxf86vm - x11-libs/libdrm - ~dev-libs/boost-1.35.0 - )" - -pkg_setup() { - if use amd64; then - if ! has_multilib_profile; then - eerror "You must be on a multilib profile to use dwarf fortress!" - die "No multilib profile" - fi - multilib_toolchain_setup x86 - fi - append-ldflags -Wl,--no-as-needed -} - -src_prepare() { - epatch "${FILESDIR}/${P}_gentoo.patch" -} - -get_jobs() { - echo -j1 ${MAKEOPTS} | sed -r "s/.*(-j\s*|--jobs=)([0-9]+).*/\2/" -} - -src_compile() { - scons -j$(get_jobs) || die -} - -src_install() { - find . -name Thumbs.db -delete - - insinto "${GAMES_SYSCONFDIR}" - mv data/init dwarfort || die - doins -r dwarfort || die - rm -r dwarfort || die - - keepdir "${GAMES_STATEDIR}"/dwarfort/save "${GAMES_STATEDIR}"/dwarfort/movies "${GAMES_STATEDIR}"/dwarfort/objects || die - - local dir="${GAMES_PREFIX_OPT}/${PN}" - insinto "$dir" - doins -r raw data || die - exeinto "$dir" - doexe dwarfort.exe || die - - into "${GAMES_PREFIX}" - dolib libs/libgraphics.so || die - use amd64 && dolib libs/libboost_regex.so.1.35.0 || die - dodoc README.linux *.txt || die - - dosym "${GAMES_SYSCONFDIR}"/dwarfort "$dir"/data/init || die - dosym "${GAMES_STATEDIR}"/dwarfort/save "$dir"/data/save || die - dosym "${GAMES_STATEDIR}"/dwarfort/movies "$dir"/data/movies || die - dosym "${GAMES_STATEDIR}"/dwarfort/objects "$dir"/data/objects || die - - games_make_wrapper dwarfort "$dir"/dwarfort.exe "$dir" - - prepgamesdirs - - chmod -R g+w "${D}/${GAMES_STATEDIR}"/dwarfort || die - chmod g+w "${D}/${dir}/data/index" || die - chmod -R g+w "${D}/${dir}/data"/{announcement,dipscript,help} || die -} -- cgit v1.2.3-65-gdbad