aboutsummaryrefslogtreecommitdiffstats
path: root/audio/mt-daapd
diff options
context:
space:
mode:
authordougb <dougb@FreeBSD.org>2011-09-30 16:58:22 +0800
committerdougb <dougb@FreeBSD.org>2011-09-30 16:58:22 +0800
commit8015e2a4fa3496b6f0f3235d513a1733a658fef8 (patch)
treeb46bf4adcf81ff8c1a7236efe99faa3102821d51 /audio/mt-daapd
parent11a34e7c412963bc9c924e5bc5707a8b5c5ec390 (diff)
downloadfreebsd-ports-gnome-8015e2a4fa3496b6f0f3235d513a1733a658fef8.tar.gz
freebsd-ports-gnome-8015e2a4fa3496b6f0f3235d513a1733a658fef8.tar.zst
freebsd-ports-gnome-8015e2a4fa3496b6f0f3235d513a1733a658fef8.zip
As previously advertised, remove ports that previously had been
DEPRECATED without EXPIRATION_DATE, and the ports that depend on them. audio/mt-daapd Use audio/firefly instead databases/p5-DBIx-Class-Validation Depends on textproc/p5-FormValidator-Simple, which is DEPRECATED devel/p5-Class-Data-Accessor Please consider using p5-Class-Accessor-Grouped or p5-Moose graphics/libflash gplflash is no longer supported. Please use gnash instead graphics/flashplayer Depends on DEPRECATED graphics/libflash japanese/p5-FormValidator-Simple-Plugin-Number-Phone-JP Depends on textproc/p5-FormValidator-Simple, which is DEPRECATED net/p5-OAuth-Lite Depends on devel/p5-Class-Data-Accessor, which is DEPRECATED net-mgmt/py-snmp use net-mgmt/py-snmp4 instead net-mgmt/py-twistedSNMP Relies on net-mgmt/py-snmp, which is DEPRECATED net-p2p/gift unmaintained upstream for several years net-p2p/giftcurs unmaintained upstream for several years net-p2p/giftoxic unmaintained upstream for several years net-p2p/giftui unmaintained upstream for several years net-p2p/apollon Depends on net-p2p/gift, which is DEPRECATED textproc/p5-FormValidator-Simple Depends on devel/p5-Class-Data-Accessor, which is DEPRECATED www/flashplugin-mozilla gplflash is no longer supported. Please use graphics/gnash, \ www/p5-HTML-Widget Depends on devel/p5-Class-Data-Accessor, which is DEPRECATED www/p5-Catalyst-Plugin-AutoRestart Depends on devel/p5-Class-Data-Accessor, which is DEPRECATED www/p5-Catalyst-Example-InstantCRUD Depends on www/p5-HTML-Widget, which is DEPRECATED www/p5-Catalyst-Plugin-FormValidator-Simple Depends on textproc/p5-FormValidator-Simple, which is DEPRECATED www/p5-Catalyst-Plugin-HTML-Widget Depends on www/p5-HTML-Widget, which is DEPRECATED www/asterisk-fop Depends on www/flashplugin-mozilla which is DEPRECATED www/p5-Handel Depends on textproc/p5-FormValidator-Simple, which is DEPRECATED www/p5-DBIx-Class-HTMLWidget Depends on www/p5-HTML-Widget, which is DEPRECATED www/p5-HTML-Widget-DBIC Disappear from CPAN x11-wm/fvwm24 No longer supported by fvwm.org
Diffstat (limited to 'audio/mt-daapd')
-rw-r--r--audio/mt-daapd/Makefile84
-rw-r--r--audio/mt-daapd/distinfo4
-rw-r--r--audio/mt-daapd/files/mt-daapd.conf.in141
-rw-r--r--audio/mt-daapd/files/mt-daapd.in20
-rw-r--r--audio/mt-daapd/files/patch-src-Makefile.in11
-rw-r--r--audio/mt-daapd/files/patch-src_daap.c83
-rw-r--r--audio/mt-daapd/files/patch-src_playlist.c11
-rw-r--r--audio/mt-daapd/files/patch-src_query.c11
-rw-r--r--audio/mt-daapd/pkg-descr6
-rw-r--r--audio/mt-daapd/pkg-plist36
10 files changed, 0 insertions, 407 deletions
diff --git a/audio/mt-daapd/Makefile b/audio/mt-daapd/Makefile
deleted file mode 100644
index 5920f66c33e6..000000000000
--- a/audio/mt-daapd/Makefile
+++ /dev/null
@@ -1,84 +0,0 @@
-# New ports collection makefile for: mt-daapd
-# Date created: 10 March 2004
-# Whom: Meno Abels <meno.abels@adviser.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= mt-daapd
-PORTVERSION= 0.2.4.2
-PORTREVISION= 3
-CATEGORIES= audio japanese
-MASTER_SITES= SF
-
-MAINTAINER= mark@foster.cc
-COMMENT= Multithread daapd yet another Server for Apple iTunes
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-DEPRECATED= Use audio/firefly instead
-EXPIRATION_DATE= 2011-09-30
-
-LIB_DEPENDS+= gdbm.4:${PORTSDIR}/databases/gdbm \
- id3tag.0:${PORTSDIR}/audio/libid3tag
-
-CONFLICTS= firefly-[0-9]*
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-id3tag=${LOCALBASE} \
- --with-gdbm-includes=${LOCALBASE}/include
-
-USE_ICONV= yes
-PATCH_SITES+= http://shishimaru.the-ninja.jp/\
- ${MASTER_SITE_LOCAL}
-PATCHFILES+= mt-daapd-0.2.4.1-cp932.patch
-PATCH_DIST_STRIP+= -p1
-
-DAAPD_USER?= daapd
-DAAPD_GROUP?= daapd
-DAAPD_DBDIR?= ${DAAPD_MASTERDIR}/var/db/${PORTNAME}
-USERS= ${DAAPD_USER}
-GROUPS= ${DAAPD_GROUP}
-USE_RC_SUBR= mt-daapd
-
-PLIST_SUB+= DAAPD_DBDIR=${DAAPD_DBDIR}
-SUB_LIST+= USER=${DAAPD_USER} GROUP=${DAAPD_GROUP}\
- DAAPD_DBDIR=${DAAPD_DBDIR}\
- DAAPD_MASTERDIR=${DAAPD_MASTERDIR}
-SUB_FILES+= mt-daapd.conf
-
-.include <bsd.port.pre.mk>
-
-pre-everything::
- @${ECHO_CMD} "Define vars below if you need:"
- @${ECHO_CMD} "DAAPD_USER=${DAAPD_USER} (default: daapd)"
- @${ECHO_CMD} "DAAPD_GROUP=${DAAPD_GROUP} (default: daapd)"
- @${ECHO_CMD} "DAAPD_DBDIR=${DAAPD_DBDIR} (default: ${DAAPD_MASTERDIR}/var/db/${PORTNAME})"
-
-post-install:
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for i in README AUTHORS COPYING CREDITS \
- ChangeLog INSTALL NEWS TODO
- @${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
-.endfor
-.endif
- @[ -f ${PREFIX}/etc/mt-daapd.conf ] || \
- ${INSTALL_DATA} ${WRKDIR}/mt-daapd.conf \
- ${PREFIX}/etc/mt-daapd.conf
- @${INSTALL_DATA} ${WRKDIR}/mt-daapd.conf ${PREFIX}/etc/mt-daapd.conf.sample
- @${MKDIR} ${DAAPD_DBDIR}
- @${MKDIR} ${DATADIR}
- @${CHMOD} 0755 ${DAAPD_DBDIR}
- @${CHMOD} 0755 ${DATADIR}
- @${CHOWN} ${DAAPD_USER}:${DAAPD_GROUP} ${DAAPD_DBDIR}
- @${CHOWN} ${DAAPD_USER}:${DAAPD_GROUP} ${DATADIR}
- @${ECHO_MSG}
- @${ECHO_MSG} "This port installs a sample configuration file in"
- @${ECHO_MSG} "${PREFIX}/etc/mt-daapd.conf.sample"
- @${ECHO_MSG} "You probably should move/copy this file to mt-daapd.conf"
- @${ECHO_MSG} "and customize to fit your needs."
- @${ECHO_MSG}
-
-.include <bsd.port.post.mk>
diff --git a/audio/mt-daapd/distinfo b/audio/mt-daapd/distinfo
deleted file mode 100644
index 1cf0cea6a7c1..000000000000
--- a/audio/mt-daapd/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (mt-daapd-0.2.4.2.tar.gz) = 50d89f77bdc3fd0ca408d52cabff528224fcc7319acc3b9456db0e3164a3b6cf
-SIZE (mt-daapd-0.2.4.2.tar.gz) = 436513
-SHA256 (mt-daapd-0.2.4.1-cp932.patch) = 8783a1ff903f3b2bd0d970dc50fa74e34615f2762ab6940573c36049893fc2c0
-SIZE (mt-daapd-0.2.4.1-cp932.patch) = 9086
diff --git a/audio/mt-daapd/files/mt-daapd.conf.in b/audio/mt-daapd/files/mt-daapd.conf.in
deleted file mode 100644
index 71f89ac63493..000000000000
--- a/audio/mt-daapd/files/mt-daapd.conf.in
+++ /dev/null
@@ -1,141 +0,0 @@
-# $Id: mt-daapd.conf,v 1.9 2004/04/18 20:24:14 rpedde Exp $
-#
-# This is the mt-daapd config file.
-#
-
-#
-# web_root (required)
-#
-# Location of the admin web pages. This should be correct
-#
-
-web_root %%PREFIX%%/share/mt-daapd/admin-root
-
-#
-# port (required)
-#
-# What port to listen on. It is possible to use a different
-# port, but this is the default iTunes port
-#
-
-port 3689
-
-#
-# admin_pw (required)
-#
-# This is the password to the administrative pages
-#
-
-admin_pw mt-daapd
-
-#
-# db_dir (required)
-#
-# This is where mt-daapd stores its database of song information.
-#
-
-db_dir %%DAAPD_DBDIR%%
-
-#
-# mp3_dir (required)
-#
-# Location of the mp3 files to share
-#
-
-mp3_dir %%DATADIR%%
-
-#
-# servername (required)
-#
-# This is both the name of the server as advertised
-# via rendezvous, and the name of the database
-# exported via DAAP
-#
-
-servername mt-daapd
-
-#
-# runas (required)
-#
-# This is the user to drop privs to if running as
-# root. If mt-daapd is not started as root, this
-# configuration option is ignored. Notice that this
-# must be specified whether the server is running
-# as root or not.
-#
-
-runas %%USER%%
-
-#
-# playlist (optional)
-#
-# This is the location of a playlist file.
-# This is for Apple-style "Smart Playlists"
-# See the mt-daapd.playlist file in the
-# contrib directory for syntax and examples
-#
-# Note that static playlists will still
-# show up, even if this directive is not
-# specified
-#
-
-playlist %%PREFIX%%/etc/mt-daapd.playlist
-
-#
-# password (optional)
-#
-# This is the password required to listen to MP3 files
-# i.e. the password that iTunes prompts for
-#
-
-#password mp3
-
-#
-# extensions (optional)
-#
-# These are the file extensions that the daap server will
-# try to index and serve. By default, it only indexes and
-# serves .mp3 files. It can also server .m4a and .m4p files,
-# and just about any other files, really. Unfortunately, while
-# it can *attempt* to serve other files (.ogg?), iTunes won't
-# play them. Perhaps this would be useful on Linux with
-# Rhythmbox, once it understands daap. (hurry up!)
-#
-
-extensions .mp3,.m4a,.m4p
-
-#
-# logfile (optional)
-#
-# This is the file to log to. If this is not configured,
-# then it will log to the syslog.
-#
-# Not that the -d <level> switch will control the log verbosity.
-# By default, it runs at log level 1. Log level 9 will churn
-# out scads of useless debugging information. Values in between
-# will vary the amount of logging you get.
-#
-
-logfile /var/log/mt-daapd.log
-
-#
-# art_filename (optional)
-#
-# There is experimental support thanks to Hiren Joshi
-# (hirenj@mooh.org) for dynamically adding art to the id3v2
-# header as it is streamed (!!). If you were using a music system
-# like zina or andromeda, for example, with cover art called
-# "_folderOpenImage.jpg", you could use the parameter
-# art_file _folderOpenImage.jpg and if the file _folderOpenImage.jpg
-# was located in the same folder as the .mp3 file, it would appear
-# in iTunes. Cool, eh?
-#
-# This is EXPERIMENTAL, so if you run into strange problems with
-# seeking in the songs, or songs that won't stream and leave an
-# exclamation point, then comment out this directive and try again.
-#
-# Do let me know (rpedde@users.sourceforge.net) if you have
-# problems with it though. And thanks again to Hiren.
-#
-
-#art_filename _folderOpenImage.jpg
diff --git a/audio/mt-daapd/files/mt-daapd.in b/audio/mt-daapd/files/mt-daapd.in
deleted file mode 100644
index 1043824306ce..000000000000
--- a/audio/mt-daapd/files/mt-daapd.in
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD: /tmp/pcvs/ports/audio/mt-daapd/files/Attic/mt-daapd.in,v 1.1 2011-04-07 17:29:56 culot Exp $
-
-# PROVIDE: mt-daapd
-# REQUIRE: LOGIN
-
-. /etc/rc.subr
-
-name="mtdaapd"
-rcvar="mt_daapd_enable"
-
-command="%%PREFIX%%/sbin/mt-daapd"
-command_args="-c %%PREFIX%%/etc/mt-daapd.conf"
-pidfile="/var/run/mt-daapd.pid"
-required_dirs="%%DAAPD_DBDIR%%"
-required_files="%%PREFIX%%/etc/mt-daapd.conf"
-
-load_rc_config "$name"
-run_rc_command "$1"
diff --git a/audio/mt-daapd/files/patch-src-Makefile.in b/audio/mt-daapd/files/patch-src-Makefile.in
deleted file mode 100644
index 358f0f5bd40e..000000000000
--- a/audio/mt-daapd/files/patch-src-Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/Makefile.in.orig 2007-10-22 09:32:39.000000000 +0900
-+++ src/Makefile.in 2008-01-31 14:01:30.000000000 +0900
-@@ -138,7 +138,7 @@
- INSTALL_PROGRAM = @INSTALL_PROGRAM@
- INSTALL_SCRIPT = @INSTALL_SCRIPT@
- INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
--LDFLAGS = @LDFLAGS@
-+LDFLAGS = @LDFLAGS@ -liconv
- LEX = @LEX@
- LEXLIB = @LEXLIB@
- LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
diff --git a/audio/mt-daapd/files/patch-src_daap.c b/audio/mt-daapd/files/patch-src_daap.c
deleted file mode 100644
index 58fe2fd83992..000000000000
--- a/audio/mt-daapd/files/patch-src_daap.c
+++ /dev/null
@@ -1,83 +0,0 @@
---- src/daap.c.orig 2008-04-19 21:17:23.000000000 +0200
-+++ src/daap.c 2008-07-18 16:32:13.000000000 +0200
-@@ -175,7 +175,7 @@ int daap_add_mdcl(DAAP_BLOCK *root, char
-
- mdcl=daap_add_empty(root,"mdcl");
- if(mdcl) {
-- g=(int)daap_add_string(mdcl,"mcnm",tag);
-+ g = !!daap_add_string(mdcl,"mcnm",tag);
- g = g && daap_add_string(mdcl,"mcna",name);
- g = g && daap_add_short(mdcl,"mcty",number);
- }
-@@ -202,7 +202,7 @@ DAAP_BLOCK *daap_response_content_codes(
-
- root=daap_add_empty(NULL,"mccr");
- if(root) {
-- g = (int)daap_add_int(root,"mstt",200);
-+ g = !!daap_add_int(root,"mstt",200);
-
- while(current->type) {
- g = g && daap_add_mdcl(root,current->tag,current->description,
-@@ -235,7 +235,7 @@ DAAP_BLOCK *daap_response_login(char *ho
-
- root=daap_add_empty(NULL,"mlog");
- if(root) {
-- g = (int)daap_add_int(root,"mstt",200);
-+ g = !!daap_add_int(root,"mstt",200);
- session=config_get_next_session();
- g = g && daap_add_int(root,"mlid",session);
- }
-@@ -437,7 +437,7 @@ DAAP_BLOCK *daap_response_songlist(char*
-
- root=daap_add_empty(NULL,"adbs");
- if(root) {
-- g = (int)daap_add_int(root,"mstt",200);
-+ g = !!daap_add_int(root,"mstt",200);
- g = g && daap_add_char(root,"muty",0);
- g = g && daap_add_int(root,"mtco",0);
- g = g && daap_add_int(root,"mrco",0);
-@@ -630,7 +630,7 @@ DAAP_BLOCK *daap_response_update(int fd,
-
- root=daap_add_empty(NULL,"mupd");
- if(root) {
-- g = (int)daap_add_int(root,"mstt",200);
-+ g = !!daap_add_int(root,"mstt",200);
- /* theoretically, this would go up if the db changes? */
- g = g && daap_add_int(root,"musr",db_version());
- }
-@@ -661,7 +661,7 @@ DAAP_BLOCK *daap_response_playlists(char
-
- root=daap_add_empty(NULL,"aply");
- if(root) {
-- g = (int)daap_add_int(root,"mstt",200);
-+ g = !!daap_add_int(root,"mstt",200);
- g = g && daap_add_char(root,"muty",0);
- g = g && daap_add_int(root,"mtco",1 + db_get_playlist_count());
- g = g && daap_add_int(root,"mrco",1 + db_get_playlist_count());
-@@ -731,7 +731,7 @@ DAAP_BLOCK *daap_response_dbinfo(char *n
-
- root=daap_add_empty(NULL,"avdb");
- if(root) {
-- g = (int)daap_add_int(root,"mstt",200);
-+ g = !!daap_add_int(root,"mstt",200);
- g = g && daap_add_char(root,"muty",0);
- g = g && daap_add_int(root,"mtco",1);
- g = g && daap_add_int(root,"mrco",1);
-@@ -788,7 +788,7 @@ DAAP_BLOCK *daap_response_server_info(ch
- apro = 2 << 16;
- }
-
-- g = (int)daap_add_int(root,"mstt",200); /* result */
-+ g = !!daap_add_int(root,"mstt",200); /* result */
- g = g && daap_add_int(root,"mpro",mpro); /* dmap proto ? */
- g = g && daap_add_int(root,"apro",apro); /* daap protocol */
-
-@@ -889,7 +889,7 @@ DAAP_BLOCK *daap_response_playlist_items
-
- root=daap_add_empty(NULL,"apso");
- if(root) {
-- g = (int)daap_add_int(root,"mstt",200);
-+ g = !!daap_add_int(root,"mstt",200);
- g = g && daap_add_char(root,"muty",0);
- g = g && daap_add_int(root,"mtco",0);
- g = g && daap_add_int(root,"mrco",0);
diff --git a/audio/mt-daapd/files/patch-src_playlist.c b/audio/mt-daapd/files/patch-src_playlist.c
deleted file mode 100644
index 7f1beed1e9fb..000000000000
--- a/audio/mt-daapd/files/patch-src_playlist.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/playlist.c.orig 2008-04-19 21:31:30.000000000 +0200
-+++ src/playlist.c 2008-07-18 16:32:13.000000000 +0200
-@@ -352,7 +352,7 @@ int pl_eval_node(MP3FILE *pmp3, PL_NODE
- retval = not ? r_arg : !r_arg;
- break;
- case INCLUDES:
-- r_arg=(int)strcasestr(cval,pnode->arg2.cval);
-+ r_arg=!!strcasestr(cval,pnode->arg2.cval);
- retval = not ? !r_arg : r_arg;
- break;
- }
diff --git a/audio/mt-daapd/files/patch-src_query.c b/audio/mt-daapd/files/patch-src_query.c
deleted file mode 100644
index 7575a09a076a..000000000000
--- a/audio/mt-daapd/files/patch-src_query.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/query.c.orig 2008-04-19 21:17:23.000000000 +0200
-+++ src/query.c 2008-07-18 16:32:13.000000000 +0200
-@@ -577,7 +577,7 @@ static int string_query(query_node_t* qu
- }
-
- case qot_contains:
-- return (int) strcasestr(ts, query->right.str); /* returns null if not found */
-+ return !!strcasestr(ts, query->right.str); /* returns null if not found */
-
- default:
- DPRINTF(E_LOG,L_QRY,"Illegal query type: %d\n", query->type);
diff --git a/audio/mt-daapd/pkg-descr b/audio/mt-daapd/pkg-descr
deleted file mode 100644
index 7a9c76241f9f..000000000000
--- a/audio/mt-daapd/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-daapd scans a directory for music files and makes them available via
-the Apple proprietary protocol DAAP. DAAP clients can browse the
-directory and retrieve individual files, either by streaming or by
-downloading them.
-
-WWW: http://mt-daapd.sourceforge.net/
diff --git a/audio/mt-daapd/pkg-plist b/audio/mt-daapd/pkg-plist
deleted file mode 100644
index d9034bf45888..000000000000
--- a/audio/mt-daapd/pkg-plist
+++ /dev/null
@@ -1,36 +0,0 @@
-@comment $FreeBSD$
-@unexec if cmp -s %D/etc/mt-daapd.conf.sample %D/etc/mt-daapd.conf; then rm -f %D/etc/mt-daapd.conf; fi
-etc/mt-daapd.conf.sample
-sbin/mt-daapd
-%%DATADIR%%/admin-root/aspl-license.html
-%%DATADIR%%/admin-root/aspl-license.txt
-%%DATADIR%%/admin-root/config-update.html
-%%DATADIR%%/admin-root/config.html
-%%DATADIR%%/admin-root/feedback.html
-%%DATADIR%%/admin-root/ftr.html
-%%DATADIR%%/admin-root/gpl-license.html
-%%DATADIR%%/admin-root/gpl-license.txt
-%%DATADIR%%/admin-root/hdr.html
-%%DATADIR%%/admin-root/index.html
-%%DATADIR%%/admin-root/linkOpaque.gif
-%%DATADIR%%/admin-root/linkTransparent.gif
-%%DATADIR%%/admin-root/mt-daapd.css
-%%DATADIR%%/admin-root/mt-daapd.png
-%%DATADIR%%/admin-root/required.gif
-%%DATADIR%%/admin-root/status.html
-%%DATADIR%%/admin-root/thanks.html
-@dirrmtry %%DATADIR%%/mp3
-@dirrm %%DATADIR%%/admin-root
-@dirrmtry %%DATADIR%%
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/CREDITS
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/INSTALL
-%%PORTDOCS%%%%DOCSDIR%%/NEWS
-%%PORTDOCS%%%%DOCSDIR%%/TODO
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@cwd /
-@dirrmtry %%DAAPD_DBDIR%%/db
-@dirrmtry %%DAAPD_DBDIR%%