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:
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
1
MOVED
|
@ -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
|
||||
|
|
|
@ -295,7 +295,6 @@
|
|||
SUBDIR += gxplugins-lv2
|
||||
SUBDIR += harp
|
||||
SUBDIR += headsetcontrol
|
||||
SUBDIR += herrie
|
||||
SUBDIR += hexter
|
||||
SUBDIR += hpsjam
|
||||
SUBDIR += hts_engine-API
|
||||
|
|
|
@ -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>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (herrie-2.2.tar.bz2) = 142341072920f86b6eb570b8f13bf5fd87c06cf801543dc7d1a819e39eb9fb2b
|
||||
SIZE (herrie-2.2.tar.bz2) = 71596
|
|
@ -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);
|
||||
}
|
|
@ -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/
|
|
@ -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
|
Loading…
Reference in a new issue