public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: media-sound/jriver/
@ 2023-09-30 15:25 Vitaly Zdanevich
  0 siblings, 0 replies; 10+ messages in thread
From: Vitaly Zdanevich @ 2023-09-30 15:25 UTC (permalink / raw
  To: gentoo-commits

commit:     00ce59a64e58cb3aa65827b3ff1b2aca56f22e66
Author:     Vitaly Zdanevich <zdanevich.vitaly <AT> ya <DOT> ru>
AuthorDate: Sat Sep 30 15:25:12 2023 +0000
Commit:     Vitaly Zdanevich <zdanevich.vitaly <AT> ya <DOT> ru>
CommitDate: Sat Sep 30 15:25:12 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=00ce59a6

media-sound/jriver: new package, add 31.0.60

Signed-off-by: Vitaly Zdanevich <zdanevich.vitaly <AT> ya.ru>

 media-sound/jriver/Manifest              |  1 +
 media-sound/jriver/jriver-31.0.60.ebuild | 25 +++++++++++++++++++++++++
 media-sound/jriver/metadata.xml          | 17 +++++++++++++++++
 3 files changed, 43 insertions(+)

diff --git a/media-sound/jriver/Manifest b/media-sound/jriver/Manifest
new file mode 100644
index 0000000000..5739133f74
--- /dev/null
+++ b/media-sound/jriver/Manifest
@@ -0,0 +1 @@
+DIST MediaCenter-31.0.60-amd64.deb 52025656 BLAKE2B 3b5381657a9b272bb52cc6130338f81c901abc219d91207a4464d344313343480e0eb3f6fc449b38073bfcadf259fbe408e216752327c89cfefae9c0c13650b5 SHA512 655c34453390abd1c1e2195bfed04ce6bb1ce3670a6335acd0e80f0740479f8c9464d1b2351bccbf77eb19f6d4c596b30b17a3a0e0e49752e16a97a356821c04

diff --git a/media-sound/jriver/jriver-31.0.60.ebuild b/media-sound/jriver/jriver-31.0.60.ebuild
new file mode 100644
index 0000000000..05599adf8b
--- /dev/null
+++ b/media-sound/jriver/jriver-31.0.60.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit unpacker
+
+DESCRIPTION="A cross-platform media center, famous for high quality of audio."
+HOMEPAGE="https://jriver.com/"
+SRC_URI="https://files.jriver-cdn.com/mediacenter/test/MediaCenter-31.0.60-amd64.deb"
+
+S="${WORKDIR}"
+
+SLOT="0"
+
+LICENSE="all-rights-reserved"
+KEYWORDS="~amd64"
+
+src_unpack() {
+	unpack_deb ${A}
+}
+
+src_install() {
+	cp -R "${S}"/* "${D}" || die "Installing binary files failed"
+}

diff --git a/media-sound/jriver/metadata.xml b/media-sound/jriver/metadata.xml
new file mode 100644
index 0000000000..71e1d812d3
--- /dev/null
+++ b/media-sound/jriver/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person" proxied="yes">
+		<email>zdanevich.vitaly@ya.ru</email>
+		<name>Vitaly Zdanevich</name>
+	</maintainer>
+	<longdescription lang="en">
+JRiver Media Center is a multimedia application that allows the user to play and organize various types of media on a computer running Windows, macOS, or Linux operating systems. 
+
+JRiver Media Center is a "jukebox"-style media player, like iTunes, which usually uses most of the screen to display a potentially very large library of files.
+
+DLNA server/renderer/control point.
+
+See more at https://en.wikipedia.org/wiki/JRiver_Media_Center
+	</longdescription>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: media-sound/jriver/
@ 2023-10-10 10:07 Vitaly Zdanevich
  0 siblings, 0 replies; 10+ messages in thread
From: Vitaly Zdanevich @ 2023-10-10 10:07 UTC (permalink / raw
  To: gentoo-commits

commit:     20fe671c178b38cb133a6e09c45051d018f18288
Author:     Vitaly Zdanevich <zdanevich.vitaly <AT> ya <DOT> ru>
AuthorDate: Tue Oct 10 10:07:31 2023 +0000
Commit:     Vitaly Zdanevich <zdanevich.vitaly <AT> ya <DOT> ru>
CommitDate: Tue Oct 10 10:07:31 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=20fe671c

media-sound/jriver: RDEPEND add

Signed-off-by: Vitaly Zdanevich <zdanevich.vitaly <AT> ya.ru>

 media-sound/jriver/jriver-31.0.60.ebuild | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/media-sound/jriver/jriver-31.0.60.ebuild b/media-sound/jriver/jriver-31.0.60.ebuild
index 05599adf8b..f37a7feb84 100644
--- a/media-sound/jriver/jriver-31.0.60.ebuild
+++ b/media-sound/jriver/jriver-31.0.60.ebuild
@@ -16,6 +16,10 @@ SLOT="0"
 LICENSE="all-rights-reserved"
 KEYWORDS="~amd64"
 
+RDEPEND="
+	app-arch/brotli
+"
+
 src_unpack() {
 	unpack_deb ${A}
 }


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: media-sound/jriver/
@ 2024-02-15 11:18 Vitaly Zdanevich
  0 siblings, 0 replies; 10+ messages in thread
From: Vitaly Zdanevich @ 2024-02-15 11:18 UTC (permalink / raw
  To: gentoo-commits

commit:     94a337e0bcb01f0b628181cda6dacd8f9abf2782
Author:     Vitaly Zdanevich <zdanevich.vitaly <AT> ya <DOT> ru>
AuthorDate: Thu Feb 15 11:18:49 2024 +0000
Commit:     Vitaly Zdanevich <zdanevich.vitaly <AT> ya <DOT> ru>
CommitDate: Thu Feb 15 11:18:49 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=94a337e0

media-sound/jriver: add RESTRICT="strip"

Closes: https://bugs.gentoo.org/915530
Signed-off-by: Vitaly Zdanevich <zdanevich.vitaly <AT> ya.ru>

 media-sound/jriver/jriver-31.0.60.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/media-sound/jriver/jriver-31.0.60.ebuild b/media-sound/jriver/jriver-31.0.60.ebuild
index f37a7feb84..5569e1b4bc 100644
--- a/media-sound/jriver/jriver-31.0.60.ebuild
+++ b/media-sound/jriver/jriver-31.0.60.ebuild
@@ -16,6 +16,8 @@ SLOT="0"
 LICENSE="all-rights-reserved"
 KEYWORDS="~amd64"
 
+RESTRICT="strip"
+
 RDEPEND="
 	app-arch/brotli
 "


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: media-sound/jriver/
@ 2024-02-15 11:21 Vitaly Zdanevich
  0 siblings, 0 replies; 10+ messages in thread
From: Vitaly Zdanevich @ 2024-02-15 11:21 UTC (permalink / raw
  To: gentoo-commits

commit:     615a57804417ab1a484db71973974a636794ad8b
Author:     Vitaly Zdanevich <zdanevich.vitaly <AT> ya <DOT> ru>
AuthorDate: Thu Feb 15 11:21:00 2024 +0000
Commit:     Vitaly Zdanevich <zdanevich.vitaly <AT> ya <DOT> ru>
CommitDate: Thu Feb 15 11:21:00 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=615a5780

media-sound/jriver: add QA_PREBUILT="*"

Closes: https://bugs.gentoo.org/show_bug.cgi?id=915527

Closes: https://bugs.gentoo.org/show_bug.cgi?id=915529
Signed-off-by: Vitaly Zdanevich <zdanevich.vitaly <AT> ya.ru>

 media-sound/jriver/jriver-31.0.60.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-sound/jriver/jriver-31.0.60.ebuild b/media-sound/jriver/jriver-31.0.60.ebuild
index 5569e1b4bc..87fe861cb3 100644
--- a/media-sound/jriver/jriver-31.0.60.ebuild
+++ b/media-sound/jriver/jriver-31.0.60.ebuild
@@ -17,6 +17,7 @@ LICENSE="all-rights-reserved"
 KEYWORDS="~amd64"
 
 RESTRICT="strip"
+QA_PREBUILT="*"
 
 RDEPEND="
 	app-arch/brotli


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: media-sound/jriver/
@ 2024-02-26  0:30 Vitaly Zdanevich
  0 siblings, 0 replies; 10+ messages in thread
From: Vitaly Zdanevich @ 2024-02-26  0:30 UTC (permalink / raw
  To: gentoo-commits

commit:     bd1a84775f913373933d34f7fef0460ff75ac708
Author:     Vitaly Zdanevich <zdanevich.vitaly <AT> ya <DOT> ru>
AuthorDate: Mon Feb 26 00:30:37 2024 +0000
Commit:     Vitaly Zdanevich <zdanevich.vitaly <AT> ya <DOT> ru>
CommitDate: Mon Feb 26 00:30:37 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bd1a8477

media-sound/jriver: add missing dependencies

Closes: https://bugs.gentoo.org/915531
Signed-off-by: Vitaly Zdanevich <zdanevich.vitaly <AT> ya.ru>

 media-sound/jriver/jriver-31.0.60.ebuild | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/media-sound/jriver/jriver-31.0.60.ebuild b/media-sound/jriver/jriver-31.0.60.ebuild
index 87fe861cb3..caabbab8b9 100644
--- a/media-sound/jriver/jriver-31.0.60.ebuild
+++ b/media-sound/jriver/jriver-31.0.60.ebuild
@@ -19,8 +19,14 @@ KEYWORDS="~amd64"
 RESTRICT="strip"
 QA_PREBUILT="*"
 
+# TODO soon brotli dep will be dropped
 RDEPEND="
 	app-arch/brotli
+	media-libs/alsa-lib
+	media-libs/libglvnd
+	x11-libs/gtk+
+	x11-libs/pango
+	x11-libs/libXrandr
 "
 
 src_unpack() {


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: media-sound/jriver/
@ 2024-02-27 20:03 Vitaly Zdanevich
  0 siblings, 0 replies; 10+ messages in thread
From: Vitaly Zdanevich @ 2024-02-27 20:03 UTC (permalink / raw
  To: gentoo-commits

commit:     a9a304bc1f2521057148fb96c0cb9a48c7582522
Author:     Vitaly Zdanevich <zdanevich.vitaly <AT> ya <DOT> ru>
AuthorDate: Tue Feb 27 20:03:44 2024 +0000
Commit:     Vitaly Zdanevich <zdanevich.vitaly <AT> ya <DOT> ru>
CommitDate: Tue Feb 27 20:03:44 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a9a304bc

media-sound/jriver: fix location of metainfo file

Closes: https://bugs.gentoo.org/915528
Signed-off-by: Vitaly Zdanevich <zdanevich.vitaly <AT> ya.ru>

 media-sound/jriver/jriver-31.0.60.ebuild | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/media-sound/jriver/jriver-31.0.60.ebuild b/media-sound/jriver/jriver-31.0.60.ebuild
index caabbab8b9..9606a7e55a 100644
--- a/media-sound/jriver/jriver-31.0.60.ebuild
+++ b/media-sound/jriver/jriver-31.0.60.ebuild
@@ -34,5 +34,16 @@ src_unpack() {
 }
 
 src_install() {
+
+	# To solve this https://bugs.gentoo.org/915528
+	# "
+	# * This location is deprecated, it should not be used anymore by new software.
+	# * Appdata/Metainfo files should be installed into /usr/share/metainfo directory.
+	# * For more details, please see the freedesktop Upstream Metadata guidelines at
+	# * https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html
+	# "
+	# I wrote to upstream https://yabb.jriver.com/interact/index.php/topic,138293.0.html
+	mv usr/share/appdata usr/share/metainfo
+
 	cp -R "${S}"/* "${D}" || die "Installing binary files failed"
 }


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: media-sound/jriver/
@ 2024-02-27 20:09 Vitaly Zdanevich
  0 siblings, 0 replies; 10+ messages in thread
From: Vitaly Zdanevich @ 2024-02-27 20:09 UTC (permalink / raw
  To: gentoo-commits

commit:     e3184327705cf8358cbf2e6d96483955c367f312
Author:     Vitaly Zdanevich <zdanevich.vitaly <AT> ya <DOT> ru>
AuthorDate: Tue Feb 27 20:09:24 2024 +0000
Commit:     Vitaly Zdanevich <zdanevich.vitaly <AT> ya <DOT> ru>
CommitDate: Tue Feb 27 20:09:24 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e3184327

media-sound/jriver: call xdg_desktop_database_update, xdg_mimeinfo_database_update

Closes: https://bugs.gentoo.org/show_bug.cgi?id=915532

Closes: https://bugs.gentoo.org/show_bug.cgi?id=915533
Signed-off-by: Vitaly Zdanevich <zdanevich.vitaly <AT> ya.ru>

 media-sound/jriver/jriver-31.0.60.ebuild | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/media-sound/jriver/jriver-31.0.60.ebuild b/media-sound/jriver/jriver-31.0.60.ebuild
index 9606a7e55a..a17958e790 100644
--- a/media-sound/jriver/jriver-31.0.60.ebuild
+++ b/media-sound/jriver/jriver-31.0.60.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit unpacker
+inherit unpacker xdg-utils
 
 DESCRIPTION="A cross-platform media center, famous for high quality of audio."
 HOMEPAGE="https://jriver.com/"
@@ -47,3 +47,8 @@ src_install() {
 
 	cp -R "${S}"/* "${D}" || die "Installing binary files failed"
 }
+
+pkg_postinst() {
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
+}


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: media-sound/jriver/
@ 2024-02-27 20:22 Vitaly Zdanevich
  0 siblings, 0 replies; 10+ messages in thread
From: Vitaly Zdanevich @ 2024-02-27 20:22 UTC (permalink / raw
  To: gentoo-commits

commit:     92c1dc9f0a96733513a744b9d5f2da0e0182224d
Author:     Vitaly Zdanevich <zdanevich.vitaly <AT> ya <DOT> ru>
AuthorDate: Tue Feb 27 20:22:13 2024 +0000
Commit:     Vitaly Zdanevich <zdanevich.vitaly <AT> ya <DOT> ru>
CommitDate: Tue Feb 27 20:22:13 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=92c1dc9f

media-sound/jriver: add 31.0.83, drop 31.0.60

Closes: https://bugs.gentoo.org/show_bug.cgi?id=922025
Signed-off-by: Vitaly Zdanevich <zdanevich.vitaly <AT> ya.ru>

 media-sound/jriver/Manifest                                         | 2 +-
 media-sound/jriver/{jriver-31.0.60.ebuild => jriver-31.0.83.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/jriver/Manifest b/media-sound/jriver/Manifest
index 5739133f74..33a627da84 100644
--- a/media-sound/jriver/Manifest
+++ b/media-sound/jriver/Manifest
@@ -1 +1 @@
-DIST MediaCenter-31.0.60-amd64.deb 52025656 BLAKE2B 3b5381657a9b272bb52cc6130338f81c901abc219d91207a4464d344313343480e0eb3f6fc449b38073bfcadf259fbe408e216752327c89cfefae9c0c13650b5 SHA512 655c34453390abd1c1e2195bfed04ce6bb1ce3670a6335acd0e80f0740479f8c9464d1b2351bccbf77eb19f6d4c596b30b17a3a0e0e49752e16a97a356821c04
+DIST MediaCenter-31.0.83-amd64.deb 51678000 BLAKE2B 4cdc3c4af4c39a85c259587740a11f78e90d87ab6a091bb9b58d4a1181c536701a02805003d331342d02fc0377bd0bd91c0a9c04d45a98538a5419f752b827ee SHA512 0ab91e69028965eba73e3d59cd13b93aa7278490a012ee84c7bebcc231cfcfc6d65bf78a3ff2a84dda85e3074efc3d3ac24663de99618dde2acb0a58536b4e78

diff --git a/media-sound/jriver/jriver-31.0.60.ebuild b/media-sound/jriver/jriver-31.0.83.ebuild
similarity index 92%
rename from media-sound/jriver/jriver-31.0.60.ebuild
rename to media-sound/jriver/jriver-31.0.83.ebuild
index a17958e790..572b331749 100644
--- a/media-sound/jriver/jriver-31.0.60.ebuild
+++ b/media-sound/jriver/jriver-31.0.83.ebuild
@@ -7,7 +7,7 @@ inherit unpacker xdg-utils
 
 DESCRIPTION="A cross-platform media center, famous for high quality of audio."
 HOMEPAGE="https://jriver.com/"
-SRC_URI="https://files.jriver-cdn.com/mediacenter/test/MediaCenter-31.0.60-amd64.deb"
+SRC_URI="https://files.jriver-cdn.com/mediacenter/channels/v31/latest/MediaCenter-${PV}-amd64.deb"
 
 S="${WORKDIR}"
 


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: media-sound/jriver/
@ 2024-02-28 15:04 Vitaly Zdanevich
  0 siblings, 0 replies; 10+ messages in thread
From: Vitaly Zdanevich @ 2024-02-28 15:04 UTC (permalink / raw
  To: gentoo-commits

commit:     ff5f1b186a18817ea5bd7ce1a8b92f6378025d22
Author:     Vitaly Zdanevich <zdanevich.vitaly <AT> ya <DOT> ru>
AuthorDate: Wed Feb 28 15:03:50 2024 +0000
Commit:     Vitaly Zdanevich <zdanevich.vitaly <AT> ya <DOT> ru>
CommitDate: Wed Feb 28 15:03:50 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ff5f1b18

media-sound/jriver: fix "installs files with unresolved SONAME dependencies"

Closes: https://bugs.gentoo.org/show_bug.cgi?id=925697
Signed-off-by: Vitaly Zdanevich <zdanevich.vitaly <AT> ya.ru>

 media-sound/jriver/jriver-31.0.83.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-sound/jriver/jriver-31.0.83.ebuild b/media-sound/jriver/jriver-31.0.83.ebuild
index 572b331749..1c868c9d47 100644
--- a/media-sound/jriver/jriver-31.0.83.ebuild
+++ b/media-sound/jriver/jriver-31.0.83.ebuild
@@ -18,6 +18,7 @@ KEYWORDS="~amd64"
 
 RESTRICT="strip"
 QA_PREBUILT="*"
+REQUIRES_EXCLUDE="libcef.so" # Already inside
 
 # TODO soon brotli dep will be dropped
 RDEPEND="


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: media-sound/jriver/
@ 2024-05-26 15:08 Vitaly Zdanevich
  0 siblings, 0 replies; 10+ messages in thread
From: Vitaly Zdanevich @ 2024-05-26 15:08 UTC (permalink / raw
  To: gentoo-commits

commit:     bcce30fe96b001e0b73bee411a8cebebc50330c6
Author:     Vitaly Zdanevich <zdanevich.vitaly <AT> ya <DOT> ru>
AuthorDate: Sun May 26 15:07:48 2024 +0000
Commit:     Vitaly Zdanevich <zdanevich.vitaly <AT> ya <DOT> ru>
CommitDate: Sun May 26 15:07:48 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bcce30fe

media-sound/jriver: add missing deps

Closes: https://bugs.gentoo.org/932796
Signed-off-by: Vitaly Zdanevich <zdanevich.vitaly <AT> ya.ru>

 media-sound/jriver/jriver-31.0.83.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/media-sound/jriver/jriver-31.0.83.ebuild b/media-sound/jriver/jriver-31.0.83.ebuild
index 58f5f7812..c6f23c3c0 100644
--- a/media-sound/jriver/jriver-31.0.83.ebuild
+++ b/media-sound/jriver/jriver-31.0.83.ebuild
@@ -23,9 +23,11 @@ RDEPEND="
 	app-arch/brotli
 	media-libs/alsa-lib
 	media-libs/libglvnd
+	sys-libs/zlib
 	x11-libs/gtk+
 	x11-libs/pango
 	x11-libs/libXrandr
+	x11-libs/libX11
 "
 
 QA_PREBUILT="*"


^ permalink raw reply related	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2024-05-26 15:08 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-02-15 11:18 [gentoo-commits] repo/proj/guru:dev commit in: media-sound/jriver/ Vitaly Zdanevich
  -- strict thread matches above, loose matches on Subject: below --
2024-05-26 15:08 Vitaly Zdanevich
2024-02-28 15:04 Vitaly Zdanevich
2024-02-27 20:22 Vitaly Zdanevich
2024-02-27 20:09 Vitaly Zdanevich
2024-02-27 20:03 Vitaly Zdanevich
2024-02-26  0:30 Vitaly Zdanevich
2024-02-15 11:21 Vitaly Zdanevich
2023-10-10 10:07 Vitaly Zdanevich
2023-09-30 15:25 Vitaly Zdanevich

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox