Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 24 Dec 2022 10:29:02 GMT
From:      Ashish SHUKLA <ashish@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 145ff519cde6 - main - audio/tuner: New Port: Minimalist radio station player
Message-ID:  <202212241029.2BOAT2m4041400@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by ashish:

URL: https://cgit.FreeBSD.org/ports/commit/?id=145ff519cde6ccf6b798d8009927c2c295eb1816

commit 145ff519cde6ccf6b798d8009927c2c295eb1816
Author:     Ashish SHUKLA <ashish@FreeBSD.org>
AuthorDate: 2022-12-24 07:43:29 +0000
Commit:     Ashish SHUKLA <ashish@FreeBSD.org>
CommitDate: 2022-12-24 10:27:34 +0000

    audio/tuner: New Port: Minimalist radio station player
    
    Discover and Listen to your favourite internet radio stations.
    
     - Uses radio-browser.info catalog
     - Presets various selection of stations (random, top, trending,
       genres)
     - Save favourite stations
     - Sends a click count to radio-browser.info on station click
     - Sends a vote count to radio-browser.info when you star a station
     - DBus integration to pause/resume playing and show station info in
       Wingpanel
---
 audio/Makefile        |  1 +
 audio/tuner/Makefile  | 30 ++++++++++++++++++++++++++++++
 audio/tuner/distinfo  |  3 +++
 audio/tuner/pkg-descr |  8 ++++++++
 audio/tuner/pkg-plist | 20 ++++++++++++++++++++
 5 files changed, 62 insertions(+)

diff --git a/audio/Makefile b/audio/Makefile
index 717aff868953..5043faf692a1 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -826,6 +826,7 @@
     SUBDIR += traverso
     SUBDIR += tse3
     SUBDIR += tta
+    SUBDIR += tuner
     SUBDIR += tuneradio
     SUBDIR += twolame
     SUBDIR += uade
diff --git a/audio/tuner/Makefile b/audio/tuner/Makefile
new file mode 100644
index 000000000000..cb3dc534ecef
--- /dev/null
+++ b/audio/tuner/Makefile
@@ -0,0 +1,30 @@
+PORTNAME=	tuner
+DISTVERSION=	1.5.1
+CATEGORIES=	audio
+
+MAINTAINER=	ashish@FreeBSD.org
+COMMENT=	Minimalist radio station player
+WWW=		https://github.com/louis77/tuner
+
+LICENSE=	GPLv3+
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+LIB_DEPENDS=	libgranite.so:x11-toolkits/granite \
+		libsoup-2.4.so:devel/libsoup \
+		libgeoclue-2.so:net/geoclue \
+		libgeocode-glib.so:net/geocode-glib \
+		libjson-glib-1.0.so:devel/json-glib \
+		libgee-0.8.so:devel/libgee
+
+USES=		desktop-file-utils gettext-tools gnome gstreamer \
+		meson ninja pkgconfig vala:build
+USE_GITHUB=	yes
+USE_GSTREAMER=	bad libav
+GH_ACCOUNT=	louis77
+APPNAME=	com.github.louis77.tuner
+PLIST_SUB=	APPNAME=${APPNAME}
+
+USE_GNOME=	gdkpixbuf2 glib20 gtk30 intlhack
+GLIB_SCHEMAS=	${APPNAME}.gschema.xml
+
+.include <bsd.port.mk>
diff --git a/audio/tuner/distinfo b/audio/tuner/distinfo
new file mode 100644
index 000000000000..c9e138967e75
--- /dev/null
+++ b/audio/tuner/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1671865430
+SHA256 (louis77-tuner-1.5.1_GH0.tar.gz) = bbb5e7c97da1ee495651d85aca33c2fe58daba81906ae247e12b6a41b1ed7592
+SIZE (louis77-tuner-1.5.1_GH0.tar.gz) = 576229
diff --git a/audio/tuner/pkg-descr b/audio/tuner/pkg-descr
new file mode 100644
index 000000000000..912087f85b11
--- /dev/null
+++ b/audio/tuner/pkg-descr
@@ -0,0 +1,8 @@
+Discover and Listen to your favourite internet radio stations.
+
+ - Uses radio-browser.info catalog
+ - Presets various selection of stations (random, top, trending, genres)
+ - Save favourite stations
+ - Sends a click count to radio-browser.info on station click
+ - Sends a vote count to radio-browser.info when you star a station
+ - DBus integration to pause/resume playing and show station info in Wingpanel
diff --git a/audio/tuner/pkg-plist b/audio/tuner/pkg-plist
new file mode 100644
index 000000000000..b2ebc3b41129
--- /dev/null
+++ b/audio/tuner/pkg-plist
@@ -0,0 +1,20 @@
+bin/%%APPNAME%%
+share/applications/%%APPNAME%%.desktop
+share/icons/hicolor/128x128/apps/%%APPNAME%%.svg
+share/icons/hicolor/128x128@2/apps/%%APPNAME%%.svg
+share/icons/hicolor/16x16/apps/%%APPNAME%%.svg
+share/icons/hicolor/16x16@2/apps/%%APPNAME%%.svg
+share/icons/hicolor/24x24/apps/%%APPNAME%%.svg
+share/icons/hicolor/24x24@2/apps/%%APPNAME%%.svg
+share/icons/hicolor/32x32/apps/%%APPNAME%%.svg
+share/icons/hicolor/32x32@2/apps/%%APPNAME%%.svg
+share/icons/hicolor/48x48/apps/%%APPNAME%%.svg
+share/icons/hicolor/48x48@2/apps/%%APPNAME%%.svg
+share/icons/hicolor/64x64/apps/%%APPNAME%%.svg
+share/icons/hicolor/64x64@2/apps/%%APPNAME%%.svg
+share/locale/de/LC_MESSAGES/%%APPNAME%%.mo
+share/locale/fr/LC_MESSAGES/%%APPNAME%%.mo
+share/locale/it/LC_MESSAGES/%%APPNAME%%.mo
+share/locale/nl/LC_MESSAGES/%%APPNAME%%.mo
+share/locale/tr/LC_MESSAGES/%%APPNAME%%.mo
+share/metainfo/%%APPNAME%%.appdata.xml



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202212241029.2BOAT2m4041400>