summaryrefslogtreecommitdiff
path: root/media-sound/musique
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 /media-sound/musique
reinit the tree, so we can have metadata
Diffstat (limited to 'media-sound/musique')
-rw-r--r--media-sound/musique/Manifest6
-rw-r--r--media-sound/musique/files/musique-1.5-unbundle-qtsingleapplication.patch13
-rw-r--r--media-sound/musique/metadata.xml11
-rw-r--r--media-sound/musique/musique-1.5.ebuild57
4 files changed, 87 insertions, 0 deletions
diff --git a/media-sound/musique/Manifest b/media-sound/musique/Manifest
new file mode 100644
index 000000000000..885092cac870
--- /dev/null
+++ b/media-sound/musique/Manifest
@@ -0,0 +1,6 @@
+AUX musique-1.5-unbundle-qtsingleapplication.patch 273 SHA256 166a736cba84c98d0a77abccd16143a85338b5c3c2567d443bbed7075713b67c SHA512 d51389a43c5045c453aa516da4da6d50e2d7fb2b064e40df5cd3ff50469a414bf0ec4d44c716be8b83b8bbf1944f72474b3b917dfcd661eef25c2b7298440641 WHIRLPOOL 08e504710e2bbb9a3a2a2daf015d7f4d9c9c2222dc8375888e89631202054f0f97d4cd1b6fb4bfa2f5b66705e33f6caea5776e3c799e87bc50e8850e9c05ed7e
+DIST musique-1.5.tar.gz 377072 SHA256 82600f4e3d58900df1cc11acd77efbf11e8eac94f8c7382d57f953cadcd49d54 SHA512 ea4ba84e6b1a69acf054c8ca001afcf3f0e9b17f3557209da649662b2940777babac454a5d4fa0a210e2e15c58bcf4cdfc8757f92b677d46217e3400fcbdc12e WHIRLPOOL 4f5f3f96ef2110b4bf7f079ffb9cd15adc8a426003e1d324db5c090130ac6c76ee361238014ffde65332a0caf4ca346ff4d40d2400db32d281c2acc7ce91d034
+EBUILD musique-1.5.ebuild 1004 SHA256 102ff09e75deebc23a37d49ccd1989c9e56003b3a0383d2ff761cf432bb8937d SHA512 96ca3c3706b1eea7ac2cf0bcd6c6af25e080153e07a3a43f06654d2cab90fd34989ec4d5143a36115622e95d6aa24fb92cad1f98d846cb9df7aa5b406b08e3aa WHIRLPOOL 48c9dcaa9011e5c521b46fc60f847419bfebb1b8e422d455b214bd3672b4061d17de9c4b82c6d9cadedb2f5a4b26b2834cba84c5c755ddf267274e6f16b3170f
+MISC ChangeLog 3344 SHA256 422cf03fa8090e8d0a4a490749c218d8ccff99b3e312a31762882aa75dda457d SHA512 c203ccc0ed746620e0381f4d28a6097d52717bb878675114274d117ac9f39f39d9c1b9e8377a1dd413c789a1e612ac1639241114fc93611b630fea83d2a28337 WHIRLPOOL cfc2de4a0d3e9ee4f4f366bff5fff81dca60c905554bc5838fe4d59c0d997201c1ef239dfaee0165897f71f09576100a6d9b40f703918fbf6966a5ba14233ae2
+MISC ChangeLog-2015 2333 SHA256 bfa087ea54e7384e2d1e4b978b593ca87d4858e6858f9d142ae0d499e04c47d0 SHA512 06b2b2cb698e5f3e474faccad436e169efe3e0abe7dbed50f4fc030fdc2233fe758c9c13f4471e416debd061d6b22ee7fd27c1905f39bdd6b9fbef44f257a064 WHIRLPOOL 4c0245ab3aa7b3aa8b00512ad84d45cc55da2982673ee52ebadac507c545106311293a798c78e000f5d02f9c07f5d3e46fcfb8e353032f9514636576afb5bfed
+MISC metadata.xml 333 SHA256 9413b9f63b4384e5a083f5cfda6de6692ff35687c6b8aabecbf493c81b0ecf88 SHA512 b2dc7bd4588fd80bc4bcce0e80102d4522d9dd2a946807ef25ff294e96621da948bead8d8bf0db19b9b65cb8d3934fee69e1f73ef57c3eda3ea429928766a897 WHIRLPOOL a3a1fc555c92c1140af8d6688966511e35d818f20f1d052fd0bbd768481c6c35116d2f46224db3b9af1215b9acaf9f3914aa38d23ee16e3dcc3b5b883f4adbc6
diff --git a/media-sound/musique/files/musique-1.5-unbundle-qtsingleapplication.patch b/media-sound/musique/files/musique-1.5-unbundle-qtsingleapplication.patch
new file mode 100644
index 000000000000..63e50b3ea721
--- /dev/null
+++ b/media-sound/musique/files/musique-1.5-unbundle-qtsingleapplication.patch
@@ -0,0 +1,13 @@
+Use system copy of qtsingleapplication.
+
+--- a/musique.pro
++++ b/musique.pro
+@@ -18,7 +18,7 @@
+
+ QT += network sql widgets
+
+-include(src/qtsingleapplication/qtsingleapplication.pri)
++CONFIG += qtsingleapplication
+ include(src/http/http.pri)
+ include(src/tags/tags.pri)
+
diff --git a/media-sound/musique/metadata.xml b/media-sound/musique/metadata.xml
new file mode 100644
index 000000000000..451f4c376053
--- /dev/null
+++ b/media-sound/musique/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>qt@gentoo.org</email>
+ <name>Gentoo Qt Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">flaviotordini/musique</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-sound/musique/musique-1.5.ebuild b/media-sound/musique/musique-1.5.ebuild
new file mode 100644
index 000000000000..acac1e72c4ac
--- /dev/null
+++ b/media-sound/musique/musique-1.5.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit gnome2-utils qmake-utils
+
+DESCRIPTION="Qt music player"
+HOMEPAGE="http://flavio.tordini.org/musique"
+SRC_URI="https://github.com/flaviotordini/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND="
+ dev-qt/qtcore:5
+ dev-qt/qtdbus:5
+ dev-qt/qtgui:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtsingleapplication[qt5,X]
+ dev-qt/qtsql:5[sqlite]
+ dev-qt/qtwidgets:5
+ media-libs/phonon[qt5(+)]
+ media-libs/taglib
+"
+DEPEND="${RDEPEND}"
+
+DOCS=( CHANGES TODO )
+PATCHES=( "${FILESDIR}/${P}-unbundle-qtsingleapplication.patch" )
+
+src_prepare () {
+ rm -r src/qtsingleapplication || die
+ default
+}
+
+src_configure() {
+ eqmake5 ${PN}.pro PREFIX="/usr"
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install
+ einstalldocs
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}