summaryrefslogtreecommitdiff
path: root/media-sound/gogglesmm
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/gogglesmm
reinit the tree, so we can have metadata
Diffstat (limited to 'media-sound/gogglesmm')
-rw-r--r--media-sound/gogglesmm/Manifest4
-rw-r--r--media-sound/gogglesmm/gogglesmm-1.1.9.ebuild42
-rw-r--r--media-sound/gogglesmm/metadata.xml18
3 files changed, 64 insertions, 0 deletions
diff --git a/media-sound/gogglesmm/Manifest b/media-sound/gogglesmm/Manifest
new file mode 100644
index 000000000000..ef734d02f1a2
--- /dev/null
+++ b/media-sound/gogglesmm/Manifest
@@ -0,0 +1,4 @@
+DIST gogglesmm-1.1.9.tar.gz 1419421 SHA256 fb1d4d4d14bfedb21821a41798b9abc81c9c8b2f7e028e6f3d828b6d58059dde SHA512 54de949b37e272a2235cf2f910890590f18b12c2b3199cb87bbe393ae659a3a9b7bd47f5a5f43ce035e94b87098c07d534efee2a6c17ebabb9bbed3453126e2e WHIRLPOOL 569728f318e165759cba37725443420550247359c36d0a2ea1e0a872a7162ddeaac98fb99101520b8258f175ba55faa6cb3838e7669568e1b14eb5182f45883b
+EBUILD gogglesmm-1.1.9.ebuild 1039 SHA256 5218cd7ce5dbcfaebc34e8b42c834ee618f7595f43d2e2b706cd50fd354dece2 SHA512 d9bf89b8a005cee108630bfce7d402de87be2f8e95952ad4a42046f5fa14c71a470cadf570982d4db22c2691cd188f2eaf1e81ec94ef4a9443270a3fdabbf768 WHIRLPOOL b74863d19a2b1febff83d9e7e4aceceac5cab11f0a8b5bc31c98397c31cb06684ba79e52e010ddb6623428eaa5bec74f798fe855c4b4c3759602d06b2f236596
+MISC ChangeLog 634 SHA256 116cccc0718d20b2e814d06056af129c343dc48e29eb0d0898e250460d7a6b8c SHA512 baa274133a488d9c4d24c67d238c4dff694bf1dc5382636309accd5e4a39ab74c56b8a9afbdd842b4b36cf81f375745b273d7221c71258db48468bcf6a8e76d7 WHIRLPOOL 2538e1914aeab0dca1e8de621af5aac012c84ec2f19eeace589d02ad08960ec66ba0429ebbf70304b1b723dd19a562d0ed9c620a62dfd0853d634d40eab8dfc5
+MISC metadata.xml 520 SHA256 b8c9c3cd78827aaef1b360b891dc2a99a2aebc908b1d5c0e4ee85a26e1133ac8 SHA512 6c0291e8eb2cd7844c468793ce152c4e76992e94d13300f9afe776f708e738bc139d8a4922e12a9815b793ae53bdc2553b191ac5b7c50b1ee346c2a75f184a7c WHIRLPOOL 9de56f6e4428b67760ff122854e19b5e7dd5966b321fe7034f903ea396f37db994a0d4042027e85514dd62059b0e578e995305a86090ffb2961ef27c6fb75b57
diff --git a/media-sound/gogglesmm/gogglesmm-1.1.9.ebuild b/media-sound/gogglesmm/gogglesmm-1.1.9.ebuild
new file mode 100644
index 000000000000..1c71ae8ece56
--- /dev/null
+++ b/media-sound/gogglesmm/gogglesmm-1.1.9.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="Fast and light music player"
+HOMEPAGE="http://gogglesmm.github.io/"
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+dbus +flac +mad +vorbis +ogg +opus +aac +pulseaudio +opengl nls"
+
+RDEPEND="x11-libs/fox:=
+ x11-libs/libSM
+ x11-libs/libICE
+ dev-db/sqlite
+ media-libs/taglib
+ dev-libs/expat
+ dev-libs/libgcrypt:=
+ dbus? ( sys-apps/dbus )
+ flac? ( media-libs/flac )
+ mad? ( media-libs/libmad )
+ vorbis? ( media-libs/libvorbis )
+ ogg? ( media-libs/libogg )
+ opus? ( media-libs/opus )
+ aac? ( media-libs/faad2 )
+ pulseaudio? ( media-sound/pulseaudio )
+ opengl? ( media-libs/libepoxy virtual/glu )"
+DEPEND="dev-util/cmake ${RDEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_DBUS="$(usex dbus)"
+ -DWITH_OPENGL="$(usex opengl)"
+ -DWITH_NLS="$(usex nls)"
+ )
+ cmake-utils_src_configure
+}
diff --git a/media-sound/gogglesmm/metadata.xml b/media-sound/gogglesmm/metadata.xml
new file mode 100644
index 000000000000..43eb2ed76959
--- /dev/null
+++ b/media-sound/gogglesmm/metadata.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>zx2c4@gentoo.org</email>
+ <name>Jason A. Donenfeld</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>sound@gentoo.org</email>
+ <name>Gentoo Sound project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">gogglesmm/gogglesmm</remote-id>
+ </upstream>
+ <use>
+ <flag name="opus">Enable support for opus codec</flag>
+ </use>
+</pkgmetadata>