diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2020-09-21 23:08:23 +0200 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2020-09-22 02:13:34 +0200 |
commit | 4b122538c3f394371bd0150f510f9aeb35f5132e (patch) | |
tree | d01aa374fa5f38dcf1e5813a6a2bc5d1149fb4a7 | |
parent | 3aa67733bf9568b0f54c5055e6fcb0235eeb0c95 (diff) | |
download | tde-packaging-gentoo-4b122538c3f394371bd0150f510f9aeb35f5132e.tar.gz tde-packaging-gentoo-4b122538c3f394371bd0150f510f9aeb35f5132e.zip |
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 <asturm@gentoo.org>
-rw-r--r-- | trinity-apps/k3b/k3b-9999.ebuild | 28 | ||||
-rw-r--r-- | trinity-apps/k3b/metadata.xml | 9 |
2 files changed, 25 insertions, 12 deletions
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 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <!-- maintainer-needed --> + <use> + <flag name="emovix">Enable burning support for eMoviX images</flag> + <flag name="ffmpeg-all-codecs">Enable WITH_FFMPEG_ALL_CODECS cmake flag (no additional dependencies)</flag> + </use> +</pkgmetadata> |