From 4b122538c3f394371bd0150f510f9aeb35f5132e Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Mon, 21 Sep 2020 23:08:23 +0200 Subject: [PATCH] trinity-apps/k3b: Add missing metadata.xml, Copyright - Sort IUSE, DEPENDs - local mycmakeargs Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Andreas Sturmlechner --- trinity-apps/k3b/k3b-9999.ebuild | 28 ++++++++++++++++------------ trinity-apps/k3b/metadata.xml | 9 +++++++++ 2 files changed, 25 insertions(+), 12 deletions(-) create mode 100644 trinity-apps/k3b/metadata.xml diff --git a/trinity-apps/k3b/k3b-9999.ebuild b/trinity-apps/k3b/k3b-9999.ebuild index 741e4171..b6f3b6f3 100644 --- a/trinity-apps/k3b/k3b-9999.ebuild +++ b/trinity-apps/k3b/k3b-9999.ebuild @@ -3,24 +3,24 @@ # Distributed under the terms of the GNU General Public License v2 EAPI="7" -TRINITY_MODULE_TYPE="applications" +TRINITY_MODULE_TYPE="applications" inherit trinity-base-2 DESCRIPTION="A CD/DVD burning application for Trinity" HOMEPAGE="https://trinitydesktop.org/" -LICENSE="|| ( GPL-2 GPL-3 )" need-trinity need-arts optional +LICENSE="|| ( GPL-2 GPL-3 )" SLOT="${TRINITY_VER}" +IUSE+=" alsa css dvd dvdr emovix encode debug ffmpeg ffmpeg-all-codecs flac ++handbook mp3 sndfile taglib vcd vorbis" -IUSE+=" css dvd dvdr vcd debug alsa ffmpeg ffmpeg_all_codecs \ - flac sndfile taglib mp3 vorbis encode emovix +handbook" - -DEPEND+=" media-libs/libsamplerate +DEPEND+=" + media-libs/libsamplerate media-libs/taglib media-sound/cdparanoia alsa? ( media-libs/alsa-lib ) @@ -30,20 +30,24 @@ DEPEND+=" media-libs/libsamplerate flac? ( media-libs/flac[cxx] ) mp3? ( media-libs/libmad ) sndfile? ( media-libs/libsndfile ) - vorbis? ( media-libs/libvorbis )" + vorbis? ( media-libs/libvorbis ) +" RDEPEND+=" ${DEPEND} app-cdr/cdrdao media-sound/normalize virtual/cdrtools - dvdr? ( app-cdr/dvd+rw-tools ) css? ( media-libs/libdvdcss ) - encode? ( media-sound/sox - media-video/transcode[dvd] ) + dvdr? ( app-cdr/dvd+rw-tools ) emovix? ( media-video/emovix ) - vcd? ( media-video/vcdimager )" + encode? ( + media-sound/sox + media-video/transcode[dvd] + ) + vcd? ( media-video/vcdimager ) +" src_configure() { - mycmakeargs=( + local mycmakeargs=( -DWITH_HAL=OFF -DWITH_SYSTEM_LIBSAMPLERATE=ON -DWITH_MUSEPACK=OFF diff --git a/trinity-apps/k3b/metadata.xml b/trinity-apps/k3b/metadata.xml new file mode 100644 index 00000000..774cb250 --- /dev/null +++ b/trinity-apps/k3b/metadata.xml @@ -0,0 +1,9 @@ + + + + + + Enable burning support for eMoviX images + Enable WITH_FFMPEG_ALL_CODECS cmake flag (no additional dependencies) + +