summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2014-08-20 12:09:05 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2014-08-20 12:09:05 +0000
commit94b709462041ee73062a7aad267b3e47a81fb83c (patch)
tree898dde60789f76a6b4a7989e5a361042c014df6f /media-sound/pragha
parentMove ocamlopt from p.use.mask to use.mask as instructed in bug #430352 (diff)
downloadhistorical-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/ChangeLog8
-rw-r--r--media-sound/pragha/Manifest22
-rw-r--r--media-sound/pragha/metadata.xml3
-rw-r--r--media-sound/pragha/pragha-1.3.1.ebuild97
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
+}