summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGluzskiy Alexandr <sss@sss.chaoslab.ru>2018-08-28 13:51:49 +0300
committerGluzskiy Alexandr <sss@sss.chaoslab.ru>2018-08-28 13:51:49 +0300
commitafe97737606d18d0f51ebe93a53c6a4c9bebbeb9 (patch)
treeb0f87c5532fa5ab77736de8fa2558d9fe059e517
parentf58dbc4b406bd92751432886d46c5a66aa67e963 (diff)
added soundkonverter
-rw-r--r--metadata/categories.conf1
-rw-r--r--packages/kde/soundkonverter/soundkonverter-3.0.1.exheres-06
-rw-r--r--packages/kde/soundkonverter/soundkonverter-scm.exheres-07
-rw-r--r--packages/kde/soundkonverter/soundkonverter.exlib44
4 files changed, 58 insertions, 0 deletions
diff --git a/metadata/categories.conf b/metadata/categories.conf
index 6d36be6..443c3f5 100644
--- a/metadata/categories.conf
+++ b/metadata/categories.conf
@@ -3,6 +3,7 @@ app-backup
app-misc
dev-libs
dev-util
+kde
media-gfx
media-video
net-im
diff --git a/packages/kde/soundkonverter/soundkonverter-3.0.1.exheres-0 b/packages/kde/soundkonverter/soundkonverter-3.0.1.exheres-0
new file mode 100644
index 0000000..b048359
--- /dev/null
+++ b/packages/kde/soundkonverter/soundkonverter-3.0.1.exheres-0
@@ -0,0 +1,6 @@
+# Distributed under the terms of the GNU General Public License v2
+# Copyright 2018 Gluzskiy Alexandr <sss@sss.chaoslab.ru>
+
+require soundkonverter
+
+PLATFORMS="~amd64 ~x86"
diff --git a/packages/kde/soundkonverter/soundkonverter-scm.exheres-0 b/packages/kde/soundkonverter/soundkonverter-scm.exheres-0
new file mode 100644
index 0000000..90013a1
--- /dev/null
+++ b/packages/kde/soundkonverter/soundkonverter-scm.exheres-0
@@ -0,0 +1,7 @@
+# Distributed under the terms of the GNU General Public License v2
+# Copyright 2018 Gluzskiy Alexandr <sss@sss.chaoslab.ru>
+
+require soundkonverter
+
+PLATFORMS="~amd64 ~x86"
+
diff --git a/packages/kde/soundkonverter/soundkonverter.exlib b/packages/kde/soundkonverter/soundkonverter.exlib
new file mode 100644
index 0000000..9979383
--- /dev/null
+++ b/packages/kde/soundkonverter/soundkonverter.exlib
@@ -0,0 +1,44 @@
+# Distributed under the terms of the GNU General Public License v2
+# Copyright 2018 Gluzskiy Alexandr <sss@sss.chaoslab.ru>
+
+require cmake [ api=2 ]
+require github [ user=dfaust force_git_clone=true tag=v${PV} ]
+
+export_exlib_phases pkg_setup
+
+SUMMARY="Frontend to various audio converters"
+LICENCES="GPL-2"
+SLOT="0"
+
+DEPENDENCIES="
+ build+run:
+ kde/libkcddb:5
+ kde-frameworks/kcompletion:5
+ kde-frameworks/kconfig:5
+ kde-frameworks/kconfigwidgets:5
+ kde-frameworks/kcoreaddons:5
+ kde-frameworks/kdelibs4support:5
+ kde-frameworks/ki18n:5
+ kde-frameworks/kio:5
+ kde-frameworks/knotifications:5
+ kde-frameworks/kservice:5
+ kde-frameworks/ktextwidgets:5
+ kde-frameworks/kwidgetsaddons:5
+ kde-frameworks/kxmlgui:5
+ kde-frameworks/solid:5
+ media/cdparanoia
+ media-libs/phonon[qt5]
+ media-libs/taglib[>=1.10]
+ x11-libs/qtbase[gui]
+ build:
+ sys-devel/gettext
+"
+
+CMAKE_SOURCE="${WORKBASE}/${PNV}"/src
+
+#for some reason github in scm mode + cmake exlibs causing problems, this workaround is necessary
+soundkonverter_pkg_setup() {
+ edo mkdir "${WORKBASE}/build"
+ edo chmod o+rwx "${WORKBASE}/build"
+}
+