diff options
Diffstat (limited to 'media-sound/pianobar')
-rw-r--r-- | media-sound/pianobar/Manifest | 8 | ||||
-rw-r--r-- | media-sound/pianobar/metadata.xml | 8 | ||||
-rw-r--r-- | media-sound/pianobar/pianobar-2016.06.02.ebuild | 45 | ||||
-rw-r--r-- | media-sound/pianobar/pianobar-2017.08.30.ebuild | 47 | ||||
-rw-r--r-- | media-sound/pianobar/pianobar-9999.ebuild | 47 |
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 +} |