aboutsummaryrefslogtreecommitdiffstats
path: root/audio
diff options
context:
space:
mode:
authoredwin <edwin@FreeBSD.org>2003-02-04 09:06:58 +0800
committeredwin <edwin@FreeBSD.org>2003-02-04 09:06:58 +0800
commitf6210130cb2f712d13fae6d0c9b604de3bbb9e95 (patch)
tree32365220fcc75a04969cadbb254b19e05a4ce4f4 /audio
parent87113619cd1c731dc395708dd75711a7deae289f (diff)
downloadfreebsd-ports-gnome-f6210130cb2f712d13fae6d0c9b604de3bbb9e95.tar.gz
freebsd-ports-gnome-f6210130cb2f712d13fae6d0c9b604de3bbb9e95.tar.zst
freebsd-ports-gnome-f6210130cb2f712d13fae6d0c9b604de3bbb9e95.zip
new port: audio/streamtuner
streamtuner is a stream directory browser. It will connect to a source (probably a web server) and retrieve the list of available audio streams. PR: ports/43665 Submitted by: Jean-Yves Lefort <jylefort@brutele.be>
Diffstat (limited to 'audio')
-rw-r--r--audio/Makefile1
-rw-r--r--audio/streamtuner/Makefile24
-rw-r--r--audio/streamtuner/distinfo1
-rw-r--r--audio/streamtuner/files/patch-aa19
-rw-r--r--audio/streamtuner/pkg-comment1
-rw-r--r--audio/streamtuner/pkg-descr11
-rw-r--r--audio/streamtuner/pkg-plist34
7 files changed, 91 insertions, 0 deletions
diff --git a/audio/Makefile b/audio/Makefile
index 343e9ac5c767..ac4a7eea032c 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -253,6 +253,7 @@
SUBDIR += splay
SUBDIR += splaytk
SUBDIR += streamripper
+ SUBDIR += streamtuner
SUBDIR += sweep
SUBDIR += swhplugins
SUBDIR += tclmidi
diff --git a/audio/streamtuner/Makefile b/audio/streamtuner/Makefile
new file mode 100644
index 000000000000..653ffa5f3a3a
--- /dev/null
+++ b/audio/streamtuner/Makefile
@@ -0,0 +1,24 @@
+# New ports collection makefile for: streamtuner
+# Date created: 02 Apr 2002
+# Whom: Jean-Yves Lefort <jylefort@brutele.be>
+#
+# $FreeBSD$
+#
+
+PORTNAME= streamtuner
+PORTVERSION= 0.9.0
+CATEGORIES= audio www
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= streamtuner
+
+MAINTAINER= jylefort@brutele.be
+
+LIB_DEPENDS= gtk-x11-2.0:${PORTSDIR}/x11-toolkits/gtk20 \
+ curl:${PORTSDIR}/ftp/curl
+
+USE_X_PREFIX= yes
+GNU_CONFIGURE= yes
+
+MAN1= streamtuner.1
+
+.include <bsd.port.mk>
diff --git a/audio/streamtuner/distinfo b/audio/streamtuner/distinfo
new file mode 100644
index 000000000000..c624036739b7
--- /dev/null
+++ b/audio/streamtuner/distinfo
@@ -0,0 +1 @@
+MD5 (streamtuner-0.9.0.tar.gz) =3D cab3bd22e9168ab043c7648ef5b4378d
diff --git a/audio/streamtuner/files/patch-aa b/audio/streamtuner/files/patch-aa
new file mode 100644
index 000000000000..4c562499efcf
--- /dev/null
+++ b/audio/streamtuner/files/patch-aa
@@ -0,0 +1,19 @@
+--- extras/Makefile.in.orig Sat Feb 1 18:49:42 2003
++++ extras/Makefile.in Sat Feb 1 18:51:36 2003
+@@ -29,6 +29,7 @@
+ sharedstatedir = @sharedstatedir@
+ localstatedir = @localstatedir@
+ libdir = @libdir@
++libdatadir = @prefix@/libdata
+ infodir = @infodir@
+ mandir = @mandir@
+ includedir = @includedir@
+@@ -95,7 +96,7 @@
+ am__quote = @am__quote@
+ install_sh = @install_sh@
+
+-pkgconfigdir = $(libdir)/pkgconfig
++pkgconfigdir = $(libdatadir)/pkgconfig
+
+ pkgconfig_DATA = streamtuner.pc
+
diff --git a/audio/streamtuner/pkg-comment b/audio/streamtuner/pkg-comment
new file mode 100644
index 000000000000..c60e160ea8a3
--- /dev/null
+++ b/audio/streamtuner/pkg-comment
@@ -0,0 +1 @@
+A GTK+ stream directory browser
diff --git a/audio/streamtuner/pkg-descr b/audio/streamtuner/pkg-descr
new file mode 100644
index 000000000000..26224d507ec4
--- /dev/null
+++ b/audio/streamtuner/pkg-descr
@@ -0,0 +1,11 @@
+streamtuner is a stream directory browser. It offers an intuitive and
+unified interface to various streaming directories through the use of
+a plugin system.
+
+streamtuner implements a GTK+ 2.0 graphical user interface, and the
+official distribution ships with the SHOUTcast plugin.
+
+WWW: http://streamtuner.sourceforge.net/
+
+- Jean-Yves Lefort
+jylefort@brutele.be
diff --git a/audio/streamtuner/pkg-plist b/audio/streamtuner/pkg-plist
new file mode 100644
index 000000000000..9161bda4af46
--- /dev/null
+++ b/audio/streamtuner/pkg-plist
@@ -0,0 +1,34 @@
+bin/streamtuner
+include/streamtuner/st_category.h
+include/streamtuner/st_dialog.h
+include/streamtuner/st_handler.h
+include/streamtuner/st_handler_field.h
+include/streamtuner/st_handlers.h
+include/streamtuner/st_programs.h
+include/streamtuner/st_re.h
+include/streamtuner/st_state.h
+include/streamtuner/st_stream.h
+include/streamtuner/st_transfer.h
+include/streamtuner/st_version.h
+include/streamtuner/streamtuner.h
+lib/streamtuner/plugins/shoutcast.a
+lib/streamtuner/plugins/shoutcast.la
+lib/streamtuner/plugins/shoutcast.so
+libdata/pkgconfig/streamtuner.pc
+share/streamtuner/themes/Default/AUTHORS
+share/streamtuner/themes/Default/browse-prelight.png
+share/streamtuner/themes/Default/browse.png
+share/streamtuner/themes/Default/record-prelight.png
+share/streamtuner/themes/Default/record.png
+share/streamtuner/themes/Default/reload-prelight.png
+share/streamtuner/themes/Default/reload.png
+share/streamtuner/themes/Default/stop-prelight.png
+share/streamtuner/themes/Default/stop.png
+share/streamtuner/themes/Default/tune_in-prelight.png
+share/streamtuner/themes/Default/tune_in.png
+@dirrm include/streamtuner
+@dirrm lib/streamtuner/plugins
+@dirrm lib/streamtuner
+@dirrm share/streamtuner/themes/Default
+@dirrm share/streamtuner/themes
+@dirrm share/streamtuner