diff options
author | 2014-08-11 20:31:24 +0200 | |
---|---|---|
committer | 2014-08-11 21:47:51 +0200 | |
commit | b3fb749bfdfab0ca28a2b86ceff044fefe94276e (patch) | |
tree | 90b12c3f354925d98ee58b9cd40b547c7278e547 /dev-libs | |
parent | dwarffortress - enable custom LIBPATH (diff) | |
download | eroen-b3fb749bfdfab0ca28a2b86ceff044fefe94276e.tar.gz eroen-b3fb749bfdfab0ca28a2b86ceff044fefe94276e.tar.bz2 eroen-b3fb749bfdfab0ca28a2b86ceff044fefe94276e.zip |
libgraphics - use custom LIBPATH
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/libgraphics/libgraphics-40.06.ebuild | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/dev-libs/libgraphics/libgraphics-40.06.ebuild b/dev-libs/libgraphics/libgraphics-40.06.ebuild index e3dec13..db4b94a 100644 --- a/dev-libs/libgraphics/libgraphics-40.06.ebuild +++ b/dev-libs/libgraphics/libgraphics-40.06.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="http://www.bay12games.com/dwarves SRC_URI="http://www.bay12games.com/dwarves/df_${PV//./_}_linux.tar.bz2" LICENSE="BSD" -SLOT="0" +SLOT=${PV} KEYWORDS="~amd64" # ~x86 IUSE="egg" @@ -32,7 +32,7 @@ LIBDEPEND=" sys-libs/ncurses[abi_x86_32] sys-libs/zlib[abi_x86_32] x11-libs/gtk+:2[abi_x86_32] - egg? ( games-util/dfhack[egg] ) + egg? ( =games-util/dfhack-0.${PV}*[egg] ) " RDEPEND="${LIBDEPEND}" DEPEND="${HDEPEND} @@ -44,6 +44,8 @@ S=${WORKDIR}/df_linux pkg_setup() { multilib_toolchain_setup x86 games_pkg_setup + + df_LIBPATH=$(games_get_libdir)/dwarffortress-${PV} } src_prepare() { @@ -62,10 +64,13 @@ src_prepare() { } src_compile() { - LIBPATH="$(games_get_libdir)" escons + LIBPATH="${df_LIBPATH}" escons } src_install() { - dogameslib.so "libs/libgraphics.so" + exeinto "${df_LIBPATH}" + doexe "libs/libgraphics.so" prepgamesdirs + # userpriv: portage user will need to link against libraries here. + fperms o+rx "${df_LIBPATH}" } |