/[gentoo-x86]/media-video/bombono-dvd/bombono-dvd-1.2.1.ebuild
Gentoo

Contents of /media-video/bombono-dvd/bombono-dvd-1.2.1.ebuild

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.7 - (show annotations) (download)
Sat Aug 11 16:20:50 2012 UTC (2 years, 3 months ago) by dilfridge
Branch: MAIN
CVS Tags: HEAD
Changes since 1.6: +4 -1 lines
Restrict tests, bug 419655

(Portage version: 2.2.0_alpha120/cvs/Linux x86_64)

1 # Copyright 1999-2012 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: /var/cvsroot/gentoo-x86/media-video/bombono-dvd/bombono-dvd-1.2.1.ebuild,v 1.6 2012/07/04 10:11:57 johu Exp $
4
5 EAPI=4
6 SCONS_MIN_VERSION="0.96.1"
7
8 inherit base scons-utils toolchain-funcs flag-o-matic virtualx
9
10 DESCRIPTION="GUI DVD authoring program"
11 HOMEPAGE="http://www.bombono.org/"
12 SRC_URI="mirror://sourceforge/bombono/${P}.tar.bz2"
13
14 LICENSE="GPL-2"
15 SLOT="0"
16
17 KEYWORDS="amd64 x86"
18
19 IUSE="gnome"
20
21 COMMONDEPEND="
22 app-i18n/enca
23 app-cdr/dvd+rw-tools
24 dev-cpp/gtkmm:2.4
25 dev-cpp/libxmlpp:2.6
26 >=dev-libs/boost-1.47
27 media-libs/libdvdread
28 media-sound/twolame
29 media-video/dvdauthor
30 virtual/cdrtools
31 virtual/ffmpeg
32 >=media-video/mjpegtools-1.8.0
33 x11-libs/gtk+:2
34 "
35 RDEPEND="${COMMONDEPEND}
36 gnome? ( gnome-base/gvfs )
37 "
38 DEPEND="${COMMONDEPEND}
39 virtual/pkgconfig
40 "
41
42 RESTRICT=test
43 # bug 419655
44
45 PATCHES=(
46 "${FILESDIR}/${PN}-1.0.1-cflags.patch"
47 "${FILESDIR}/${PN}-1.2.0-cdrtools.patch"
48 "${FILESDIR}/${PN}-1.2.1-glib.patch"
49 )
50
51 src_configure() {
52 append-flags -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_FILESYSTEM_VERSION=2
53 myesconsargs=(
54 CC="$(tc-getCC)"
55 CXX="$(tc-getCXX)"
56 CFLAGS="${CFLAGS}"
57 CXXFLAGS="${CXXFLAGS}"
58 DESTDIR="${D}"
59 LDFLAGS="${LDFLAGS}"
60 USE_EXT_BOOST=1
61 PREFIX="${EPREFIX}/usr"
62 )
63 }
64
65 src_compile() {
66 nonfatal escons \
67 || die "Please add ${S}/config.opts when filing bugs reports!"
68 }
69
70 src_test() {
71 VIRTUALX_COMMAND="escons TEST=1" virtualmake
72 }
73
74 src_install() {
75 nonfatal escons install || die "Please add ${S}/config.opts when filing bugs reports!"
76 }

  ViewVC Help
Powered by ViewVC 1.1.20