media-libs/portaudio: Version bump
[gentoo.git] / media-video / qgifer / qgifer-0.2.1-r4.ebuild
1 # Copyright 1999-2016 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Id$
4
5 EAPI="6"
6
7 inherit cmake-utils
8
9 DESCRIPTION="A video-based animated GIF creator"
10 HOMEPAGE="https://sourceforge.net/projects/qgifer/"
11 SRC_URI="mirror://sourceforge/${PN}/${P}-source.tar.gz"
12
13 LICENSE="GPL-3+"
14 SLOT="0"
15 KEYWORDS="~amd64 ~x86"
16
17 IUSE="debug imagemagick opencv3"
18
19 RDEPEND="<media-libs/giflib-4.2.3:0
20         dev-qt/qtcore:4
21         dev-qt/qtgui:4
22         imagemagick? ( media-gfx/imagemagick:0 )
23         !opencv3? ( <media-libs/opencv-3.0.0:0[ffmpeg] )
24         opencv3? ( >=media-libs/opencv-3.0.0:0[ffmpeg] )
25         virtual/ffmpeg:0"
26
27 DEPEND="${RDEPEND}"
28
29 S="${WORKDIR}/${P}-source"
30
31 PATCHES=( "${FILESDIR}/${P}-desktop.patch" )
32
33 src_prepare(){
34         use opencv3 && PATCHES+=( "${FILESDIR}/${P}-opencv3.patch" )
35
36         cmake-utils_src_prepare
37
38         # Fix the doc path
39         sed -i -e "s|share/doc/qgifer|share/doc/${PF}|" CMakeLists.txt || die
40 }
41
42 src_configure() {
43         local mycmakeargs
44
45         use debug && mycmakeargs=( -DRELEASE_MODE=OFF )
46
47         cmake-utils_src_configure
48 }