Gentoo Archives: gentoo-commits

From: "Johannes Huber (johu)" <johu@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-cdr/k3b: k3b-2.0.3-r2.ebuild ChangeLog
Date: Sat, 30 May 2015 13:40:52
Message-Id: 20150530134046.B5044A17@oystercatcher.gentoo.org
1 johu 15/05/30 13:40:46
2
3 Modified: ChangeLog
4 Added: k3b-2.0.3-r2.ebuild
5 Log:
6 Revision bump adds patch to fix build with libav-11, bug #509332. Thanks to Oldrich Jedlicka <oldium.pro@××××××.cz>.
7
8 (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0xF3CFD2BD)
9
10 Revision Changes Path
11 1.294 app-cdr/k3b/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-cdr/k3b/ChangeLog?rev=1.294&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-cdr/k3b/ChangeLog?rev=1.294&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-cdr/k3b/ChangeLog?r1=1.293&r2=1.294
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/app-cdr/k3b/ChangeLog,v
20 retrieving revision 1.293
21 retrieving revision 1.294
22 diff -u -r1.293 -r1.294
23 --- ChangeLog 13 May 2015 13:09:38 -0000 1.293
24 +++ ChangeLog 30 May 2015 13:40:46 -0000 1.294
25 @@ -1,6 +1,13 @@
26 # ChangeLog for app-cdr/k3b
27 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/app-cdr/k3b/ChangeLog,v 1.293 2015/05/13 13:09:38 kensington Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/app-cdr/k3b/ChangeLog,v 1.294 2015/05/30 13:40:46 johu Exp $
30 +
31 +*k3b-2.0.3-r2 (30 May 2015)
32 +
33 + 30 May 2015; Johannes Huber <johu@g.o> +files/k3b-2.0.3-libav-11.patch,
34 + +k3b-2.0.3-r2.ebuild:
35 + Revision bump adds patch to fix build with libav-11, bug #509332. Thanks to
36 + Oldrich Jedlicka <oldium.pro@××××××.cz>.
37
38 13 May 2015; Michael Palimaka <kensington@g.o>
39 -files/k3b-2.0.2-ffmpeg.patch, -files/k3b-2.0.2-ffmpeg2.patch,
40
41
42
43 1.1 app-cdr/k3b/k3b-2.0.3-r2.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-cdr/k3b/k3b-2.0.3-r2.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-cdr/k3b/k3b-2.0.3-r2.ebuild?rev=1.1&content-type=text/plain
47
48 Index: k3b-2.0.3-r2.ebuild
49 ===================================================================
50 # Copyright 1999-2015 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/app-cdr/k3b/k3b-2.0.3-r2.ebuild,v 1.1 2015/05/30 13:40:46 johu Exp $
53
54 EAPI=5
55
56 MULTIMEDIA_REQUIRED="always"
57 WEBKIT_REQUIRED="always"
58 KDE_HANDBOOK="optional"
59 KDE_SCM="git"
60
61 # Translations are not available, since this is a snapshot
62 KDE_LINGUAS="ast be bg bs ca ca@valencia cs csb da de el en_GB eo es et eu fi fr
63 ga gl he hi hne hr hu is it ja kk km ko ku lt lv mai mr ms nb nds nl nn oc pa pl
64 pt pt_BR ro ru se sk sl sr sr@ijekavian sr@ijekavianlatin sr@latin sv th tr ug uk
65 zh_CN zh_TW"
66
67 SRC_URI="mirror://kde/stable/${PN}/${P}a.tar.xz"
68 DOCS=( FAQ PERMISSIONS README )
69
70 inherit kde4-base
71
72 DESCRIPTION="The CD/DVD Kreator for KDE"
73 HOMEPAGE="http://www.k3b.org/"
74
75 LICENSE="GPL-2 FDL-1.2"
76 SLOT="4"
77 KEYWORDS="~amd64 ~ppc ~x86"
78 IUSE="debug dvd emovix encode ffmpeg flac libav mad mp3 musepack sndfile sox taglib vcd vorbis"
79
80 CDEPEND="
81 || ( kde-apps/libkcddb:4 $(add_kdebase_dep libkcddb) )
82 media-libs/libsamplerate
83 dvd? ( media-libs/libdvdread )
84 ffmpeg? (
85 libav? ( media-video/libav:= )
86 !libav? ( media-video/ffmpeg:0= )
87 )
88 flac? ( >=media-libs/flac-1.2[cxx] )
89 mp3? ( media-sound/lame )
90 mad? ( media-libs/libmad )
91 musepack? ( >=media-sound/musepack-tools-444 )
92 sndfile? ( media-libs/libsndfile )
93 taglib? ( >=media-libs/taglib-1.5 )
94 vorbis? ( media-libs/libvorbis )
95 "
96 DEPEND="${CDEPEND}
97 sys-devel/gettext
98 "
99 RDEPEND="${CDEPEND}
100 $(add_kdebase_dep kdelibs 'udev,udisks(+)')
101 app-cdr/cdrdao
102 media-sound/cdparanoia
103 virtual/cdrtools
104 dvd? (
105 >=app-cdr/dvd+rw-tools-7
106 encode? ( media-video/transcode[dvd] )
107 )
108 emovix? ( media-video/emovix )
109 sox? ( media-sound/sox )
110 vcd? ( media-video/vcdimager )
111 "
112
113 DOCS+=( ChangeLog )
114
115 PATCHES=(
116 "${FILESDIR}/${PN}-2.0.3-libav-11.patch"
117 )
118
119 REQUIRED_USE="
120 mp3? ( encode )
121 sox? ( encode )
122 "
123
124 src_configure() {
125 mycmakeargs=(
126 -DK3B_BUILD_API_DOCS=OFF
127 -DK3B_BUILD_K3BSETUP=OFF
128 -DK3B_BUILD_WAVE_DECODER_PLUGIN=ON
129 -DK3B_ENABLE_HAL_SUPPORT=OFF
130 -DK3B_ENABLE_MUSICBRAINZ=OFF
131 $(cmake-utils_use debug K3B_DEBUG)
132 $(cmake-utils_use dvd K3B_ENABLE_DVD_RIPPING)
133 $(cmake-utils_use encode K3B_BUILD_EXTERNAL_ENCODER_PLUGIN)
134 $(cmake-utils_use ffmpeg K3B_BUILD_FFMPEG_DECODER_PLUGIN)
135 $(cmake-utils_use flac K3B_BUILD_FLAC_DECODER_PLUGIN)
136 $(cmake-utils_use mp3 K3B_BUILD_LAME_ENCODER_PLUGIN)
137 $(cmake-utils_use mad K3B_BUILD_MAD_DECODER_PLUGIN)
138 $(cmake-utils_use musepack K3B_BUILD_MUSE_DECODER_PLUGIN)
139 $(cmake-utils_use sndfile K3B_BUILD_SNDFILE_DECODER_PLUGIN)
140 $(cmake-utils_use sox K3B_BUILD_SOX_ENCODER_PLUGIN)
141 $(cmake-utils_use taglib K3B_ENABLE_TAGLIB)
142 $(cmake-utils_use vorbis K3B_BUILD_OGGVORBIS_DECODER_PLUGIN)
143 $(cmake-utils_use vorbis K3B_BUILD_OGGVORBIS_ENCODER_PLUGIN)
144 )
145 kde4-base_src_configure
146 }
147
148 pkg_postinst() {
149 kde4-base_pkg_postinst
150
151 echo
152 elog "We don't install k3bsetup anymore because Gentoo doesn't need it."
153 elog "If you get warnings on start-up, uncheck the \"Check system"
154 elog "configuration\" option in the \"Misc\" settings window."
155 echo
156
157 local group=cdrom
158 use kernel_linux || group=operator
159 elog "Make sure you have proper read/write permissions on the cdrom device(s)."
160 elog "Usually, it is sufficient to be in the ${group} group."
161 echo
162 }