summaryrefslogtreecommitdiff
path: root/app-leechcraft/lc-lmp
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 /app-leechcraft/lc-lmp
reinit the tree, so we can have metadata
Diffstat (limited to 'app-leechcraft/lc-lmp')
-rw-r--r--app-leechcraft/lc-lmp/Manifest4
-rw-r--r--app-leechcraft/lc-lmp/lc-lmp-9999.ebuild44
-rw-r--r--app-leechcraft/lc-lmp/metadata.xml20
3 files changed, 68 insertions, 0 deletions
diff --git a/app-leechcraft/lc-lmp/Manifest b/app-leechcraft/lc-lmp/Manifest
new file mode 100644
index 000000000000..c5fbb339467e
--- /dev/null
+++ b/app-leechcraft/lc-lmp/Manifest
@@ -0,0 +1,4 @@
+EBUILD lc-lmp-9999.ebuild 1140 SHA256 84e2bdbe369002cb47782f04573f82d6ed0b2fc6cc552c6cbbc2348c519bd836 SHA512 9702e2fefbc17aa4f8861a309679aa27d5ab154a5453282d85106552fff905a86f2f21d9e5eb2c0bedaee509b2b6cff2fa6ca2a9f44c1b4213f7b535ee3b4abc WHIRLPOOL 803bae34031e70c9dc2e7258c4b98268515390380660d1c88c282bce6edc51d42ba6711fd20a9da0205534f0c6f39e41ec3a59bd6aa33beb5ddf7c149833d0d6
+MISC ChangeLog 2727 SHA256 40d556a91cdece397414205fe5b1892aa34beb3c4a0fff91d169f1b90df04c38 SHA512 51781265e2e6dbb21b69e70a65fbccbd8e5d170916c10df103818a48f188d02d6af501b2732aee422c997aeba8e7f8f6677ca906950bfb714e28f4d7e14ad825 WHIRLPOOL ed6af13bf9061647320db20020b6259c5b1c5370a1dbf8b4607d05a839baf59c51cc701744e65db7d5f35ae114387199b732958ccd00c03e58d39462f1f7ae10
+MISC ChangeLog-2015 8077 SHA256 33d3a0b58aebe38d796b4dc837bd13245b659e5f30bfe674ea318bcc30af049c SHA512 3f6e1d2673fbf733f7eef23862b86d9bae70a91732b1d0ff3d90d3d78f3e1dc7e6cef30a5a87827ff721ff962c258516a95ef563ad43c7912538a99cc7d6b519 WHIRLPOOL 1100ac0a6bdd0dac9a70c478101ad74231b900692c84b8ba97f47a4c5072cc0f86e0e47eca5996cd8aff9fe2a0d7b4cb61d4047d9c2be4031854bab675f1e3a3
+MISC metadata.xml 834 SHA256 b9739aaa5754208778b78f577843ce6c6fb80fa651fc6a65ef7699d8c4632deb SHA512 ffdba17b7873949a221f41810d53d5a9a93b5553858016fdc20b9547509d2e32738113a60eca7b122f32727e07aa1e8f89943fcf451f0078e4bfc9d41f777e5b WHIRLPOOL 514133d4c5646e7abfc4d6353a0a1f768ad31906bf05c921d59b28d1e9647b6abee6ec1a4fd3bf02ca15f42c33de6d1cca01370821ca28ac3de5859f20f7d366
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..fb184522e157
--- /dev/null
+++ b/app-leechcraft/lc-lmp/lc-lmp-9999.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 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 +guess +mpris +mtp +mp3tunes potorchu"
+
+# depend on gstreamer:0.10 to match current Qt deps
+DEPEND="~app-leechcraft/lc-core-${PV}
+ dev-qt/qtnetwork:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtdeclarative:5[widgets]
+ dev-qt/qtsql:5[sqlite]
+ dev-qt/qtconcurrent:5
+ dev-qt/qtxml:5
+ media-libs/gstreamer:1.0
+
+ mpris? ( dev-qt/qtdbus:5 )
+ guess? ( app-i18n/libguess )
+ media-libs/taglib
+ mtp? ( media-libs/libmtp )
+ potorchu? ( media-libs/libprojectm )"
+RDEPEND="${DEPEND}
+ mtp? ( ~app-leechcraft/lc-devmon-${PV} )
+ graffiti? ( media-libs/flac )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DENABLE_LMP_FRADJ=$(usex fradj)
+ -DENABLE_LMP_GRAFFITI=$(usex graffiti)
+ -DENABLE_LMP_LIBGUESS=$(usex guess)
+ -DENABLE_LMP_MPRIS=$(usex mpris)
+ -DENABLE_LMP_MTPSYNC=$(usex mtp)
+ -DENABLE_LMP_MP3TUNES=$(usex mp3tunes)
+ -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..87c916e3cb83
--- /dev/null
+++ b/app-leechcraft/lc-lmp/metadata.xml
@@ -0,0 +1,20 @@
+<?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="guess">Enable tags encoding guessing via the libguess library</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>