diff options
author | E. Liddell <ejlddll@warpmail.net> | 2020-12-06 16:11:21 -0500 |
---|---|---|
committer | TDE Gitea <gitea@mirror.git.trinitydesktop.org> | 2021-02-17 16:47:41 +0000 |
commit | f0575f757d3a116ae806b578b37ae4b375a8caf5 (patch) | |
tree | 9055d8aa3000cc5d7a90675a7cc27d0d3d54acef /trinity-apps/k3b | |
parent | 32f776ede66c742cd2dceecb3739b083ac41d92b (diff) | |
download | tde-packaging-gentoo-f0575f757d3a116ae806b578b37ae4b375a8caf5.tar.gz tde-packaging-gentoo-f0575f757d3a116ae806b578b37ae4b375a8caf5.zip |
14.0.8 ebuilds for everything in trinity-apps that I could make build back in June.
Signed-off-by: E. Liddell <ejlddll@warpmail.net>
Diffstat (limited to 'trinity-apps/k3b')
-rw-r--r-- | trinity-apps/k3b/Manifest | 2 | ||||
-rw-r--r-- | trinity-apps/k3b/k3b-14.0.8.ebuild | 82 |
2 files changed, 84 insertions, 0 deletions
diff --git a/trinity-apps/k3b/Manifest b/trinity-apps/k3b/Manifest new file mode 100644 index 00000000..eecea370 --- /dev/null +++ b/trinity-apps/k3b/Manifest @@ -0,0 +1,2 @@ +DIST k3b-trinity-14.0.7.tar.xz 4197832 BLAKE2B d442f91eb1f28ff7e2f10d8bcbe5d5efa2955a69db2c0b6d4aab57e0cfaad8ea4225f6815e60d8f52e51965bd21206ce40c3ebaf6e18f788c43be757f6dd7d2a SHA512 4e87241cd5c61a644722aadd4d1c99c392f7a4ec4fcd4cfce68d8799e22cc64d8324006739ba3bc50f6734230845083806affc4d20022f120b06ef50c85237c2 +DIST k3b-trinity-14.0.8.tar.xz 4195944 BLAKE2B 9d5bdfae2ede3755ae294eb61a0fb8c305ff59b4796bef54cde13bfbaa7657a32e51b6bd559c34218c6d8fbc20afd8d51e44df8042e924795a1deb42369d5fa1 SHA512 d80e1b706fc5e32ec4debdaac0fce44ebb70c8a839c300fb394bcd9ca3048924a70dc6b00fc357c51fdec5a088bbf6c82938c6c6e49e5f498973c61f977a866b diff --git a/trinity-apps/k3b/k3b-14.0.8.ebuild b/trinity-apps/k3b/k3b-14.0.8.ebuild new file mode 100644 index 00000000..7938b03a --- /dev/null +++ b/trinity-apps/k3b/k3b-14.0.8.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2009 Gentoo Foundation +# Copyright 2020 The Trinity Desktop Project +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +TRINITY_MODULE_TYPE="applications" + +inherit trinity-base-2 + +DESCRIPTION="A CD/DVD burning application for Trinity" +KEYWORDS="~amd64 ~x86" +HOMEPAGE="http://trinitydesktop.org/" +LICENSE="|| ( GPL-2 GPL-3 )" + +need-trinity + +need-arts optional + +SLOT="${TRINITY_VER}" + +IUSE+=" css dvd dvdr vcd debug alsa ffmpeg ffmpeg_all_codecs \ + flac sndfile taglib mp3 vorbis encode emovix +handbook" + +DEPEND+=" media-libs/libsamplerate + media-libs/taglib + media-sound/cdparanoia + alsa? ( media-libs/alsa-lib ) + dvd? ( media-libs/libdvdread ) + encode? ( media-sound/lame ) + ffmpeg? ( virtual/ffmpeg ) + flac? ( media-libs/flac[cxx] ) + mp3? ( media-libs/libmad ) + sndfile? ( media-libs/libsndfile ) + 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] ) + emovix? ( media-video/emovix ) + vcd? ( media-video/vcdimager )" + +src_configure() { + mycmakeargs=( + -DWITH_HAL=OFF + -DWITH_SYSTEM_LIBSAMPLERATE=ON + -DWITH_MUSEPACK=OFF + -DWITH_MUSICBRAINZ=OFF + -DBUILD_K3BSETUP=OFF + -DBUILD_DOC="$(usex handbook)" + -DWITH_LIBDVDREAD="$(usex dvd)" + -DWITH_DEBUG="$(usex debug)" + -DWITH_ALSA="$(usex alsa)" + -DWITH_FFMPEG="$(usex ffmpeg)" + -DWITH_FFMPEG_ALL_CODECS="$(usex ffmpeg_all_codecs)" + -DWITH_FLAC="$(usex flac)" + -DWITH_SNDFILE="$(usex sndfile)" + -DWITH_TAGLIB="$(usex taglib)" + -DWITH_MAD="$(usex mp3)" + -DWITH_VORBIS="$(usex vorbis)" + -DWITH_LAME="$(usex encode)" + ) + + trinity-base-2_src_configure +} + +pkg_postinst() { + echo + elog "We don't install k3bsetup anymore because Gentoo doesn't need it." + elog "If you get warnings on start-up, uncheck the \"Check system" + elog "configuration\" option in the \"Misc\" settings window." + echo + + local group=cdrom + use kernel_linux || group=operator + elog "Make sure you have proper read/write permissions on the cdrom device(s)." + elog "Usually, it is sufficient to be in the ${group} group." + echo +} |