summaryrefslogtreecommitdiff
path: root/app-leechcraft/lc-lmp
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-07-14 21:03:06 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-07-14 21:03:06 +0100
commit8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 (patch)
tree7681bbd4e8b05407772df40a4bf04cbbc8afc3fa /app-leechcraft/lc-lmp
parent30a9caf154332f12ca60756e1b75d2f0e3e1822d (diff)
gentoo resync : 14.07.2018
Diffstat (limited to 'app-leechcraft/lc-lmp')
-rw-r--r--app-leechcraft/lc-lmp/Manifest2
-rw-r--r--app-leechcraft/lc-lmp/lc-lmp-9999.ebuild42
-rw-r--r--app-leechcraft/lc-lmp/metadata.xml19
3 files changed, 63 insertions, 0 deletions
diff --git a/app-leechcraft/lc-lmp/Manifest b/app-leechcraft/lc-lmp/Manifest
new file mode 100644
index 000000000000..9350ae21c137
--- /dev/null
+++ b/app-leechcraft/lc-lmp/Manifest
@@ -0,0 +1,2 @@
+EBUILD lc-lmp-9999.ebuild 1028 BLAKE2B 59ba2fb39c8e59bce0777fa8d3ddd9b26d318a4bbcbff44c21bf61ff5962b095f2b2709a7881adbe71519534ef132020707aa95162762c7673c062ac89049951 SHA512 9efb120aa07412903c78164a7977cfefe70ed985e66501872ac40f69532b6fc3c6623e2664559890044d311cb3ae981cd18396c61638a8b08e5b44ce80cd542e
+MISC metadata.xml 751 BLAKE2B ed2a3a91ab666999140fc4f182cc50369c392fa54a3381195426a6a78246f93d1fca34dbb5ca0611c8787bd6b4e02e4a843528d57a501abe33693c06a05f034a SHA512 4e71a7a2589395caa1fac0d83caca221903b2f8af2df94baf7bf026b99a885698d5596ae1af7c9855fb4c196821f1e0b498fc9a4425a6660d22017d5e1c1dfeb
diff --git a/app-leechcraft/lc-lmp/lc-lmp-9999.ebuild b/app-leechcraft/lc-lmp/lc-lmp-9999.ebuild
new file mode 100644
index 000000000000..c5c71f57d957
--- /dev/null
+++ b/app-leechcraft/lc-lmp/lc-lmp-9999.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit leechcraft
+
+DESCRIPTION="LeechCraft Media Player, Phonon-based audio/video player"
+
+SLOT="0"
+KEYWORDS=""
+IUSE="debug +fradj +graffiti +mpris +mtp +mp3tunes potorchu"
+
+DEPEND="
+ ~app-leechcraft/lc-core-${PV}
+ dev-qt/qtconcurrent:5
+ dev-qt/qtdeclarative:5[widgets]
+ dev-qt/qtnetwork:5
+ dev-qt/qtsql:5[sqlite]
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
+ media-libs/gstreamer:1.0
+ media-libs/taglib
+ mpris? ( dev-qt/qtdbus:5 )
+ mtp? ( media-libs/libmtp )
+ potorchu? ( media-libs/libprojectm )"
+RDEPEND="${DEPEND}
+ graffiti? ( media-libs/flac )
+ mtp? ( ~app-leechcraft/lc-devmon-${PV} )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DENABLE_LMP_LIBGUESS=OFF
+ -DENABLE_LMP_FRADJ=$(usex fradj)
+ -DENABLE_LMP_GRAFFITI=$(usex graffiti)
+ -DENABLE_LMP_MP3TUNES=$(usex mp3tunes)
+ -DENABLE_LMP_MPRIS=$(usex mpris)
+ -DENABLE_LMP_MTPSYNC=$(usex mtp)
+ -DENABLE_LMP_POTORCHU=$(usex potorchu)
+ )
+ cmake-utils_src_configure
+}
diff --git a/app-leechcraft/lc-lmp/metadata.xml b/app-leechcraft/lc-lmp/metadata.xml
new file mode 100644
index 000000000000..4a780c0800eb
--- /dev/null
+++ b/app-leechcraft/lc-lmp/metadata.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>0xd34df00d@gmail.com</email>
+ <name>Georg Rudoy</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <use>
+ <flag name="fradj">Build FrAdj, the equalizer effect module</flag>
+ <flag name="graffiti">Build media tags editor plugin</flag>
+ <flag name="mpris">Enable MPRIS support</flag>
+ <flag name="mp3tunes">Build plugin for supporting the mp3tunes.com music locker service</flag>
+ <flag name="potorchu"> Enable the projectM-based visualization effects module for LMP</flag>
+ </use>
+</pkgmetadata>