summaryrefslogtreecommitdiff
path: root/kde-apps/kwave
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /kde-apps/kwave
reinit the tree, so we can have metadata
Diffstat (limited to 'kde-apps/kwave')
-rw-r--r--kde-apps/kwave/Manifest6
-rw-r--r--kde-apps/kwave/kwave-17.04.3.ebuild82
-rw-r--r--kde-apps/kwave/kwave-17.08.1.ebuild82
-rw-r--r--kde-apps/kwave/metadata.xml13
4 files changed, 183 insertions, 0 deletions
diff --git a/kde-apps/kwave/Manifest b/kde-apps/kwave/Manifest
new file mode 100644
index 000000000000..e6893b5da43a
--- /dev/null
+++ b/kde-apps/kwave/Manifest
@@ -0,0 +1,6 @@
+DIST kwave-17.04.3.tar.xz 4654960 SHA256 b68b23976479c3994c8074a72c0f20a562622c64909c9df5c5dd8532b023fad6 SHA512 781f88532fb0a1309f8589aa60b91e0c78b93eab29ae4016a4009b5280e24449e43bd1508b58540b46e2d3aa6965c45101fd7f374ddacfd19eee9ee2e6af6314 WHIRLPOOL 6505e981b658f449e57656b983e44bec8d1768eaffd5ea47335c1ff464dd82986fb5781a154bd579a2d5ac09df4cada9d7ac5a991fd75926b9c44fb1d471b8fa
+DIST kwave-17.08.1.tar.xz 4679080 SHA256 0971970ae667c09063322f5811b3bd6afceabef3161ec0819c9050310f8efb24 SHA512 ca4c1e8c9773fd75a73718f0d7e43174aa3ba5005dd53281041094dbc486f9fe21f7467007a533e634d1934b721172c063263dc3549d5f2d6e1682707d58aabb WHIRLPOOL 3209dc9ddfbd020861e2c131235739c48628cd09ee286a12a92401e5c008445ea03f1d2a3052f221b2600470ed4ea65a4b1941960b91bdcdf4d0c0d31124cdf1
+EBUILD kwave-17.04.3.ebuild 1987 SHA256 52af9f4ce589fcdd629da766dedf4a67ba9c6fd0a4b585568451b388c24a37b9 SHA512 096f4b29a67411fa61159c91d15e8424aba0678e65cc3e5d8668f62f5bea35126aa9db6c0907cf2bb7f82a860f9ea94505faef8c0b5bfa42d7f21883bc7180fe WHIRLPOOL da82a45689aaacf290ac438368884dc6d798161593599c2f4a6e9817d37af8ea8664587e2c088d504f7ba45ac6ee7691b7ddc893e4cf1f41221ba9a2708747be
+EBUILD kwave-17.08.1.ebuild 1989 SHA256 1656f897c4c54e086ead9910550bb53a99540cb9363d52f9482820bf9f563cad SHA512 92474c5b2545fb0ac7efccb73927e4afb2c146cc3ea5d1c24b61bf1d7ceb4d44e88b46e65fd1f96ecbeb9a188a7576787062d2070419f75d26629f7da8786341 WHIRLPOOL 84748ca6a5b75225526d49ea27937dd3f76c26e4fb8df5ae06e291577949c09a32de96b1b625431b75490010c03bed39e0306f16770075d09778f646dccd0f5e
+MISC ChangeLog 747 SHA256 3fa3e61b8a356586823b3d7de6669e257360c484e4bdc2dfd68471066497c21c SHA512 d10c1fd75c8d84329fef2b79bddff37823a3aeb8089d0a8c19261bbe3037dbde92f036c147bf7a37ff7004490907b5b478266ae483cfd04324206d0ef6aa3d8f WHIRLPOOL b7bdd7b95abc074fb8e69508865399bbb44c6b3e49e56eec450212ff2e023210167a92ffd640379abd2dfc472954adc30fb32c8933312d2ea145a22916a5d31d
+MISC metadata.xml 749 SHA256 99ba5fef87cca12fde8c0f4143b269254fec46f9e35a4d099b4b1bb1b52de60e SHA512 ea33dd37159d916ce727354e5183f77e4435553fad594e6f0494419e41137bc29d9f1d7b1035ab88ac982ca4c56a68065783a9336f29a511f681074bf2d772a5 WHIRLPOOL a3c74a9e5a70136ed1c025eda5af466087d9bb21e9901d8e5f55eeff5097052c5cfaeea4ed76988ac0ed19877d021197d3aaa9ed136b63b8eaab0cf5aec4a339
diff --git a/kde-apps/kwave/kwave-17.04.3.ebuild b/kde-apps/kwave/kwave-17.04.3.ebuild
new file mode 100644
index 000000000000..8e119c495ee9
--- /dev/null
+++ b/kde-apps/kwave/kwave-17.04.3.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Sound editor built on KDE Frameworks 5 that can edit many types of audio files"
+HOMEPAGE="http://kwave.sourceforge.net/ https://www.kde.org/applications/multimedia/kwave/"
+LICENSE="
+ CC-BY-SA-3.0 CC0-1.0 GPL-2+ LGPL-2+
+ handbook? ( FDL-1.2 )
+ opus? ( BSD-2 )
+"
+KEYWORDS="amd64 x86"
+IUSE="alsa flac mp3 opus oss pulseaudio +qtmedia vorbis"
+
+RDEPEND="
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kcrash)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep ktextwidgets)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlgui)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ media-libs/audiofile:=
+ >=sci-libs/fftw-3
+ media-libs/libsamplerate
+ alsa? ( media-libs/alsa-lib )
+ flac? ( media-libs/flac )
+ mp3? (
+ media-libs/id3lib
+ media-libs/libmad
+ || ( media-sound/lame media-sound/toolame media-sound/twolame )
+ )
+ qtmedia? ( $(add_qt_dep qtmultimedia) )
+ opus? (
+ media-libs/libogg
+ media-libs/opus
+ )
+ pulseaudio? ( media-sound/pulseaudio )
+ vorbis? (
+ media-libs/libogg
+ media-libs/libvorbis
+ )
+"
+DEPEND="${RDEPEND}
+ $(add_kdeapps_dep poxml)
+ $(add_qt_dep qtconcurrent)
+ sys-devel/gettext
+ handbook? ( || (
+ gnome-base/librsvg
+ virtual/imagemagick-tools[png,svg]
+ ) )
+"
+
+DOCS=( AUTHORS CHANGES LICENSES README TODO )
+
+src_configure() {
+ local mycmakeargs=(
+ -DDEBUG=$(usex debug)
+ -DWITH_ALSA=$(usex alsa)
+ -DWITH_DOC=$(usex handbook)
+ -DWITH_FLAC=$(usex flac)
+ -DWITH_MP3=$(usex mp3)
+ -DWITH_OGG_VORBIS=$(usex vorbis)
+ -DWITH_OGG_OPUS=$(usex opus)
+ -DWITH_OSS=$(usex oss)
+ -DWITH_PULSEAUDIO=$(usex pulseaudio)
+ -DWITH_QT_AUDIO=$(usex qtmedia)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-apps/kwave/kwave-17.08.1.ebuild b/kde-apps/kwave/kwave-17.08.1.ebuild
new file mode 100644
index 000000000000..cc653c11f11a
--- /dev/null
+++ b/kde-apps/kwave/kwave-17.08.1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Sound editor built on KDE Frameworks 5 that can edit many types of audio files"
+HOMEPAGE="http://kwave.sourceforge.net/ https://www.kde.org/applications/multimedia/kwave/"
+LICENSE="
+ CC-BY-SA-3.0 CC0-1.0 GPL-2+ LGPL-2+
+ handbook? ( FDL-1.2 )
+ opus? ( BSD-2 )
+"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa flac mp3 opus oss pulseaudio +qtmedia vorbis"
+
+RDEPEND="
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kcrash)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep ktextwidgets)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlgui)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ media-libs/audiofile:=
+ >=sci-libs/fftw-3
+ media-libs/libsamplerate
+ alsa? ( media-libs/alsa-lib )
+ flac? ( media-libs/flac )
+ mp3? (
+ media-libs/id3lib
+ media-libs/libmad
+ || ( media-sound/lame media-sound/toolame media-sound/twolame )
+ )
+ qtmedia? ( $(add_qt_dep qtmultimedia) )
+ opus? (
+ media-libs/libogg
+ media-libs/opus
+ )
+ pulseaudio? ( media-sound/pulseaudio )
+ vorbis? (
+ media-libs/libogg
+ media-libs/libvorbis
+ )
+"
+DEPEND="${RDEPEND}
+ $(add_kdeapps_dep poxml)
+ $(add_qt_dep qtconcurrent)
+ sys-devel/gettext
+ handbook? ( || (
+ gnome-base/librsvg
+ virtual/imagemagick-tools[png,svg]
+ ) )
+"
+
+DOCS=( AUTHORS CHANGES LICENSES README TODO )
+
+src_configure() {
+ local mycmakeargs=(
+ -DDEBUG=$(usex debug)
+ -DWITH_ALSA=$(usex alsa)
+ -DWITH_DOC=$(usex handbook)
+ -DWITH_FLAC=$(usex flac)
+ -DWITH_MP3=$(usex mp3)
+ -DWITH_OGG_VORBIS=$(usex vorbis)
+ -DWITH_OGG_OPUS=$(usex opus)
+ -DWITH_OSS=$(usex oss)
+ -DWITH_PULSEAUDIO=$(usex pulseaudio)
+ -DWITH_QT_AUDIO=$(usex qtmedia)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-apps/kwave/metadata.xml b/kde-apps/kwave/metadata.xml
new file mode 100644
index 000000000000..61824ce786df
--- /dev/null
+++ b/kde-apps/kwave/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>kde@gentoo.org</email>
+ <name>Gentoo KDE Project</name>
+ </maintainer>
+ <longdescription>With Kwave you can edit many sorts of wav-files including multi-channel files. You are able to alter and play back each channel on its own. Kwave also includes many plugins (most are still under development) to transform the wave-file in several ways and presents a graphical view with a complete zoom- and scroll capability.</longdescription>
+ <use>
+ <flag name="opus">Enable Opus audio codec support</flag>
+ <flag name="qtmedia">Enable playback via Qt5Multimedia</flag>
+ </use>
+</pkgmetadata>