summaryrefslogtreecommitdiff
path: root/dev-libs/libgraphics/libgraphics-40.06.ebuild
diff options
context:
space:
mode:
authoreroen2014-08-11 01:48:57 +0200
committereroen2014-08-11 02:03:46 +0200
commite6d5d0e037a47596b281157004c0d1dd7feb85c1 (patch)
treee99dd40f98ef12acbfd95a7d1312c418f34a11cc /dev-libs/libgraphics/libgraphics-40.06.ebuild
parent1f4acdfef2a686ebd371b8218adcd21293705c0c (diff)
downloaderoen-overlay-e6d5d0e037a47596b281157004c0d1dd7feb85c1.tar.gz
eroen-overlay-e6d5d0e037a47596b281157004c0d1dd7feb85c1.tar.bz2
eroen-overlay-e6d5d0e037a47596b281157004c0d1dd7feb85c1.tar.xz
libgraphics - enable egg
Diffstat (limited to 'dev-libs/libgraphics/libgraphics-40.06.ebuild')
-rw-r--r--dev-libs/libgraphics/libgraphics-40.06.ebuild10
1 files changed, 9 insertions, 1 deletions
diff --git a/dev-libs/libgraphics/libgraphics-40.06.ebuild b/dev-libs/libgraphics/libgraphics-40.06.ebuild
index f7d30e04..e3dec13d 100644
--- a/dev-libs/libgraphics/libgraphics-40.06.ebuild
+++ b/dev-libs/libgraphics/libgraphics-40.06.ebuild
@@ -18,6 +18,7 @@ SRC_URI="http://www.bay12games.com/dwarves/df_${PV//./_}_linux.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64" # ~x86
+IUSE="egg"
HDEPEND="virtual/pkgconfig"
LIBDEPEND="
@@ -31,6 +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] )
"
RDEPEND="${LIBDEPEND}"
DEPEND="${HDEPEND}
@@ -49,7 +51,13 @@ src_prepare() {
rm g_src/{find_files.cpp,music_and_sound_fmodex.cpp,music_and_sound_fmodex.h} \
g_src/template.h || die
rm libs/{Dwarf_Fortress,libgcc_s.so.1,libgraphics.so,libstdc++.so.6} || die
- cp "${FILESDIR}/SConscript" "g_src/SConscript" || die
+
+ if use egg; then
+ epatch "${FILESDIR}/0001-Add-something-eggy.patch"
+ cp "${FILESDIR}/SConscript-egg" "g_src/SConscript" || die
+ else
+ cp "${FILESDIR}/SConscript" "g_src/SConscript" || die
+ fi
cp "${FILESDIR}/SConstruct" "SConstruct" || die
}