summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'media-video/bombono-dvd/bombono-dvd-0.8.0.ebuild')
-rw-r--r--media-video/bombono-dvd/bombono-dvd-0.8.0.ebuild5
1 files changed, 4 insertions, 1 deletions
diff --git a/media-video/bombono-dvd/bombono-dvd-0.8.0.ebuild b/media-video/bombono-dvd/bombono-dvd-0.8.0.ebuild
index 7c824fdbdb99..9a3a71d21065 100644
--- a/media-video/bombono-dvd/bombono-dvd-0.8.0.ebuild
+++ b/media-video/bombono-dvd/bombono-dvd-0.8.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/bombono-dvd/bombono-dvd-0.8.0.ebuild,v 1.1 2010/11/04 22:24:16 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/bombono-dvd/bombono-dvd-0.8.0.ebuild,v 1.2 2010/11/04 23:15:48 dilfridge Exp $
EAPI=2
@@ -30,12 +30,15 @@ RDEPEND=">=x11-libs/gtk+-2.8
DEPEND=">=dev-util/scons-0.96.1
${RDEPEND}"
+PATCHES=( "${FILESDIR}/${P}-boost.patch" )
+
src_compile() {
# scons options differ from make options -> remove everything except "-jX" and "-j X"
local sconsopts=$(echo "${MAKEOPTS}" | sed -ne "/-j/ { s/.*\(-j[[:space:]]*[0-9]\+\).*/\1/; p }")
scons CC="$(tc-getCC)" CXX="$(tc-getCXX)" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" \
LDFLAGS="${LDFLAGS}" ${sconsopts} DESTDIR="${D}" PREFIX="/usr" \
+ CPPFLAGS='-UBOOST_SYSTEM_NO_DEPRECATED' USE_EXT_BOOST=1 \
|| die 'Please add "${S}/config.opts" when filing bugs reports!'
}