1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-19 19:59:43 +00:00

audio/herrie: remove port

- Upstream is no longer available

PR:		253503
Approved by:	ed (maintainer)
Submitted by:	daniel.engberg.lists@pyret.net
This commit is contained in:
Tobias C. Berner 2021-02-17 14:52:31 +00:00
parent 64150803e7
commit 9b6bd36936
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=565506
7 changed files with 1 additions and 198 deletions

1
MOVED
View File

@ -16170,3 +16170,4 @@ www/palemoon||2021-02-15|Depends on expired version of python
www/rtv||2021-02-17|Has expired: Abandoned, use www/py-ttrv or www/py-tuir instead
textproc/py-sphinxcontrib-websupport11|textproc/py-sphinxcontrib-websupport|2021-02-17|Has expired: Use textproc/py-sphinxcontrib-websupport instead
textproc/py-sphinx18|textproc/py-sphinx|2021-02-17|Has expired: Old version, use textproc/py-sphinx instead
audio/herrie||2021-02-17|Removed

View File

@ -295,7 +295,6 @@
SUBDIR += gxplugins-lv2
SUBDIR += harp
SUBDIR += headsetcontrol
SUBDIR += herrie
SUBDIR += hexter
SUBDIR += hpsjam
SUBDIR += hts_engine-API

View File

@ -1,49 +0,0 @@
# Created by: Ed Schouten <ed@FreeBSD.org>
# $FreeBSD$
PORTNAME= herrie
PORTVERSION= 2.2
PORTREVISION= 13
CATEGORIES= audio
MASTER_SITES= http://herrie.info/distfiles/
MAINTAINER= ed@FreeBSD.org
COMMENT= Small command line interface music player
HAS_CONFIGURE= yes
CONFIGURE_ARGS+=verbose
CONFIGURE_ENV+= PREFIX=${PREFIX}
USES= gnome ncurses pkgconfig tar:bzip2
USE_GNOME= glib20
OPTIONS_DEFINE= MAD VORBIS SNDFILE MODPLUG HTTP LIBAO XCURSES XSPF NLS
OPTIONS_DEFAULT= MAD VORBIS HTTP XSPF
OPTIONS_SUB= yes
HTTP_DESC= HTTP streams and AudioScrobbler support
LIBAO_DESC= LibAO support (breaks chroot)
XCURSES_DESC= Build XCurses version
MAD_LIB_DEPENDS= libmad.so:audio/libmad \
libid3tag.so:audio/libid3tag
MAD_CONFIGURE_OFF=no_mp3
VORBIS_LIB_DEPENDS= libvorbis.so:audio/libvorbis
VORBIS_CONFIGURE_OFF=no_vorbis
SNDFILE_LIB_DEPENDS= libsndfile.so:audio/libsndfile
SNDFILE_CONFIGURE_OFF=no_sndfile
MODPLUG_LIB_DEPENDS= libmodplug.so:audio/libmodplug
MODPLUG_CFLAGS= -I${LOCALBASE}/include/libmodplug
MODPLUG_CONFIGURE_OFF=no_modplug
HTTP_LIB_DEPENDS= libcurl.so:ftp/curl
HTTP_CONFIGURE_OFF=no_http no_scrobbler
LIBAO_LIB_DEPENDS= libao.so:audio/libao
LIBAO_CONFIGURE_ON=ao
XCURSES_LIB_DEPENDS= libXCurses.so:devel/pdcurses
XCURSES_CONFIGURE_ON=xcurses
XSPF_LIB_DEPENDS= libxspf.so:multimedia/libxspf
XSPF_CONFIGURE_OFF=no_xspf
NLS_USES= gettext
NLS_CONFIGURE_OFF=no_nls
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (herrie-2.2.tar.bz2) = 142341072920f86b6eb570b8f13bf5fd87c06cf801543dc7d1a819e39eb9fb2b
SIZE (herrie-2.2.tar.bz2) = 71596

View File

