diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2014-08-20 12:09:05 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2014-08-20 12:09:05 +0000 |
commit | 94b709462041ee73062a7aad267b3e47a81fb83c (patch) | |
tree | 898dde60789f76a6b4a7989e5a361042c014df6f /media-sound/pragha | |
parent | Move ocamlopt from p.use.mask to use.mask as instructed in bug #430352 (diff) | |
download | historical-94b709462041ee73062a7aad267b3e47a81fb83c.tar.gz historical-94b709462041ee73062a7aad267b3e47a81fb83c.tar.bz2 historical-94b709462041ee73062a7aad267b3e47a81fb83c.zip |
Version bump.
Package-Manager: portage-2.2.10/cvs/Linux x86_64
Manifest-Sign-Key: 0x4868F14D
Diffstat (limited to 'media-sound/pragha')
-rw-r--r-- | media-sound/pragha/ChangeLog | 8 | ||||
-rw-r--r-- | media-sound/pragha/Manifest | 22 | ||||
-rw-r--r-- | media-sound/pragha/metadata.xml | 3 | ||||
-rw-r--r-- | media-sound/pragha/pragha-1.3.1.ebuild | 97 |
4 files changed, 119 insertions, 11 deletions
diff --git a/media-sound/pragha/ChangeLog b/media-sound/pragha/ChangeLog index 33b56a197758..66af7e002aa9 100644 --- a/media-sound/pragha/ChangeLog +++ b/media-sound/pragha/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-sound/pragha # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/pragha/ChangeLog,v 1.33 2014/07/01 16:45:22 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/pragha/ChangeLog,v 1.34 2014/08/20 12:08:58 ssuominen Exp $ + +*pragha-1.3.1 (20 Aug 2014) + + 20 Aug 2014; Samuli Suominen <ssuominen@gentoo.org> +pragha-1.3.1.ebuild, + metadata.xml: + Version bump. 01 Jul 2014; Samuli Suominen <ssuominen@gentoo.org> pragha-1.3.0.ebuild: Pull in virtual/libgudev instead of virtual/udev to use := for automatic diff --git a/media-sound/pragha/Manifest b/media-sound/pragha/Manifest index 6341ab03d9b5..13ab1e182f87 100644 --- a/media-sound/pragha/Manifest +++ b/media-sound/pragha/Manifest @@ -3,18 +3,20 @@ Hash: SHA256 DIST pragha-1.1.2.1.tar.bz2 533694 SHA256 0d687f6b4b5adc325ac1114833bd2d206a5c23063ba2b6e8f323831c0f3bc9bb SHA512 bd0fb6bea10c932f76d12b56aeea16b5503ce67ffa1c00e0c1fa50628336d41437584fb9f3568221f84ab58cdb150c37c9c8762a41b1673a71659091f1def5be WHIRLPOOL db0a1a62bd2bea563bf17801bf46040682d17d5ac0c1bcc7a98f082b93dccb2e69e569c95a2af642006267f2b449c6365e19c203a752516f2a180561aa4275e8 DIST pragha-1.3.0.tar.gz 360328 SHA256 2f268b6e2d9c6678e9370a90a5a54fb52d0d035c9cc22f8bdb2a7e13f5a2ee8f SHA512 126c1bcbfc724c1a61adf5239a0d5f68c88d88ea3f79fbd1269900a7a315d7f3e5cc69a5b52a35c431c44e6d7d9085e130a66cdfe45c98da793d958c4b9d09f8 WHIRLPOOL c0ee8a02ee86c60eb75ffe932be32293ef930ad872eba64a38764254a831f935bcba1e0019b19696b39e90d39ea474e918a7bf48f3981302c8c2b8186a1bf623 +DIST pragha-1.3.1.tar.bz2 621106 SHA256 49287152f59e5d62b57620f94b228517caaca001873c30c7abd426afacfc8a78 SHA512 17d086d84382c8e417e513c8803ea90612ca9d5c665384299362b3197978a8697faef531996b078e4ce12c52b7fad3be377083622c923775c6c738d5ae6acb93 WHIRLPOOL 1d531e588723623b99aa0bde1d2e1d8407e15cce89112847893ecf50f1fce4709ffb3bb1b5d88ce14a616db2809e81991228262fc12227cacf213d0c85a9c0ae EBUILD pragha-1.1.2.1.ebuild 1662 SHA256 b43040d4b78b32e5c2741d6e97b1b4219db147662a90ae4cb417df885f269781 SHA512 86f76a2a599bf3f06e138f655f33f6e872838abd444ede467523ef6ecdf4d1c1f0bffffc0ba7fc67ce2f34791ed8ccea552b3ef113751d4870e829c1933e1bb1 WHIRLPOOL 7dc1703f0109ba992a50c22c3f377de904c3bb4120da69ad8907464901b93c09f4b32dc9a4e51e7d4f6a4f57a740074f2814e22d2bdf9a411da792c2c4b15225 EBUILD pragha-1.3.0.ebuild 2349 SHA256 4bd3c7c093746de6ad5f32f7743dc87d689d5ae92fed0d281b4a420fec084048 SHA512 2197ba9d18e09c98edf0b6159eb03ddf8504322a3806d7d258266a48f836a4f060ed3c68eaa9744cfcc3d4c5e2168a604a9bd3dc04b402ac4606f1d96e390362 WHIRLPOOL 18f1c0346d00c87d071b1e02a05a80b0b4f660f6661daa629e66185b73ce3fa60cfef850a5c850727ecfa720df12fa63863a7c7856346eea20f59b168ed9d5b3 -MISC ChangeLog 4211 SHA256 84c9b2ded800af0aaef4af14074dd30faa1b2ab4d7296067a4510af716798105 SHA512 3ba6f21c0b10f6e62503bde4abc493cd3b09733e3f573c32e6279b1bce87d7167141bbb21b8f23201428f5563577c64d40271d7370546f0551215b4b1b626d1f WHIRLPOOL 81727d4404773a0c871f8533bfcc4bdd0ea7619f19243730a586a9210545f4ad6f973716ad5e10095f75066393cb6363b18f13727bc2198213ed40dae3ee83ec -MISC metadata.xml 690 SHA256 b4d10e3f5bf9e6d406dcf862ca34e665c906a1f126952b260526f25317f8ecca SHA512 6e44d0dd6980c1e3a44fc3c0eaa5a6be460b90debd97d0201d31985ff1554b271bd9930eb39a84767c88ae05631b9830edf723ee53b4cb54d137dec09cb66a59 WHIRLPOOL 6ce73e4c99e6903cd23dcfd1e1cc02cfb8bb46d7a267099308282081e47c3c26f22b0b438cb894b263f0067ae737aab66a47bb15caf31ea2be6bf547ee3c823d +EBUILD pragha-1.3.1.ebuild 2712 SHA256 dd6b2a7676af464d61dc5bee702f398c157238e09c6eee8302201c09c14306c5 SHA512 a41a46cd6ee2aaa78dce607640aa9fe517fc72fa1f48715a1a19aa98a66f637f376e571a6ef2612122f9113023107226b6187d62593236c7801cb43091ced47d WHIRLPOOL 0acc23293289f99c55cbffe8fb176ab2f5acb3ed396dfef57f366c16d51ca14f112225595f83467d986f7417a85eff646e9e6ccb252d6e408a145540024c13fb +MISC ChangeLog 4349 SHA256 a0bac3b8ec84b6169916a26dc1f505ba601ecb603964355962a33041813de678 SHA512 48468b4f046a59f15eff75301ce93aa603b478caff0e17c4664c4d752e0fd3a1496ba8d687abe5b6242c8fd93970b09b4ce363823aa637e890288dd72986c371 WHIRLPOOL 76aa6659ecabc1f56d891eb7e9b98c46c881c2860cb2a18202697ea6ea875689189c7b2aea28c6d5b69906c1161c7034477695a201f682664945bcc2eb20ae92 +MISC metadata.xml 975 SHA256 dd0dcbd90c1d5269f3577778dec4c8b3dc799deb2a25ed4ab1c793434a375f0e SHA512 3ce553103cb9b638791084f049d4b885ea900563a4ab79ae3e168209462a15e2cbe5d57e16a5b3be6944a9ba9fd68003818acd2faeefbcc4388135cea5dce768 WHIRLPOOL 9c37f862c8e3c2678f71170f23c3ec3c7e0734ca6e713b81be2478a83e1be22d07a71876d5a05fa68822705cae89fe9a29064bf92d64710e9cc481f64a5bff5b -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.22 (GNU/Linux) +Version: GnuPG v2 -iQEcBAEBCAAGBQJTsuSmAAoJEEdUh39IaPFNDdsH/AsnZ0fzX+QmwL2PBuMd81NH -/zmZylHOvlofhQ9luc/wCX/8qAz8j+DzCELsZXlVol56QhCKjLiy2GQ8h7V3svKg -Xk5AgCL4OaeVg/PN1Tmy6MKfsv4j21xqcRfDZdXlKKfm6nayaXjnAdDj4FS7tDq/ -L/ZobZfw+Z1PVFRPYpdu2MChAbXd8rkXaq4KphWZX7TQnUcTlvVapBBdp9SkTmuz -FrnR34XkEYrPGhq1pPLQn1JXYpew2kpsvDFIIFT1ZUihOkDufVZ6xEJ9wFfjUOLS -SFcGac8zkGPTFQ62ylVPQJRqC29YSin+YrdyVvVO7CO86VGR2oFCAbwTkldkzCo= -=Jpwu +iQEcBAEBCAAGBQJT9I9yAAoJEEdUh39IaPFNkswH/2j4Y8poHKIHy0QZQMilKqDo +IM2bXZ0Z8skh526gDyb7MEa3FuKjqI/l/gewx246FiEltoxZvC/2JdxAOV821Pn0 +VSwqoww5ZnbIAEoR2I1m+zQqnVZ+r8ZhqrqrfA+b7wE890odfAofAAfyGYDDUvrd +OFb5OthasGGEEGUwZ5keO5zyWh3aE/pXKNync35YR3gr5GG03Fyf/MWs2Szo8/5T +HPykSWC1Br6ZBOuavy3lz3ZeDGEJa4Bu9FfYIqUdqPcVNLTxSUpACAcNJP2IwufW +cf9PeDRCJOIkdtUKJxHWKZAh6ichQ0GNFLhv0KbOdsOPpj6NfUsvr0nkh7xjqXo= +=bNYj -----END PGP SIGNATURE----- diff --git a/media-sound/pragha/metadata.xml b/media-sound/pragha/metadata.xml index 8106938f4eb1..917b34f2696e 100644 --- a/media-sound/pragha/metadata.xml +++ b/media-sound/pragha/metadata.xml @@ -4,9 +4,12 @@ <herd>xfce</herd> <use> <flag name='glyr'>Enable music metadata searchengine support using <pkg>media-libs/glyr</pkg></flag> + <flag name='grilo'>Play songs on DLNA servers using <pkg>media-libs/grilo</pkg></flag> <flag name='keybinder'>Enable shortcut support using <pkg>dev-libs/keybinder</pkg></flag> <flag name='lastfm'>Enable last.fm support using <pkg>media-libs/libclastfm</pkg></flag> <flag name='peas'>Enable various plugins that will pull in <pkg>dev-libs/libpeas</pkg> as a dependency</flag> <flag name='playlist'>Enable enhanced playlist support using <pkg>dev-libs/totem-pl-parser</pkg></flag> + <flag name='rygel'>Share music on DLNA using <pkg>net-misc/rygel</pkg></flag> + <flag name='soup'>Search metadata on AcoustID and radios on TuneIn using <pkg>net-libs/libsoup</pkg></flag> </use> </pkgmetadata> diff --git a/media-sound/pragha/pragha-1.3.1.ebuild b/media-sound/pragha/pragha-1.3.1.ebuild new file mode 100644 index 000000000000..2f408aa6f539 --- /dev/null +++ b/media-sound/pragha/pragha-1.3.1.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/pragha/pragha-1.3.1.ebuild,v 1.1 2014/08/20 12:08:58 ssuominen Exp $ + +EAPI=5 +inherit xfconf # autotools + +DESCRIPTION="A lightweight music player (with support for the Xfce desktop environment)" +HOMEPAGE="http://pragha.wikispaces.com/ http://github.com/matiasdelellis/pragha" +SRC_URI="http://github.com/matiasdelellis/${PN}/releases/download/v${PV}/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug +glyr grilo +keybinder lastfm libnotify mtp +peas +playlist rygel soup +udev" + +COMMON_DEPEND=">=dev-db/sqlite-3.4:3 + >=dev-libs/glib-2.32 + >=dev-libs/libcdio-0.90 + >=dev-libs/libcdio-paranoia-0.90 + media-libs/gst-plugins-base:1.0 + >=media-libs/libcddb-1.3.0 + >=media-libs/taglib-1.7.0 + >=x11-libs/gtk+-3.4:3 + x11-libs/libX11 + >=xfce-base/libxfce4ui-4.11 + glyr? ( >=media-libs/glyr-1.0.1 ) + grilo? ( >=media-libs/grilo-0.2.10 ) + keybinder? ( >=dev-libs/keybinder-0.2.0:3 ) + lastfm? ( >=media-libs/libclastfm-0.5 ) + libnotify? ( >=x11-libs/libnotify-0.7 ) + mtp? ( >=media-libs/libmtp-1.1.0 ) + peas? ( >=dev-libs/libpeas-1.0.0[gtk] ) + playlist? ( >=dev-libs/totem-pl-parser-2.26 ) + rygel? ( >=net-misc/rygel-0.20 ) + soup? ( >=net-libs/libsoup-2.38 ) + udev? ( virtual/libgudev:= )" +RDEPEND="${COMMON_DEPEND} + media-plugins/gst-plugins-meta:1.0" +DEPEND="${COMMON_DEPEND} + dev-util/intltool + >=dev-util/xfce4-dev-tools-4.10 + sys-devel/gettext + virtual/pkgconfig" +REQUIRED_USE="glyr? ( peas ) + grilo? ( peas ) + libnotify? ( peas ) + mtp? ( udev ) + rygel? ( peas ) + soup? ( peas ) + udev? ( peas )" + +pkg_setup() { + XFCONF=( + --docdir="${EPREFIX}"/usr/share/doc/${PF} + $(use_enable debug) + $(use_enable peas libpeas-1.0) + $(use_enable glyr libglyr) + $(use_enable lastfm libclastfm) + $(use_enable playlist totem-plparser) + --with-gstreamer=1.0 + ) + + if use peas; then + XFCONF+=( + $(use_enable libnotify) + $(use_enable keybinder) + $(use_enable udev gudev-1.0) + $(use_enable mtp libmtp) + $(use_enable soup libsoup-2.4) + $(use_enable rygel rygel-server-2.2) + $(use_enable grilo grilo-0.2) + ) + else + XFCONF+=( + --disable-libnotify + --disable-keybinder + --disable-gudev-1.0 + --disable-libmtp + --disable-libsoup-2.4 + --disable-rygel-server-2.2 + --disable-grilo-0.2 + ) + fi +} + +src_prepare() { + sed -i -e '/CFLAGS/s:-g -ggdb -O0::' configure || die + + # Prevent glib-gettextize from running wrt #423115 +# export AT_M4DIR=${EPREFIX}/usr/share/xfce4/dev-tools/m4macros +# intltoolize --automake --copy --force +# _elibtoolize --copy --force --install +# eaclocal; eautoconf; eautoheader; eautomake + + xfconf_src_prepare +} |