summaryrefslogtreecommitdiff
path: root/media-sound/pianobar
diff options
context:
space:
mode:
Diffstat (limited to 'media-sound/pianobar')
-rw-r--r--media-sound/pianobar/Manifest8
-rw-r--r--media-sound/pianobar/metadata.xml8
-rw-r--r--media-sound/pianobar/pianobar-2016.06.02.ebuild45
-rw-r--r--media-sound/pianobar/pianobar-2017.08.30.ebuild47
-rw-r--r--media-sound/pianobar/pianobar-9999.ebuild47
5 files changed, 155 insertions, 0 deletions
diff --git a/media-sound/pianobar/Manifest b/media-sound/pianobar/Manifest
new file mode 100644
index 000000000000..c07b8bb0c5d7
--- /dev/null
+++ b/media-sound/pianobar/Manifest
@@ -0,0 +1,8 @@
+DIST pianobar-2016.06.02.tar.bz2 46262 SHA256 c6efb0d0fe36013c6506dadf3718e8ed9471b7839654c97027e036ed16212559 SHA512 943e4b7bdfa5690f73378c6454666ec972f4d33faa0549ec087fb0ffeb5584e7ec26cef39dfd0134eefe2723638cc41f29c76eecb306c295c067996443958027 WHIRLPOOL 1289313f7f9e19f4974c849854204a08d26efa0afc7e4ca56b7dfb43b5c696976e8faa8a0cc1b0d27e6166b39b27714e9eb566e234afdccc3faf968129a1edf6
+DIST pianobar-2017.08.30.tar.bz2 46664 SHA256 ec14db6cf1a7dbc1d8190b5ca0d256021e970587bcdaeb23904d4bca71a04674 SHA512 35019bd387a323c85928e8979c075c7b2a8d88115066a55068dd62279760200fcadf022f7000a40e198bebc3cfc5507913da7c9c06ae220cba6fe3910a6bca54 WHIRLPOOL e0ff835c9a143df9779f5f8e76bf55dde3ca97e50b17db64107c386b14cbaf99886c2558887ff8f468f7eca7fecfaf9e47582b139c9b62f645c66b569ded9ee1
+EBUILD pianobar-2016.06.02.ebuild 1011 SHA256 dc9d0899230aac7ef512f0b8c991566b48b98691abe2dddf40b4269a2a2765ea SHA512 bef989c331007c3e8e68673a243e8a852fa845d3e8595cb0fb32106854c6078d1f14d8d6124b535e13af323a36ab51338bd1371afc8a410b02ce055ac68d1a48 WHIRLPOOL 5aefc5dfc31291e8581560ced60d509a20ea240fbc69f5d50833f21a6deaac0a06442f80b747a5eb771694da37c494da0e0ea75b8b33036064c86e75ffbe1d0e
+EBUILD pianobar-2017.08.30.ebuild 1076 SHA256 781627f9d1133fc67b9b6dd3378ba6601efa648a5051b07b2d68ee8df6faa8a4 SHA512 83f739c2210c43095752259acff9f3ac0e9586d05a4011d5c98e70b54cb6723337cdc2c47585370ca8bb07813f75777c0959ddbee325102000a097fc8251d98e WHIRLPOOL 2e66187db36dcb50afeedc931ddf7f1e3d5e922263ec0d41d490fdf6a58b273f310050e5535ff64979b44911a623d68ff1443453d9f6d7b9b387c00bec8c284c
+EBUILD pianobar-9999.ebuild 1076 SHA256 781627f9d1133fc67b9b6dd3378ba6601efa648a5051b07b2d68ee8df6faa8a4 SHA512 83f739c2210c43095752259acff9f3ac0e9586d05a4011d5c98e70b54cb6723337cdc2c47585370ca8bb07813f75777c0959ddbee325102000a097fc8251d98e WHIRLPOOL 2e66187db36dcb50afeedc931ddf7f1e3d5e922263ec0d41d490fdf6a58b273f310050e5535ff64979b44911a623d68ff1443453d9f6d7b9b387c00bec8c284c
+MISC ChangeLog 3246 SHA256 28816b7fca9c95b033f6f1cb6a20969a511aad64dd027a98fdac5d7e51341606 SHA512 bfa7458e853a9f7558e68f14767021a34e71879f3837ea0b564cfb0db9c12516496d23b549d1a10e00556e1cc81ef087d12ba4e6de32405b04342ffbbbc1fdc1 WHIRLPOOL d1e7de86de4e94dc22588da89bb12696979ee25ba17b7f26791812dac17c9bb9e3827a3d6113cc12189ac4b9a8477d71e434a1ff11bfbc9e4bea0fa9b6513edf
+MISC ChangeLog-2015 6185 SHA256 addbcc6b8c9cca337cad80ec45f98bac643b5874bd9d285a615766477a87842f SHA512 75319724fc75d31a84df987121b2d4a33a4028217d3beb55e4e4d70fb3b11bd370879bbc017ab010ec4360ae1154a55b362b4af9b674105633ac6becc95be788 WHIRLPOOL 71e8412a25716fdcd68e0811171da079b65590e178c514da2e8e219ce944d5603b83706bb717d6b7ae2b95dd7124d93f6f32fed22a95c9a9a80ded60db537dca
+MISC metadata.xml 253 SHA256 6b992cbf9f9d479cdf83d3f9a1ec920aa0be988f39ee4f1f41fd12b917f1b36b SHA512 78b724be3e1dbd6fc3c2e92cdbacc15ea4b0e8ee6fa22f76ebdd882b3a7bbedeaf8f80a29e36ec67e0432d2dfad3f57de4bc46480f92c8e544322755292df894 WHIRLPOOL 73df5c8f06d7079d8407b50207f0c217cf57ae161fbaf3c39e168b6f11b2bfac4f61b6191a5b9beecc981c003191844660c330dc8679580e1d2d336ff4e38e00
diff --git a/media-sound/pianobar/metadata.xml b/media-sound/pianobar/metadata.xml
new file mode 100644
index 000000000000..ee7258ac28eb
--- /dev/null
+++ b/media-sound/pianobar/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>sound@gentoo.org</email>
+ <name>Gentoo Sound project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-sound/pianobar/pianobar-2016.06.02.ebuild b/media-sound/pianobar/pianobar-2016.06.02.ebuild
new file mode 100644
index 000000000000..0e3bb2a1d58e
--- /dev/null
+++ b/media-sound/pianobar/pianobar-2016.06.02.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit toolchain-funcs flag-o-matic multilib
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/PromyLOPh/${PN}.git"
+else
+ SRC_URI="https://6xq.net/${PN}/${P}.tar.bz2"
+ KEYWORDS="amd64 x86"
+fi
+
+DESCRIPTION="A console-based replacement for Pandora's flash player"
+HOMEPAGE="https://6xq.net/pianobar/"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="static-libs"
+
+RDEPEND="media-libs/libao
+ net-misc/curl
+ dev-libs/libgcrypt:0=
+ dev-libs/json-c:=
+ >=virtual/ffmpeg-9"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_compile() {
+ append-cflags -std=c99
+ tc-export CC
+ emake V=1 DYNLINK=1
+}
+
+src_install() {
+ emake DESTDIR="${D}" PREFIX=/usr LIBDIR=/usr/$(get_libdir) DYNLINK=1 install
+ dodoc ChangeLog README.md
+
+ use static-libs || { rm "${D}"/usr/lib*/*.a || die; }
+
+ docinto contrib
+ dodoc -r contrib/{config-example,*.sh,eventcmd-examples}
+ docompress -x /usr/share/doc/${PF}/contrib
+}
diff --git a/media-sound/pianobar/pianobar-2017.08.30.ebuild b/media-sound/pianobar/pianobar-2017.08.30.ebuild
new file mode 100644
index 000000000000..9d1f513a05ea
--- /dev/null
+++ b/media-sound/pianobar/pianobar-2017.08.30.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit toolchain-funcs flag-o-matic
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/PromyLOPh/pianobar.git"
+else
+ SRC_URI="https://6xq.net/${PN}/${P}.tar.bz2"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="A console-based replacement for Pandora's flash player"
+HOMEPAGE="https://6xq.net/pianobar/"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="libav static-libs"
+
+RDEPEND="media-libs/libao
+ net-misc/curl
+ dev-libs/libgcrypt:0=
+ dev-libs/json-c:=
+ libav? ( >=media-video/libav-12:0= )
+ !libav? ( >=media-video/ffmpeg-3.1:0= )
+"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_compile() {
+ append-cflags -std=c99
+ tc-export AR CC
+ emake V=1 DYNLINK=1
+}
+
+src_install() {
+ emake DESTDIR="${D}" PREFIX=/usr LIBDIR=/usr/$(get_libdir) DYNLINK=1 install
+ dodoc ChangeLog README.md
+
+ use static-libs || { rm "${D}"/usr/lib*/*.a || die; }
+
+ docinto contrib
+ dodoc -r contrib/{config-example,*.sh,eventcmd-examples}
+ docompress -x /usr/share/doc/${PF}/contrib
+}
diff --git a/media-sound/pianobar/pianobar-9999.ebuild b/media-sound/pianobar/pianobar-9999.ebuild
new file mode 100644
index 000000000000..9d1f513a05ea
--- /dev/null
+++ b/media-sound/pianobar/pianobar-9999.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit toolchain-funcs flag-o-matic
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/PromyLOPh/pianobar.git"
+else
+ SRC_URI="https://6xq.net/${PN}/${P}.tar.bz2"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="A console-based replacement for Pandora's flash player"
+HOMEPAGE="https://6xq.net/pianobar/"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="libav static-libs"
+
+RDEPEND="media-libs/libao
+ net-misc/curl
+ dev-libs/libgcrypt:0=
+ dev-libs/json-c:=
+ libav? ( >=media-video/libav-12:0= )
+ !libav? ( >=media-video/ffmpeg-3.1:0= )
+"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_compile() {
+ append-cflags -std=c99
+ tc-export AR CC
+ emake V=1 DYNLINK=1
+}
+
+src_install() {
+ emake DESTDIR="${D}" PREFIX=/usr LIBDIR=/usr/$(get_libdir) DYNLINK=1 install
+ dodoc ChangeLog README.md
+
+ use static-libs || { rm "${D}"/usr/lib*/*.a || die; }
+
+ docinto contrib
+ dodoc -r contrib/{config-example,*.sh,eventcmd-examples}
+ docompress -x /usr/share/doc/${PF}/contrib
+}