@ -1,122 +0,0 @@
--- configure.orig 2008-10-14 16:20:58 UTC
+++ configure
@@ -288,7 +288,7 @@ fi
if [ "$CFG_XSPF" != "" ]
then
CFLAGS="$CFLAGS -DBUILD_XSPF"
- LDFLAGS="$LDFLAGS -lspiff"
+ test_pkgconfig "libxspf" "xspf" "_vfs_xspf"
SRCS="$SRCS util vfs_xspf"
PLAYQ_DUMPFILE="autosave.xspf"
else
--- src/conftest.c.orig 2008-10-14 16:20:58 UTC
+++ src/conftest.c
@@ -56,16 +56,10 @@
#include <vorbis/codec.h>
#include <vorbis/vorbisfile.h>
#endif /* BUILD_VORBIS */
-#ifdef BUILD_XSPF
-#include <spiff/spiff_c.h>
-#endif /* BUILD_XSPF */
int
main(int argc, char *argv[])
{
-#ifdef BUILD_XSPF
- spiff_write(NULL, NULL, NULL);
-#endif /* BUILD_XSPF */
return (0);
}
--- src/vfs_xspf.c.orig 2008-10-14 16:20:58 UTC
+++ src/vfs_xspf.c
@@ -30,7 +30,7 @@
#include "stdinc.h"
-#include <spiff/spiff_c.h>
+#include <xspf_c.h>
#include "util.h"
#include "vfs.h"
@@ -50,22 +50,22 @@ vfs_xspf_match(struct vfsent *ve, int is
int
vfs_xspf_populate(struct vfsent *ve)
{
- struct spiff_list *slist;
- struct spiff_track *strack;
- struct spiff_mvalue *sloc;
+ struct xspf_list *slist;
+ struct xspf_track *strack;
+ struct xspf_mvalue *sloc;
char *dirname, *baseuri, *filename;
struct vfsref *vr;
baseuri = url_escape(ve->filename);
- slist = spiff_parse(ve->filename, baseuri);
+ slist = xspf_parse(ve->filename, baseuri);
g_free(baseuri);
if (slist == NULL)
return (-1);
dirname = g_path_get_dirname(ve->filename);
- SPIFF_LIST_FOREACH_TRACK(slist, strack) {
- SPIFF_TRACK_FOREACH_LOCATION(strack, sloc) {
+ XSPF_LIST_FOREACH_TRACK(slist, strack) {
+ XSPF_TRACK_FOREACH_LOCATION(strack, sloc) {
/* Skip file:// part */
filename = url_unescape(sloc->value);
@@ -77,40 +77,40 @@ vfs_xspf_populate(struct vfsent *ve)
}
g_free(dirname);
- spiff_free(slist);
+ xspf_free(slist);
return (0);
}
int
vfs_xspf_write(const struct vfslist *vl, const char *filename)
{
- struct spiff_list *list;
- struct spiff_track *track;
- struct spiff_mvalue *location;
+ struct xspf_list *list;
+ struct xspf_track *track;
+ struct xspf_mvalue *location;
char *fn, *baseuri;
struct vfsref *vr;
int ret;
- list = spiff_new();
+ list = xspf_new();
VFS_LIST_FOREACH_REVERSE(vl, vr) {
/* Add a new track to the beginning of the list */
- track = spiff_new_track_before(&list->tracks);
+ track = xspf_new_track_before(&list->tracks);
/* Make sure we don't write non-UTF-8 titles to disk */
if (g_utf8_validate(vfs_name(vr), -1, NULL))
- spiff_setvalue(&track->title, vfs_name(vr));
+ xspf_setvalue(&track->title, vfs_name(vr));
- location = spiff_new_mvalue_before(&track->locations);
+ location = xspf_new_mvalue_before(&track->locations);
fn = url_escape(vfs_filename(vr));
- spiff_setvalue(&location->value, fn);
+ xspf_setvalue(&location->value, fn);
g_free(fn);
}
baseuri = url_escape(filename);
- ret = spiff_write(list, filename, baseuri);
+ ret = xspf_write(list, filename, baseuri);
g_free(baseuri);
- spiff_free(list);
+ xspf_free(list);
return (ret);
}

View File

@ -1,6 +0,0 @@
Herrie is a small command line music player. It has vim-like controls
and has some unique features, like chroot()'ing and dropping privileges.
It also supports submission of songs to AudioScrobbler. This makes it an
ideal application for low-end jukeboxes.
WWW: http://herrie.info/

View File

@ -1,18 +0,0 @@
bin/herrie
etc/herrie.conf.sample
man/man1/herrie.1.gz
%%NLS%%share/locale/ca/LC_MESSAGES/herrie.mo
%%NLS%%share/locale/da/LC_MESSAGES/herrie.mo
%%NLS%%share/locale/de/LC_MESSAGES/herrie.mo
%%NLS%%share/locale/es/LC_MESSAGES/herrie.mo
%%NLS%%share/locale/fi/LC_MESSAGES/herrie.mo
%%NLS%%share/locale/ga/LC_MESSAGES/herrie.mo
%%NLS%%share/locale/nl/LC_MESSAGES/herrie.mo
%%NLS%%share/locale/pl/LC_MESSAGES/herrie.mo
%%NLS%%share/locale/pt_BR/LC_MESSAGES/herrie.mo
%%NLS%%share/locale/ru/LC_MESSAGES/herrie.mo
%%NLS%%share/locale/sv/LC_MESSAGES/herrie.mo
%%NLS%%share/locale/tr/LC_MESSAGES/herrie.mo
%%NLS%%share/locale/uk/LC_MESSAGES/herrie.mo
%%NLS%%share/locale/vi/LC_MESSAGES/herrie.mo
%%NLS%%share/locale/zh_CN/LC_MESSAGES/herrie.mo