Gentoo Archives: gentoo-commits

From: Johannes Huber <johu@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-cdr/k3b/
Date: Sat, 25 Feb 2017 21:44:15
Message-Id: 1488059044.c0477efde2a6a0f8862c293ce7a7b9f33d049296.johu@gentoo
1 commit: c0477efde2a6a0f8862c293ce7a7b9f33d049296
2 Author: Johannes Huber <johu <AT> gentoo <DOT> org>
3 AuthorDate: Sat Feb 25 21:43:51 2017 +0000
4 Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
5 CommitDate: Sat Feb 25 21:44:04 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0477efd
7
8 app-cdr/k3b: Remove 2.0.3-r3
9
10 Package-Manager: Portage-2.3.3, Repoman-2.3.1
11
12 app-cdr/k3b/k3b-2.0.3-r3.ebuild | 121 ----------------------------------------
13 1 file changed, 121 deletions(-)
14
15 diff --git a/app-cdr/k3b/k3b-2.0.3-r3.ebuild b/app-cdr/k3b/k3b-2.0.3-r3.ebuild
16 deleted file mode 100644
17 index 08317a6ca2..0000000000
18 --- a/app-cdr/k3b/k3b-2.0.3-r3.ebuild
19 +++ /dev/null
20 @@ -1,121 +0,0 @@
21 -# Copyright 1999-2016 Gentoo Foundation
22 -# Distributed under the terms of the GNU General Public License v2
23 -# $Id$
24 -
25 -EAPI=6
26 -
27 -MULTIMEDIA_REQUIRED="always"
28 -WEBKIT_REQUIRED="always"
29 -KDE_HANDBOOK="optional"
30 -
31 -# Translations are not available, since this is a snapshot
32 -KDE_LINGUAS="ast be bg bs ca ca@valencia cs csb da de el en_GB eo es et eu fi fr
33 -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
34 -pt pt_BR ro ru se sk sl sr sr@ijekavian sr@ijekavianlatin sr@latin sv th tr ug uk
35 -zh_CN zh_TW"
36 -
37 -SRC_URI="mirror://kde/stable/${PN}/${P}a.tar.xz"
38 -DOCS=( FAQ PERMISSIONS README )
39 -
40 -inherit kde4-base
41 -
42 -DESCRIPTION="The CD/DVD Kreator for KDE"
43 -HOMEPAGE="http://www.k3b.org/"
44 -
45 -LICENSE="GPL-2 FDL-1.2"
46 -SLOT="4"
47 -KEYWORDS="~amd64 ~x86"
48 -IUSE="debug dvd emovix encode ffmpeg flac libav mad mp3 musepack sndfile sox taglib vcd vorbis"
49 -
50 -CDEPEND="
51 - $(add_kdeapps_dep libkcddb)
52 - media-libs/libsamplerate
53 - dvd? ( media-libs/libdvdread )
54 - ffmpeg? (
55 - libav? ( media-video/libav:= )
56 - !libav? ( media-video/ffmpeg:0= )
57 - )
58 - flac? ( >=media-libs/flac-1.2[cxx] )
59 - mp3? ( media-sound/lame )
60 - mad? ( media-libs/libmad )
61 - musepack? ( >=media-sound/musepack-tools-444 )
62 - sndfile? ( media-libs/libsndfile )
63 - taglib? ( >=media-libs/taglib-1.5 )
64 - vorbis? ( media-libs/libvorbis )
65 -"
66 -DEPEND="${CDEPEND}
67 - sys-devel/gettext
68 -"
69 -RDEPEND="${CDEPEND}
70 - app-cdr/cdrdao
71 - kde-frameworks/kdelibs:4[udev,udisks(+)]
72 - media-sound/cdparanoia
73 - virtual/cdrtools
74 - dvd? (
75 - >=app-cdr/dvd+rw-tools-7
76 - encode? ( media-video/transcode[dvd] )
77 - )
78 - emovix? ( media-video/emovix )
79 - sox? ( media-sound/sox )
80 - vcd? ( media-video/vcdimager )
81 -"
82 -
83 -DOCS+=( ChangeLog )
84 -
85 -PATCHES=(
86 - "${FILESDIR}/${P}-libav-11.patch"
87 - "${FILESDIR}/${P}-gcc6.patch"
88 -)
89 -
90 -REQUIRED_USE="
91 - mp3? ( encode )
92 - sox? ( encode )
93 -"
94 -
95 -src_prepare() {
96 - kde4-base_src_prepare
97 -
98 - # bug 558640
99 - sed -i -e "/^add_subdirectory( doc )/d" CMakeLists.txt || die
100 -}
101 -
102 -src_configure() {
103 - local mycmakeargs=(
104 - -DK3B_BUILD_API_DOCS=OFF
105 - -DK3B_BUILD_K3BSETUP=OFF
106 - -DK3B_BUILD_WAVE_DECODER_PLUGIN=ON
107 - -DK3B_ENABLE_HAL_SUPPORT=OFF
108 - -DK3B_ENABLE_MUSICBRAINZ=OFF
109 - -DK3B_DEBUG=$(usex debug)
110 - -DK3B_ENABLE_DVD_RIPPING=$(usex dvd)
111 - -DK3B_BUILD_EXTERNAL_ENCODER_PLUGIN=$(usex encode)
112 - -DK3B_BUILD_FFMPEG_DECODER_PLUGIN=$(usex ffmpeg)
113 - -DK3B_BUILD_FLAC_DECODER_PLUGIN=$(usex flac)
114 - -DK3B_BUILD_LAME_ENCODER_PLUGIN=$(usex mp3)
115 - -DK3B_BUILD_MAD_DECODER_PLUGIN=$(usex mad)
116 - -DK3B_BUILD_MUSE_DECODER_PLUGIN=$(usex musepack)
117 - -DK3B_BUILD_SNDFILE_DECODER_PLUGIN=$(usex sndfile)
118 - -DK3B_BUILD_SOX_ENCODER_PLUGIN=$(usex sox)
119 - -DK3B_ENABLE_TAGLIB=$(usex taglib)
120 - -DK3B_BUILD_OGGVORBIS_DECODER_PLUGIN=$(usex vorbis)
121 - -DK3B_BUILD_OGGVORBIS_ENCODER_PLUGIN=$(usex vorbis)
122 - )
123 -
124 - kde4-base_src_configure
125 -}
126 -
127 -pkg_postinst() {
128 - kde4-base_pkg_postinst
129 -
130 - echo
131 - elog "We don't install k3bsetup anymore because Gentoo doesn't need it."
132 - elog "If you get warnings on start-up, uncheck the \"Check system"
133 - elog "configuration\" option in the \"Misc\" settings window."
134 - echo
135 -
136 - local group=cdrom
137 - use kernel_linux || group=operator
138 - elog "Make sure you have proper read/write permissions on the cdrom device(s)."
139 - elog "Usually, it is sufficient to be in the ${group} group."
140 - echo
141 -}