Import gradio 5.0.0beta2

A desktop application for finding and listening to internet radio
stations. The radio library is populated from a crowdsourced radio
streams database at http://www.radio-browser.info,

ok ajacoutot@
This commit is contained in:
landry 2016-10-31 17:11:06 +00:00
parent f3e45f9020
commit 5aaade41ab
4 changed files with 60 additions and 0 deletions

34
audio/gradio/Makefile Normal file
View File

@ -0,0 +1,34 @@
# $OpenBSD: Makefile,v 1.1.1.1 2016/10/31 17:11:06 landry Exp $
COMMENT = internet radio browser and player
DISTNAME = gradio-5.0.0beta2
GH_ACCOUNT = haecker-felix
GH_PROJECT = gradio
GH_TAGNAME = v5.0.0-beta2
CATEGORIES = audio www
# GPLv3
PERMIT_PACKAGE_CDROM = Yes
BUILD_DEPENDS = devel/gettext-tools
LIB_DEPENDS = www/webkitgtk4
WANTLIB += atk-1.0 c cairo cairo-gobject gdk-3 gdk_pixbuf-2.0
WANTLIB += gio-2.0 glib-2.0 gobject-2.0 gstpbutils-1.0 gstreamer-1.0
WANTLIB += gtk-3 intl javascriptcoregtk-4.0 json-glib-1.0 pango-1.0
WANTLIB += pangocairo-1.0 pthread soup-2.4 webkit2gtk-4.0
CONFIGURE_STYLE = gnu
NO_TEST = Yes
USE_GMAKE = Yes
AUTOMAKE_VERSION = 1.14
AUTOCONF_VERSION = 2.65
pre-configure:
cd ${WRKSRC} && env NOCONFIGURE=yes \
AUTOCONF_VERSION=${AUTOCONF_VERSION} AUTOMAKE_VERSION=${AUTOMAKE_VERSION} \
./autogen.sh
.include <bsd.port.mk>

2
audio/gradio/distinfo Normal file
View File

@ -0,0 +1,2 @@
SHA256 (gradio-5.0.0beta2.tar.gz) = 2PwKCwFIbPnfsVXO4WoW+4KJdLzmSisMLAnHVe58e1I=
SIZE (gradio-5.0.0beta2.tar.gz) = 251151

3
audio/gradio/pkg/DESCR Normal file
View File

@ -0,0 +1,3 @@
A desktop application for finding and listening to internet radio
stations. The radio library is populated from a crowdsourced radio
streams database at http://www.radio-browser.info,

21
audio/gradio/pkg/PLIST Normal file
View File

@ -0,0 +1,21 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2016/10/31 17:11:06 landry Exp $
@bin bin/gradio
share/appdata/
share/appdata/de.haeckerfelix.gradio.appdata.xml
share/applications/de.haeckerfelix.gradio.desktop
share/glib-2.0/schemas/de.haecker-felix.gradio.gschema.xml
share/gradio/
share/gradio/gradio.css
share/icons/hicolor/128x128/apps/de.haeckerfelix.gradio.png
share/icons/hicolor/16x16/apps/de.haeckerfelix.gradio.png
share/icons/hicolor/192x192/apps/de.haeckerfelix.gradio.png
share/icons/hicolor/32x32/apps/de.haeckerfelix.gradio.png
share/icons/hicolor/48x48/apps/de.haeckerfelix.gradio.png
share/icons/hicolor/64x64/apps/de.haeckerfelix.gradio.png
share/icons/hicolor/scalable/apps/de.haeckerfelix.gradio.svg
@exec %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor
@unexec-delete %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor
@exec %D/bin/update-desktop-database
@unexec-delete %D/bin/update-desktop-database
@exec %D/bin/glib-compile-schemas %D/share/glib-2.0/schemas >/dev/null
@unexec-delete %D/bin/glib-compile-schemas %D/share/glib-2.0/schemas >/dev/null