aboutsummaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
Diffstat (limited to 'audio')
-rw-r--r--audio/amarok-kde4/Makefile123
-rw-r--r--audio/amarok-kde4/distinfo3
-rw-r--r--audio/amarok-kde4/files/hide-main-menu-bar-feature.patch119
-rw-r--r--audio/amarok-kde4/files/patch-amarok_src_lastfm.cpp14
-rw-r--r--audio/amarok-kde4/files/patch-amarok_src_metadata_audible_Makefile.in14
-rw-r--r--audio/amarok-kde4/files/patch-amarok_src_metadata_audible_audibleproperties.h14
-rw-r--r--audio/amarok-kde4/files/patch-amarok_src_metadata_audible_audibletag.h14
-rw-r--r--audio/amarok-kde4/files/patch-amarok_src_metadata_mp4_mp4file.cpp29
-rw-r--r--audio/amarok-kde4/files/patch-amarok_src_metadata_mp4_mp4properties.cpp14
-rw-r--r--audio/amarok-kde4/files/patch-amarok_src_metadata_mp4_mp4tag.cpp14
-rw-r--r--audio/amarok-kde4/files/patch-amarok_src_statusbar_statusbar.cpp11
-rw-r--r--audio/amarok-kde4/files/patch-amarok_src_xmlloader.h13
-rw-r--r--audio/amarok-kde4/files/patch-configure34
-rw-r--r--audio/amarok-kde4/pkg-descr7
-rw-r--r--audio/amarok-kde4/pkg-message8
-rw-r--r--audio/amarok-kde4/pkg-plist1187
-rw-r--r--audio/ccaudio2/Makefile33
-rw-r--r--audio/ccaudio2/distinfo3
-rw-r--r--audio/ccaudio2/files/patch-src-audiofile.cpp11
-rw-r--r--audio/ccaudio2/pkg-descr6
-rw-r--r--audio/ccaudio2/pkg-plist10
-rw-r--r--audio/dumb/Makefile42
-rw-r--r--audio/dumb/distinfo3
-rw-r--r--audio/dumb/files/config.txt4
-rw-r--r--audio/dumb/files/patch-Makefile57
-rw-r--r--audio/dumb/pkg-descr3
-rw-r--r--audio/dumb/pkg-plist9
-rw-r--r--audio/exaile-devel/Makefile43
-rw-r--r--audio/exaile-devel/distinfo3
-rw-r--r--audio/exaile-devel/pkg-descr9
-rw-r--r--audio/exaile-devel/pkg-plist110
-rw-r--r--audio/kid3-kde4/Makefile31
-rw-r--r--audio/kid3-kde4/distinfo3
-rw-r--r--audio/kid3-kde4/pkg-descr4
-rw-r--r--audio/kid3-kde4/pkg-plist21
-rw-r--r--audio/libmusicbrainz4/Makefile42
-rw-r--r--audio/libmusicbrainz4/distinfo3
-rw-r--r--audio/libmusicbrainz4/pkg-descr5
-rw-r--r--audio/libmusicbrainz4/pkg-plist32
-rw-r--r--audio/libmusicbrainz5/Makefile42
-rw-r--r--audio/libmusicbrainz5/distinfo3
-rw-r--r--audio/libmusicbrainz5/pkg-descr5
-rw-r--r--audio/libmusicbrainz5/pkg-plist32
-rw-r--r--audio/linux-f10-alsa-lib/Makefile23
-rw-r--r--audio/linux-f10-alsa-lib/distinfo.i3866
-rw-r--r--audio/linux-f10-alsa-lib/pkg-descr4
-rw-r--r--audio/linux-f10-arts/Makefile24
-rw-r--r--audio/linux-f10-arts/distinfo.i3866
-rw-r--r--audio/linux-f10-esound/Makefile25
-rw-r--r--audio/linux-f10-esound/distinfo.i3866
-rw-r--r--audio/linux-f10-esound/pkg-descr1
-rw-r--r--audio/linux-f10-esound/pkg-plist.i38635
-rw-r--r--audio/linux-f10-freealut/Makefile27
-rw-r--r--audio/linux-f10-freealut/distinfo.i3866
-rw-r--r--audio/linux-f10-freealut/pkg-descr8
-rw-r--r--audio/linux-f10-libaudiofile/Makefile24
-rw-r--r--audio/linux-f10-libaudiofile/distinfo.i3866
-rw-r--r--audio/linux-f10-libaudiofile/pkg-descr1
-rw-r--r--audio/linux-f10-libaudiofile/pkg-plist.i38628
-rw-r--r--audio/linux-f10-libogg/Makefile23
-rw-r--r--audio/linux-f10-libogg/distinfo.i3866
-rw-r--r--audio/linux-f10-libvorbis/Makefile24
-rw-r--r--audio/linux-f10-libvorbis/distinfo.i3866
-rw-r--r--audio/linux-f10-mikmod/Makefile24
-rw-r--r--audio/linux-f10-mikmod/distinfo.i3866
-rw-r--r--audio/linux-f10-openal/Makefile32
-rw-r--r--audio/linux-f10-openal/distinfo.i3866
-rw-r--r--audio/linux-f10-sdl_mixer/Makefile28
-rw-r--r--audio/linux-f10-sdl_mixer/distinfo.i3866
-rw-r--r--audio/linux-f8-alsa-lib/Makefile23
-rw-r--r--audio/linux-f8-alsa-lib/distinfo.i3866
-rw-r--r--audio/linux-f8-alsa-lib/pkg-descr4
-rw-r--r--audio/linux-f8-arts/Makefile24
-rw-r--r--audio/linux-f8-arts/distinfo.i3866
-rw-r--r--audio/linux-f8-esound/Makefile25
-rw-r--r--audio/linux-f8-esound/distinfo.i3866
-rw-r--r--audio/linux-f8-esound/pkg-descr1
-rw-r--r--audio/linux-f8-esound/pkg-plist.i38635
-rw-r--r--audio/linux-f8-freealut/Makefile27
-rw-r--r--audio/linux-f8-freealut/distinfo.i3866
-rw-r--r--audio/linux-f8-freealut/pkg-descr8
-rw-r--r--audio/linux-f8-libaudiofile/Makefile24
-rw-r--r--audio/linux-f8-libaudiofile/distinfo.i3866
-rw-r--r--audio/linux-f8-libaudiofile/pkg-descr1
-rw-r--r--audio/linux-f8-libaudiofile/pkg-plist.i38628
-rw-r--r--audio/linux-f8-libogg/Makefile23
-rw-r--r--audio/linux-f8-libogg/distinfo.i3866
-rw-r--r--audio/linux-f8-libvorbis/Makefile24
-rw-r--r--audio/linux-f8-libvorbis/distinfo.i3866
-rw-r--r--audio/linux-f8-mikmod/Makefile24
-rw-r--r--audio/linux-f8-mikmod/distinfo.i3866
-rw-r--r--audio/linux-f8-openal/Makefile32
-rw-r--r--audio/linux-f8-openal/distinfo.i3866
-rw-r--r--audio/linux-f8-sdl_mixer/Makefile28
-rw-r--r--audio/linux-f8-sdl_mixer/distinfo.i3866
-rw-r--r--audio/rat/Makefile72
-rw-r--r--audio/rat/distinfo3
-rw-r--r--audio/rat/files/patch-ac13
-rw-r--r--audio/rat/files/patch-rat_configure.in14
-rw-r--r--audio/rat/files/timet.patch77
-rw-r--r--audio/rat/pkg-descr8
-rw-r--r--audio/rat/pkg-plist7
-rw-r--r--audio/rat30/Makefile36
-rw-r--r--audio/rat30/distinfo3
-rw-r--r--audio/rat30/files/patch-Makefile30
-rw-r--r--audio/rat30/files/patch-Makefile_FreeBSD_49
-rw-r--r--audio/rat30/files/patch-aa62
-rw-r--r--audio/rat30/files/patch-ab11
-rw-r--r--audio/rat30/files/patch-src:main.c16
-rw-r--r--audio/rat30/files/patch-src__codec_encoder.c12
-rw-r--r--audio/rat30/pkg-descr22
-rw-r--r--audio/rhythmbox-devel/Makefile122
-rw-r--r--audio/rhythmbox-devel/distinfo3
-rw-r--r--audio/rhythmbox-devel/files/patch-plugins_cd-recorder_rb-recorder-gst.c12
-rw-r--r--audio/rhythmbox-devel/files/patch-plugins_daap_rb-daap-src.c26
-rw-r--r--audio/rhythmbox-devel/files/patch-plugins_ipod_rb-ipod-source.c51
-rw-r--r--audio/rhythmbox-devel/files/patch-podcast_rb-podcast-parse.h10
-rw-r--r--audio/rhythmbox-devel/pkg-descr5
-rw-r--r--audio/rhythmbox-devel/pkg-plist442
-rw-r--r--audio/rubygem-ruby-mp3info/Makefile22
-rw-r--r--audio/rubygem-ruby-mp3info/distinfo3
-rw-r--r--audio/rubygem-ruby-mp3info/pkg-descr6
-rw-r--r--audio/rubygem-ruby-mp3info/pkg-plist52
-rw-r--r--audio/speak_freely/Makefile49
-rw-r--r--audio/speak_freely/distinfo3
-rw-r--r--audio/speak_freely/files/patch-aa93
-rw-r--r--audio/speak_freely/files/patch-ac69
-rw-r--r--audio/speak_freely/files/patch-ad11
-rw-r--r--audio/speak_freely/files/patch-ae24
-rw-r--r--audio/speak_freely/files/patch-af11
-rw-r--r--audio/speak_freely/files/patch-ag8
-rw-r--r--audio/speak_freely/files/patch-ah11
-rw-r--r--audio/speak_freely/pkg-descr12
-rw-r--r--audio/speak_freely/pkg-plist11
-rw-r--r--audio/squeezeboxserver/Makefile211
-rw-r--r--audio/squeezeboxserver/distinfo6
-rw-r--r--audio/squeezeboxserver/files/patch-Bin_build-perl-modules.pl151
-rw-r--r--audio/squeezeboxserver/files/patch-Slim_Networking_mDNS.pm22
-rw-r--r--audio/squeezeboxserver/files/patch-Slim_Utils_Misc.pm14
-rw-r--r--audio/squeezeboxserver/files/patch-Slim_Utils_Prefs.pm34
-rw-r--r--audio/squeezeboxserver/files/patch-convert.conf57
-rw-r--r--audio/squeezeboxserver/files/pkg-install.in80
-rw-r--r--audio/squeezeboxserver/files/slimserver.sh.in78
-rw-r--r--audio/squeezeboxserver/files/softsqueeze.sh.in10
-rw-r--r--audio/squeezeboxserver/files/squeezecenter.sh.in78
-rw-r--r--audio/squeezeboxserver/pkg-descr18
-rw-r--r--audio/squeezeboxserver/pkg-message9
-rw-r--r--audio/squeezecenter/Makefile211
-rw-r--r--audio/squeezecenter/distinfo6
-rw-r--r--audio/squeezecenter/files/patch-Bin_build-perl-modules.pl151
-rw-r--r--audio/squeezecenter/files/patch-Slim_Networking_mDNS.pm22
-rw-r--r--audio/squeezecenter/files/patch-Slim_Utils_Misc.pm14
-rw-r--r--audio/squeezecenter/files/patch-Slim_Utils_Prefs.pm34
-rw-r--r--audio/squeezecenter/files/patch-convert.conf57
-rw-r--r--audio/squeezecenter/files/pkg-install.in80
-rw-r--r--audio/squeezecenter/files/slimserver.sh.in78
-rw-r--r--audio/squeezecenter/files/softsqueeze.sh.in10
-rw-r--r--audio/squeezecenter/files/squeezecenter.sh.in78
-rw-r--r--audio/squeezecenter/pkg-descr18
-rw-r--r--audio/squeezecenter/pkg-message9
-rw-r--r--audio/teamspeak3-server/Makefile42
-rw-r--r--audio/teamspeak3-server/distinfo3
-rw-r--r--audio/teamspeak3-server/files/teamspeak-server.in35
-rw-r--r--audio/teamspeak3-server/pkg-descr5
-rw-r--r--audio/teamspeak3-server/pkg-install72
-rw-r--r--audio/teamspeak3-server/pkg-plist254
-rw-r--r--audio/uade/Makefile61
-rw-r--r--audio/uade/distinfo3
-rw-r--r--audio/uade/files/patch-nooptimize43
-rw-r--r--audio/uade/pkg-descr10
-rw-r--r--audio/uade/pkg-plist167
-rw-r--r--audio/vat/Makefile44
-rw-r--r--audio/vat/distinfo3
-rw-r--r--audio/vat/files/patch-aa249
-rw-r--r--audio/vat/files/patch-ab136
-rw-r--r--audio/vat/files/patch-ac11
-rw-r--r--audio/vat/files/patch-ad70
-rw-r--r--audio/vat/files/patch-ae79
-rw-r--r--audio/vat/files/patch-af128
-rw-r--r--audio/vat/files/patch-ag45
-rw-r--r--audio/vat/files/patch-ah577
-rw-r--r--audio/vat/files/patch-ai20
-rw-r--r--audio/vat/files/patch-aj11
-rw-r--r--audio/vat/files/patch-ak21
-rw-r--r--audio/vat/files/patch-al10
-rw-r--r--audio/vat/files/patch-am22
-rw-r--r--audio/vat/files/patch-an45
-rw-r--r--audio/vat/files/patch-ao10
-rw-r--r--audio/vat/files/patch-ap11
-rw-r--r--audio/vat/pkg-descr4
-rw-r--r--audio/xspeakfree/Makefile37
-rw-r--r--audio/xspeakfree/distinfo3
-rw-r--r--audio/xspeakfree/pkg-descr6
-rw-r--r--audio/xspeakfree/pkg-plist11
194 files changed, 0 insertions, 8204 deletions
diff --git a/audio/amarok-kde4/Makefile b/audio/amarok-kde4/Makefile
deleted file mode 100644
index 2fac7afe4416..000000000000
--- a/audio/amarok-kde4/Makefile
+++ /dev/null
@@ -1,123 +0,0 @@
-# New ports collection makefile for: amarok
-# Date created: Tue Feb 24 02:21:14 CET 2004
-# Whom: Markus Brueffer <markus@FreeBSD.org>
-#
-# $FreeBSD$
-
-PORTNAME= amarok
-PORTVERSION= 1.4.7
-CATEGORIES= audio kde
-MASTER_SITES= ${MASTER_SITE_KDE}
-MASTER_SITE_SUBDIR= stable/${PORTNAME}/${PORTVERSION}/src
-
-MAINTAINER= mich@FreeBSD.org
-COMMENT= Media player for KDE
-
-LIB_DEPENDS= tag.5:${PORTSDIR}/audio/taglib \
- tunepimp.5:${PORTSDIR}/audio/libtunepimp \
- mp4v2:${PORTSDIR}/multimedia/mpeg4ip-libmp4v2 \
- xine.1:${PORTSDIR}/multimedia/libxine
-
-MIN_OPTIONS_VER= ${PORTNAME}-1.4.1
-
-USE_BZIP2= yes
-USE_KDEBASE_VER=3
-USE_GMAKE= yes
-USE_AUTOTOOLS= libtool:15
-USE_SDL= sdl
-USE_RUBY= yes
-USE_LDCONFIG= yes
-
-OPTIONS= GPOD "iPod support" on \
- NJB "Creative Nomad and Dell support" on \
- MTP "MTP device support" on \
- OPENGL "OpenGL support" on \
- AMAZON "Amazon cover fetching support" on \
- MYSQL "Use MySQL as collection backend" off \
- POSTGRESQL "Use PostgreSQL as collection backend" off \
- HIDEMENUBAR "Revert the 'Hide Menubar' feature" off \
-
-.include <bsd.port.pre.mk>
-
-CONFIGURE_ARGS+=--without-exscalibar \
- --with-mp4v2 \
- --with-mp4v2-dir=${PREFIX} \
- --without-libvisual
-
-.if !defined(WITH_GPOD)
-PLIST_SUB+= GPOD="@comment "
-CONFIGURE_ARGS+=--without-libgpod
-.else
-LIB_DEPENDS+= gpod.2:${PORTSDIR}/audio/libgpod
-CONFIGURE_ARGS+=--with-libgpod
-PLIST_SUB+= GPOD=""
-.endif
-
-.if !defined(WITH_NJB)
-PLIST_SUB+= NJB="@comment "
-.else
-LIB_DEPENDS+= njb.6:${PORTSDIR}/audio/libnjb
-CONFIGURE_ARGS+=--with-libnjb
-PLIST_SUB+= NJB=""
-.endif
-
-.if !defined(WITH_MTP)
-PLIST_SUB+= MTP="@comment "
-.else
-LIB_DEPENDS+= mtp.6:${PORTSDIR}/audio/libmtp
-CONFIGURE_ARGS+=--with-libmtp
-PLIST_SUB+= MTP=""
-.endif
-
-.if defined(WITHOUT_OPENGL)
-CONFIGURE_ARGS+=--without-opengl
-.endif
-
-.if defined(WITHOUT_AMAZON)
-CONFIGURE_ARGS+=--disable-amazon
-.endif
-
-.if defined(WITH_MYSQL)
-USE_MYSQL= yes
-CONFIGURE_ARGS+=--enable-mysql
-.endif
-
-.if defined(WITH_POSTGRESQL)
-USE_PGSQL= yes
-CONFIGURE_ARGS+=--enable-postgresql
-.endif
-
-.if defined(WITH_HIDEMENUBAR)
-EXTRA_PATCHES= ${PATCHDIR}/hide-main-menu-bar-feature.patch
-.endif
-
-.if defined(DEBUG)
-CONFIGURE_ARGS+=--enable-debug=full
-STRIP= # none
-.endif
-
-pre-extract: check-options-version
-
-post-patch:
- @${REINPLACE_CMD} -e 's|-O2||g' ${WRKSRC}/${CONFIGURE_SCRIPT}
- @${REINPLACE_CMD} -e 's|LIBS="-ltunepimp $$LIBS"|LIBS="-ltunepimp -liconv $$LIBS"|g' \
- ${WRKSRC}/${CONFIGURE_SCRIPT}
- @${REINPLACE_CMD} -e 's|xx||g' ${WRKSRC}/po/Makefile.in
- @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${TOUCH}
-
-post-install:
-.if defined(WITH_MTP) || defined(WITH_NJB) || defined(WITH_GPOD)
- @${CAT} ${PKGMESSAGE}
-.endif
-
-check-options-version:
-.ifdef(_OPTIONS_READ)
- @(if ${PKG_VERSION} -t ${_OPTIONS_READ} ${MIN_OPTIONS_VER} | ${GREP} -q '<'; \
- then ${ECHO_CMD} ""; \
- ${ECHO_CMD} "===> You have unsupported (old) OPTIONS, please do a 'make rmconfig; make'"; \
- ${ECHO_CMD} ""; \
- exit 1; \
- fi)
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/audio/amarok-kde4/distinfo b/audio/amarok-kde4/distinfo
deleted file mode 100644
index dfc694e0c3cd..000000000000
--- a/audio/amarok-kde4/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (amarok-1.4.7.tar.bz2) = f1299e142da8a69bc3cff5d585e38d43
-SHA256 (amarok-1.4.7.tar.bz2) = 7ef2691d0cda238696e021421052a04b3cfb068ea0d9854e0c617b33216340f8
-SIZE (amarok-1.4.7.tar.bz2) = 12723499
diff --git a/audio/amarok-kde4/files/hide-main-menu-bar-feature.patch b/audio/amarok-kde4/files/hide-main-menu-bar-feature.patch
deleted file mode 100644
index dc53b53a6d2b..000000000000
--- a/audio/amarok-kde4/files/hide-main-menu-bar-feature.patch
+++ /dev/null
@@ -1,119 +0,0 @@
-diff -ruN amarok.orig/src/amarokcore/amarok.kcfg amarok/src/amarokcore/amarok.kcfg
---- amarok.orig/src/amarokcore/amarok.kcfg Mon Jun 18 01:51:49 2007
-+++ amarok/src/amarokcore/amarok.kcfg Thu Jun 21 22:42:23 2007
-@@ -216,6 +216,11 @@
- <whatsthis>Set this to the style dir you want to use.</whatsthis>
- <default>Default</default>
- </entry>
-+ <entry key="Show Menu Bar" type="Bool">
-+ <label>Whether Menubar is shown</label>
-+ <whatsthis>If set, Amarok displays a menubar on top of the application.</whatsthis>
-+ <default>true</default>
-+ </entry>
- <entry key="Relative Playlist" type="Bool">
- <label>Whether playlists store relative path</label>
- <whatsthis>If set, Amarok's manually saved playlists will contain a relative path to each track, not an absolute path.</whatsthis>
-diff -ruN amarok.orig/src/app.cpp amarok/src/app.cpp
---- amarok.orig/src/app.cpp Mon Jun 18 01:51:49 2007
-+++ amarok/src/app.cpp Thu Jun 21 22:43:27 2007
-@@ -678,6 +674,11 @@
- m_pPlaylistWindow->setCaption( i18n("Amarok - %1").arg( EngineController::instance()->bundle().veryNiceTitle() ) );
- else
- m_pPlaylistWindow->setCaption( "Amarok" );
-+
-+ //m_pPlaylistWindow->show(); //must be shown //we do below now
-+ //ensure that at least one Menu is plugged into an accessible UI element
-+ if( !AmarokConfig::showMenuBar() && !Amarok::actionCollection()->action( "amarok_menu" )->isPlugged() )
-+ playlistWindow()->createGUI();
- }
-
- playlistWindow()->applySettings();
-diff -ruN amarok.orig/src/playlistwindow.cpp amarok/src/playlistwindow.cpp
---- amarok.orig/src/playlistwindow.cpp Mon Jun 18 01:51:49 2007
-+++ amarok/src/playlistwindow.cpp Thu Jun 21 22:48:15 2007
-@@ -139,6 +139,7 @@
- ac->action( "stream_add" )->setIcon( Amarok::icon( "files" ) );
- KStdAction::save( this, SLOT(savePlaylist()), ac, "playlist_save" )->setText( i18n("&Save Playlist As...") );
- ac->action( "playlist_save" )->setIcon( Amarok::icon( "save" ) );
-+ KStdAction::showMenubar( this, SLOT(slotToggleMenu()), ac );
-
- //FIXME: after string freeze rename to "Burn Current Playlist"?
- new KAction( i18n("Burn to CD"), Amarok::icon( "burn" ), 0, this, SLOT(slotBurnPlaylist()), ac, "playlist_burn" );
-@@ -233,6 +236,7 @@
-
- PlaylistWindow::~PlaylistWindow()
- {
-+ Amarok::config( "PlaylistWindow" )->writeEntry( "showMenuBar", m_menubar->isShown() );
- AmarokConfig::setPlaylistWindowPos( pos() ); //TODO de XT?
- AmarokConfig::setPlaylistWindowSize( size() ); //TODO de XT?
- }
-@@ -307,6 +310,7 @@
- connect( repeatAction, SIGNAL( activated( int ) ), playlist, SLOT( slotRepeatTrackToggled( int ) ) );
-
- m_menubar = new KMenuBar( this );
-+ m_menubar->setShown( AmarokConfig::showMenuBar() );
-
- //BEGIN Actions menu
- KPopupMenu *actionsMenu = new KPopupMenu( m_menubar );
-@@ -381,6 +388,8 @@
- m_settingsMenu = new KPopupMenu( m_menubar );
- //TODO use KStdAction or KMainWindow
- #ifndef Q_WS_MAC
-+ static_cast<KToggleAction *>(actionCollection()->action(KStdAction::name(KStdAction::ShowMenubar)))->setChecked( AmarokConfig::showMenuBar() );
-+ actionCollection()->action(KStdAction::name(KStdAction::ShowMenubar))->plug( m_settingsMenu );
- m_settingsMenu->insertItem( AmarokConfig::showToolbar() ? i18n( "Hide Toolbar" ) : i18n("Show Toolbar"), ID_SHOW_TOOLBAR );
- m_settingsMenu->insertItem( AmarokConfig::showPlayerWindow() ? i18n("Hide Player &Window") : i18n("Show Player &Window"), ID_SHOW_PLAYERWINDOW );
- m_settingsMenu->insertSeparator();
-@@ -569,6 +578,12 @@
- for( QStringList::ConstIterator it = list.constBegin(); it != end; ++it )
- {
- KToolBarButton* const button = static_cast<KToolBarButton*>( m_toolbar->child( (*it).latin1() ) );
-+ if ( it == last ) {
-+ //if the user has no PlayerWindow, he MUST have the menu action plugged
-+ //NOTE this is not saved to the local XMLFile, which is what the user will want
-+ if ( !AmarokConfig::showPlayerWindow() && !AmarokConfig::showMenuBar() && !button )
-+ actionCollection()->action( "amarok_menu" )->plug( m_toolbar );
-+ }
-
- if ( button ) {
- button->modeChange();
-@@ -1031,6 +1046,20 @@
- Playlist::instance()->setFocus();
- }
-
-+void PlaylistWindow::slotToggleMenu() //SLOT
-+{
-+ if( static_cast<KToggleAction *>(actionCollection()->action(KStdAction::name(KStdAction::ShowMenubar)))->isChecked() ) {
-+ AmarokConfig::setShowMenuBar( true );
-+ m_menubar->setShown( true );
-+ }
-+ else
-+ {
-+ AmarokConfig::setShowMenuBar( false );
-+ m_menubar->setShown( false );
-+ }
-+ recreateGUI();
-+}
-+
- void PlaylistWindow::slotMenuActivated( int index ) //SLOT
- {
- switch( index )
-@@ -1042,6 +1071,7 @@
- case ID_SHOW_TOOLBAR:
- m_toolbar->setShown( !m_toolbar->isShown() );
- AmarokConfig::setShowToolbar( !AmarokConfig::showToolbar() );
-+ actionCollection()->action(KStdAction::name(KStdAction::ShowMenubar))->setEnabled( m_toolbar->isShown() );
- m_settingsMenu->changeItem( index, m_toolbar->isShown() ? i18n("Hide Toolbar") : i18n("Show Toolbar") );
- break;
- case ID_SHOW_PLAYERWINDOW:
-diff -ruN amarok.orig/src/playlistwindow.h amarok/src/playlistwindow.h
---- amarok.orig/src/playlistwindow.h Mon Jun 18 01:51:49 2007
-+++ amarok/src/playlistwindow.h Thu Jun 21 22:48:44 2007
-@@ -91,6 +91,7 @@
- void slotMenuActivated( int );
- void actionsMenuAboutToShow();
- void toolsMenuAboutToShow();
-+ void slotToggleMenu();
- void slotToggleFocus();
- void slotEditFilter();
- void slotSetFilter( const QString &filter );
diff --git a/audio/amarok-kde4/files/patch-amarok_src_lastfm.cpp b/audio/amarok-kde4/files/patch-amarok_src_lastfm.cpp
deleted file mode 100644
index 6a642616d67b..000000000000
--- a/audio/amarok-kde4/files/patch-amarok_src_lastfm.cpp
+++ /dev/null
@@ -1,14 +0,0 @@
-
-$FreeBSD$
-
---- amarok/src/lastfm.cpp.orig
-+++ amarok/src/lastfm.cpp
-@@ -905,7 +905,7 @@
-
- QCString md5pass = KMD5( KMD5( m_password.utf8() ).hexDigest() + currentTime ).hexDigest();
-
-- QString token = QString( "user=%1&auth=%2&nonce=%3recipient=%4" )
-+ token = QString( "user=%1&auth=%2&nonce=%3recipient=%4" )
- .arg( QString( QUrl( currentUsername() ).encodedPathAndQuery() ) )
- .arg( QString( QUrl( md5pass ).encodedPathAndQuery() ) )
- .arg( QString( QUrl( challenge ).encodedPathAndQuery() ) )
diff --git a/audio/amarok-kde4/files/patch-amarok_src_metadata_audible_Makefile.in b/audio/amarok-kde4/files/patch-amarok_src_metadata_audible_Makefile.in
deleted file mode 100644
index 0a969a69e2a3..000000000000
--- a/audio/amarok-kde4/files/patch-amarok_src_metadata_audible_Makefile.in
+++ /dev/null
@@ -1,14 +0,0 @@
-
-$FreeBSD$
-
---- amarok/src/metadata/audible/Makefile.in.orig
-+++ amarok/src/metadata/audible/Makefile.in
-@@ -435,7 +435,7 @@
- xmms_cflags = @xmms_cflags@
- xmms_libs = @xmms_libs@
- SUBDIRS =
--INCLUDES = $(all_includes) $(taglib_includes)
-+INCLUDES = -I$(top_srcdir)/amarok/src $(all_includes) $(taglib_includes)
- #>- METASOURCES = AUTO
- libtagaudible_la_LDFLAGS = $(all_libraries)
- noinst_LTLIBRARIES = libtagaudible.la
diff --git a/audio/amarok-kde4/files/patch-amarok_src_metadata_audible_audibleproperties.h b/audio/amarok-kde4/files/patch-amarok_src_metadata_audible_audibleproperties.h
deleted file mode 100644
index 253f54878017..000000000000
--- a/audio/amarok-kde4/files/patch-amarok_src_metadata_audible_audibleproperties.h
+++ /dev/null
@@ -1,14 +0,0 @@
-
-$FreeBSD$
-
---- amarok/src/metadata/audible/audibleproperties.h.orig
-+++ amarok/src/metadata/audible/audibleproperties.h
-@@ -9,6 +9,8 @@
-
- #include <config.h>
-
-+#include <stdio.h>
-+#include <sys/types.h>
- #include <taglib/audioproperties.h>
- #include <taglib/tstring.h>
-
diff --git a/audio/amarok-kde4/files/patch-amarok_src_metadata_audible_audibletag.h b/audio/amarok-kde4/files/patch-amarok_src_metadata_audible_audibletag.h
deleted file mode 100644
index 65941ffd4602..000000000000
--- a/audio/amarok-kde4/files/patch-amarok_src_metadata_audible_audibletag.h
+++ /dev/null
@@ -1,14 +0,0 @@
-
-$FreeBSD$
-
---- amarok/src/metadata/audible/audibletag.h.orig
-+++ amarok/src/metadata/audible/audibletag.h
-@@ -9,6 +9,8 @@
-
- #include <config.h>
-
-+#include <stdio.h>
-+#include <sys/types.h>
- #include <taglib/tag.h>
- #include "taglib_audiblefile.h"
-
diff --git a/audio/amarok-kde4/files/patch-amarok_src_metadata_mp4_mp4file.cpp b/audio/amarok-kde4/files/patch-amarok_src_metadata_mp4_mp4file.cpp
deleted file mode 100644
index 181d18e156a0..000000000000
--- a/audio/amarok-kde4/files/patch-amarok_src_metadata_mp4_mp4file.cpp
+++ /dev/null
@@ -1,29 +0,0 @@
-
-$FreeBSD$
-
---- amarok/src/metadata/mp4/mp4file.cpp.orig
-+++ amarok/src/metadata/mp4/mp4file.cpp
-@@ -27,9 +27,8 @@
-
- #include "mp4tag.h"
- #include <tfile.h>
--#include <audioproperties.h>
-
--#include <stdint.h>
-+#include <inttypes.h>
-
- #define MP4V2_HAS_WRITE_BUG 1
-
-@@ -156,10 +155,8 @@
- }
- #endif
-
-- if(!MP4Close(handle))
-- {
-- fprintf(stderr, "close failed\n");
-- }
-+ MP4Close(handle);
-+ handle=NULL;
-
- mp4file = MP4Read(name());
- if(mp4file == MP4_INVALID_FILE_HANDLE)
diff --git a/audio/amarok-kde4/files/patch-amarok_src_metadata_mp4_mp4properties.cpp b/audio/amarok-kde4/files/patch-amarok_src_metadata_mp4_mp4properties.cpp
deleted file mode 100644
index 7f39cdfb69c2..000000000000
--- a/audio/amarok-kde4/files/patch-amarok_src_metadata_mp4_mp4properties.cpp
+++ /dev/null
@@ -1,14 +0,0 @@
-
-$FreeBSD$
-
---- amarok/src/metadata/mp4/mp4properties.cpp.orig
-+++ amarok/src/metadata/mp4/mp4properties.cpp
-@@ -29,7 +29,7 @@
- #include <systems.h>
- #endif
-
--#include <stdint.h>
-+#include <inttypes.h>
-
- using namespace TagLib;
-
diff --git a/audio/amarok-kde4/files/patch-amarok_src_metadata_mp4_mp4tag.cpp b/audio/amarok-kde4/files/patch-amarok_src_metadata_mp4_mp4tag.cpp
deleted file mode 100644
index 0121a707e195..000000000000
--- a/audio/amarok-kde4/files/patch-amarok_src_metadata_mp4_mp4tag.cpp
+++ /dev/null
@@ -1,14 +0,0 @@
-
-$FreeBSD$
-
---- amarok/src/metadata/mp4/mp4tag.cpp.orig
-+++ amarok/src/metadata/mp4/mp4tag.cpp
-@@ -23,7 +23,7 @@
- #include "mp4tag.h"
-
- #include <tag.h>
--#include <stdint.h>
-+#include <inttypes.h>
-
- using namespace TagLib;
-
diff --git a/audio/amarok-kde4/files/patch-amarok_src_statusbar_statusbar.cpp b/audio/amarok-kde4/files/patch-amarok_src_statusbar_statusbar.cpp
deleted file mode 100644
index 6b19af04d246..000000000000
--- a/audio/amarok-kde4/files/patch-amarok_src_statusbar_statusbar.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- amarok/src/statusbar/statusbar.cpp.orig Mon Dec 18 00:17:13 2006
-+++ amarok/src/statusbar/statusbar.cpp Mon Dec 18 00:13:27 2006
-@@ -81,7 +81,7 @@
- m_slider->setMinimumWidth( m_timeLabel->width() );
-
- m_timeLabel2 = new TimeLabel( positionBox );
-- m_slider->setMinimumWidth( m_timeLabel2->width() );
-+ m_slider->setMinimumWidth( m_timeLabel2->width() + 128 );
-
-
- // TODO Both labels need tooltips (string freeze?)
diff --git a/audio/amarok-kde4/files/patch-amarok_src_xmlloader.h b/audio/amarok-kde4/files/patch-amarok_src_xmlloader.h
deleted file mode 100644
index 51200453662c..000000000000
--- a/audio/amarok-kde4/files/patch-amarok_src_xmlloader.h
+++ /dev/null
@@ -1,13 +0,0 @@
-
-$FreeBSD$
-
---- amarok/src/xmlloader.h.orig
-+++ amarok/src/xmlloader.h
-@@ -173,6 +173,7 @@
-
- public: //fucking moc, these should be private
- class ThreadedLoader;
-+ friend class ThreadedLoader;
- class SimpleLoader;
- };
-
diff --git a/audio/amarok-kde4/files/patch-configure b/audio/amarok-kde4/files/patch-configure
deleted file mode 100644
index 45a89f01ae5b..000000000000
--- a/audio/amarok-kde4/files/patch-configure
+++ /dev/null
@@ -1,34 +0,0 @@
-
-$FreeBSD$
-
---- configure.orig
-+++ configure
-@@ -39576,7 +39576,7 @@
- if test "$with_libvisual" = "yes"; then
- ## libvisual plugin depends on sdl
- # Extract the first word of "sdl-config", so it can be a program name with args.
--set dummy sdl-config; ac_word=$2
-+set dummy $SDL_CONFIG; ac_word=$2
- { echo "$as_me:$LINENO: checking for $ac_word" >&5
- echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
- if test "${ac_cv_prog_SDL_CONFIG+set}" = set; then
-@@ -39613,15 +39613,15 @@
-
-
-
-- if test x$SDL_CONFIG = xyes; then
-- sdl_cflags=`sdl-config --cflags`
-- sdl_libs=`sdl-config --libs`
-+ if test -n $SDL_CONFIG ; then
-+ sdl_cflags=`$SDL_CONFIG --cflags`
-+ sdl_libs=`$SDL_CONFIG --libs`
- fi
-
-
-
-
-- if test x$PKGCONFIGFOUND = xyes -a x$SDL_CONFIG = xyes; then
-+ if test x$PKGCONFIGFOUND = xyes -a -n $SDL_CONFIG ; then
-
-
- succeeded=no
diff --git a/audio/amarok-kde4/pkg-descr b/audio/amarok-kde4/pkg-descr
deleted file mode 100644
index 9478adb3787e..000000000000
--- a/audio/amarok-kde4/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Amarok is a media player for KDE. It uses the multimedia
-framework-independent frontend to play audio files, and
-features a fresh and efficient approach to playlist handling.
-Emphasis is on the quick and easy user interface, allowing
-for fast access to the media library.
-
-WWW: http://amarok.kde.org/
diff --git a/audio/amarok-kde4/pkg-message b/audio/amarok-kde4/pkg-message
deleted file mode 100644
index 0e01c3fe0b05..000000000000
--- a/audio/amarok-kde4/pkg-message
+++ /dev/null
@@ -1,8 +0,0 @@
-
- ATTENTION:
-
-In order to use certain devices (MTP, iPod, ..) through Amarok you need to be
-able to mount USB devices as the user running Amarok. Read more on how to set
-this up on FreeBSD here:
-
-http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/usb-disks.html
diff --git a/audio/amarok-kde4/pkg-plist b/audio/amarok-kde4/pkg-plist
deleted file mode 100644
index c92931d754e5..000000000000
--- a/audio/amarok-kde4/pkg-plist
+++ /dev/null
@@ -1,1187 +0,0 @@
-bin/amarok
-bin/amarok_daapserver.rb
-bin/amarok_proxy.rb
-bin/amarokapp
-bin/amarokcollectionscanner
-lib/kde3/konqsidebar_universalamarok.a
-lib/kde3/konqsidebar_universalamarok.la
-lib/kde3/konqsidebar_universalamarok.so
-lib/kde3/libamarok_daap-mediadevice.a
-lib/kde3/libamarok_daap-mediadevice.la
-lib/kde3/libamarok_daap-mediadevice.so
-lib/kde3/libamarok_generic-mediadevice.a
-lib/kde3/libamarok_generic-mediadevice.la
-lib/kde3/libamarok_generic-mediadevice.so
-lib/kde3/libamarok_massstorage-device.a
-lib/kde3/libamarok_massstorage-device.la
-lib/kde3/libamarok_massstorage-device.so
-%%GPOD%%lib/kde3/libamarok_ipod-mediadevice.a
-%%GPOD%%lib/kde3/libamarok_ipod-mediadevice.la
-%%GPOD%%lib/kde3/libamarok_ipod-mediadevice.so
-%%MTP%%lib/kde3/libamarok_mtp-mediadevice.a
-%%MTP%%lib/kde3/libamarok_mtp-mediadevice.la
-%%MTP%%lib/kde3/libamarok_mtp-mediadevice.so
-lib/kde3/libamarok_nfs-device.a
-lib/kde3/libamarok_nfs-device.la
-lib/kde3/libamarok_nfs-device.so
-%%NJB%%lib/kde3/libamarok_njb-mediadevice.a
-%%NJB%%lib/kde3/libamarok_njb-mediadevice.la
-%%NJB%%lib/kde3/libamarok_njb-mediadevice.so
-lib/kde3/libamarok_smb-device.a
-lib/kde3/libamarok_smb-device.la
-lib/kde3/libamarok_smb-device.so
-lib/kde3/libamarok_void-engine_plugin.a
-lib/kde3/libamarok_void-engine_plugin.la
-lib/kde3/libamarok_void-engine_plugin.so
-lib/kde3/libamarok_xine-engine.a
-lib/kde3/libamarok_xine-engine.la
-lib/kde3/libamarok_xine-engine.so
-lib/libamarok.a
-lib/libamarok.la
-lib/libamarok.so
-lib/libamarok.so.0
-lib/ruby_lib/http11.rb
-lib/ruby_lib/libhttp11.a
-lib/ruby_lib/libhttp11.la
-lib/ruby_lib/libhttp11.so
-lib/ruby_lib/libhttp11.so.0
-share/applications/kde/amarok.desktop
-share/apps/amarok/amarokui.rc
-share/apps/amarok/data/Amarok_1.4_Welcome.ogg
-share/apps/amarok/data/Cool-Streams.xml
-share/apps/amarok/data/ball.png
-share/apps/amarok/data/dot.png
-share/apps/amarok/data/equalizer_presets.xml
-share/apps/amarok/data/firstrun.m3u
-share/apps/amarok/data/grid.png
-share/apps/amarok/data/magnatune_logo.png
-share/apps/amarok/data/wirl1.png
-share/apps/amarok/data/wirl2.png
-share/apps/amarok/icons/crystalsvg/16x16/actions/covermanager.png
-share/apps/amarok/icons/crystalsvg/16x16/actions/dynamic.png
-share/apps/amarok/icons/crystalsvg/16x16/actions/equalizer.png
-share/apps/amarok/icons/crystalsvg/16x16/actions/mini_dock.png
-share/apps/amarok/icons/crystalsvg/16x16/actions/player_playlist_2.png
-share/apps/amarok/icons/crystalsvg/16x16/actions/podcast.png
-share/apps/amarok/icons/crystalsvg/16x16/actions/podcast_new.png
-share/apps/amarok/icons/crystalsvg/16x16/actions/random.png
-share/apps/amarok/icons/crystalsvg/16x16/actions/repeat_playlist.png
-share/apps/amarok/icons/crystalsvg/16x16/actions/repeat_track.png
-share/apps/amarok/icons/crystalsvg/16x16/actions/visualizations.png
-share/apps/amarok/icons/crystalsvg/16x16/actions/wiki.png
-share/apps/amarok/icons/crystalsvg/22x22/actions/amarok_podcast.png
-share/apps/amarok/icons/crystalsvg/22x22/actions/amarok_podcast_new.png
-share/apps/amarok/icons/crystalsvg/22x22/actions/babelfish.png
-share/apps/amarok/icons/crystalsvg/22x22/actions/dynamic.png
-share/apps/amarok/icons/crystalsvg/22x22/actions/player_playlist_2.png
-share/apps/amarok/icons/crystalsvg/22x22/actions/random.png
-share/apps/amarok/icons/crystalsvg/22x22/actions/repeat_playlist.png
-share/apps/amarok/icons/crystalsvg/22x22/actions/visualizations.png
-share/apps/amarok/icons/crystalsvg/64x64/actions/dynamic.png
-share/apps/amarok/icons/crystalsvg/64x64/actions/podcast.png
-share/apps/amarok/icons/crystalsvg/64x64/actions/podcast_new.png
-share/apps/amarok/icons/crystalsvg/64x64/actions/random.png
-share/apps/amarok/icons/crystalsvg/64x64/actions/repeat_playlist.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_add_lyrics.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_add_playlist.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_album.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_artist.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_audioscrobbler.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_back.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_burn.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_change_language.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_circle.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_clock.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_collection.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_configure.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_covermanager.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_device.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_download.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_dynamic.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_edit.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_editcopy.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_equalizer.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_external.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_fastforward.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_favourite_genres.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_files.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_files2.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_info.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_love.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_lyrics.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_magnatune.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_mostplayed.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_music.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_next.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_pause.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_play.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_playlist.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_playlist_clear.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_playlist_refresh.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_podcast.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_podcast2.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_queue.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_random.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_random_album.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_random_no.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_random_track.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_redo.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_refresh.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_remove.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_remove_from_playlist.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_repeat_album.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_repeat_no.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_repeat_playlist.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_repeat_track.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_rescan.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_rewind.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_save.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_scripts.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_search.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_settings_engine.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_settings_general.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_settings_indicator.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_settings_playback.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_settings_view.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_stop.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_track.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_undo.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_visualizations.png
-share/apps/amarok/icons/hicolor/16x16/actions/amarok_zoom.png
-share/apps/amarok/icons/hicolor/16x16/actions/collection.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_add_lyrics.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_add_playlist.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_album.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_artist.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_audioscrobbler.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_back.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_burn.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_change_language.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_circle.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_clock.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_collection.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_configure.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_covermanager.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_device.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_download.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_dynamic.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_edit.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_editcopy.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_equalizer.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_external.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_fastforward.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_favourite_genres.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_files.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_files2.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_info.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_love.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_lyrics.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_magnatune.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_mostplayed.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_music.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_next.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_pause.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_play.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_playlist.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_playlist_clear.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_playlist_refresh.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_podcast.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_podcast2.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_queue.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_random.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_random_album.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_random_no.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_random_track.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_redo.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_refresh.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_remove.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_remove_from_playlist.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_repeat_album.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_repeat_no.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_repeat_playlist.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_repeat_track.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_rescan.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_rewind.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_save.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_scripts.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_search.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_settings_engine.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_settings_general.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_settings_indicator.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_settings_playback.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_settings_view.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_stop.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_track.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_undo.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_visualizations.png
-share/apps/amarok/icons/hicolor/22x22/actions/amarok_zoom.png
-share/apps/amarok/icons/hicolor/22x22/actions/collection.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_add_lyrics.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_add_playlist.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_album.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_artist.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_audioscrobbler.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_back.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_burn.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_change_language.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_circle.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_clock.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_collection.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_configure.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_covermanager.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_device.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_download.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_dynamic.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_edit.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_editcopy.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_equalizer.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_external.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_fastforward.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_favourite_genres.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_files.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_files2.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_info.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_love.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_lyrics.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_magnatune.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_mostplayed.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_music.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_next.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_pause.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_play.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_playlist.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_playlist_clear.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_playlist_refresh.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_podcast.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_podcast2.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_queue.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_random.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_random_album.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_random_no.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_random_track.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_redo.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_refresh.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_remove.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_remove_from_playlist.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_repeat_album.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_repeat_no.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_repeat_playlist.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_repeat_track.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_rescan.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_rewind.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_save.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_scripts.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_search.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_settings_engine.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_settings_general.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_settings_indicator.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_settings_playback.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_settings_view.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_stop.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_track.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_undo.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_visualizations.png
-share/apps/amarok/icons/hicolor/32x32/actions/amarok_zoom.png
-share/apps/amarok/icons/hicolor/32x32/actions/audioscrobbler.png
-share/apps/amarok/icons/hicolor/32x32/actions/collection.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_add_lyrics.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_add_playlist.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_album.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_artist.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_audioscrobbler.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_back.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_burn.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_change_language.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_circle.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_clock.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_collection.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_configure.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_covermanager.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_device.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_download.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_dynamic.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_edit.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_editcopy.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_equalizer.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_external.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_fastforward.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_favourite_genres.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_files.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_files2.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_info.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_love.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_lyrics.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_magnatune.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_mostplayed.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_music.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_next.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_pause.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_play.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_playlist.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_playlist_clear.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_playlist_refresh.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_podcast.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_podcast2.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_queue.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_random.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_random_album.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_random_no.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_random_track.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_redo.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_refresh.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_remove.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_remove_from_playlist.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_repeat_album.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_repeat_no.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_repeat_playlist.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_repeat_track.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_rescan.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_rewind.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_save.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_scripts.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_search.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_settings_engine.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_settings_general.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_settings_indicator.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_settings_playback.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_settings_view.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_stop.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_track.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_undo.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_visualizations.png
-share/apps/amarok/icons/hicolor/48x48/actions/amarok_zoom.png
-share/apps/amarok/icons/hicolor/48x48/actions/collection.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_add_lyrics.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_add_playlist.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_album.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_artist.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_audioscrobbler.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_back.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_burn.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_change_language.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_circle.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_clock.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_collection.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_configure.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_covermanager.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_device.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_download.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_dynamic.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_edit.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_editcopy.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_equalizer.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_external.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_fastforward.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_favourite_genres.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_files.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_files2.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_info.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_love.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_lyrics.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_magnatune.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_mostplayed.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_music.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_next.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_pause.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_play.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_playlist.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_playlist_clear.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_playlist_refresh.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_podcast.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_podcast2.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_queue.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_random.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_random_album.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_random_no.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_random_track.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_redo.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_refresh.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_remove.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_remove_from_playlist.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_repeat_album.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_repeat_no.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_repeat_playlist.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_repeat_track.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_rescan.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_rewind.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_save.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_scripts.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_search.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_settings_engine.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_settings_general.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_settings_indicator.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_settings_playback.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_settings_view.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_stop.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_track.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_undo.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_visualizations.png
-share/apps/amarok/icons/hicolor/64x64/actions/amarok_zoom.png
-share/apps/amarok/icons/hicolor/64x64/actions/collection.png
-share/apps/amarok/images/amarok_cut.png
-share/apps/amarok/images/amarok_rocks.jpg
-share/apps/amarok/images/b_next.png
-share/apps/amarok/images/b_pause.png
-share/apps/amarok/images/b_play.png
-share/apps/amarok/images/b_prev.png
-share/apps/amarok/images/b_stop.png
-share/apps/amarok/images/back_stars_grey.png
-share/apps/amarok/images/currenttrack_bar_left.png
-share/apps/amarok/images/currenttrack_bar_mid.png
-share/apps/amarok/images/currenttrack_bar_right.png
-share/apps/amarok/images/currenttrack_pause.png
-share/apps/amarok/images/currenttrack_play.png
-share/apps/amarok/images/currenttrack_repeat.png
-share/apps/amarok/images/currenttrack_repeat_small.png
-share/apps/amarok/images/currenttrack_stop.png
-share/apps/amarok/images/currenttrack_stop_small.png
-share/apps/amarok/images/eq_active2.png
-share/apps/amarok/images/eq_inactive2.png
-share/apps/amarok/images/lastfm.png
-share/apps/amarok/images/loading1.png
-share/apps/amarok/images/loading2.png
-share/apps/amarok/images/menu_sidepixmap.png
-share/apps/amarok/images/more_albums.png
-share/apps/amarok/images/musicbrainz.png
-share/apps/amarok/images/nocover.png
-share/apps/amarok/images/pl_active2.png
-share/apps/amarok/images/pl_inactive2.png
-share/apps/amarok/images/sbinner_stars.png
-share/apps/amarok/images/shadow_albumcover.png
-share/apps/amarok/images/smallstar.png
-share/apps/amarok/images/splash_screen.jpg
-share/apps/amarok/images/star.png
-share/apps/amarok/images/time_minus.png
-share/apps/amarok/images/time_plus.png
-share/apps/amarok/images/vol_speaker.png
-share/apps/amarok/images/volumeslider-gradient.png
-share/apps/amarok/images/volumeslider-handle.png
-share/apps/amarok/images/volumeslider-handle_glow.png
-share/apps/amarok/images/volumeslider-inset.png
-share/apps/amarok/images/wizard_compact.png
-share/apps/amarok/images/wizard_xmms.png
-share/apps/amarok/images/xine_logo.png
-share/apps/amarok/ruby_lib/codes.rb
-share/apps/amarok/ruby_lib/gem_plugin.rb
-share/apps/amarok/ruby_lib/gemconfigure.rb
-share/apps/amarok/ruby_lib/mongrel.rb
-share/apps/amarok/ruby_lib/mongrel/cgi.rb
-share/apps/amarok/ruby_lib/mongrel/command.rb
-share/apps/amarok/ruby_lib/mongrel/configurator.rb
-share/apps/amarok/ruby_lib/mongrel/debug.rb
-share/apps/amarok/ruby_lib/mongrel/handlers.rb
-share/apps/amarok/ruby_lib/mongrel/init.rb
-share/apps/amarok/ruby_lib/mongrel/mime_types.yml
-share/apps/amarok/ruby_lib/mongrel/stats.rb
-share/apps/amarok/ruby_lib/mongrel/tcphack.rb
-share/apps/amarok/ruby_lib/rbconfig/datadir.rb
-share/apps/amarok/ruby_lib/rubygems.rb
-share/apps/amarok/ruby_lib/rubygems/._gem_commands.rb
-share/apps/amarok/ruby_lib/rubygems/builder.rb
-share/apps/amarok/ruby_lib/rubygems/cmd_manager.rb
-share/apps/amarok/ruby_lib/rubygems/command.rb
-share/apps/amarok/ruby_lib/rubygems/config_file.rb
-share/apps/amarok/ruby_lib/rubygems/custom_require.rb
-share/apps/amarok/ruby_lib/rubygems/dependency_list.rb
-share/apps/amarok/ruby_lib/rubygems/doc_manager.rb
-share/apps/amarok/ruby_lib/rubygems/format.rb
-share/apps/amarok/ruby_lib/rubygems/gem_commands.rb
-share/apps/amarok/ruby_lib/rubygems/gem_openssl.rb
-share/apps/amarok/ruby_lib/rubygems/gem_runner.rb
-share/apps/amarok/ruby_lib/rubygems/incremental_fetcher.rb
-share/apps/amarok/ruby_lib/rubygems/installer.rb
-share/apps/amarok/ruby_lib/rubygems/loadpath_manager.rb
-share/apps/amarok/ruby_lib/rubygems/old_format.rb
-share/apps/amarok/ruby_lib/rubygems/open-uri.rb
-share/apps/amarok/ruby_lib/rubygems/package.rb
-share/apps/amarok/ruby_lib/rubygems/remote_installer.rb
-share/apps/amarok/ruby_lib/rubygems/rubygems_version.rb
-share/apps/amarok/ruby_lib/rubygems/security.rb
-share/apps/amarok/ruby_lib/rubygems/source_index.rb
-share/apps/amarok/ruby_lib/rubygems/specification.rb
-share/apps/amarok/ruby_lib/rubygems/timer.rb
-share/apps/amarok/ruby_lib/rubygems/user_interaction.rb
-share/apps/amarok/ruby_lib/rubygems/validator.rb
-share/apps/amarok/ruby_lib/rubygems/version.rb
-share/apps/amarok/scripts/common/Publisher.py
-share/apps/amarok/scripts/common/Zeroconf.py
-share/apps/amarok/scripts/lyrics_astraweb/COPYING
-share/apps/amarok/scripts/lyrics_astraweb/README
-share/apps/amarok/scripts/lyrics_astraweb/lyrics_astraweb.rb
-share/apps/amarok/scripts/lyrics_astraweb/lyrics_astraweb.spec
-share/apps/amarok/scripts/lyrics_lyrc/COPYING
-share/apps/amarok/scripts/lyrics_lyrc/README
-share/apps/amarok/scripts/lyrics_lyrc/lyrics_lyrc.rb
-share/apps/amarok/scripts/lyrics_lyrc/lyrics_lyrc.spec
-share/apps/amarok/scripts/playlist2html/Playlist.py
-share/apps/amarok/scripts/playlist2html/PlaylistServer.py
-share/apps/amarok/scripts/playlist2html/PlaylistServer.spec
-share/apps/amarok/scripts/playlist2html/README
-share/apps/amarok/scripts/playlist2html/playlist2html.py
-share/apps/amarok/scripts/playlist2html/playlist2html.spec
-share/apps/amarok/scripts/ruby_debug/debug.rb
-share/apps/amarok/scripts/score_default/COPYING
-share/apps/amarok/scripts/score_default/README
-share/apps/amarok/scripts/score_default/score_default.rb
-share/apps/amarok/scripts/score_default/score_default.spec
-share/apps/amarok/scripts/score_impulsive/COPYING
-share/apps/amarok/scripts/score_impulsive/README
-share/apps/amarok/scripts/score_impulsive/score_impulsive.rb
-share/apps/amarok/scripts/score_impulsive/score_impulsive.spec
-share/apps/amarok/scripts/templates/amarok.rb
-share/apps/amarok/scripts/templates/python_qt_template.py
-share/apps/amarok/scripts/templates/ruby_qt_template.rb
-share/apps/amarok/scripts/webcontrol/Globals.py
-share/apps/amarok/scripts/webcontrol/Playlist.py
-share/apps/amarok/scripts/webcontrol/README
-share/apps/amarok/scripts/webcontrol/RequestHandler.py
-share/apps/amarok/scripts/webcontrol/WebControl.py
-share/apps/amarok/scripts/webcontrol/WebControl.spec
-share/apps/amarok/scripts/webcontrol/WebPublisher.py
-share/apps/amarok/scripts/webcontrol/amarok_cut.png
-share/apps/amarok/scripts/webcontrol/controlbackground.png
-share/apps/amarok/scripts/webcontrol/main.css
-share/apps/amarok/scripts/webcontrol/main.js
-share/apps/amarok/scripts/webcontrol/player_end.png
-share/apps/amarok/scripts/webcontrol/player_pause.png
-share/apps/amarok/scripts/webcontrol/player_play.png
-share/apps/amarok/scripts/webcontrol/player_start.png
-share/apps/amarok/scripts/webcontrol/player_stop.png
-share/apps/amarok/scripts/webcontrol/smallstar.png
-share/apps/amarok/scripts/webcontrol/star.png
-share/apps/amarok/scripts/webcontrol/template.thtml
-share/apps/amarok/scripts/webcontrol/vol_speaker.png
-share/apps/amarok/themes/example/stylesheet.css
-share/apps/amarok/themes/reinhardt/images/background.png
-share/apps/amarok/themes/reinhardt/images/transparency.png
-share/apps/amarok/themes/reinhardt/stylesheet.css
-share/apps/konqsidebartng/add/amarok.desktop
-share/apps/konqsidebartng/entries/amarok.desktop
-share/apps/konqsidebartng/kicker_entries/amarok.desktop
-share/apps/konqueror/servicemenus/amarok_addaspodcast.desktop
-share/apps/konqueror/servicemenus/amarok_append.desktop
-share/apps/konqueror/servicemenus/amarok_play_audiocd.desktop
-share/apps/profiles/amarok.profile.xml
-share/config.kcfg/amarok.kcfg
-share/config.kcfg/xinecfg.kcfg
-share/config/amarokrc
-share/doc/HTML/da/amarok/advanced.docbook
-share/doc/HTML/da/amarok/common
-share/doc/HTML/da/amarok/config.docbook
-share/doc/HTML/da/amarok/faq.docbook
-share/doc/HTML/da/amarok/index.cache.bz2
-share/doc/HTML/da/amarok/index.docbook
-share/doc/HTML/da/amarok/quick.docbook
-share/doc/HTML/da/amarok/requirements.docbook
-share/doc/HTML/da/amarok/using.docbook
-share/doc/HTML/de/amarok/add_dynamic.png
-share/doc/HTML/de/amarok/advanced.docbook
-share/doc/HTML/de/amarok/amarok_playlist.png
-share/doc/HTML/de/amarok/analyzer.png
-share/doc/HTML/de/amarok/buttons.png
-share/doc/HTML/de/amarok/collection.png
-share/doc/HTML/de/amarok/config.docbook
-share/doc/HTML/de/amarok/config_appearance.png
-share/doc/HTML/de/amarok/config_collection.png
-share/doc/HTML/de/amarok/config_engine.png
-share/doc/HTML/de/amarok/config_general.png
-share/doc/HTML/de/amarok/config_osd.png
-share/doc/HTML/de/amarok/config_playback.png
-share/doc/HTML/de/amarok/config_scrobbler.png
-share/doc/HTML/de/amarok/context.png
-share/doc/HTML/de/amarok/common
-share/doc/HTML/de/amarok/coverman.png
-share/doc/HTML/de/amarok/dynamic_bar.png
-share/doc/HTML/de/amarok/dynamic_settings.png
-share/doc/HTML/de/amarok/equalizer.png
-share/doc/HTML/de/amarok/faq.docbook
-share/doc/HTML/de/amarok/file_browser.png
-share/doc/HTML/de/amarok/index.cache.bz2
-share/doc/HTML/de/amarok/index.docbook
-share/doc/HTML/de/amarok/logo.png
-share/doc/HTML/de/amarok/media_device.png
-share/doc/HTML/de/amarok/menubar.png
-share/doc/HTML/de/amarok/musicbrainz.png
-share/doc/HTML/de/amarok/pl_browser.png
-share/doc/HTML/de/amarok/pl_tip1.png
-share/doc/HTML/de/amarok/play_list.png
-share/doc/HTML/de/amarok/player_window.png
-share/doc/HTML/de/amarok/playlist_browser.png
-share/doc/HTML/de/amarok/playlist_window.png
-share/doc/HTML/de/amarok/queue_manager.png
-share/doc/HTML/de/amarok/quick.docbook
-share/doc/HTML/de/amarok/requirements.docbook
-share/doc/HTML/de/amarok/rmb_menu.png
-share/doc/HTML/de/amarok/script_manager.png
-share/doc/HTML/de/amarok/status_bar.png
-share/doc/HTML/de/amarok/using.docbook
-share/doc/HTML/de/amarok/vis_window.png
-share/doc/HTML/en/amarok/add_dynamic.png
-share/doc/HTML/en/amarok/advanced.docbook
-share/doc/HTML/en/amarok/amarok_playlist.png
-share/doc/HTML/en/amarok/analyzer.png
-share/doc/HTML/en/amarok/buttons.png
-share/doc/HTML/en/amarok/collection.png
-share/doc/HTML/en/amarok/common
-share/doc/HTML/en/amarok/config.docbook
-share/doc/HTML/en/amarok/config_appearance.png
-share/doc/HTML/en/amarok/config_collection.png
-share/doc/HTML/en/amarok/config_engine.png
-share/doc/HTML/en/amarok/config_general.png
-share/doc/HTML/en/amarok/config_osd.png
-share/doc/HTML/en/amarok/config_playback.png
-share/doc/HTML/en/amarok/config_scrobbler.png
-share/doc/HTML/en/amarok/coverman.png
-share/doc/HTML/en/amarok/dynamic_bar.png
-share/doc/HTML/en/amarok/dynamic_settings.png
-share/doc/HTML/en/amarok/equalizer.png
-share/doc/HTML/en/amarok/faq.docbook
-share/doc/HTML/en/amarok/file_browser.png
-share/doc/HTML/en/amarok/index.cache.bz2
-share/doc/HTML/en/amarok/index.docbook
-share/doc/HTML/en/amarok/logo.png
-share/doc/HTML/en/amarok/media_device.png
-share/doc/HTML/en/amarok/menubar.png
-share/doc/HTML/en/amarok/musicbrainz.png
-share/doc/HTML/en/amarok/pl_tip1.png
-share/doc/HTML/en/amarok/play_list.png
-share/doc/HTML/en/amarok/player_window.png
-share/doc/HTML/en/amarok/playlist_browser.png
-share/doc/HTML/en/amarok/playlist_window.png
-share/doc/HTML/en/amarok/queue_manager.png
-share/doc/HTML/en/amarok/quick.docbook
-share/doc/HTML/en/amarok/requirements.docbook
-share/doc/HTML/en/amarok/rmb_menu.png
-share/doc/HTML/en/amarok/script_manager.png
-share/doc/HTML/en/amarok/status_bar.png
-share/doc/HTML/en/amarok/tab_lyrics.png
-share/doc/HTML/en/amarok/tab_music.png
-share/doc/HTML/en/amarok/tab_wiki.png
-share/doc/HTML/en/amarok/using.docbook
-share/doc/HTML/en/amarok/vis_window.png
-share/doc/HTML/es/amarok/add_dynamic.png
-share/doc/HTML/es/amarok/advanced.docbook
-share/doc/HTML/es/amarok/amarok_playlist.png
-share/doc/HTML/es/amarok/analyzer.png
-share/doc/HTML/es/amarok/browser_choice.png
-share/doc/HTML/es/amarok/buttons.png
-share/doc/HTML/es/amarok/collection.png
-share/doc/HTML/es/amarok/config.docbook
-share/doc/HTML/es/amarok/config_appearance.png
-share/doc/HTML/es/amarok/config_collection.png
-share/doc/HTML/es/amarok/config_engine.png
-share/doc/HTML/es/amarok/config_general.png
-share/doc/HTML/es/amarok/config_osd.png
-share/doc/HTML/es/amarok/config_playback.png
-share/doc/HTML/es/amarok/config_scrobbler.png
-share/doc/HTML/es/amarok/context.png
-share/doc/HTML/es/amarok/coverman.png
-share/doc/HTML/es/amarok/dynamic_bar.png
-share/doc/HTML/es/amarok/dynamic_mode1.png
-share/doc/HTML/es/amarok/dynamic_mode2.png
-share/doc/HTML/es/amarok/dynamic_settings.png
-share/doc/HTML/es/amarok/equalizer.png
-share/doc/HTML/es/amarok/faq.docbook
-share/doc/HTML/es/amarok/file_browser.png
-share/doc/HTML/es/amarok/logo.png
-share/doc/HTML/es/amarok/media_device.png
-share/doc/HTML/es/amarok/menubar.png
-share/doc/HTML/es/amarok/musicbrainz.png
-share/doc/HTML/es/amarok/pl_browser.png
-share/doc/HTML/es/amarok/pl_tip1.png
-share/doc/HTML/es/amarok/play_list.png
-share/doc/HTML/es/amarok/player_window.png
-share/doc/HTML/es/amarok/playlist_browser.png
-share/doc/HTML/es/amarok/playlist_window.png
-share/doc/HTML/es/amarok/queue_manager.png
-share/doc/HTML/es/amarok/quick.docbook
-share/doc/HTML/es/amarok/requirements.docbook
-share/doc/HTML/es/amarok/rmb_menu.png
-share/doc/HTML/es/amarok/script_manager.png
-share/doc/HTML/es/amarok/status_bar.png
-share/doc/HTML/es/amarok/tab_lyrics.png
-share/doc/HTML/es/amarok/tab_music.png
-share/doc/HTML/es/amarok/tab_wiki.png
-share/doc/HTML/es/amarok/using.docbook
-share/doc/HTML/es/amarok/vis_window.png
-share/doc/HTML/et/amarok/advanced.docbook
-share/doc/HTML/et/amarok/config.docbook
-share/doc/HTML/et/amarok/common
-share/doc/HTML/et/amarok/develop.docbook
-share/doc/HTML/et/amarok/faq.docbook
-share/doc/HTML/et/amarok/feature_guide.docbook
-share/doc/HTML/et/amarok/hidden.docbook
-share/doc/HTML/et/amarok/howto.docbook
-share/doc/HTML/et/amarok/index.cache.bz2
-share/doc/HTML/et/amarok/index.docbook
-share/doc/HTML/et/amarok/plugin.docbook
-share/doc/HTML/et/amarok/quick.docbook
-share/doc/HTML/et/amarok/requirements.docbook
-share/doc/HTML/et/amarok/using.docbook
-share/doc/HTML/fr/amarok/advanced.docbook
-share/doc/HTML/fr/amarok/config.docbook
-share/doc/HTML/fr/amarok/common
-share/doc/HTML/fr/amarok/faq.docbook
-share/doc/HTML/fr/amarok/feature_guide.docbook
-share/doc/HTML/fr/amarok/index.cache.bz2
-share/doc/HTML/fr/amarok/index.docbook
-share/doc/HTML/fr/amarok/quick.docbook
-share/doc/HTML/fr/amarok/requirements.docbook
-share/doc/HTML/fr/amarok/using.docbook
-share/doc/HTML/it/amarok/add_dynamic.png
-share/doc/HTML/it/amarok/advanced.docbook
-share/doc/HTML/it/amarok/amarok_playlist.png
-share/doc/HTML/it/amarok/analyzer.png
-share/doc/HTML/it/amarok/buttons.png
-share/doc/HTML/it/amarok/collection.png
-share/doc/HTML/it/amarok/common
-share/doc/HTML/it/amarok/completo.png
-share/doc/HTML/it/amarok/config.docbook
-share/doc/HTML/it/amarok/config_appearance.png
-share/doc/HTML/it/amarok/config_collection.png
-share/doc/HTML/it/amarok/config_engine.png
-share/doc/HTML/it/amarok/config_general.png
-share/doc/HTML/it/amarok/config_osd.png
-share/doc/HTML/it/amarok/config_playback.png
-share/doc/HTML/it/amarok/config_scrobbler.png
-share/doc/HTML/it/amarok/context.png
-share/doc/HTML/it/amarok/coverman.png
-share/doc/HTML/it/amarok/develop.docbook
-share/doc/HTML/it/amarok/dynamic_bar.png
-share/doc/HTML/it/amarok/dynamic_settings.png
-share/doc/HTML/it/amarok/equalizer.png
-share/doc/HTML/it/amarok/faq.docbook
-share/doc/HTML/it/amarok/feature_guide.docbook
-share/doc/HTML/it/amarok/file_browser.png
-share/doc/HTML/it/amarok/hidden.docbook
-share/doc/HTML/it/amarok/index.cache.bz2
-share/doc/HTML/it/amarok/index.docbook
-share/doc/HTML/it/amarok/media_device.png
-share/doc/HTML/it/amarok/menubar.png
-share/doc/HTML/it/amarok/pl_browser.png
-share/doc/HTML/it/amarok/pl_tip1.png
-share/doc/HTML/it/amarok/play_list.png
-share/doc/HTML/it/amarok/player_window.png
-share/doc/HTML/it/amarok/playlist_browser.png
-share/doc/HTML/it/amarok/playlist_window.png
-share/doc/HTML/it/amarok/plugin.docbook
-share/doc/HTML/it/amarok/queue_manager.png
-share/doc/HTML/it/amarok/quick.docbook
-share/doc/HTML/it/amarok/requirements.docbook
-share/doc/HTML/it/amarok/rmb_menu.png
-share/doc/HTML/it/amarok/script_manager.png
-share/doc/HTML/it/amarok/status_bar.png
-share/doc/HTML/it/amarok/tab_lyrics.png
-share/doc/HTML/it/amarok/tab_music.png
-share/doc/HTML/it/amarok/tab_wiki.png
-share/doc/HTML/it/amarok/using.docbook
-share/doc/HTML/it/amarok/vis_window.png
-share/doc/HTML/nl/amarok/add_dynamic.png
-share/doc/HTML/nl/amarok/advanced.docbook
-share/doc/HTML/nl/amarok/amarok_playlist.png
-share/doc/HTML/nl/amarok/analyzer.png
-share/doc/HTML/nl/amarok/buttons.png
-share/doc/HTML/nl/amarok/collection.png
-share/doc/HTML/nl/amarok/common
-share/doc/HTML/nl/amarok/config.docbook
-share/doc/HTML/nl/amarok/config_appearance.png
-share/doc/HTML/nl/amarok/config_collection.png
-share/doc/HTML/nl/amarok/config_engine.png
-share/doc/HTML/nl/amarok/config_general.png
-share/doc/HTML/nl/amarok/config_osd.png
-share/doc/HTML/nl/amarok/config_playback.png
-share/doc/HTML/nl/amarok/config_scrobbler.png
-share/doc/HTML/nl/amarok/context.png
-share/doc/HTML/nl/amarok/coverman.png
-share/doc/HTML/nl/amarok/develop.docbook
-share/doc/HTML/nl/amarok/dynamic_bar.png
-share/doc/HTML/nl/amarok/dynamic_settings.png
-share/doc/HTML/nl/amarok/equalizer.png
-share/doc/HTML/nl/amarok/faq.docbook
-share/doc/HTML/nl/amarok/feature_guide.docbook
-share/doc/HTML/nl/amarok/file_browser.png
-share/doc/HTML/nl/amarok/hidden.docbook
-share/doc/HTML/nl/amarok/index.cache.bz2
-share/doc/HTML/nl/amarok/index.docbook
-share/doc/HTML/nl/amarok/logo.png
-share/doc/HTML/nl/amarok/media_device.png
-share/doc/HTML/nl/amarok/menubar.png
-share/doc/HTML/nl/amarok/musicbrainz.png
-share/doc/HTML/nl/amarok/pl_browser.png
-share/doc/HTML/nl/amarok/pl_tip1.png
-share/doc/HTML/nl/amarok/play_list.png
-share/doc/HTML/nl/amarok/player_window.png
-share/doc/HTML/nl/amarok/playlist_browser.png
-share/doc/HTML/nl/amarok/playlist_window.png
-share/doc/HTML/nl/amarok/plugin.docbook
-share/doc/HTML/nl/amarok/queue_manager.png
-share/doc/HTML/nl/amarok/quick.docbook
-share/doc/HTML/nl/amarok/requirements.docbook
-share/doc/HTML/nl/amarok/rmb_menu.png
-share/doc/HTML/nl/amarok/script_manager.png
-share/doc/HTML/nl/amarok/status_bar.png
-share/doc/HTML/nl/amarok/tab_lyrics.png
-share/doc/HTML/nl/amarok/tab_lyrics1.png
-share/doc/HTML/nl/amarok/tab_music.png
-share/doc/HTML/nl/amarok/tab_wiki.png
-share/doc/HTML/nl/amarok/using.docbook
-share/doc/HTML/nl/amarok/vis_window.png
-share/doc/HTML/pl/amarok/advanced.docbook
-share/doc/HTML/pl/amarok/config.docbook
-share/doc/HTML/pl/amarok/common
-share/doc/HTML/pl/amarok/faq.docbook
-share/doc/HTML/pl/amarok/index.cache.bz2
-share/doc/HTML/pl/amarok/index.docbook
-share/doc/HTML/pl/amarok/quick.docbook
-share/doc/HTML/pl/amarok/requirements.docbook
-share/doc/HTML/pl/amarok/using.docbook
-share/doc/HTML/pt/amarok/add_dynamic.png
-share/doc/HTML/pt/amarok/advanced.docbook
-share/doc/HTML/pt/amarok/amarok_playlist.png
-share/doc/HTML/pt/amarok/analyzer.png
-share/doc/HTML/pt/amarok/buttons.png
-share/doc/HTML/pt/amarok/collection.png
-share/doc/HTML/pt/amarok/common
-share/doc/HTML/pt/amarok/config.docbook
-share/doc/HTML/pt/amarok/config_appearance.png
-share/doc/HTML/pt/amarok/config_collection.png
-share/doc/HTML/pt/amarok/config_engine.png
-share/doc/HTML/pt/amarok/config_general.png
-share/doc/HTML/pt/amarok/config_osd.png
-share/doc/HTML/pt/amarok/config_playback.png
-share/doc/HTML/pt/amarok/config_scrobbler.png
-share/doc/HTML/pt/amarok/coverman.png
-share/doc/HTML/pt/amarok/develop.docbook
-share/doc/HTML/pt/amarok/dynamic_bar.png
-share/doc/HTML/pt/amarok/dynamic_settings.png
-share/doc/HTML/pt/amarok/equalizer.png
-share/doc/HTML/pt/amarok/faq.docbook
-share/doc/HTML/pt/amarok/feature_guide.docbook
-share/doc/HTML/pt/amarok/file_browser.png
-share/doc/HTML/pt/amarok/hidden.docbook
-share/doc/HTML/pt/amarok/index.cache.bz2
-share/doc/HTML/pt/amarok/index.docbook
-share/doc/HTML/pt/amarok/logo.png
-share/doc/HTML/pt/amarok/media_device.png
-share/doc/HTML/pt/amarok/menubar.png
-share/doc/HTML/pt/amarok/musicbrainz.png
-share/doc/HTML/pt/amarok/pl_tip1.png
-share/doc/HTML/pt/amarok/play_list.png
-share/doc/HTML/pt/amarok/player_window.png
-share/doc/HTML/pt/amarok/playlist_browser.png
-share/doc/HTML/pt/amarok/playlist_window.png
-share/doc/HTML/pt/amarok/plugin.docbook
-share/doc/HTML/pt/amarok/queue_manager.png
-share/doc/HTML/pt/amarok/quick.docbook
-share/doc/HTML/pt/amarok/requirements.docbook
-share/doc/HTML/pt/amarok/rmb_menu.png
-share/doc/HTML/pt/amarok/script_manager.png
-share/doc/HTML/pt/amarok/status_bar.png
-share/doc/HTML/pt/amarok/using.docbook
-share/doc/HTML/pt/amarok/vis_window.png
-share/doc/HTML/pt_BR/amarok/advanced.docbook
-share/doc/HTML/pt_BR/amarok/config.docbook
-share/doc/HTML/pt_BR/amarok/common
-share/doc/HTML/pt_BR/amarok/faq.docbook
-share/doc/HTML/pt_BR/amarok/feature_guide.docbook
-share/doc/HTML/pt_BR/amarok/index.cache.bz2
-share/doc/HTML/pt_BR/amarok/index.docbook
-share/doc/HTML/pt_BR/amarok/quick.docbook
-share/doc/HTML/pt_BR/amarok/requirements.docbook
-share/doc/HTML/pt_BR/amarok/using.docbook
-share/doc/HTML/ru/amarok/advanced.docbook
-share/doc/HTML/ru/amarok/collection.png
-share/doc/HTML/ru/amarok/common
-share/doc/HTML/ru/amarok/config.docbook
-share/doc/HTML/ru/amarok/config_appearance.png
-share/doc/HTML/ru/amarok/config_collection.png
-share/doc/HTML/ru/amarok/config_engine.png
-share/doc/HTML/ru/amarok/config_general.png
-share/doc/HTML/ru/amarok/config_osd.png
-share/doc/HTML/ru/amarok/config_playback.png
-share/doc/HTML/ru/amarok/config_scrobbler.png
-share/doc/HTML/ru/amarok/context.png
-share/doc/HTML/ru/amarok/coverman.png
-share/doc/HTML/ru/amarok/dynamic_mode1.png
-share/doc/HTML/ru/amarok/equalizer.png
-share/doc/HTML/ru/amarok/faq.docbook
-share/doc/HTML/ru/amarok/feature_guide.docbook
-share/doc/HTML/ru/amarok/file_browser.png
-share/doc/HTML/ru/amarok/index.cache.bz2
-share/doc/HTML/ru/amarok/index.docbook
-share/doc/HTML/ru/amarok/menubar.png
-share/doc/HTML/ru/amarok/pl_browser.png
-share/doc/HTML/ru/amarok/pl_tip1.png
-share/doc/HTML/ru/amarok/play_list.png
-share/doc/HTML/ru/amarok/playlist_window.png
-share/doc/HTML/ru/amarok/queue_manager.png
-share/doc/HTML/ru/amarok/quick.docbook
-share/doc/HTML/ru/amarok/requirements.docbook
-share/doc/HTML/ru/amarok/rmb_menu.png
-share/doc/HTML/ru/amarok/status_bar.png
-share/doc/HTML/ru/amarok/using.docbook
-share/doc/HTML/sv/amarok/add_dynamic.png
-share/doc/HTML/sv/amarok/advanced.docbook
-share/doc/HTML/sv/amarok/amarok_playlist.png
-share/doc/HTML/sv/amarok/analyzer.png
-share/doc/HTML/sv/amarok/browser_choice.png
-share/doc/HTML/sv/amarok/buttons.png
-share/doc/HTML/sv/amarok/collection.png
-share/doc/HTML/sv/amarok/common
-share/doc/HTML/sv/amarok/config.docbook
-share/doc/HTML/sv/amarok/config_appearance.png
-share/doc/HTML/sv/amarok/config_collection.png
-share/doc/HTML/sv/amarok/config_colors.png
-share/doc/HTML/sv/amarok/config_engine.png
-share/doc/HTML/sv/amarok/config_fonts.png
-share/doc/HTML/sv/amarok/config_general.png
-share/doc/HTML/sv/amarok/config_mysql.png
-share/doc/HTML/sv/amarok/config_osd.png
-share/doc/HTML/sv/amarok/config_playback.png
-share/doc/HTML/sv/amarok/config_scrobbler.png
-share/doc/HTML/sv/amarok/context.png
-share/doc/HTML/sv/amarok/coverman.png
-share/doc/HTML/sv/amarok/develop.docbook
-share/doc/HTML/sv/amarok/dynamic_bar.png
-share/doc/HTML/sv/amarok/dynamic_settings.png
-share/doc/HTML/sv/amarok/equalizer.png
-share/doc/HTML/sv/amarok/faq.docbook
-share/doc/HTML/sv/amarok/feature_guide.docbook
-share/doc/HTML/sv/amarok/file_browser.png
-share/doc/HTML/sv/amarok/hidden.docbook
-share/doc/HTML/sv/amarok/index.cache.bz2
-share/doc/HTML/sv/amarok/index.docbook
-share/doc/HTML/sv/amarok/media_device.png
-share/doc/HTML/sv/amarok/menubar.png
-share/doc/HTML/sv/amarok/pl_browser.png
-share/doc/HTML/sv/amarok/pl_tip1.png
-share/doc/HTML/sv/amarok/play_list.png
-share/doc/HTML/sv/amarok/player_window.png
-share/doc/HTML/sv/amarok/playlist_browser.png
-share/doc/HTML/sv/amarok/playlist_window.png
-share/doc/HTML/sv/amarok/plugin.docbook
-share/doc/HTML/sv/amarok/queue_manager.png
-share/doc/HTML/sv/amarok/quick.docbook
-share/doc/HTML/sv/amarok/requirements.docbook
-share/doc/HTML/sv/amarok/rmb_menu.png
-share/doc/HTML/sv/amarok/script_manager.png
-share/doc/HTML/sv/amarok/scripts_window.png
-share/doc/HTML/sv/amarok/search.png
-share/doc/HTML/sv/amarok/status_bar.png
-share/doc/HTML/sv/amarok/streams.png
-share/doc/HTML/sv/amarok/using.docbook
-share/doc/HTML/sv/amarok/vis_window.png
-share/doc/HTML/sv/amarok/welcome.png
-share/icons/hicolor/128x128/apps/amarok.png
-share/icons/hicolor/16x16/apps/amarok.png
-share/icons/hicolor/22x22/apps/amarok.png
-share/icons/hicolor/32x32/apps/amarok.png
-share/icons/hicolor/48x48/apps/amarok.png
-share/icons/hicolor/64x64/apps/amarok.png
-share/locale/af/LC_MESSAGES/amarok.mo
-share/locale/ar/LC_MESSAGES/amarok.mo
-share/locale/az/LC_MESSAGES/amarok.mo
-share/locale/be/LC_MESSAGES/amarok.mo
-share/locale/bg/LC_MESSAGES/amarok.mo
-share/locale/bn/LC_MESSAGES/amarok.mo
-share/locale/br/LC_MESSAGES/amarok.mo
-share/locale/ca/LC_MESSAGES/amarok.mo
-share/locale/cs/LC_MESSAGES/amarok.mo
-share/locale/cy/LC_MESSAGES/amarok.mo
-share/locale/da/LC_MESSAGES/amarok.mo
-share/locale/de/LC_MESSAGES/amarok.mo
-share/locale/el/LC_MESSAGES/amarok.mo
-share/locale/en_GB/LC_MESSAGES/amarok.mo
-share/locale/eo/LC_MESSAGES/amarok.mo
-share/locale/es/LC_MESSAGES/amarok.mo
-share/locale/et/LC_MESSAGES/amarok.mo
-share/locale/eu/LC_MESSAGES/amarok.mo
-share/locale/fa/LC_MESSAGES/amarok.mo
-share/locale/fi/LC_MESSAGES/amarok.mo
-share/locale/fr/LC_MESSAGES/amarok.mo
-share/locale/ga/LC_MESSAGES/amarok.mo
-share/locale/gl/LC_MESSAGES/amarok.mo
-share/locale/he/LC_MESSAGES/amarok.mo
-share/locale/hi/LC_MESSAGES/amarok.mo
-share/locale/hu/LC_MESSAGES/amarok.mo
-share/locale/id/LC_MESSAGES/amarok.mo
-share/locale/is/LC_MESSAGES/amarok.mo
-share/locale/it/LC_MESSAGES/amarok.mo
-share/locale/ja/LC_MESSAGES/amarok.mo
-share/locale/km/LC_MESSAGES/amarok.mo
-share/locale/ko/LC_MESSAGES/amarok.mo
-share/locale/ku/LC_MESSAGES/amarok.mo
-share/locale/lo/LC_MESSAGES/amarok.mo
-share/locale/lt/LC_MESSAGES/amarok.mo
-share/locale/mk/LC_MESSAGES/amarok.mo
-share/locale/ms/LC_MESSAGES/amarok.mo
-share/locale/nb/LC_MESSAGES/amarok.mo
-share/locale/nds/LC_MESSAGES/amarok.mo
-share/locale/ne/LC_MESSAGES/amarok.mo
-share/locale/nl/LC_MESSAGES/amarok.mo
-share/locale/nn/LC_MESSAGES/amarok.mo
-share/locale/pa/LC_MESSAGES/amarok.mo
-share/locale/pl/LC_MESSAGES/amarok.mo
-share/locale/pt/LC_MESSAGES/amarok.mo
-share/locale/pt_BR/LC_MESSAGES/amarok.mo
-share/locale/ro/LC_MESSAGES/amarok.mo
-share/locale/ru/LC_MESSAGES/amarok.mo
-share/locale/rw/LC_MESSAGES/amarok.mo
-share/locale/se/LC_MESSAGES/amarok.mo
-share/locale/sk/LC_MESSAGES/amarok.mo
-share/locale/sl/LC_MESSAGES/amarok.mo
-share/locale/sq/LC_MESSAGES/amarok.mo
-share/locale/sr/LC_MESSAGES/amarok.mo
-share/locale/sr@Latn/LC_MESSAGES/amarok.mo
-share/locale/ss/LC_MESSAGES/amarok.mo
-share/locale/sv/LC_MESSAGES/amarok.mo
-share/locale/ta/LC_MESSAGES/amarok.mo
-share/locale/tg/LC_MESSAGES/amarok.mo
-share/locale/th/LC_MESSAGES/amarok.mo
-share/locale/tr/LC_MESSAGES/amarok.mo
-share/locale/uk/LC_MESSAGES/amarok.mo
-share/locale/uz/LC_MESSAGES/amarok.mo
-share/locale/zh_CN/LC_MESSAGES/amarok.mo
-share/locale/zh_TW/LC_MESSAGES/amarok.mo
-%%GPOD%%share/services/amarok_ipod-mediadevice.desktop
-%%MTP%%share/services/amarok_mtp-mediadevice.desktop
-%%NJB%%share/services/amarok_njb-mediadevice.desktop
-share/services/amarok_daap-mediadevice.desktop
-share/services/amarok_generic-mediadevice.desktop
-share/services/amarok_massstorage-device.desktop
-share/services/amarok_nfs-device.desktop
-share/services/amarok_smb-device.desktop
-share/services/amarok_void-engine_plugin.desktop
-share/services/amarok_xine-engine.desktop
-share/services/amarokitpc.protocol
-share/services/amaroklastfm.protocol
-share/services/amarokpcast.protocol
-share/servicetypes/amarok_codecinstall.desktop
-share/servicetypes/amarok_plugin.desktop
-@dirrmtry share/locale/zh_TW/LC_MESSAGES
-@dirrmtry share/locale/zh_TW
-@dirrmtry share/locale/zh_CN/LC_MESSAGES
-@dirrmtry share/locale/zh_CN
-@dirrmtry share/locale/uz/LC_MESSAGES
-@dirrmtry share/locale/uz
-@dirrmtry share/locale/uk/LC_MESSAGES
-@dirrmtry share/locale/uk
-@dirrmtry share/locale/tk/LC_MESSAGES
-@dirrmtry share/locale/tk
-@dirrmtry share/locale/tg/LC_MESSAGES
-@dirrmtry share/locale/tg
-@dirrmtry share/locale/ss/LC_MESSAGES
-@dirrmtry share/locale/ss
-@dirrmtry share/locale/sr/LC_MESSAGES
-@dirrmtry share/locale/sr
-@dirrmtry share/locale/sl/LC_MESSAGES
-@dirrmtry share/locale/sl
-@dirrmtry share/locale/sk/LC_MESSAGES
-@dirrmtry share/locale/sk
-@dirrmtry share/locale/se/LC_MESSAGES
-@dirrmtry share/locale/se
-@dirrmtry share/locale/rw/LC_MESSAGES
-@dirrmtry share/locale/rw
-@dirrmtry share/locale/ro/LC_MESSAGES
-@dirrmtry share/locale/ro
-@dirrmtry share/locale/pt/LC_MESSAGES
-@dirrmtry share/locale/pt
-@dirrmtry share/locale/pl/LC_MESSAGES
-@dirrmtry share/locale/pl
-@dirrmtry share/locale/no/LC_MESSAGES
-@dirrmtry share/locale/no
-@dirrmtry share/locale/nn/LC_MESSAGES
-@dirrmtry share/locale/nn
-@dirrmtry share/locale/ne/LC_MESSAGES
-@dirrmtry share/locale/ne
-@dirrmtry share/locale/nds/LC_MESSAGES
-@dirrmtry share/locale/nds
-@dirrmtry share/locale/lo/LC_MESSAGES
-@dirrmtry share/locale/lo
-@dirrmtry share/locale/li/LC_MESSAGES
-@dirrmtry share/locale/li
-@dirrmtry share/locale/ku/LC_MESSAGES
-@dirrmtry share/locale/ku
-@dirrmtry share/locale/ko/LC_MESSAGES
-@dirrmtry share/locale/ko
-@dirrmtry share/locale/km/LC_MESSAGES
-@dirrmtry share/locale/km
-@dirrmtry share/locale/gl/LC_MESSAGES
-@dirrmtry share/locale/gl
-@dirrmtry share/locale/fi/LC_MESSAGES
-@dirrmtry share/locale/fi
-@dirrmtry share/locale/el/LC_MESSAGES
-@dirrmtry share/locale/el
-@dirrmtry share/locale/cs/LC_MESSAGES
-@dirrmtry share/locale/cs
-@dirrmtry share/locale/ca/LC_MESSAGES
-@dirrmtry share/locale/ca
-@dirrmtry share/locale/be/LC_MESSAGES
-@dirrmtry share/locale/be
-@dirrm share/doc/HTML/sv/amarok
-@dirrmtry share/doc/HTML/sv
-@dirrm share/doc/HTML/ru/amarok
-@dirrmtry share/doc/HTML/ru
-@dirrm share/doc/HTML/pt_BR/amarok
-@dirrmtry share/doc/HTML/pt_BR
-@dirrm share/doc/HTML/pt/amarok
-@dirrmtry share/doc/HTML/pt
-@dirrm share/doc/HTML/pl/amarok
-@dirrmtry share/doc/HTML/pl
-@dirrm share/doc/HTML/nl/amarok
-@dirrmtry share/doc/HTML/nl
-@dirrm share/doc/HTML/it/amarok
-@dirrmtry share/doc/HTML/it
-@dirrm share/doc/HTML/fr/amarok
-@dirrmtry share/doc/HTML/fr
-@dirrm share/doc/HTML/et/amarok
-@dirrmtry share/doc/HTML/et
-@dirrm share/doc/HTML/es/amarok
-@dirrmtry share/doc/HTML/es
-@dirrm share/doc/HTML/en/amarok
-@dirrmtry share/doc/HTML/en
-@dirrm share/doc/HTML/de/amarok
-@dirrmtry share/doc/HTML/de
-@dirrm share/doc/HTML/da/amarok
-@dirrmtry share/doc/HTML/da
-@dirrm share/apps/amarok/themes/reinhardt/images
-@dirrm share/apps/amarok/themes/reinhardt
-@dirrm share/apps/amarok/themes/example
-@dirrm share/apps/amarok/themes
-@dirrm share/apps/amarok/scripts/webcontrol
-@dirrm share/apps/amarok/scripts/templates
-@dirrm share/apps/amarok/scripts/score_impulsive
-@dirrm share/apps/amarok/scripts/score_default
-@dirrm share/apps/amarok/scripts/ruby_debug
-@dirrm share/apps/amarok/scripts/playlist2html
-@dirrm share/apps/amarok/scripts/lyrics_lyrc
-@dirrm share/apps/amarok/scripts/lyrics_astraweb
-@dirrm share/apps/amarok/scripts/common
-@dirrm share/apps/amarok/scripts
-@dirrm share/apps/amarok/ruby_lib/rubygems
-@dirrm share/apps/amarok/ruby_lib/rbconfig
-@dirrm share/apps/amarok/ruby_lib/mongrel
-@dirrm share/apps/amarok/ruby_lib
-@dirrm share/apps/amarok/images
-@dirrm share/apps/amarok/icons/hicolor/64x64/actions
-@dirrm share/apps/amarok/icons/hicolor/64x64
-@dirrm share/apps/amarok/icons/hicolor/48x48/actions
-@dirrm share/apps/amarok/icons/hicolor/48x48
-@dirrm share/apps/amarok/icons/hicolor/32x32/actions
-@dirrm share/apps/amarok/icons/hicolor/32x32
-@dirrm share/apps/amarok/icons/hicolor/22x22/actions
-@dirrm share/apps/amarok/icons/hicolor/22x22
-@dirrm share/apps/amarok/icons/hicolor/16x16/actions
-@dirrm share/apps/amarok/icons/hicolor/16x16
-@dirrm share/apps/amarok/icons/hicolor
-@dirrm share/apps/amarok/icons/crystalsvg/64x64/actions
-@dirrm share/apps/amarok/icons/crystalsvg/64x64
-@dirrm share/apps/amarok/icons/crystalsvg/22x22/actions
-@dirrm share/apps/amarok/icons/crystalsvg/22x22
-@dirrm share/apps/amarok/icons/crystalsvg/16x16/actions
-@dirrm share/apps/amarok/icons/crystalsvg/16x16
-@dirrm share/apps/amarok/icons/crystalsvg
-@dirrm share/apps/amarok/icons
-@dirrm share/apps/amarok/data
-@dirrm share/apps/amarok
-@dirrmtry lib/ruby_lib
diff --git a/audio/ccaudio2/Makefile b/audio/ccaudio2/Makefile
deleted file mode 100644
index 071dac12a7e1..000000000000
--- a/audio/ccaudio2/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# New ports collection makefile for: ccaudio
-# Date created: 26 July 2000
-# Whom: David Sugar <dyfet@gnu.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= ccaudio
-PORTVERSION= 1.2.0
-CATEGORIES= audio
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= gnutelephony
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= C++ class framework for manipulating audio files
-
-LIB_DEPENDS= ccgnu2:${PORTSDIR}/devel/commoncpp
-
-BROKEN= fails to compile
-
-USE_AUTOTOOLS= libtool:15
-USE_GNOME= gnometarget
-GNU_CONFIGURE= yes
-USE_GCC= 3.4+
-USE_LDCONFIG= yes
-
-post-patch:
- @${REINPLACE_CMD} -e \
- 's|<stdint\.h>|<stdlib.h>|g' ${WRKSRC}/src/dtmf.cpp
- @${REINPLACE_CMD} -e \
- 's|@CXXFLAGS@|& $$(g_711_CXXFLAGS)|' ${WRKSRC}/dso/Makefile.in
-
-.include <bsd.port.mk>
diff --git a/audio/ccaudio2/distinfo b/audio/ccaudio2/distinfo
deleted file mode 100644
index 97e3a80a8722..000000000000
--- a/audio/ccaudio2/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (ccaudio-1.2.0.tar.gz) = 919210cf0d917fbb7813d2cbf2c1e941
-SHA256 (ccaudio-1.2.0.tar.gz) = 6805fe04a3281fbcc66d247f63f6def5db042c7cf55fd7a5b3b783de4999c387
-SIZE (ccaudio-1.2.0.tar.gz) = 343071
diff --git a/audio/ccaudio2/files/patch-src-audiofile.cpp b/audio/ccaudio2/files/patch-src-audiofile.cpp
deleted file mode 100644
index 090cbc8be5d1..000000000000
--- a/audio/ccaudio2/files/patch-src-audiofile.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/audiofile.cpp.orig Mon Jul 31 17:13:02 2006
-+++ src/audiofile.cpp Mon Jul 31 17:13:20 2006
-@@ -38,6 +38,8 @@
- // whether to permit this exception to apply to your modifications.
- // If you do not wish that, delete this exception notice.
-
-+#include <sys/types.h>
-+#include <sys/stat.h>
- #include <cc++/config.h>
- #include <cc++/strchar.h>
- #include <cc++/export.h>
diff --git a/audio/ccaudio2/pkg-descr b/audio/ccaudio2/pkg-descr
deleted file mode 100644
index b98289e9d351..000000000000
--- a/audio/ccaudio2/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-ccaudio offers a portable framework for developing applications which
-access audio files. This library is optimized for DSP frame presentation
-and for merging audio from multiple sources. Support is provided for many
-common and popular sound file formats such as .au, .wav/RIFF, etc.
-
-WWW: http://www.gnutelephony.org/
diff --git a/audio/ccaudio2/pkg-plist b/audio/ccaudio2/pkg-plist
deleted file mode 100644
index b97f318964f0..000000000000
--- a/audio/ccaudio2/pkg-plist
+++ /dev/null
@@ -1,10 +0,0 @@
-include/cc++2/cc++/audio.h
-lib/ccaudio1/g.711
-lib/libccaudio1-1.2.so
-lib/libccaudio1-1.2.so.0
-lib/libccaudio1.a
-lib/libccaudio1.la
-lib/libccaudio1.so
-@dirrmtry include/cc++2/cc++
-@dirrmtry include/cc++2
-@dirrmtry lib/ccaudio1
diff --git a/audio/dumb/Makefile b/audio/dumb/Makefile
deleted file mode 100644
index 48b61bfc9d9b..000000000000
--- a/audio/dumb/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# New ports collection makefile for: dumb
-# Date created: 26 January 2005
-# Whom: Andreas Kohn <andreas@syndrom23.de>
-#
-# $FreeBSD$
-#
-
-PORTNAME= dumb
-PORTVERSION= 0.9.3
-PORTREVISION= 1
-CATEGORIES= devel audio
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= dumb
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= IT, XM, S3M and MOD player library
-
-USE_GMAKE= yes
-
-.include <bsd.port.pre.mk>
-
-.if defined(WITH_ALLEGRO)
-LIB_DEPENDS+= alleg.42:${PORTSDIR}/devel/allegro
-PLIST_SUB+= ALLEGRO=""
-MAKE_ARGS= _PORT_ALLEGRO_CFLAGS="`allegro-config --cflags`"
-.else
-PLIST_SUB+= ALLEGRO="@comment "
-MAKE_ARGS= _PORT_ALLEGRO_CFLAGS=
-.endif
-
-MAKE_ENV+= CC="${CC}"
-
-pre-configure:
- @${CP} ${FILESDIR}/config.txt ${WRKSRC}/make
- @${REINPLACE_CMD} -e "s,@LOCALBASE@,${LOCALBASE}," ${WRKSRC}/make/config.txt
-.if defined(WITH_ALLEGRO)
- @${REINPLACE_CMD} -e "s,@ALLEGRO@,," ${WRKSRC}/make/config.txt
-.else
- @${REINPLACE_CMD} -e "s,@ALLEGRO@,#," ${WRKSRC}/make/config.txt
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/audio/dumb/distinfo b/audio/dumb/distinfo
deleted file mode 100644
index 1236e02e7782..000000000000
--- a/audio/dumb/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (dumb-0.9.3.tar.gz) = f48da5b990aa8aa822d3b6a951baf5c2
-SHA256 (dumb-0.9.3.tar.gz) = 8d44fbc9e57f3bac9f761c3b12ce102d47d717f0dd846657fb988e0bb5d1ea33
-SIZE (dumb-0.9.3.tar.gz) = 167379
diff --git a/audio/dumb/files/config.txt b/audio/dumb/files/config.txt
deleted file mode 100644
index 3dc79747974c..000000000000
--- a/audio/dumb/files/config.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-include make/unix.inc
-ALL_TARGETS := core core-examples core-headers
-@ALLEGRO@ ALL_TARGETS += allegro allegro-examples allegro-headers
-PREFIX := @LOCALBASE@
diff --git a/audio/dumb/files/patch-Makefile b/audio/dumb/files/patch-Makefile
deleted file mode 100644
index 623e96378a90..000000000000
--- a/audio/dumb/files/patch-Makefile
+++ /dev/null
@@ -1,57 +0,0 @@
---- ./Makefile.orig Mon Aug 8 02:18:41 2005
-+++ ./Makefile Sun Jun 10 12:13:59 2007
-@@ -22,7 +22,7 @@
- # (Note that this is unable to delete the dumbask
- # executable if the configuration is absent.)
-
--MAKEFILE = Makefile.rdy
-+MAKEFILE = Makefile
-
- .PHONY: all install uninstall clean veryclean distclean config config-if-necessary make-outdirs
-
-@@ -36,12 +36,12 @@
- COMMA := ,
-
- ifdef USE_ICC
--CC := icc
-+CC ?= icc
- else
- ifdef USE_SGICC
--CC := cc
-+CC ?= cc
- else
--CC := gcc
-+CC ?= gcc
- endif
- endif
- AR := ar
-@@ -215,24 +215,21 @@
- ifdef USE_ICC
- WFLAGS := -Wall -DDUMB_DECLARE_DEPRECATED
- WFLAGS_ALLEGRO :=
--OFLAGS := -O2
--DBGFLAGS := -DDEBUGMODE=1
-+OFLAGS=$(CFLAGS)
- else
- ifdef USE_SGICC
- WFLAGS := -fullwarn -DDUMB_DECLARE_DEPRECATED
- WFLAGS_ALLEGRO :=
--OFLAGS := -n32 -O2 -use_readonly_const
--DBGFLAGS := -n32 -g3 -DDEBUGMODE=1
-+OFLAGS=$(CFLAGS)
- else
- WFLAGS := -Wall -W -Wwrite-strings -Wstrict-prototypes -Wmissing-declarations -DDUMB_DECLARE_DEPRECATED
- WFLAGS_ALLEGRO := -Wno-missing-declarations
--OFLAGS := -O2 -ffast-math -fomit-frame-pointer
--DBGFLAGS := -DDEBUGMODE=1 -g3
-+OFLAGS=$(CFLAGS)
- endif
- endif
-
--CFLAGS_RELEASE := -Iinclude $(WFLAGS) $(OFLAGS)
--CFLAGS_DEBUG := -Iinclude $(WFLAGS) $(DBGFLAGS)
-+CFLAGS_RELEASE := -Iinclude -I$(PREFIX)/include $(_PORT_ALLEGRO_CFLAGS) $(WFLAGS) $(OFLAGS)
-+CFLAGS_DEBUG := -Iinclude -I$(PREFIX)/include $(_PORT_ALLEGRO_CFLAGS) $(WFLAGS) $(DBGFLAGS)
-
- LDFLAGS := -s
-
diff --git a/audio/dumb/pkg-descr b/audio/dumb/pkg-descr
deleted file mode 100644
index 0d52dcff4920..000000000000
--- a/audio/dumb/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-DUMB is an IT, XM, S3M and MOD player library.
-
-WWW: http://dumb.sourceforge.net
diff --git a/audio/dumb/pkg-plist b/audio/dumb/pkg-plist
deleted file mode 100644
index 0c545c9b0a64..000000000000
--- a/audio/dumb/pkg-plist
+++ /dev/null
@@ -1,9 +0,0 @@
-%%ALLEGRO%%bin/dumbplay
-bin/dumbout
-bin/dumb2wav
-include/dumb.h
-%%ALLEGRO%%include/aldumb.h
-lib/libdumb.a
-lib/libdumbd.a
-%%ALLEGRO%%lib/libaldmb.a
-%%ALLEGRO%%lib/libaldmd.a
diff --git a/audio/exaile-devel/Makefile b/audio/exaile-devel/Makefile
deleted file mode 100644
index ec98177f210c..000000000000
--- a/audio/exaile-devel/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-# New ports collection makefile for: exaile
-# Date created: 19 December 2006
-# Whom: Andrew Pantyukhin <infofarmer@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= exaile
-DISTVERSION= 0.2.10
-CATEGORIES= audio
-MASTER_SITES= http://www.exaile.org/files/ GENTOO/distfiles
-DISTNAME= ${PORTNAME}_${DISTVERSION}
-
-MAINTAINER= infofarmer@FreeBSD.org
-COMMENT= AmaroK replacement for GTK+
-
-RUN_DEPENDS= py*-dbus>=0.82.1:${PORTSDIR}/devel/py-dbus \
- py*-notify>=0.1.1:${PORTSDIR}/devel/py-notify \
- py*-elementtree>=1.2.6:${PORTSDIR}/devel/py-elementtree \
- py*-mutagen>=1.11:${PORTSDIR}/audio/py-mutagen \
- py*-sexy>=0.1.9:${PORTSDIR}/x11-toolkits/py-sexy \
- py*-cddb>=1.4:${PORTSDIR}/audio/py-cddb \
- py*-pysqlite>=2.3.3:${PORTSDIR}/databases/py-pysqlite23
-
-USE_GETTEXT= yes
-USE_GNOME= pygtk2 pygnomeextras
-USE_GSTREAMER= python gnomevfs
-USE_PYTHON= yes
-MAN1= ${PORTNAME}.1
-MAKE_ENV+= FIREFOX=${LOCALBASE}/lib/firefox
-ALL_TARGET= compile
-
-post-patch:
- @${REINPLACE_CMD} -e '/^PREFIX/d;/LIBDIR/d;/^FIREFOX/d;/install/s|-D||;\
- /createpot/d;s|/bin/echo|echo|;s|$$[(]PREFIX[)]/share/exaile|${DATADIR}|;\
- /install.*mmkeys/d;s|$$[(]PREFIX[)]/share/man/man1|${MAN1PREFIX}/man/man1|'\
- ${WRKSRC}/Makefile
-
-#pre-install:
-# @for i in ca cs es_AR he_IL it_IT nn pl ro tr_TR zh_CN zh_TW;do\
-# ${INSTALL} -d ${PREFIX}/share/locale/$$i/LC_MESSAGES/;done
-
-.include <bsd.port.mk>
diff --git a/audio/exaile-devel/distinfo b/audio/exaile-devel/distinfo
deleted file mode 100644
index 5eccf743525c..000000000000
--- a/audio/exaile-devel/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (exaile_0.2.10.tar.gz) = 776412d9844b06fe26444c0d7f74d712
-SHA256 (exaile_0.2.10.tar.gz) = 11cbef758b770fcab44a73b0b3d7f7daa37c1eb3c9e96cb6754e664f76609184
-SIZE (exaile_0.2.10.tar.gz) = 516304
diff --git a/audio/exaile-devel/pkg-descr b/audio/exaile-devel/pkg-descr
deleted file mode 100644
index 86c661b4f8ff..000000000000
--- a/audio/exaile-devel/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Exaile is a media player aiming to be similar to KDE's AmaroK, but for
-GTK+. It incorporates many of the cool things from AmaroK (and other
-media players) like automatic fetching of album art, handling of large
-libraries, lyrics fetching, artist/album information via the wikipedia,
-last.fm support, optional iPod support (assuming you have python-gpod
-installed).
-
-WWW: http://www.exaile.org/
-Author: Adam Olsen <arolsen@gmail.com>
diff --git a/audio/exaile-devel/pkg-plist b/audio/exaile-devel/pkg-plist
deleted file mode 100644
index c90756bc700d..000000000000
--- a/audio/exaile-devel/pkg-plist
+++ /dev/null
@@ -1,110 +0,0 @@
-bin/exaile
-share/applications/exaile.desktop
-%%DATADIR%%/equalizer.ini
-%%DATADIR%%/exaile.glade
-%%DATADIR%%/exaile.py
-%%DATADIR%%/images/artist.png
-%%DATADIR%%/images/close.png
-%%DATADIR%%/images/default_theme/add.png
-%%DATADIR%%/images/default_theme/clear.png
-%%DATADIR%%/images/default_theme/gnome-dev-cdrom-audio.png
-%%DATADIR%%/images/default_theme/gnome-dev-ipod.png
-%%DATADIR%%/images/default_theme/gnome-fs-directory-accept.png
-%%DATADIR%%/images/default_theme/gnome-fs-directory.png
-%%DATADIR%%/images/default_theme/gnome-globe.png
-%%DATADIR%%/images/default_theme/go-back.png
-%%DATADIR%%/images/default_theme/go-forward.png
-%%DATADIR%%/images/default_theme/go-up.png
-%%DATADIR%%/images/default_theme/media-next.png
-%%DATADIR%%/images/default_theme/media-pause.png
-%%DATADIR%%/images/default_theme/media-play.png
-%%DATADIR%%/images/default_theme/media-previous.png
-%%DATADIR%%/images/default_theme/refresh.png
-%%DATADIR%%/images/default_theme/remove.png
-%%DATADIR%%/images/default_theme/stock_volume.png
-%%DATADIR%%/images/exailelogo-sml.png
-%%DATADIR%%/images/exailelogo.png
-%%DATADIR%%/images/genre.png
-%%DATADIR%%/images/icon.png
-%%DATADIR%%/images/ipod.png
-%%DATADIR%%/images/largeicon.png
-%%DATADIR%%/images/media-audiofile.png
-%%DATADIR%%/images/nocover.png
-%%DATADIR%%/images/playlist.png
-%%DATADIR%%/images/splash.png
-%%DATADIR%%/images/star.png
-%%DATADIR%%/images/track.png
-%%DATADIR%%/images/trayicon.png
-%%DATADIR%%/lib/__init__.py
-%%DATADIR%%/lib/__init__.pyc
-%%DATADIR%%/lib/wmainfo.py
-%%DATADIR%%/lib/wmainfo.pyc
-%%DATADIR%%/plugins/__init__.py
-%%DATADIR%%/plugins/gui.py
-%%DATADIR%%/plugins/manager.py
-%%DATADIR%%/plugins/plugins.glade
-%%DATADIR%%/sql/changes0001.sql
-%%DATADIR%%/sql/changes0002.sql
-%%DATADIR%%/sql/db.sql
-%%DATADIR%%/xl/__init__.py
-%%DATADIR%%/xl/__init__.pyc
-%%DATADIR%%/xl/audioscrobbler.py
-%%DATADIR%%/xl/audioscrobbler.pyc
-%%DATADIR%%/xl/common.py
-%%DATADIR%%/xl/common.pyc
-%%DATADIR%%/xl/config.py
-%%DATADIR%%/xl/config.pyc
-%%DATADIR%%/xl/config_convert.py
-%%DATADIR%%/xl/config_convert.pyc
-%%DATADIR%%/xl/covers.py
-%%DATADIR%%/xl/covers.pyc
-%%DATADIR%%/xl/db.py
-%%DATADIR%%/xl/db.pyc
-%%DATADIR%%/xl/dbusinterface.py
-%%DATADIR%%/xl/dbusinterface.pyc
-%%DATADIR%%/xl/equalizer.py
-%%DATADIR%%/xl/equalizer.pyc
-%%DATADIR%%/xl/filtergui.py
-%%DATADIR%%/xl/filtergui.pyc
-%%DATADIR%%/xl/media/__init__.py
-%%DATADIR%%/xl/media/__init__.pyc
-%%DATADIR%%/xl/media/flac.py
-%%DATADIR%%/xl/media/flac.pyc
-%%DATADIR%%/xl/media/mp3.py
-%%DATADIR%%/xl/media/mp3.pyc
-%%DATADIR%%/xl/media/mp4.py
-%%DATADIR%%/xl/media/mp4.pyc
-%%DATADIR%%/xl/media/mpc.py
-%%DATADIR%%/xl/media/mpc.pyc
-%%DATADIR%%/xl/media/ogg.py
-%%DATADIR%%/xl/media/ogg.pyc
-%%DATADIR%%/xl/media/wav.py
-%%DATADIR%%/xl/media/wav.pyc
-%%DATADIR%%/xl/media/wma.py
-%%DATADIR%%/xl/media/wma.pyc
-%%DATADIR%%/xl/mozembed.py
-%%DATADIR%%/xl/mozembed.pyc
-%%DATADIR%%/xl/panels.py
-%%DATADIR%%/xl/panels.pyc
-%%DATADIR%%/xl/player.py
-%%DATADIR%%/xl/player.pyc
-%%DATADIR%%/xl/prefs.py
-%%DATADIR%%/xl/prefs.pyc
-%%DATADIR%%/xl/track.py
-%%DATADIR%%/xl/track.pyc
-%%DATADIR%%/xl/tracks.py
-%%DATADIR%%/xl/tracks.pyc
-%%DATADIR%%/xl/trackslist.py
-%%DATADIR%%/xl/trackslist.pyc
-%%DATADIR%%/xl/xlmisc.py
-%%DATADIR%%/xl/xlmisc.pyc
-share/pixmaps/exaile.png
-@dirrm %%DATADIR%%/images/default_theme
-@dirrm %%DATADIR%%/images
-@dirrm %%DATADIR%%/lib
-@dirrm %%DATADIR%%/plugins
-@dirrm %%DATADIR%%/sql
-@dirrm %%DATADIR%%/xl/media
-@dirrm %%DATADIR%%/xl
-@dirrm %%DATADIR%%
-@dirrmtry share/applications
diff --git a/audio/kid3-kde4/Makefile b/audio/kid3-kde4/Makefile
deleted file mode 100644
index 1a1e70bf1e1f..000000000000
--- a/audio/kid3-kde4/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# New ports collection makefile for: kid3
-# Date created: 2006-08-02
-# Whom: Max Brazhnikov <makc@issp.ac.ru>
-#
-# $FreeBSD$
-#
-
-PORTNAME= kid3
-PORTVERSION= 0.9
-PORTREVISION= 1
-CATEGORIES= audio kde
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-
-MAINTAINER= makc@issp.ac.ru
-COMMENT= MP3/Ogg/FLAC tag editor for KDE
-
-LIB_DEPENDS= id3-3.8.3:${PORTSDIR}/audio/id3lib \
- FLAC.7:${PORTSDIR}/audio/flac \
- ogg.5:${PORTSDIR}/audio/libogg \
- vorbis.4:${PORTSDIR}/audio/libvorbis \
- tunepimp.5:${PORTSDIR}/audio/libtunepimp
-
-USE_KDELIBS_VER=3
-USE_GMAKE= yes
-USE_AUTOTOOLS= libtool:15
-USE_GETTEXT= yes
-GNU_CONFIGURE= yes
-INSTALLS_ICONS= yes
-
-.include <bsd.port.mk>
diff --git a/audio/kid3-kde4/distinfo b/audio/kid3-kde4/distinfo
deleted file mode 100644
index 65e3d299344b..000000000000
--- a/audio/kid3-kde4/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (kid3-0.9.tar.gz) = b332c00a0bf7926085f102fe2ca115a1
-SHA256 (kid3-0.9.tar.gz) = 4720a478e7f1f5cb2551c43bc130b19904fcc54516e276aa3c3d8e5fa81c10ef
-SIZE (kid3-0.9.tar.gz) = 922146
diff --git a/audio/kid3-kde4/pkg-descr b/audio/kid3-kde4/pkg-descr
deleted file mode 100644
index 6bc851fd8cd8..000000000000
--- a/audio/kid3-kde4/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Kid3 is an application to edit the ID3v1 and ID3v2 tags in MP3 files in
-an efficient way. Also tags in Ogg/Vorbis and FLAC files are supported.
-
-WWW: http://kid3.sourceforge.net
diff --git a/audio/kid3-kde4/pkg-plist b/audio/kid3-kde4/pkg-plist
deleted file mode 100644
index a9e18105b75c..000000000000
--- a/audio/kid3-kde4/pkg-plist
+++ /dev/null
@@ -1,21 +0,0 @@
-bin/kid3
-share/applications/kde/kid3.desktop
-share/apps/kid3/kid3ui.rc
-share/doc/HTML/de/kid3/common
-share/doc/HTML/de/kid3/index.cache.bz2
-share/doc/HTML/de/kid3/index.docbook
-share/doc/HTML/en/kid3/common
-share/doc/HTML/en/kid3/index.cache.bz2
-share/doc/HTML/en/kid3/index.docbook
-share/icons/hicolor/16x16/apps/kid3.png
-share/icons/hicolor/32x32/apps/kid3.png
-share/icons/hicolor/48x48/apps/kid3.png
-share/icons/hicolor/scalable/apps/kid3.svgz
-share/locale/de/LC_MESSAGES/kid3.mo
-share/locale/es/LC_MESSAGES/kid3.mo
-share/locale/fr/LC_MESSAGES/kid3.mo
-share/locale/ru/LC_MESSAGES/kid3.mo
-@dirrm share/doc/HTML/en/kid3
-@dirrm share/doc/HTML/de/kid3
-@dirrm share/apps/kid3
-@dirrmtry share/applications/kde
diff --git a/audio/libmusicbrainz4/Makefile b/audio/libmusicbrainz4/Makefile
deleted file mode 100644
index 832cffd560c9..000000000000
--- a/audio/libmusicbrainz4/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# New ports collection makefile for: libmusicbrainz3
-# Date Created: 2007-05-17
-# Whom: Jason E. Hale <bsdkaffee@gmail.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= libmusicbrainz3
-PORTVERSION= 3.0.1
-CATEGORIES= audio
-MASTER_SITES= ftp://ftp.musicbrainz.org/pub/musicbrainz/ \
- http://uk.musicbrainz.org/pub/musicbrainz/
-DISTNAME= ${PORTNAME:S/3//}-${PORTVERSION}
-
-MAINTAINER= bsdkaffee@gmail.com
-COMMENT= MusicBrainz client library for audio metadata lookup
-
-BUILD_DEPENDS= cmake:${PORTSDIR}/devel/cmake
-LIB_DEPENDS= neon.26:${PORTSDIR}/www/neon
-
-CMAKE_ARGS= -DCMAKE_BUILD_TYPE:STRING=Release \
- -DCMAKE_C_COMPILER:STRING='${CC}' \
- -DCMAKE_CXX_COMPILER:STRING=${CXX} \
- -DCMAKE_CXX_FLAGS:STRING="${CXXFLAGS}" \
- -DCMAKE_INSTALL_PREFIX=${PREFIX}
-
-USE_GMAKE= yes
-USE_GNOME= pkgconfig
-USE_LDCONFIG= yes
-
-.include <bsd.port.pre.mk>
-
-pre-configure:
- ${MKDIR} ${WRKSRC}
- ${REINPLACE_CMD} -e 's|$${LIB_INSTALL_DIR}\/pkgconfig|libdata\/pkgconfig|' \
- ${WRKSRC}/CMakeLists.txt
-
-do-configure:
- @(cd ${WRKSRC}; \
- ${LOCALBASE}/bin/cmake ${CMAKE_ARGS})
-
-.include <bsd.port.post.mk>
diff --git a/audio/libmusicbrainz4/distinfo b/audio/libmusicbrainz4/distinfo
deleted file mode 100644
index 758af92acd2d..000000000000
--- a/audio/libmusicbrainz4/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (libmusicbrainz-3.0.1.tar.gz) = d42110ae548dae1eea73e83b03a1a936
-SHA256 (libmusicbrainz-3.0.1.tar.gz) = 243311225a6bdcee065aaabc63334086cdd4298f13def45c7e798201f88d08cc
-SIZE (libmusicbrainz-3.0.1.tar.gz) = 98515
diff --git a/audio/libmusicbrainz4/pkg-descr b/audio/libmusicbrainz4/pkg-descr
deleted file mode 100644
index a3bbafcbbc29..000000000000
--- a/audio/libmusicbrainz4/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-libmusicbrainz is a client library for accessing the MusicBrainz database
-allowing metadata lookup for audio files. This is version 3.x which uses the
-new XMLWebService.
-
-WWW: http://musicbrainz.org/
diff --git a/audio/libmusicbrainz4/pkg-plist b/audio/libmusicbrainz4/pkg-plist
deleted file mode 100644
index 10c8cfdf6a28..000000000000
--- a/audio/libmusicbrainz4/pkg-plist
+++ /dev/null
@@ -1,32 +0,0 @@
-include/musicbrainz3/artist.h
-include/musicbrainz3/artistalias.h
-include/musicbrainz3/defines.h
-include/musicbrainz3/disc.h
-include/musicbrainz3/entity.h
-include/musicbrainz3/factory.h
-include/musicbrainz3/filters.h
-include/musicbrainz3/includes.h
-include/musicbrainz3/iwebservice.h
-include/musicbrainz3/label.h
-include/musicbrainz3/labelalias.h
-include/musicbrainz3/lists.h
-include/musicbrainz3/mb_c.h
-include/musicbrainz3/mbxmlparser.h
-include/musicbrainz3/metadata.h
-include/musicbrainz3/model.h
-include/musicbrainz3/musicbrainz.h
-include/musicbrainz3/query.h
-include/musicbrainz3/relation.h
-include/musicbrainz3/release.h
-include/musicbrainz3/releaseevent.h
-include/musicbrainz3/results.h
-include/musicbrainz3/tag.h
-include/musicbrainz3/track.h
-include/musicbrainz3/user.h
-include/musicbrainz3/utils.h
-include/musicbrainz3/webservice.h
-lib/libmusicbrainz3.so
-lib/libmusicbrainz3.so.6
-lib/libmusicbrainz3.so.6.1.1
-libdata/pkgconfig/libmusicbrainz3.pc
-@dirrm include/musicbrainz3
diff --git a/audio/libmusicbrainz5/Makefile b/audio/libmusicbrainz5/Makefile
deleted file mode 100644
index 832cffd560c9..000000000000
--- a/audio/libmusicbrainz5/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# New ports collection makefile for: libmusicbrainz3
-# Date Created: 2007-05-17
-# Whom: Jason E. Hale <bsdkaffee@gmail.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= libmusicbrainz3
-PORTVERSION= 3.0.1
-CATEGORIES= audio
-MASTER_SITES= ftp://ftp.musicbrainz.org/pub/musicbrainz/ \
- http://uk.musicbrainz.org/pub/musicbrainz/
-DISTNAME= ${PORTNAME:S/3//}-${PORTVERSION}
-
-MAINTAINER= bsdkaffee@gmail.com
-COMMENT= MusicBrainz client library for audio metadata lookup
-
-BUILD_DEPENDS= cmake:${PORTSDIR}/devel/cmake
-LIB_DEPENDS= neon.26:${PORTSDIR}/www/neon
-
-CMAKE_ARGS= -DCMAKE_BUILD_TYPE:STRING=Release \
- -DCMAKE_C_COMPILER:STRING='${CC}' \
- -DCMAKE_CXX_COMPILER:STRING=${CXX} \
- -DCMAKE_CXX_FLAGS:STRING="${CXXFLAGS}" \
- -DCMAKE_INSTALL_PREFIX=${PREFIX}
-
-USE_GMAKE= yes
-USE_GNOME= pkgconfig
-USE_LDCONFIG= yes
-
-.include <bsd.port.pre.mk>
-
-pre-configure:
- ${MKDIR} ${WRKSRC}
- ${REINPLACE_CMD} -e 's|$${LIB_INSTALL_DIR}\/pkgconfig|libdata\/pkgconfig|' \
- ${WRKSRC}/CMakeLists.txt
-
-do-configure:
- @(cd ${WRKSRC}; \
- ${LOCALBASE}/bin/cmake ${CMAKE_ARGS})
-
-.include <bsd.port.post.mk>
diff --git a/audio/libmusicbrainz5/distinfo b/audio/libmusicbrainz5/distinfo
deleted file mode 100644
index 758af92acd2d..000000000000
--- a/audio/libmusicbrainz5/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (libmusicbrainz-3.0.1.tar.gz) = d42110ae548dae1eea73e83b03a1a936
-SHA256 (libmusicbrainz-3.0.1.tar.gz) = 243311225a6bdcee065aaabc63334086cdd4298f13def45c7e798201f88d08cc
-SIZE (libmusicbrainz-3.0.1.tar.gz) = 98515
diff --git a/audio/libmusicbrainz5/pkg-descr b/audio/libmusicbrainz5/pkg-descr
deleted file mode 100644
index a3bbafcbbc29..000000000000
--- a/audio/libmusicbrainz5/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-libmusicbrainz is a client library for accessing the MusicBrainz database
-allowing metadata lookup for audio files. This is version 3.x which uses the
-new XMLWebService.
-
-WWW: http://musicbrainz.org/
diff --git a/audio/libmusicbrainz5/pkg-plist b/audio/libmusicbrainz5/pkg-plist
deleted file mode 100644
index 10c8cfdf6a28..000000000000
--- a/audio/libmusicbrainz5/pkg-plist
+++ /dev/null
@@ -1,32 +0,0 @@
-include/musicbrainz3/artist.h
-include/musicbrainz3/artistalias.h
-include/musicbrainz3/defines.h
-include/musicbrainz3/disc.h
-include/musicbrainz3/entity.h
-include/musicbrainz3/factory.h
-include/musicbrainz3/filters.h
-include/musicbrainz3/includes.h
-include/musicbrainz3/iwebservice.h
-include/musicbrainz3/label.h
-include/musicbrainz3/labelalias.h
-include/musicbrainz3/lists.h
-include/musicbrainz3/mb_c.h
-include/musicbrainz3/mbxmlparser.h
-include/musicbrainz3/metadata.h
-include/musicbrainz3/model.h
-include/musicbrainz3/musicbrainz.h
-include/musicbrainz3/query.h
-include/musicbrainz3/relation.h
-include/musicbrainz3/release.h
-include/musicbrainz3/releaseevent.h
-include/musicbrainz3/results.h
-include/musicbrainz3/tag.h
-include/musicbrainz3/track.h
-include/musicbrainz3/user.h
-include/musicbrainz3/utils.h
-include/musicbrainz3/webservice.h
-lib/libmusicbrainz3.so
-lib/libmusicbrainz3.so.6
-lib/libmusicbrainz3.so.6.1.1
-libdata/pkgconfig/libmusicbrainz3.pc
-@dirrm include/musicbrainz3
diff --git a/audio/linux-f10-alsa-lib/Makefile b/audio/linux-f10-alsa-lib/Makefile
deleted file mode 100644
index 3fdff0bc349e..000000000000
--- a/audio/linux-f10-alsa-lib/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# New ports collection makefile for: linux-alsa-lib
-# Date created: 25 Nov 2005
-# Whom: jylefort@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= alsa-lib
-DISTVERSION= 1.0.10-3
-CATEGORIES= audio linux
-DISTNAME= ${PORTNAME}-${DISTVERSION}.FC4
-
-MAINTAINER= jylefort@FreeBSD.org
-COMMENT= The Advanced Linux Sound Architecture libraries
-
-ONLY_FOR_ARCHS= i386 amd64
-USE_LINUX_RPM= yes
-LINUX_DIST_VER= 4
-INSTALLS_SHLIB= yes
-AUTOMATIC_PLIST=yes
-BRANDELF_DIRS= usr/bin
-
-.include <bsd.port.mk>
diff --git a/audio/linux-f10-alsa-lib/distinfo.i386 b/audio/linux-f10-alsa-lib/distinfo.i386
deleted file mode 100644
index d1975b41c9fa..000000000000
--- a/audio/linux-f10-alsa-lib/distinfo.i386
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 (rpm/i386/fedora/4/alsa-lib-1.0.10-3.FC4.i386.rpm) = aa0ee96a574cbd9306c9df1ea1ba2792
-SHA256 (rpm/i386/fedora/4/alsa-lib-1.0.10-3.FC4.i386.rpm) = 389c5ad1ba6241a84f005a684be7959b8b5f29c0bbb4f9f3e9c335f041e8f271
-SIZE (rpm/i386/fedora/4/alsa-lib-1.0.10-3.FC4.i386.rpm) = 385413
-MD5 (rpm/i386/fedora/4/alsa-lib-1.0.10-3.FC4.src.rpm) = 084bd374f712cd98d4dd77548ff2f4f2
-SHA256 (rpm/i386/fedora/4/alsa-lib-1.0.10-3.FC4.src.rpm) = 6e0e10e57a8c82078142a13eedf10bafc9053bf4ba045be8fc5406b434c06e24
-SIZE (rpm/i386/fedora/4/alsa-lib-1.0.10-3.FC4.src.rpm) = 729692
diff --git a/audio/linux-f10-alsa-lib/pkg-descr b/audio/linux-f10-alsa-lib/pkg-descr
deleted file mode 100644
index 9447636da467..000000000000
--- a/audio/linux-f10-alsa-lib/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI
-functionality to the Linux operating system.
-
-WWW: http://www.alsa-project.org/
diff --git a/audio/linux-f10-arts/Makefile b/audio/linux-f10-arts/Makefile
deleted file mode 100644
index dc6c9be5c771..000000000000
--- a/audio/linux-f10-arts/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# New ports collection makefile for: linux-arts
-# Date created: 6 October 2003
-# Whom: bms@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= arts
-DISTVERSION= 1.5.3-0.1.fc4
-CATEGORIES= audio kde linux
-
-MAINTAINER= jylefort@FreeBSD.org
-COMMENT= Audio system for the KDE integrated X11 desktop (Linux version)
-
-ONLY_FOR_ARCHS= i386 amd64
-USE_LINUX_RPM= yes
-LINUX_DIST_VER= 4
-INSTALLS_SHLIB= yes
-AUTOMATIC_PLIST= yes
-DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
-
-BRANDELF_DIRS= usr
-
-.include <bsd.port.mk>
diff --git a/audio/linux-f10-arts/distinfo.i386 b/audio/linux-f10-arts/distinfo.i386
deleted file mode 100644
index 84d95d04c4c3..000000000000
--- a/audio/linux-f10-arts/distinfo.i386
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 (rpm/i386/fedora/4/arts-1.5.3-0.1.fc4.i386.rpm) = f7760cd7922f52b477636aa7874d2e7e
-SHA256 (rpm/i386/fedora/4/arts-1.5.3-0.1.fc4.i386.rpm) = 1d72935395b33d384f07920967d6018b4c0bf2b7f6fee12fa1cc6d45c3082487
-SIZE (rpm/i386/fedora/4/arts-1.5.3-0.1.fc4.i386.rpm) = 1192085
-MD5 (rpm/i386/fedora/4/arts-1.5.3-0.1.fc4.src.rpm) = 9390137145e09286944b09ad500502bf
-SHA256 (rpm/i386/fedora/4/arts-1.5.3-0.1.fc4.src.rpm) = 6e220c65bb83a70bd401831b70bb2edc504065f4a8edfe276d4f26d04f8309a3
-SIZE (rpm/i386/fedora/4/arts-1.5.3-0.1.fc4.src.rpm) = 980232
diff --git a/audio/linux-f10-esound/Makefile b/audio/linux-f10-esound/Makefile
deleted file mode 100644
index 317e55b44c95..000000000000
--- a/audio/linux-f10-esound/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# New ports collection makefile for: linux-esound
-# Date created: 01/09/18
-# Whom: taoka@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= esound
-CATEGORIES= audio linux
-PORTVERSION= 0.2.36
-DISTNAME= ${PORTNAME}-${PORTVERSION}-0.fc4.1
-
-MAINTAINER= freebsd-emulation@FreeBSD.org
-COMMENT= RPM of esound
-
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libaudiofile.so.0:${PORTSDIR}/audio/linux-libaudiofile
-
-USE_LINUX_RPM= yes
-LINUX_DIST_VER= 4
-INSTALLS_SHLIB= yes
-BRANDELF_DIRS= usr/bin
-PLIST= pkg-plist.${LINUX_RPM_ARCH}
-PLIST_SUB+= ESOUND_VERSION="${PORTVERSION}"
-
-.include <bsd.port.mk>
diff --git a/audio/linux-f10-esound/distinfo.i386 b/audio/linux-f10-esound/distinfo.i386
deleted file mode 100644
index 88212813e036..000000000000
--- a/audio/linux-f10-esound/distinfo.i386
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 (rpm/i386/fedora/4/esound-0.2.36-0.fc4.1.i386.rpm) = 73d3123847d096524c1fc3fea676d397
-SHA256 (rpm/i386/fedora/4/esound-0.2.36-0.fc4.1.i386.rpm) = 0f4cff63f273837453e1c32c44f117423a09a19846c48c83dc376f5b99804942
-SIZE (rpm/i386/fedora/4/esound-0.2.36-0.fc4.1.i386.rpm) = 129865
-MD5 (rpm/i386/fedora/4/esound-0.2.36-0.fc4.1.src.rpm) = 50a30e1bafcb0e87aebffbed340def23
-SHA256 (rpm/i386/fedora/4/esound-0.2.36-0.fc4.1.src.rpm) = d3ee4b7dd19302abc037ea21bc89015486ab49890c05be75b56e651e3652d7f2
-SIZE (rpm/i386/fedora/4/esound-0.2.36-0.fc4.1.src.rpm) = 381415
diff --git a/audio/linux-f10-esound/pkg-descr b/audio/linux-f10-esound/pkg-descr
deleted file mode 100644
index c8b9af439bfb..000000000000
--- a/audio/linux-f10-esound/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-This is a port for esound rpm.
diff --git a/audio/linux-f10-esound/pkg-plist.i386 b/audio/linux-f10-esound/pkg-plist.i386
deleted file mode 100644
index 3352eddb2624..000000000000
--- a/audio/linux-f10-esound/pkg-plist.i386
+++ /dev/null
@@ -1,35 +0,0 @@
-etc/esd.conf
-usr/bin/esd
-usr/bin/esdcat
-usr/bin/esdctl
-usr/bin/esddsp
-usr/bin/esdfilt
-usr/bin/esdloop
-usr/bin/esdmon
-usr/bin/esdplay
-usr/bin/esdrec
-usr/bin/esdsample
-usr/lib/libesd.so.0
-usr/lib/libesd.so.%%ESOUND_VERSION%%
-usr/lib/libesddsp.so.0
-usr/lib/libesddsp.so.%%ESOUND_VERSION%%
-usr/share/doc/esound-%%ESOUND_VERSION%%/AUTHORS
-usr/share/doc/esound-%%ESOUND_VERSION%%/COPYING.LIB
-usr/share/doc/esound-%%ESOUND_VERSION%%/ChangeLog
-usr/share/doc/esound-%%ESOUND_VERSION%%/NEWS
-usr/share/doc/esound-%%ESOUND_VERSION%%/README
-usr/share/doc/esound-%%ESOUND_VERSION%%/TIPS
-usr/share/doc/esound-%%ESOUND_VERSION%%/TODO
-usr/share/doc/esound-%%ESOUND_VERSION%%/esound.sgml
-usr/share/man/man1/esd-config.1.gz
-usr/share/man/man1/esd.1.gz
-usr/share/man/man1/esdcat.1.gz
-usr/share/man/man1/esdctl.1.gz
-usr/share/man/man1/esddsp.1.gz
-usr/share/man/man1/esdfilt.1.gz
-usr/share/man/man1/esdloop.1.gz
-usr/share/man/man1/esdmon.1.gz
-usr/share/man/man1/esdplay.1.gz
-usr/share/man/man1/esdrec.1.gz
-usr/share/man/man1/esdsample.1.gz
-@dirrm usr/share/doc/esound-%%ESOUND_VERSION%%
diff --git a/audio/linux-f10-freealut/Makefile b/audio/linux-f10-freealut/Makefile
deleted file mode 100644
index 40d7d76d1da0..000000000000
--- a/audio/linux-f10-freealut/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# New ports collection makefile for: linux-freealut
-# Date created: 03 September 2006
-# Whom: Jona Joachim <walkingshadow@grummel.net>
-#
-# $FreeBSD$
-#
-
-PORTNAME= freealut
-PORTVERSION= 1.1.0
-CATEGORIES= audio linux
-MASTER_SITE_SUBDIR= ../extras/${LINUX_DIST_VER}/${LINUX_RPM_ARCH}/
-DISTNAME= ${PORTNAME}-${PORTVERSION}-1.fc${LINUX_DIST_VER}
-
-MAINTAINER= jaj@hcl-club.lu
-COMMENT= A free implementation of OpenAL's ALUT standard (Linux version)
-
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libopenal.so.0:${PORTSDIR}/audio/linux-openal
-
-USE_LINUX_RPM= yes
-LINUX_DIST_VER= 4
-INSTALL_SHLIB= yes
-ONLY_FOR_ARCHS= i386 amd64
-DIST_SUBDIR= rpm
-AUTOMATIC_PLIST=yes
-MASTER_SITE_SRC_SUBDIR= ../extras/${LINUX_DIST_VER}/SRPMS
-
-.include <bsd.port.mk>
diff --git a/audio/linux-f10-freealut/distinfo.i386 b/audio/linux-f10-freealut/distinfo.i386
deleted file mode 100644
index b706abb26d70..000000000000
--- a/audio/linux-f10-freealut/distinfo.i386
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 (rpm/freealut-1.1.0-1.fc4.i386.rpm) = edce806118ea0f75f07d534908777465
-SHA256 (rpm/freealut-1.1.0-1.fc4.i386.rpm) = 1a4311874b7826bf325a344fd4b7a4ab9c842a73541b8ef5442a52c73c469287
-SIZE (rpm/freealut-1.1.0-1.fc4.i386.rpm) = 40001
-MD5 (rpm/freealut-1.1.0-1.fc4.src.rpm) = 3357d5a4be49fe957d74af689e8dc549
-SHA256 (rpm/freealut-1.1.0-1.fc4.src.rpm) = 2c111bcc9081e2a33cda2e770456dfc0a356df36682fb9c9522cedf45233dfc6
-SIZE (rpm/freealut-1.1.0-1.fc4.src.rpm) = 465729
diff --git a/audio/linux-f10-freealut/pkg-descr b/audio/linux-f10-freealut/pkg-descr
deleted file mode 100644
index 7d9cdb083766..000000000000
--- a/audio/linux-f10-freealut/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Freealut is a free implementation of the OpenAL Utility Toolkit
-(ALUT).
-
-It is well suited to producing succinct demo programs and to help
-new developers to get started with OpenAL without distractions
-such as loading sound samples from disk.
-
-WWW: http://www.openal.org/
diff --git a/audio/linux-f10-libaudiofile/Makefile b/audio/linux-f10-libaudiofile/Makefile
deleted file mode 100644
index 6d86912b0e08..000000000000
--- a/audio/linux-f10-libaudiofile/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# New ports collection makefile for: linux-libaudiofile
-# Date created: 01/09/18
-# Whom: taoka@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= libaudiofile
-PORTVERSION= 0.2.6
-PORTREVISION= 2
-CATEGORIES= audio linux
-DISTNAME= audiofile-${PORTVERSION}-2
-
-MAINTAINER= freebsd-emulation@FreeBSD.org
-COMMENT= RPM of audiofile
-
-USE_LINUX_RPM= yes
-LINUX_DIST_VER= 4
-INSTALLS_SHLIB= yes
-BRANDELF_DIRS= usr/bin
-PLIST= pkg-plist.${LINUX_RPM_ARCH}
-PLIST_SUB+= LIBAUDIOFILE_VERSION="${PORTVERSION}"
-
-.include <bsd.port.mk>
diff --git a/audio/linux-f10-libaudiofile/distinfo.i386 b/audio/linux-f10-libaudiofile/distinfo.i386
deleted file mode 100644
index cf513ef694a4..000000000000
--- a/audio/linux-f10-libaudiofile/distinfo.i386
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 (rpm/i386/fedora/4/audiofile-0.2.6-2.i386.rpm) = 1f8be78f0ada3022ed5c525550b7f9bb
-SHA256 (rpm/i386/fedora/4/audiofile-0.2.6-2.i386.rpm) = deeb4a1231c781c649310e4213d7656c6170fcfc41f6de14f582a1dc96559434
-SIZE (rpm/i386/fedora/4/audiofile-0.2.6-2.i386.rpm) = 100216
-MD5 (rpm/i386/fedora/4/audiofile-0.2.6-2.src.rpm) = 68a51cdcb8e18c4638d555768ff67f36
-SHA256 (rpm/i386/fedora/4/audiofile-0.2.6-2.src.rpm) = 7caa0fa81e1e8da498f212e265e82a1b88f4da8fb9745eb88ca83a8c87cfdd3e
-SIZE (rpm/i386/fedora/4/audiofile-0.2.6-2.src.rpm) = 286587
diff --git a/audio/linux-f10-libaudiofile/pkg-descr b/audio/linux-f10-libaudiofile/pkg-descr
deleted file mode 100644
index 984b57f9b57a..000000000000
--- a/audio/linux-f10-libaudiofile/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-This is a port for audiofile rpm.
diff --git a/audio/linux-f10-libaudiofile/pkg-plist.i386 b/audio/linux-f10-libaudiofile/pkg-plist.i386
deleted file mode 100644
index 354af6dd1f27..000000000000
--- a/audio/linux-f10-libaudiofile/pkg-plist.i386
+++ /dev/null
@@ -1,28 +0,0 @@
-usr/bin/sfconvert
-usr/bin/sfinfo
-usr/lib/libaudiofile.so.0
-usr/lib/libaudiofile.so.0.0.2
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/COPYING
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/ChangeLog
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/README
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/TODO
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/docs/Makefile
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/docs/Makefile.am
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/docs/Makefile.in
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/docs/afCloseFile
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/docs/afGetFrameSize
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/docs/afGetTrackBytes
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/docs/afIntro
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/docs/afNewFileSetup
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/docs/afOpenFile
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/docs/afQuery
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/docs/afReadFrames
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/docs/afReadMisc
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/docs/afSeekFrame
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/docs/afSetErrorHandler
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/docs/afSetVirtualByteOrder
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/docs/afWriteFrames
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/docs/sfconvert
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/docs/sfinfo
-@dirrm usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/docs
-@dirrm usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%
diff --git a/audio/linux-f10-libogg/Makefile b/audio/linux-f10-libogg/Makefile
deleted file mode 100644
index 6498543bc11d..000000000000
--- a/audio/linux-f10-libogg/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# New ports collection makefile for: linux-libogg
-# Date created: 25 Nov 2005
-# Whom: jylefort@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= libogg
-DISTVERSION= 1.1.2-2
-PORTREVISION= 3
-CATEGORIES= audio linux
-
-MAINTAINER= jylefort@FreeBSD.org
-COMMENT= Ogg bitstream library (Linux version)
-
-ONLY_FOR_ARCHS= i386 amd64
-USE_LINUX_RPM= yes
-LINUX_DIST_VER= 4
-INSTALLS_SHLIB= yes
-AUTOMATIC_PLIST=yes
-DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
-
-.include <bsd.port.mk>
diff --git a/audio/linux-f10-libogg/distinfo.i386 b/audio/linux-f10-libogg/distinfo.i386
deleted file mode 100644
index 682b5b1f7d1f..000000000000
--- a/audio/linux-f10-libogg/distinfo.i386
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 (rpm/i386/fedora/4/libogg-1.1.2-2.i386.rpm) = d919dbbf758b1a1bd0ef8265e9b824ea
-SHA256 (rpm/i386/fedora/4/libogg-1.1.2-2.i386.rpm) = 66cf5abe033d80fad01755e7be5f21aadefd80125c9f51938677fe1c95bdbc61
-SIZE (rpm/i386/fedora/4/libogg-1.1.2-2.i386.rpm) = 16555
-MD5 (rpm/i386/fedora/4/libogg-1.1.2-2.src.rpm) = 6efdbff9dbd34b17c87556af4be0b9ff
-SHA256 (rpm/i386/fedora/4/libogg-1.1.2-2.src.rpm) = cb698b8f539874633cba98da5c9498cd081e30f3ba4ec6a149b63491756d5c4a
-SIZE (rpm/i386/fedora/4/libogg-1.1.2-2.src.rpm) = 424192
diff --git a/audio/linux-f10-libvorbis/Makefile b/audio/linux-f10-libvorbis/Makefile
deleted file mode 100644
index 10c99cb7485a..000000000000
--- a/audio/linux-f10-libvorbis/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# New ports collection makefile for: linux-libvorbis
-# Date created: 25 Nov 2005
-# Whom: jylefort@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= libvorbis
-DISTVERSION= 1.1.0-2
-CATEGORIES= audio linux
-
-MAINTAINER= jylefort@FreeBSD.org
-COMMENT= Audio compression codec library (Linux version)
-
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libogg.so.0:${PORTSDIR}/audio/linux-libogg
-
-ONLY_FOR_ARCHS= i386 amd64
-USE_LINUX_RPM= yes
-LINUX_DIST_VER= 4
-INSTALLS_SHLIB= yes
-AUTOMATIC_PLIST=yes
-DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
-
-.include <bsd.port.mk>
diff --git a/audio/linux-f10-libvorbis/distinfo.i386 b/audio/linux-f10-libvorbis/distinfo.i386
deleted file mode 100644
index f9108884cd97..000000000000
--- a/audio/linux-f10-libvorbis/distinfo.i386
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 (rpm/i386/fedora/4/libvorbis-1.1.0-2.i386.rpm) = 6c91c931920169d7a4a9ab30ed7642d3
-SHA256 (rpm/i386/fedora/4/libvorbis-1.1.0-2.i386.rpm) = 22621b28ce0ca65e68f2f208096bdf29f900c71b671d5e77c33355bb87957d9f
-SIZE (rpm/i386/fedora/4/libvorbis-1.1.0-2.i386.rpm) = 195954
-MD5 (rpm/i386/fedora/4/libvorbis-1.1.0-2.src.rpm) = dc38d983df7d2af037c8e23467cf1c97
-SHA256 (rpm/i386/fedora/4/libvorbis-1.1.0-2.src.rpm) = e5d063a882bbc1bd86541f549795efe2d6586ea8d49f62dddebe998ec1298570
-SIZE (rpm/i386/fedora/4/libvorbis-1.1.0-2.src.rpm) = 1318485
diff --git a/audio/linux-f10-mikmod/Makefile b/audio/linux-f10-mikmod/Makefile
deleted file mode 100644
index c54f23a23b6b..000000000000
--- a/audio/linux-f10-mikmod/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# New ports collection makefile for: linux-mikmod
-# Date created: 25 May 2007
-# Whom: Marcus von Appen <mva@sysfault.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= mikmod
-DISTVERSION= 3.1.6
-CATEGORIES= audio linux
-DISTNAME= ${PORTNAME}-${PORTVERSION}-34
-
-MAINTAINER= mva@sysfault.org
-COMMENT= MikMod Sound Library (Linux version)
-
-ONLY_FOR_ARCHS= i386 amd64
-USE_LINUX_RPM= yes
-LINUX_DIST_VER= 4
-USE_LDCONFIG= yes
-AUTOMATIC_PLIST=yes
-DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
-BRANDELF_DIRS= usr/bin
-
-.include <bsd.port.mk>
diff --git a/audio/linux-f10-mikmod/distinfo.i386 b/audio/linux-f10-mikmod/distinfo.i386
deleted file mode 100644
index 6d5f41355fe6..000000000000
--- a/audio/linux-f10-mikmod/distinfo.i386
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 (rpm/i386/fedora/4/mikmod-3.1.6-34.i386.rpm) = 307e98dd8a18ee8dc9b80b02c947c739
-SHA256 (rpm/i386/fedora/4/mikmod-3.1.6-34.i386.rpm) = 6d0e50bc3048584fe3a3ed8289f202eec8a10b2bef3a36cd8263cad3700bfb6b
-SIZE (rpm/i386/fedora/4/mikmod-3.1.6-34.i386.rpm) = 182645
-MD5 (rpm/i386/fedora/4/mikmod-3.1.6-34.src.rpm) = 9c3a0e615349bff86a225136629bfb16
-SHA256 (rpm/i386/fedora/4/mikmod-3.1.6-34.src.rpm) = b58986be199e9649a29a2f64c66bbd8edfc956a22e39480b66c3d2c5bfe81399
-SIZE (rpm/i386/fedora/4/mikmod-3.1.6-34.src.rpm) = 775889
diff --git a/audio/linux-f10-openal/Makefile b/audio/linux-f10-openal/Makefile
deleted file mode 100644
index 054a9f757bb0..000000000000
--- a/audio/linux-f10-openal/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# New ports collection makefile for: linux-openal
-# Date created: 25 Nov 2005
-# Whom: jylefort@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= openal
-DISTVERSION= 0.0.9-0.6.20060204cvs.fc4
-CATEGORIES= audio linux
-MASTER_SITE_SUBDIR= ../extras/${LINUX_DIST_VER}/${LINUX_RPM_ARCH}/
-
-MAINTAINER= jylefort@FreeBSD.org
-COMMENT= A 3D positional spatialized sound library (Linux version)
-
-RUN_DEPENDS= ${LINUXBASE}/lib/libasound.so.2:${PORTSDIR}/audio/linux-alsa-lib \
- ${LINUXBASE}/usr/lib/libartsc.so.0:${PORTSDIR}/audio/linux-arts \
- ${LINUXBASE}/usr/lib/libglib-2.0.so.0:${PORTSDIR}/devel/linux-glib2 \
- ${LINUXBASE}/usr/lib/libesd.so.0:${PORTSDIR}/audio/linux-esound \
- ${LINUXBASE}/usr/lib/libaudiofile.so.0:${PORTSDIR}/audio/linux-libaudiofile \
- ${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl12 \
- ${LINUXBASE}/usr/lib/libvorbis.so.0:${PORTSDIR}/audio/linux-libvorbis
-
-ONLY_FOR_ARCHS= i386 amd64
-USE_LINUX_RPM= yes
-LINUX_DIST_VER= 4
-MASTER_SITE_SRC_SUBDIR= ../extras/${LINUX_DIST_VER}/SRPMS
-INSTALLS_SHLIB= yes
-AUTOMATIC_PLIST=yes
-DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
-
-.include <bsd.port.mk>
diff --git a/audio/linux-f10-openal/distinfo.i386 b/audio/linux-f10-openal/distinfo.i386
deleted file mode 100644
index 5425756c6d46..000000000000
--- a/audio/linux-f10-openal/distinfo.i386
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 (rpm/i386/fedora/4/openal-0.0.9-0.6.20060204cvs.fc4.i386.rpm) = f0477d7b29947f3fd9e4d5089811cf5e
-SHA256 (rpm/i386/fedora/4/openal-0.0.9-0.6.20060204cvs.fc4.i386.rpm) = f51c857620a7047c78869cb36109e921dd735dfb6a66e139e396c52ad0b5a83f
-SIZE (rpm/i386/fedora/4/openal-0.0.9-0.6.20060204cvs.fc4.i386.rpm) = 149031
-MD5 (rpm/i386/fedora/4/openal-0.0.9-0.6.20060204cvs.fc4.src.rpm) = 6510d4c6f26c554cb7db5622674581c5
-SHA256 (rpm/i386/fedora/4/openal-0.0.9-0.6.20060204cvs.fc4.src.rpm) = a9b5e633184a24a27a5a6c94f36a66157ab68dfb03c1c41313becbb4666a7f58
-SIZE (rpm/i386/fedora/4/openal-0.0.9-0.6.20060204cvs.fc4.src.rpm) = 1369586
diff --git a/audio/linux-f10-sdl_mixer/Makefile b/audio/linux-f10-sdl_mixer/Makefile
deleted file mode 100644
index 538b885f041e..000000000000
--- a/audio/linux-f10-sdl_mixer/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# New ports collection makefile for: linux-sdl_mixer
-# Date created: 25 May 2007
-# Whom: Marcus von Appen <mva@sysfault.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= sdl_mixer
-DISTVERSION= 1.2.6
-CATEGORIES= audio linux
-MASTER_SITE_SUBDIR= ../extras/${LINUX_DIST_VER}/${LINUX_RPM_ARCH}/
-DISTNAME= SDL_mixer-${PORTVERSION}-3.fc${LINUX_DIST_VER}
-
-MAINTAINER= mva@sysfault.org
-COMMENT= A sample multi-channel audio mixer library (Linux version)
-
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl12
-
-ONLY_FOR_ARCHS= i386 amd64
-USE_LINUX_RPM= yes
-LINUX_DIST_VER= 4
-USE_LDCONFIG= yes
-AUTOMATIC_PLIST=yes
-DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
-MASTER_SITE_SRC_SUBDIR= ../extras/${LINUX_DIST_VER}/SRPMS
-BRANDELF_DIRS= usr/bin
-
-.include <bsd.port.mk>
diff --git a/audio/linux-f10-sdl_mixer/distinfo.i386 b/audio/linux-f10-sdl_mixer/distinfo.i386
deleted file mode 100644
index 00f226ac969f..000000000000
--- a/audio/linux-f10-sdl_mixer/distinfo.i386
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 (rpm/i386/fedora/4/SDL_mixer-1.2.6-3.fc4.i386.rpm) = d4befe45110ad16a2f7348c71909fa02
-SHA256 (rpm/i386/fedora/4/SDL_mixer-1.2.6-3.fc4.i386.rpm) = 0ea46df36cf708576781fb8fd513a63f6af52f11df843bd59193b36f04f99a9f
-SIZE (rpm/i386/fedora/4/SDL_mixer-1.2.6-3.fc4.i386.rpm) = 86947
-MD5 (rpm/i386/fedora/4/SDL_mixer-1.2.6-3.fc4.src.rpm) = ef61fda45b9cb4ebd52a4ffdf296afad
-SHA256 (rpm/i386/fedora/4/SDL_mixer-1.2.6-3.fc4.src.rpm) = 41a936177fc326dccf10a539adc5282923843d1fb8f68986d3dedb59c216cbe7
-SIZE (rpm/i386/fedora/4/SDL_mixer-1.2.6-3.fc4.src.rpm) = 1160362
diff --git a/audio/linux-f8-alsa-lib/Makefile b/audio/linux-f8-alsa-lib/Makefile
deleted file mode 100644
index 3fdff0bc349e..000000000000
--- a/audio/linux-f8-alsa-lib/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# New ports collection makefile for: linux-alsa-lib
-# Date created: 25 Nov 2005
-# Whom: jylefort@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= alsa-lib
-DISTVERSION= 1.0.10-3
-CATEGORIES= audio linux
-DISTNAME= ${PORTNAME}-${DISTVERSION}.FC4
-
-MAINTAINER= jylefort@FreeBSD.org
-COMMENT= The Advanced Linux Sound Architecture libraries
-
-ONLY_FOR_ARCHS= i386 amd64
-USE_LINUX_RPM= yes
-LINUX_DIST_VER= 4
-INSTALLS_SHLIB= yes
-AUTOMATIC_PLIST=yes
-BRANDELF_DIRS= usr/bin
-
-.include <bsd.port.mk>
diff --git a/audio/linux-f8-alsa-lib/distinfo.i386 b/audio/linux-f8-alsa-lib/distinfo.i386
deleted file mode 100644
index d1975b41c9fa..000000000000
--- a/audio/linux-f8-alsa-lib/distinfo.i386
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 (rpm/i386/fedora/4/alsa-lib-1.0.10-3.FC4.i386.rpm) = aa0ee96a574cbd9306c9df1ea1ba2792
-SHA256 (rpm/i386/fedora/4/alsa-lib-1.0.10-3.FC4.i386.rpm) = 389c5ad1ba6241a84f005a684be7959b8b5f29c0bbb4f9f3e9c335f041e8f271
-SIZE (rpm/i386/fedora/4/alsa-lib-1.0.10-3.FC4.i386.rpm) = 385413
-MD5 (rpm/i386/fedora/4/alsa-lib-1.0.10-3.FC4.src.rpm) = 084bd374f712cd98d4dd77548ff2f4f2
-SHA256 (rpm/i386/fedora/4/alsa-lib-1.0.10-3.FC4.src.rpm) = 6e0e10e57a8c82078142a13eedf10bafc9053bf4ba045be8fc5406b434c06e24
-SIZE (rpm/i386/fedora/4/alsa-lib-1.0.10-3.FC4.src.rpm) = 729692
diff --git a/audio/linux-f8-alsa-lib/pkg-descr b/audio/linux-f8-alsa-lib/pkg-descr
deleted file mode 100644
index 9447636da467..000000000000
--- a/audio/linux-f8-alsa-lib/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI
-functionality to the Linux operating system.
-
-WWW: http://www.alsa-project.org/
diff --git a/audio/linux-f8-arts/Makefile b/audio/linux-f8-arts/Makefile
deleted file mode 100644
index dc6c9be5c771..000000000000
--- a/audio/linux-f8-arts/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# New ports collection makefile for: linux-arts
-# Date created: 6 October 2003
-# Whom: bms@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= arts
-DISTVERSION= 1.5.3-0.1.fc4
-CATEGORIES= audio kde linux
-
-MAINTAINER= jylefort@FreeBSD.org
-COMMENT= Audio system for the KDE integrated X11 desktop (Linux version)
-
-ONLY_FOR_ARCHS= i386 amd64
-USE_LINUX_RPM= yes
-LINUX_DIST_VER= 4
-INSTALLS_SHLIB= yes
-AUTOMATIC_PLIST= yes
-DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
-
-BRANDELF_DIRS= usr
-
-.include <bsd.port.mk>
diff --git a/audio/linux-f8-arts/distinfo.i386 b/audio/linux-f8-arts/distinfo.i386
deleted file mode 100644
index 84d95d04c4c3..000000000000
--- a/audio/linux-f8-arts/distinfo.i386
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 (rpm/i386/fedora/4/arts-1.5.3-0.1.fc4.i386.rpm) = f7760cd7922f52b477636aa7874d2e7e
-SHA256 (rpm/i386/fedora/4/arts-1.5.3-0.1.fc4.i386.rpm) = 1d72935395b33d384f07920967d6018b4c0bf2b7f6fee12fa1cc6d45c3082487
-SIZE (rpm/i386/fedora/4/arts-1.5.3-0.1.fc4.i386.rpm) = 1192085
-MD5 (rpm/i386/fedora/4/arts-1.5.3-0.1.fc4.src.rpm) = 9390137145e09286944b09ad500502bf
-SHA256 (rpm/i386/fedora/4/arts-1.5.3-0.1.fc4.src.rpm) = 6e220c65bb83a70bd401831b70bb2edc504065f4a8edfe276d4f26d04f8309a3
-SIZE (rpm/i386/fedora/4/arts-1.5.3-0.1.fc4.src.rpm) = 980232
diff --git a/audio/linux-f8-esound/Makefile b/audio/linux-f8-esound/Makefile
deleted file mode 100644
index 317e55b44c95..000000000000
--- a/audio/linux-f8-esound/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# New ports collection makefile for: linux-esound
-# Date created: 01/09/18
-# Whom: taoka@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= esound
-CATEGORIES= audio linux
-PORTVERSION= 0.2.36
-DISTNAME= ${PORTNAME}-${PORTVERSION}-0.fc4.1
-
-MAINTAINER= freebsd-emulation@FreeBSD.org
-COMMENT= RPM of esound
-
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libaudiofile.so.0:${PORTSDIR}/audio/linux-libaudiofile
-
-USE_LINUX_RPM= yes
-LINUX_DIST_VER= 4
-INSTALLS_SHLIB= yes
-BRANDELF_DIRS= usr/bin
-PLIST= pkg-plist.${LINUX_RPM_ARCH}
-PLIST_SUB+= ESOUND_VERSION="${PORTVERSION}"
-
-.include <bsd.port.mk>
diff --git a/audio/linux-f8-esound/distinfo.i386 b/audio/linux-f8-esound/distinfo.i386
deleted file mode 100644
index 88212813e036..000000000000
--- a/audio/linux-f8-esound/distinfo.i386
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 (rpm/i386/fedora/4/esound-0.2.36-0.fc4.1.i386.rpm) = 73d3123847d096524c1fc3fea676d397
-SHA256 (rpm/i386/fedora/4/esound-0.2.36-0.fc4.1.i386.rpm) = 0f4cff63f273837453e1c32c44f117423a09a19846c48c83dc376f5b99804942
-SIZE (rpm/i386/fedora/4/esound-0.2.36-0.fc4.1.i386.rpm) = 129865
-MD5 (rpm/i386/fedora/4/esound-0.2.36-0.fc4.1.src.rpm) = 50a30e1bafcb0e87aebffbed340def23
-SHA256 (rpm/i386/fedora/4/esound-0.2.36-0.fc4.1.src.rpm) = d3ee4b7dd19302abc037ea21bc89015486ab49890c05be75b56e651e3652d7f2
-SIZE (rpm/i386/fedora/4/esound-0.2.36-0.fc4.1.src.rpm) = 381415
diff --git a/audio/linux-f8-esound/pkg-descr b/audio/linux-f8-esound/pkg-descr
deleted file mode 100644
index c8b9af439bfb..000000000000
--- a/audio/linux-f8-esound/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-This is a port for esound rpm.
diff --git a/audio/linux-f8-esound/pkg-plist.i386 b/audio/linux-f8-esound/pkg-plist.i386
deleted file mode 100644
index 3352eddb2624..000000000000
--- a/audio/linux-f8-esound/pkg-plist.i386
+++ /dev/null
@@ -1,35 +0,0 @@
-etc/esd.conf
-usr/bin/esd
-usr/bin/esdcat
-usr/bin/esdctl
-usr/bin/esddsp
-usr/bin/esdfilt
-usr/bin/esdloop
-usr/bin/esdmon
-usr/bin/esdplay
-usr/bin/esdrec
-usr/bin/esdsample
-usr/lib/libesd.so.0
-usr/lib/libesd.so.%%ESOUND_VERSION%%
-usr/lib/libesddsp.so.0
-usr/lib/libesddsp.so.%%ESOUND_VERSION%%
-usr/share/doc/esound-%%ESOUND_VERSION%%/AUTHORS
-usr/share/doc/esound-%%ESOUND_VERSION%%/COPYING.LIB
-usr/share/doc/esound-%%ESOUND_VERSION%%/ChangeLog
-usr/share/doc/esound-%%ESOUND_VERSION%%/NEWS
-usr/share/doc/esound-%%ESOUND_VERSION%%/README
-usr/share/doc/esound-%%ESOUND_VERSION%%/TIPS
-usr/share/doc/esound-%%ESOUND_VERSION%%/TODO
-usr/share/doc/esound-%%ESOUND_VERSION%%/esound.sgml
-usr/share/man/man1/esd-config.1.gz
-usr/share/man/man1/esd.1.gz
-usr/share/man/man1/esdcat.1.gz
-usr/share/man/man1/esdctl.1.gz
-usr/share/man/man1/esddsp.1.gz
-usr/share/man/man1/esdfilt.1.gz
-usr/share/man/man1/esdloop.1.gz
-usr/share/man/man1/esdmon.1.gz
-usr/share/man/man1/esdplay.1.gz
-usr/share/man/man1/esdrec.1.gz
-usr/share/man/man1/esdsample.1.gz
-@dirrm usr/share/doc/esound-%%ESOUND_VERSION%%
diff --git a/audio/linux-f8-freealut/Makefile b/audio/linux-f8-freealut/Makefile
deleted file mode 100644
index 40d7d76d1da0..000000000000
--- a/audio/linux-f8-freealut/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# New ports collection makefile for: linux-freealut
-# Date created: 03 September 2006
-# Whom: Jona Joachim <walkingshadow@grummel.net>
-#
-# $FreeBSD$
-#
-
-PORTNAME= freealut
-PORTVERSION= 1.1.0
-CATEGORIES= audio linux
-MASTER_SITE_SUBDIR= ../extras/${LINUX_DIST_VER}/${LINUX_RPM_ARCH}/
-DISTNAME= ${PORTNAME}-${PORTVERSION}-1.fc${LINUX_DIST_VER}
-
-MAINTAINER= jaj@hcl-club.lu
-COMMENT= A free implementation of OpenAL's ALUT standard (Linux version)
-
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libopenal.so.0:${PORTSDIR}/audio/linux-openal
-
-USE_LINUX_RPM= yes
-LINUX_DIST_VER= 4
-INSTALL_SHLIB= yes
-ONLY_FOR_ARCHS= i386 amd64
-DIST_SUBDIR= rpm
-AUTOMATIC_PLIST=yes
-MASTER_SITE_SRC_SUBDIR= ../extras/${LINUX_DIST_VER}/SRPMS
-
-.include <bsd.port.mk>
diff --git a/audio/linux-f8-freealut/distinfo.i386 b/audio/linux-f8-freealut/distinfo.i386
deleted file mode 100644
index b706abb26d70..000000000000
--- a/audio/linux-f8-freealut/distinfo.i386
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 (rpm/freealut-1.1.0-1.fc4.i386.rpm) = edce806118ea0f75f07d534908777465
-SHA256 (rpm/freealut-1.1.0-1.fc4.i386.rpm) = 1a4311874b7826bf325a344fd4b7a4ab9c842a73541b8ef5442a52c73c469287
-SIZE (rpm/freealut-1.1.0-1.fc4.i386.rpm) = 40001
-MD5 (rpm/freealut-1.1.0-1.fc4.src.rpm) = 3357d5a4be49fe957d74af689e8dc549
-SHA256 (rpm/freealut-1.1.0-1.fc4.src.rpm) = 2c111bcc9081e2a33cda2e770456dfc0a356df36682fb9c9522cedf45233dfc6
-SIZE (rpm/freealut-1.1.0-1.fc4.src.rpm) = 465729
diff --git a/audio/linux-f8-freealut/pkg-descr b/audio/linux-f8-freealut/pkg-descr
deleted file mode 100644
index 7d9cdb083766..000000000000
--- a/audio/linux-f8-freealut/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Freealut is a free implementation of the OpenAL Utility Toolkit
-(ALUT).
-
-It is well suited to producing succinct demo programs and to help
-new developers to get started with OpenAL without distractions
-such as loading sound samples from disk.
-
-WWW: http://www.openal.org/
diff --git a/audio/linux-f8-libaudiofile/Makefile b/audio/linux-f8-libaudiofile/Makefile
deleted file mode 100644
index 6d86912b0e08..000000000000
--- a/audio/linux-f8-libaudiofile/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# New ports collection makefile for: linux-libaudiofile
-# Date created: 01/09/18
-# Whom: taoka@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= libaudiofile
-PORTVERSION= 0.2.6
-PORTREVISION= 2
-CATEGORIES= audio linux
-DISTNAME= audiofile-${PORTVERSION}-2
-
-MAINTAINER= freebsd-emulation@FreeBSD.org
-COMMENT= RPM of audiofile
-
-USE_LINUX_RPM= yes
-LINUX_DIST_VER= 4
-INSTALLS_SHLIB= yes
-BRANDELF_DIRS= usr/bin
-PLIST= pkg-plist.${LINUX_RPM_ARCH}
-PLIST_SUB+= LIBAUDIOFILE_VERSION="${PORTVERSION}"
-
-.include <bsd.port.mk>
diff --git a/audio/linux-f8-libaudiofile/distinfo.i386 b/audio/linux-f8-libaudiofile/distinfo.i386
deleted file mode 100644
index cf513ef694a4..000000000000
--- a/audio/linux-f8-libaudiofile/distinfo.i386
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 (rpm/i386/fedora/4/audiofile-0.2.6-2.i386.rpm) = 1f8be78f0ada3022ed5c525550b7f9bb
-SHA256 (rpm/i386/fedora/4/audiofile-0.2.6-2.i386.rpm) = deeb4a1231c781c649310e4213d7656c6170fcfc41f6de14f582a1dc96559434
-SIZE (rpm/i386/fedora/4/audiofile-0.2.6-2.i386.rpm) = 100216
-MD5 (rpm/i386/fedora/4/audiofile-0.2.6-2.src.rpm) = 68a51cdcb8e18c4638d555768ff67f36
-SHA256 (rpm/i386/fedora/4/audiofile-0.2.6-2.src.rpm) = 7caa0fa81e1e8da498f212e265e82a1b88f4da8fb9745eb88ca83a8c87cfdd3e
-SIZE (rpm/i386/fedora/4/audiofile-0.2.6-2.src.rpm) = 286587
diff --git a/audio/linux-f8-libaudiofile/pkg-descr b/audio/linux-f8-libaudiofile/pkg-descr
deleted file mode 100644
index 984b57f9b57a..000000000000
--- a/audio/linux-f8-libaudiofile/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-This is a port for audiofile rpm.
diff --git a/audio/linux-f8-libaudiofile/pkg-plist.i386 b/audio/linux-f8-libaudiofile/pkg-plist.i386
deleted file mode 100644
index 354af6dd1f27..000000000000
--- a/audio/linux-f8-libaudiofile/pkg-plist.i386
+++ /dev/null
@@ -1,28 +0,0 @@
-usr/bin/sfconvert
-usr/bin/sfinfo
-usr/lib/libaudiofile.so.0
-usr/lib/libaudiofile.so.0.0.2
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/COPYING
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/ChangeLog
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/README
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/TODO
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/docs/Makefile
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/docs/Makefile.am
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/docs/Makefile.in
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/docs/afCloseFile
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/docs/afGetFrameSize
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/docs/afGetTrackBytes
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/docs/afIntro
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/docs/afNewFileSetup
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/docs/afOpenFile
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/docs/afQuery
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/docs/afReadFrames
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/docs/afReadMisc
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/docs/afSeekFrame
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/docs/afSetErrorHandler
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/docs/afSetVirtualByteOrder
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/docs/afWriteFrames
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/docs/sfconvert
-usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/docs/sfinfo
-@dirrm usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%/docs
-@dirrm usr/share/doc/audiofile-%%LIBAUDIOFILE_VERSION%%
diff --git a/audio/linux-f8-libogg/Makefile b/audio/linux-f8-libogg/Makefile
deleted file mode 100644
index 6498543bc11d..000000000000
--- a/audio/linux-f8-libogg/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# New ports collection makefile for: linux-libogg
-# Date created: 25 Nov 2005
-# Whom: jylefort@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= libogg
-DISTVERSION= 1.1.2-2
-PORTREVISION= 3
-CATEGORIES= audio linux
-
-MAINTAINER= jylefort@FreeBSD.org
-COMMENT= Ogg bitstream library (Linux version)
-
-ONLY_FOR_ARCHS= i386 amd64
-USE_LINUX_RPM= yes
-LINUX_DIST_VER= 4
-INSTALLS_SHLIB= yes
-AUTOMATIC_PLIST=yes
-DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
-
-.include <bsd.port.mk>
diff --git a/audio/linux-f8-libogg/distinfo.i386 b/audio/linux-f8-libogg/distinfo.i386
deleted file mode 100644
index 682b5b1f7d1f..000000000000
--- a/audio/linux-f8-libogg/distinfo.i386
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 (rpm/i386/fedora/4/libogg-1.1.2-2.i386.rpm) = d919dbbf758b1a1bd0ef8265e9b824ea
-SHA256 (rpm/i386/fedora/4/libogg-1.1.2-2.i386.rpm) = 66cf5abe033d80fad01755e7be5f21aadefd80125c9f51938677fe1c95bdbc61
-SIZE (rpm/i386/fedora/4/libogg-1.1.2-2.i386.rpm) = 16555
-MD5 (rpm/i386/fedora/4/libogg-1.1.2-2.src.rpm) = 6efdbff9dbd34b17c87556af4be0b9ff
-SHA256 (rpm/i386/fedora/4/libogg-1.1.2-2.src.rpm) = cb698b8f539874633cba98da5c9498cd081e30f3ba4ec6a149b63491756d5c4a
-SIZE (rpm/i386/fedora/4/libogg-1.1.2-2.src.rpm) = 424192
diff --git a/audio/linux-f8-libvorbis/Makefile b/audio/linux-f8-libvorbis/Makefile
deleted file mode 100644
index 10c99cb7485a..000000000000
--- a/audio/linux-f8-libvorbis/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# New ports collection makefile for: linux-libvorbis
-# Date created: 25 Nov 2005
-# Whom: jylefort@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= libvorbis
-DISTVERSION= 1.1.0-2
-CATEGORIES= audio linux
-
-MAINTAINER= jylefort@FreeBSD.org
-COMMENT= Audio compression codec library (Linux version)
-
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libogg.so.0:${PORTSDIR}/audio/linux-libogg
-
-ONLY_FOR_ARCHS= i386 amd64
-USE_LINUX_RPM= yes
-LINUX_DIST_VER= 4
-INSTALLS_SHLIB= yes
-AUTOMATIC_PLIST=yes
-DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
-
-.include <bsd.port.mk>
diff --git a/audio/linux-f8-libvorbis/distinfo.i386 b/audio/linux-f8-libvorbis/distinfo.i386
deleted file mode 100644
index f9108884cd97..000000000000
--- a/audio/linux-f8-libvorbis/distinfo.i386
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 (rpm/i386/fedora/4/libvorbis-1.1.0-2.i386.rpm) = 6c91c931920169d7a4a9ab30ed7642d3
-SHA256 (rpm/i386/fedora/4/libvorbis-1.1.0-2.i386.rpm) = 22621b28ce0ca65e68f2f208096bdf29f900c71b671d5e77c33355bb87957d9f
-SIZE (rpm/i386/fedora/4/libvorbis-1.1.0-2.i386.rpm) = 195954
-MD5 (rpm/i386/fedora/4/libvorbis-1.1.0-2.src.rpm) = dc38d983df7d2af037c8e23467cf1c97
-SHA256 (rpm/i386/fedora/4/libvorbis-1.1.0-2.src.rpm) = e5d063a882bbc1bd86541f549795efe2d6586ea8d49f62dddebe998ec1298570
-SIZE (rpm/i386/fedora/4/libvorbis-1.1.0-2.src.rpm) = 1318485
diff --git a/audio/linux-f8-mikmod/Makefile b/audio/linux-f8-mikmod/Makefile
deleted file mode 100644
index c54f23a23b6b..000000000000
--- a/audio/linux-f8-mikmod/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# New ports collection makefile for: linux-mikmod
-# Date created: 25 May 2007
-# Whom: Marcus von Appen <mva@sysfault.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= mikmod
-DISTVERSION= 3.1.6
-CATEGORIES= audio linux
-DISTNAME= ${PORTNAME}-${PORTVERSION}-34
-
-MAINTAINER= mva@sysfault.org
-COMMENT= MikMod Sound Library (Linux version)
-
-ONLY_FOR_ARCHS= i386 amd64
-USE_LINUX_RPM= yes
-LINUX_DIST_VER= 4
-USE_LDCONFIG= yes
-AUTOMATIC_PLIST=yes
-DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
-BRANDELF_DIRS= usr/bin
-
-.include <bsd.port.mk>
diff --git a/audio/linux-f8-mikmod/distinfo.i386 b/audio/linux-f8-mikmod/distinfo.i386
deleted file mode 100644
index 6d5f41355fe6..000000000000
--- a/audio/linux-f8-mikmod/distinfo.i386
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 (rpm/i386/fedora/4/mikmod-3.1.6-34.i386.rpm) = 307e98dd8a18ee8dc9b80b02c947c739
-SHA256 (rpm/i386/fedora/4/mikmod-3.1.6-34.i386.rpm) = 6d0e50bc3048584fe3a3ed8289f202eec8a10b2bef3a36cd8263cad3700bfb6b
-SIZE (rpm/i386/fedora/4/mikmod-3.1.6-34.i386.rpm) = 182645
-MD5 (rpm/i386/fedora/4/mikmod-3.1.6-34.src.rpm) = 9c3a0e615349bff86a225136629bfb16
-SHA256 (rpm/i386/fedora/4/mikmod-3.1.6-34.src.rpm) = b58986be199e9649a29a2f64c66bbd8edfc956a22e39480b66c3d2c5bfe81399
-SIZE (rpm/i386/fedora/4/mikmod-3.1.6-34.src.rpm) = 775889
diff --git a/audio/linux-f8-openal/Makefile b/audio/linux-f8-openal/Makefile
deleted file mode 100644
index 054a9f757bb0..000000000000
--- a/audio/linux-f8-openal/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# New ports collection makefile for: linux-openal
-# Date created: 25 Nov 2005
-# Whom: jylefort@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= openal
-DISTVERSION= 0.0.9-0.6.20060204cvs.fc4
-CATEGORIES= audio linux
-MASTER_SITE_SUBDIR= ../extras/${LINUX_DIST_VER}/${LINUX_RPM_ARCH}/
-
-MAINTAINER= jylefort@FreeBSD.org
-COMMENT= A 3D positional spatialized sound library (Linux version)
-
-RUN_DEPENDS= ${LINUXBASE}/lib/libasound.so.2:${PORTSDIR}/audio/linux-alsa-lib \
- ${LINUXBASE}/usr/lib/libartsc.so.0:${PORTSDIR}/audio/linux-arts \
- ${LINUXBASE}/usr/lib/libglib-2.0.so.0:${PORTSDIR}/devel/linux-glib2 \
- ${LINUXBASE}/usr/lib/libesd.so.0:${PORTSDIR}/audio/linux-esound \
- ${LINUXBASE}/usr/lib/libaudiofile.so.0:${PORTSDIR}/audio/linux-libaudiofile \
- ${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl12 \
- ${LINUXBASE}/usr/lib/libvorbis.so.0:${PORTSDIR}/audio/linux-libvorbis
-
-ONLY_FOR_ARCHS= i386 amd64
-USE_LINUX_RPM= yes
-LINUX_DIST_VER= 4
-MASTER_SITE_SRC_SUBDIR= ../extras/${LINUX_DIST_VER}/SRPMS
-INSTALLS_SHLIB= yes
-AUTOMATIC_PLIST=yes
-DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
-
-.include <bsd.port.mk>
diff --git a/audio/linux-f8-openal/distinfo.i386 b/audio/linux-f8-openal/distinfo.i386
deleted file mode 100644
index 5425756c6d46..000000000000
--- a/audio/linux-f8-openal/distinfo.i386
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 (rpm/i386/fedora/4/openal-0.0.9-0.6.20060204cvs.fc4.i386.rpm) = f0477d7b29947f3fd9e4d5089811cf5e
-SHA256 (rpm/i386/fedora/4/openal-0.0.9-0.6.20060204cvs.fc4.i386.rpm) = f51c857620a7047c78869cb36109e921dd735dfb6a66e139e396c52ad0b5a83f
-SIZE (rpm/i386/fedora/4/openal-0.0.9-0.6.20060204cvs.fc4.i386.rpm) = 149031
-MD5 (rpm/i386/fedora/4/openal-0.0.9-0.6.20060204cvs.fc4.src.rpm) = 6510d4c6f26c554cb7db5622674581c5
-SHA256 (rpm/i386/fedora/4/openal-0.0.9-0.6.20060204cvs.fc4.src.rpm) = a9b5e633184a24a27a5a6c94f36a66157ab68dfb03c1c41313becbb4666a7f58
-SIZE (rpm/i386/fedora/4/openal-0.0.9-0.6.20060204cvs.fc4.src.rpm) = 1369586
diff --git a/audio/linux-f8-sdl_mixer/Makefile b/audio/linux-f8-sdl_mixer/Makefile
deleted file mode 100644
index 538b885f041e..000000000000
--- a/audio/linux-f8-sdl_mixer/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# New ports collection makefile for: linux-sdl_mixer
-# Date created: 25 May 2007
-# Whom: Marcus von Appen <mva@sysfault.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= sdl_mixer
-DISTVERSION= 1.2.6
-CATEGORIES= audio linux
-MASTER_SITE_SUBDIR= ../extras/${LINUX_DIST_VER}/${LINUX_RPM_ARCH}/
-DISTNAME= SDL_mixer-${PORTVERSION}-3.fc${LINUX_DIST_VER}
-
-MAINTAINER= mva@sysfault.org
-COMMENT= A sample multi-channel audio mixer library (Linux version)
-
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl12
-
-ONLY_FOR_ARCHS= i386 amd64
-USE_LINUX_RPM= yes
-LINUX_DIST_VER= 4
-USE_LDCONFIG= yes
-AUTOMATIC_PLIST=yes
-DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
-MASTER_SITE_SRC_SUBDIR= ../extras/${LINUX_DIST_VER}/SRPMS
-BRANDELF_DIRS= usr/bin
-
-.include <bsd.port.mk>
diff --git a/audio/linux-f8-sdl_mixer/distinfo.i386 b/audio/linux-f8-sdl_mixer/distinfo.i386
deleted file mode 100644
index 00f226ac969f..000000000000
--- a/audio/linux-f8-sdl_mixer/distinfo.i386
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 (rpm/i386/fedora/4/SDL_mixer-1.2.6-3.fc4.i386.rpm) = d4befe45110ad16a2f7348c71909fa02
-SHA256 (rpm/i386/fedora/4/SDL_mixer-1.2.6-3.fc4.i386.rpm) = 0ea46df36cf708576781fb8fd513a63f6af52f11df843bd59193b36f04f99a9f
-SIZE (rpm/i386/fedora/4/SDL_mixer-1.2.6-3.fc4.i386.rpm) = 86947
-MD5 (rpm/i386/fedora/4/SDL_mixer-1.2.6-3.fc4.src.rpm) = ef61fda45b9cb4ebd52a4ffdf296afad
-SHA256 (rpm/i386/fedora/4/SDL_mixer-1.2.6-3.fc4.src.rpm) = 41a936177fc326dccf10a539adc5282923843d1fb8f68986d3dedb59c216cbe7
-SIZE (rpm/i386/fedora/4/SDL_mixer-1.2.6-3.fc4.src.rpm) = 1160362
diff --git a/audio/rat/Makefile b/audio/rat/Makefile
deleted file mode 100644
index 3c2472b95698..000000000000
--- a/audio/rat/Makefile
+++ /dev/null
@@ -1,72 +0,0 @@
-# New ports collection makefile for: rat
-# Date created: 3 July 1999
-# Whom: O.Hodson@cs.ucl.ac.uk (Orion Hodson)
-#
-# $FreeBSD$
-#
-
-PORTNAME= rat
-PORTVERSION= 4.2.25
-PORTREVISION= 3
-CATEGORIES= mbone audio ipv6 tk84
-MASTER_SITES= http://www-mice.cs.ucl.ac.uk/multimedia/software/rat/releases/${PORTVERSION}/ \
- http://www.icir.org/hodson/ucl-mirror/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= IPv4/v6 Multicast and unicast audio conferencing tool
-
-USE_TK= yes
-USE_XORG= x11 xext sm ice
-USE_AUTOTOOLS= autoconf:213
-USE_GMAKE= yes
-CONFIGURE_ARGS= --x-libraries=${X11BASE}/lib --x-includes=${X11BASE}/include \
- --enable-ipv6
-
-MAN1= rat.1
-MANCOMPRESSED= no
-
-RAT_BUILD_DIRS= common rat
-RAT= ${PORTNAME}-${PORTVERSION}
-RAT_SCRIPT= ${PORTNAME}
-PLIST_SUB= PORTVERSION=${PORTVERSION}
-
-.include <bsd.port.pre.mk>
-
-CONFIGURE_ARGS+= --with-tcltk-version=${TK_VER}
-
-.if ${OSVERSION} >= 700011
-EXTRA_PATCHES= ${FILESDIR}/timet.patch
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e "s,-Werror,," \
- -e 's,^TCL_INC=$${PARENT}.*,TCL_INC=${TCL_INCLUDEDIR},g' \
- -e 's,^TCL_LIB=$${PARENT}.*,TCL_LIB=${LOCALBASE}/lib,g' \
- -e 's,^TK_INC=$${PARENT}.*,TK_INC=${TK_INCLUDEDIR},g' \
- -e 's,^TK_LIB=$${PARENT}.*,TK_LIB=${LOCALBASE}/lib,g' \
- ${WRKSRC}/common/configure.in ${WRKSRC}/rat/configure.in
-
-do-install:
- @${REINPLACE_CMD} 's|#/|#!/|' ${WRKSRC}/rat/${RAT_SCRIPT}
- ${INSTALL_PROGRAM} ${WRKSRC}/rat/${RAT} ${PREFIX}/bin/${RAT}
- ${INSTALL_PROGRAM} ${WRKSRC}/rat/${RAT}-ui ${PREFIX}/bin/${RAT}-ui
- ${INSTALL_PROGRAM} ${WRKSRC}/rat/${RAT}-media ${PREFIX}/bin/${RAT}-media
- ${INSTALL_SCRIPT} ${WRKSRC}/rat/${RAT_SCRIPT} ${PREFIX}/bin/${RAT_SCRIPT}
- ${INSTALL_MAN} ${WRKSRC}/rat/man/man1/rat.1 ${PREFIX}/man/man1
- ${MKDIR} ${LOCALBASE}/etc/sdr/plugins
- ${INSTALL_DATA} ${WRKSRC}/rat/sdr2.plugin.S02.audio.rtp.*.${RAT} ${LOCALBASE}/etc/sdr/plugins
-
-pre-configure:
- cd ${WRKSRC}/common && ${AUTOCONF} && ./configure ${CONFIGURE_ARGS}
- cd ${WRKSRC}/common && ${GMAKE}
-
-do-configure:
- cd ${WRKSRC}/rat && ${AUTOCONF} && ./configure ${CONFIGURE_ARGS}
-
-do-build:
- cd ${WRKSRC}/rat && ${GMAKE}
-
-run-autotools::
- @${DO_NADA}
-
-.include <bsd.port.post.mk>
diff --git a/audio/rat/distinfo b/audio/rat/distinfo
deleted file mode 100644
index eb629a25ee9f..000000000000
--- a/audio/rat/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (rat-4.2.25.tar.gz) = d959a507b27573f80511fd6739b33514
-SHA256 (rat-4.2.25.tar.gz) = 15dd38e4d1c21a41349636d26a8b018fac97592ae187798a8bf2799df1739e89
-SIZE (rat-4.2.25.tar.gz) = 726326
diff --git a/audio/rat/files/patch-ac b/audio/rat/files/patch-ac
deleted file mode 100644
index f2ed68da4800..000000000000
--- a/audio/rat/files/patch-ac
+++ /dev/null
@@ -1,13 +0,0 @@
---- common/src/net_udp.c.orig Sat Jan 11 19:51:14 2003
-+++ common/src/net_udp.c Sat Jan 11 19:51:27 2003
-@@ -43,8 +43,10 @@
- #include "config_win32.h"
- #include "debug.h"
- #include "memory.h"
-+#ifndef __FreeBSD__
- #include "inet_pton.h"
- #include "inet_ntop.h"
-+#endif
- #include "vsnprintf.h"
- #include "net_udp.h"
-
diff --git a/audio/rat/files/patch-rat_configure.in b/audio/rat/files/patch-rat_configure.in
deleted file mode 100644
index ec2bb83d0633..000000000000
--- a/audio/rat/files/patch-rat_configure.in
+++ /dev/null
@@ -1,14 +0,0 @@
-
-$FreeBSD$
-
---- rat/configure.in.orig
-+++ rat/configure.in
-@@ -147,7 +147,7 @@
- [EXTRAOBJ="$EXTRA_OBJ usleep.o"
- AC_DEFINE(NEED_USLEEP)])
-
--AC_CHECK_FUNC(snprintf,,AC_DEFINE(NEED_SNPRINTF))
-+#AC_CHECK_FUNC(snprintf,,AC_DEFINE(NEED_SNPRINTF))
-
- AC_SUBST(EXTRA_OBJ)
-
diff --git a/audio/rat/files/timet.patch b/audio/rat/files/timet.patch
deleted file mode 100644
index 18c099c4316d..000000000000
--- a/audio/rat/files/timet.patch
+++ /dev/null
@@ -1,77 +0,0 @@
-diff -ruN common/src/mbus.c work.tom/rat-4.2.25/common/src/mbus.c
---- common/src/mbus.c Mon Jun 16 18:57:59 2003
-+++ common/src/mbus.c Sun Jan 1 02:02:07 2006
-@@ -265,9 +265,9 @@
- mb_bufpos = mb_buffer + MBUS_AUTH_LEN;
- /* monster kludge */
- if(*dst == '(')
-- sprintf(mb_bufpos, "\nmbus/1.0 %6d %ld%03ld %c (%s) %s ", seqnum, ts.tv_sec,ts.tv_usec/1000, reliable, src, dst);
-+ sprintf(mb_bufpos, "\nmbus/1.0 %6d %jd%03ld %c (%s) %s ", seqnum, (intmax_t)ts.tv_sec,ts.tv_usec/1000, reliable, src, dst);
- else
-- sprintf(mb_bufpos, "\nmbus/1.0 %6d %ld%03ld %c (%s) (%s) ", seqnum, ts.tv_sec,ts.tv_usec/1000, reliable, src, dst);
-+ sprintf(mb_bufpos, "\nmbus/1.0 %6d %jd%03ld %c (%s) (%s) ", seqnum, (intmax_t)ts.tv_sec,ts.tv_usec/1000, reliable, src, dst);
-
- mb_bufpos += strlen(mb_bufpos);
- if (ackseq == -1) {
-diff -ruN rat/mbus_engine.c work.tom/rat-4.2.25/rat/mbus_engine.c
---- rat/mbus_engine.c Mon Jan 12 12:14:38 2004
-+++ rat/mbus_engine.c Sun Jan 1 02:04:57 2006
-@@ -604,11 +604,11 @@
- #endif
- gettimeofday(&t, NULL);
- gethostname(hname, 64);
-- sprintf(fname, "rat-%p-%ld.%06ld-%s-%s.log", sp, t.tv_sec, (long)t.tv_usec, hname, uname);
-+ sprintf(fname, "rat-%p-%jd.%06ld-%s-%s.log", sp, (intmax_t)t.tv_sec, (long)t.tv_usec, hname, uname);
- cname = rtp_get_sdes(sp->rtp_session[0], rtp_my_ssrc(sp->rtp_session[0]), RTCP_SDES_CNAME);
-
- sp->logger = fopen(fname, "w");
-- fprintf(sp->logger, "tool_start %lu.%06lu ", t.tv_sec + SECS_BETWEEN_1900_1970, (long)t.tv_usec);
-+ fprintf(sp->logger, "tool_start %jd.%06lu ", (intmax_t)t.tv_sec + SECS_BETWEEN_1900_1970, (long)t.tv_usec);
- fprintf(sp->logger, "0x%08lx\n", (unsigned long) rtp_my_ssrc(sp->rtp_session[0]));
- } else {
- fclose(sp->logger);
-diff -ruN rat/ui_send_audio.c work.tom/rat-4.2.25/rat/ui_send_audio.c
---- rat/ui_send_audio.c Mon Jan 12 12:14:46 2004
-+++ rat/ui_send_audio.c Sun Jan 1 02:13:08 2006
-@@ -279,7 +279,7 @@
- if (sp->logger != NULL) {
- struct timeval t;
- gettimeofday(&t, NULL);
-- fprintf(sp->logger, "silence %lu.%06lu 0x%08lx %s\n", t.tv_sec + SECS_BETWEEN_1900_1970, t.tv_usec,
-+ fprintf(sp->logger, "silence %jd.%06lu 0x%08lx %s\n", (intmax_t)t.tv_sec + SECS_BETWEEN_1900_1970, t.tv_usec,
- (unsigned long) rtp_my_ssrc(sp->rtp_session[0]), name);
- }
- }
-@@ -371,8 +371,8 @@
- if (sp->logger != NULL) {
- struct timeval t;
- gettimeofday(&t, NULL);
-- fprintf(sp->logger, "channel %lu.%06lu 0x%08lx redundancy %s\n",
-- t.tv_sec + SECS_BETWEEN_1900_1970, t.tv_usec,
-+ fprintf(sp->logger, "channel %jd.%06lu 0x%08lx redundancy %s\n",
-+ (intmax_t)t.tv_sec + SECS_BETWEEN_1900_1970, t.tv_usec,
- (unsigned long) rtp_my_ssrc(sp->rtp_session[0]), scf->long_name);
- }
-
-@@ -453,8 +453,8 @@
- if (sp->logger != NULL) {
- struct timeval t;
- gettimeofday(&t, NULL);
-- fprintf(sp->logger, "channel %lu.%06lu 0x%08lx none\n",
-- t.tv_sec+SECS_BETWEEN_1900_1970, t.tv_usec, (unsigned long) rtp_my_ssrc(sp->rtp_session[0]));
-+ fprintf(sp->logger, "channel %jd.%06lu 0x%08lx none\n",
-+ (intmax_t)t.tv_sec+SECS_BETWEEN_1900_1970, t.tv_usec, (unsigned long) rtp_my_ssrc(sp->rtp_session[0]));
- }
- break;
- case 'r':
-@@ -485,8 +485,8 @@
- if (sp->logger != NULL) {
- struct timeval t;
- gettimeofday(&t, NULL);
-- fprintf(sp->logger, "codec %lu.%06lu 0x%08lx %s\n",
-- t.tv_sec+SECS_BETWEEN_1900_1970, t.tv_usec, (unsigned long) rtp_my_ssrc(sp->rtp_session[0]),
-+ fprintf(sp->logger, "codec %jd.%06lu 0x%08lx %s\n",
-+ (intmax_t)t.tv_sec+SECS_BETWEEN_1900_1970, t.tv_usec, (unsigned long) rtp_my_ssrc(sp->rtp_session[0]),
- pri_cf->long_name);
- }
- }
diff --git a/audio/rat/pkg-descr b/audio/rat/pkg-descr
deleted file mode 100644
index 22763c1892ae..000000000000
--- a/audio/rat/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-RAT is a network audio tool that allows users to particpate in
-audio conferences over the internet. These can be between two
-participants directly, or between a group of participants on a
-common multicast group. RAT features sender based loss mitigation
-mechanisms and receiver based audio repair techniques to compensate
-for packet loss, and load adaption in response to host performance.
-
-WWW: http://www-mice.cs.ucl.ac.uk/multimedia/software/rat/
diff --git a/audio/rat/pkg-plist b/audio/rat/pkg-plist
deleted file mode 100644
index b925d308e8c6..000000000000
--- a/audio/rat/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-bin/rat-%%PORTVERSION%%
-bin/rat-%%PORTVERSION%%-ui
-bin/rat-%%PORTVERSION%%-media
-bin/rat
-etc/sdr/plugins/sdr2.plugin.S02.audio.rtp.-.rat-%%PORTVERSION%%
-@dirrm etc/sdr/plugins
-@dirrm etc/sdr
diff --git a/audio/rat30/Makefile b/audio/rat30/Makefile
deleted file mode 100644
index 56ab15d5ba14..000000000000
--- a/audio/rat30/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# New ports collection makefile for: rat
-# Date created: 6 June 2001
-# Whom: anton
-#
-# $FreeBSD$
-#
-
-PORTNAME= rat
-PORTVERSION= 3.0.35
-PORTREVISION= 2
-CATEGORIES= mbone audio
-MASTER_SITES= http://www-mice.cs.ucl.ac.uk/multimedia/software/rat/releases/${PORTVERSION}/ \
- CENKES
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= IPv4/v6 Multicast and unicast audio conferencing tool
-
-USE_TK= 82
-USE_XORG= x11 xext
-
-WRKSRC= ${WRKDIR}/rat-3.0
-
-USE_GMAKE= yes
-MAN1= rat.1
-PLIST_FILES= bin/rat30
-
-LATEST_LINK= rat30
-
-do-build:
- cd ${WRKSRC};${SETENV} ${MAKE_ENV} MAKE=${GMAKE} ${SH} ./Build rat
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/bin/rat ${PREFIX}/bin/rat30
- ${INSTALL_MAN} ${WRKSRC}/man/man1/rat.1 ${MAN1PREFIX}/man/man1/
-
-.include <bsd.port.mk>
diff --git a/audio/rat30/distinfo b/audio/rat30/distinfo
deleted file mode 100644
index 000488fdfbcf..000000000000
--- a/audio/rat30/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (rat-3.0.35.tar.gz) = fff6e4a4c9617c5b7ea80f63fda96a9a
-SHA256 (rat-3.0.35.tar.gz) = e5373d9014a907167d8a882c3e7a21d70a59139ddee6945854eb029a159fe329
-SIZE (rat-3.0.35.tar.gz) = 185374
diff --git a/audio/rat30/files/patch-Makefile b/audio/rat30/files/patch-Makefile
deleted file mode 100644
index 58c49275a23d..000000000000
--- a/audio/rat30/files/patch-Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
---- ./Makefile.orig 1999-09-14 14:39:00.000000000 +0400
-+++ ./Makefile 2007-07-14 20:49:46.000000000 +0400
-@@ -10,8 +10,8 @@
- # -DDEBUG_RTP -DREPEAT
-
- DEFS += -D$(OSTYPE) -D$(OSTYPE)_$(OSMVER)
--CC = gcc
--CFLAGS = -Wall -Werror -Wno-implicit-int $(INCS) $(DEFS) -g -O -fsigned-char
-+CC ?= cc
-+CFLAGS += -Wall -Wno-implicit-int $(INCS) $(DEFS) -g -fsigned-char
- LDFLAGS=
- LDLIBS= $(LDLIBS) -lm
- RANLIB = ranlib
-@@ -19,7 +19,7 @@
-
- GSMFLAGS = -DSASR -DFAST -DUSE_FLOAT_MUL
-
--include Makefile_$(OSTYPE)_$(OSMVER)
-+include Makefile_$(OSTYPE)_4
-
- BINDIR = bin/$(USER)
- SRCDIR = src
-@@ -82,6 +82,7 @@
- $(BINDIR)/rat-$(OSTYPE)-$(OSVERS): $(OBJS) $(GSMOBJS) $(CRYPTOBJS) $(RATOBJS)
- rm -f $(BINDIR)/rat-$(OSTYPE)-$(OSVERS)
- $(CC) $(RATOBJS) $(OBJS) $(GSMOBJS) $(CRYPTOBJS) $(LDLIBS) $(LDFLAGS) -o $(BINDIR)/rat-$(OSTYPE)-$(OSVERS)
-+ cp $(BINDIR)/rat-$(OSTYPE)-$(OSVERS) bin/rat
-
- $(OBJDIR)/%.o: $(SRCDIR)/%.c
- $(CC) $(CFLAGS) $(GSMFLAGS) $(CRYPTFLAGS) -c $(SRCDIR)/$*.c -o $(OBJDIR)/$*.o
diff --git a/audio/rat30/files/patch-Makefile_FreeBSD_4 b/audio/rat30/files/patch-Makefile_FreeBSD_4
deleted file mode 100644
index 61d20251f05d..000000000000
--- a/audio/rat30/files/patch-Makefile_FreeBSD_4
+++ /dev/null
@@ -1,9 +0,0 @@
---- ./Makefile_FreeBSD_4.orig 2007-07-14 20:49:46.000000000 +0400
-+++ ./Makefile_FreeBSD_4 2007-07-14 20:49:46.000000000 +0400
-@@ -0,0 +1,6 @@
-+TCL_INC = ${LOCALBASE}/include/tcl8.2
-+TK_INC = ${LOCALBASE}/include/tk8.2
-+INCS = -I${X11BASE}/include \
-+ -I$(TCL_INC)/generic -I$(TK_INC)/generic
-+LDLIBS = -L${LOCALBASE}/lib \
-+ -L${X11BASE}/lib -ltk82 -ltcl82 -lXext -lX11 -lm
diff --git a/audio/rat30/files/patch-aa b/audio/rat30/files/patch-aa
deleted file mode 100644
index 5eb716af785e..000000000000
--- a/audio/rat30/files/patch-aa
+++ /dev/null
@@ -1,62 +0,0 @@
---- ./src/auddev_freebsd.c.orig Sun Oct 20 14:05:07 2002
-+++ ./src/auddev_freebsd.c Sun Oct 20 14:05:16 2002
-@@ -45,7 +45,7 @@
- #include "bat_include.h"
- #ifdef FreeBSD
-
--#include <machine/soundcard.h>
-+#include <sys/soundcard.h>
-
- int can_read = FALSE;
- int can_write = FALSE;
-@@ -204,18 +204,10 @@
- if (audio_fd <= 0) {
- return;
- }
-- switch (iport) {
-- case AUDIO_MICROPHONE : if (ioctl(audio_fd, MIXER_WRITE(SOUND_MIXER_MIC), &volume) == -1) {
-- perror("Setting gain");
-- }
-- return;
-- case AUDIO_LINE_IN : if (ioctl(audio_fd, MIXER_WRITE(SOUND_MIXER_LINE), &volume) == -1) {
-- perror("Setting gain");
-- }
-- return;
-+ if (ioctl(audio_fd, SOUND_MIXER_WRITE_RECLEV, &volume) == -1) {
-+ perror("Setting gain");
- }
-- printf("ERROR: Unknown iport in audio_set_gain!\n");
-- abort();
-+ return;
- }
-
- int
-@@ -226,17 +218,8 @@
- if (audio_fd <= 0) {
- return (0);
- }
-- switch (iport) {
-- case AUDIO_MICROPHONE : if (ioctl(audio_fd, MIXER_READ(SOUND_MIXER_MIC), &volume) == -1) {
-- perror("Getting gain");
-- }
-- break;
-- case AUDIO_LINE_IN : if (ioctl(audio_fd, MIXER_READ(SOUND_MIXER_LINE), &volume) == -1) {
-- perror("Getting gain");
-- }
-- break;
-- default : printf("ERROR: Unknown iport in audio_set_gain!\n");
-- abort();
-+ if (ioctl(audio_fd, SOUND_MIXER_READ_RECLEV, &volume) == -1) {
-+ perror("Setting gain");
- }
- return device_to_bat(volume & 0xff);
- }
-@@ -263,7 +246,7 @@
- if (audio_fd <= 0) {
- return (0);
- }
-- if (ioctl(audio_fd, MIXER_READ(SOUND_MIXER_VOLUME), &volume) == -1) {
-+ if (ioctl(audio_fd, MIXER_READ(SOUND_MIXER_PCM), &volume) == -1) {
- perror("Getting volume");
- }
- return device_to_bat(volume & 0x000000ff); /* Extract left channel volume */
diff --git a/audio/rat30/files/patch-ab b/audio/rat30/files/patch-ab
deleted file mode 100644
index 6be58d321a47..000000000000
--- a/audio/rat30/files/patch-ab
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/config.h.orig Sun Oct 20 14:05:43 2002
-+++ src/config.h Sun Oct 20 14:05:49 2002
-@@ -47,7 +47,7 @@
- #define OSNAME "FreeBSD"
- #include <unistd.h>
- #include <stdlib.h>
--#include <machine/soundcard.h>
-+#include <sys/soundcard.h>
- #define DIFF_BYTE_ORDER 1
- #define AUDIO_SPEAKER 0
- #define AUDIO_HEADPHONE 1
diff --git a/audio/rat30/files/patch-src:main.c b/audio/rat30/files/patch-src:main.c
deleted file mode 100644
index 37e70d61a38a..000000000000
--- a/audio/rat30/files/patch-src:main.c
+++ /dev/null
@@ -1,16 +0,0 @@
---- src/main.c.orig Fri Feb 3 00:23:21 2006
-+++ src/main.c Fri Feb 3 00:23:37 2006
-@@ -118,11 +118,11 @@
- NEW_QUEUE(pckt_queue_struct, rtcp_pckt_queue)
- NEW_QUEUE(rx_queue_struct, rx_unit_queue)
-
--#define INIT_QUEUE(T,Q) Q##_ptr[0] = &Q##[0]; \
-+#define INIT_QUEUE(T,Q) Q##_ptr[0] = &Q[0]; \
- Q##_ptr[0]->queue_empty_flag = 1; \
- Q##_ptr[0]->head_ptr = NULL; \
- Q##_ptr[0]->tail_ptr = NULL; \
-- Q##_ptr[1] = &Q##[1]; \
-+ Q##_ptr[1] = &Q[1]; \
- Q##_ptr[1]->queue_empty_flag = 1; \
- Q##_ptr[1]->head_ptr = NULL; \
- Q##_ptr[1]->tail_ptr = NULL;
diff --git a/audio/rat30/files/patch-src__codec_encoder.c b/audio/rat30/files/patch-src__codec_encoder.c
deleted file mode 100644
index 7f940d8cafcb..000000000000
--- a/audio/rat30/files/patch-src__codec_encoder.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- ./src/codec_encoder.c.orig 2007-07-14 20:50:06.000000000 +0400
-+++ ./src/codec_encoder.c 2007-07-14 20:53:12.000000000 +0400
-@@ -48,7 +48,8 @@
- int i;
- sample *d;
-
-- d = (sample *)c->data = (sample *)block_alloc(SAMPLES_PER_UNIT * BYTES_PER_SAMPLE);
-+ c->data = (sample *)block_alloc(SAMPLES_PER_UNIT * BYTES_PER_SAMPLE);
-+ d = (sample *)c->data;
- c->data_len = SAMPLES_PER_UNIT * BYTES_PER_SAMPLE;
- for (i=0; i < SAMPLES_PER_UNIT; i++) {
- *d++ = htons(*data);
diff --git a/audio/rat30/pkg-descr b/audio/rat30/pkg-descr
deleted file mode 100644
index 988875e9800a..000000000000
--- a/audio/rat30/pkg-descr
+++ /dev/null
@@ -1,22 +0,0 @@
-RAT is a network audio tool that allows users to particpate in
-audio conferences over the internet. These can be between two
-participants directly, or between a group of participants on a
-common multicast group. RAT features sender based loss mitigation
-mechanisms and receiver based audio repair techniques to compensate
-for packet loss, and load adaption in response to host performance.
-
-This is a stable branch version. Works with half-duplex casrd as well.
-This is required mbone/relate.
-
-WWW: http://www-mice.cs.ucl.ac.uk/multimedia/software/rat/
-RAT is a network audio tool that allows users to particpate in
-audio conferences over the internet. These can be between two
-participants directly, or between a group of participants on a
-common multicast group. RAT features sender based loss mitigation
-mechanisms and receiver based audio repair techniques to compensate
-for packet loss, and load adaption in response to host performance.
-
-This is a stable branch version. Works with half-duplex casrd as well.
-This is required mbone/relate.
-
-WWW: http://www-mice.cs.ucl.ac.uk/multimedia/software/rat/
diff --git a/audio/rhythmbox-devel/Makefile b/audio/rhythmbox-devel/Makefile
deleted file mode 100644
index 5ddf729bdc7f..000000000000
--- a/audio/rhythmbox-devel/Makefile
+++ /dev/null
@@ -1,122 +0,0 @@
-# New ports collection makefile for: rhythmbox
-# Date created: 17 August 2003
-# Whom: Joe Marcus Clarke <marcus@FreeBSD.org>
-#
-# $FreeBSD$
-# $MCom: ports/audio/rhythmbox/Makefile,v 1.81 2007/07/30 19:41:19 mezz Exp $
-#
-
-PORTNAME= rhythmbox
-PORTVERSION= 0.10.1
-PORTREVISION= 4
-CATEGORIES= audio gnome
-MASTER_SITES= ${MASTER_SITE_GNOME}
-MASTER_SITE_SUBDIR= sources/${PORTNAME}/0.10
-DIST_SUBDIR= gnome2
-
-MAINTAINER= marcus@FreeBSD.org
-COMMENT= Audio player for GNOME
-
-LIB_DEPENDS= musicbrainz.4:${PORTSDIR}/audio/libmusicbrainz \
- id3tag.0:${PORTSDIR}/audio/libid3tag \
- totem-plparser.7:${PORTSDIR}/multimedia/totem \
- dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib \
- sexy.2:${PORTSDIR}/x11-toolkits/libsexy \
- soup-2.2.8:${PORTSDIR}/devel/libsoup \
- gnome-media-profiles.0:${PORTSDIR}/audio/gnome-media
-
-USE_BZIP2= yes
-USE_XLIB= yes
-USE_GETTEXT= yes
-INSTALLS_OMF= yes
-USE_GMAKE= yes
-USE_GNOME= gnomehack intlhack gnomeprefix libgnomeui nautiluscdburner
-WANT_GNOME= yes
-USE_GSTREAMER= flac mp3 gnomevfs gconf jpeg
-USE_AUTOTOOLS= libtool:15
-CONFIGURE_ARGS= --enable-nautilus-menu --with-playback=gstreamer-0-10
-INSTALLS_ICONS= yes
-USE_LDCONFIG= yes
-CONFIGURE_ENV= LIBS="-lm" \
- LDFLAGS="-L${LOCALBASE}/lib" \
- CPPFLAGS="-I${LOCALBASE}/include"
-
-GCONF_SCHEMAS= rhythmbox.schemas
-
-OPTIONS= DAAP "Enable iTunes music sharing" off \
- IPOD "Enable iPod support" on \
- FAAD "Enable FAAD decoder support" off \
- NOTIFY "Enable libnotify support" on \
- VORBIS "Enable Ogg/Vorbis support" on \
- LIRC "Enable Infrared syncing support" off
-# GDA "Enable GDA database storage" off
-
-.include <bsd.port.pre.mk>
-
-.if !defined(WITHOUT_VORBIS)
-USE_GSTREAMER+= vorbis
-.else
-CONFIGURE_ARGS+= --disable-vorbis --disable-vorbistest
-.endif
-
-.if defined(WITH_FAAD)
-USE_GSTREAMER+= faad
-.endif
-
-#.if defined(WITH_GDA)
-#USE_GNOME+= libgda2
-#CONFIGURE_ARGS+=--with-database=libgda
-#.else
-CONFIGURE_ARGS+=--with-database=tree
-#.endif
-
-.if defined(WITH_LIRC)
-LIB_DEPENDS+= lirc_client.1:${PORTSDIR}/comms/lirc
-PLIST_SUB+= LIRC=""
-CONFIGURE_ARGS+=--enable-lirc
-.else
-CONFIGURE_ARGS+=--disable-lirc
-PLIST_SUB+= LIRC="@comment "
-.endif
-
-.if defined(WITH_DAAP)
-CONFIGURE_ARGS+= --enable-daap --with-mdns=avahi
-LIB_DEPENDS+= avahi-client:${PORTSDIR}/net/avahi \
- gnome-keyring:${PORTSDIR}/security/gnome-keyring
-PLIST_SUB+= DAAP=""
-.else
-.if exists(${LOCALBASE}/lib/libavahi-client.a)
-LIB_DEPENDS+= avahi-client:${PORTSDIR}/net/avahi
-.endif
-CONFIGURE_ARGS+= --disable-daap
-PLIST_SUB+= DAAP="@comment "
-.endif
-
-.if !defined(WITHOUT_NOTIFY)
-LIB_DEPENDS+= notify.1:${PORTSDIR}/devel/libnotify
-RUN_DEPENDS+= ${LOCALBASE}/libexec/notification-daemon:${PORTSDIR}/deskutils/notification-daemon
-.else
-CONFIGURE_ARGS+= --disable-libnotify
-.endif
-
-.if ${HAVE_GNOME:Mpygtk2}!=""
-USE_PYTHON= yes
-.include "${PORTSDIR}/Mk/bsd.python.mk"
-USE_GNOME+= pygtk2
-CONFIGURE_ARGS+=--enable-python
-PLIST_SUB+= PYTHON=""
-.else
-CONFIGURE_ARGS+=--disable-python
-PLIST_SUB+= PYTHON="@comment "
-.endif
-
-.if !defined(WITHOUT_IPOD)
-LIB_DEPENDS+= gpod.2:${PORTSDIR}/audio/libgpod
-CONFIGURE_ARGS+=--with-ipod
-PLIST_SUB+= IPOD=""
-.else
-CONFIGURE_ARGS+=--without-ipod
-PLIST_SUB+= IPOD="@comment "
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/audio/rhythmbox-devel/distinfo b/audio/rhythmbox-devel/distinfo
deleted file mode 100644
index ddf775466c38..000000000000
--- a/audio/rhythmbox-devel/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (gnome2/rhythmbox-0.10.1.tar.bz2) = 6ab510d54654d2973f91b5d0de54f854
-SHA256 (gnome2/rhythmbox-0.10.1.tar.bz2) = a303076477a9a7b6a226613a6f3b43f4641ce977357c9aa9652932dc0b9bbd16
-SIZE (gnome2/rhythmbox-0.10.1.tar.bz2) = 3408309
diff --git a/audio/rhythmbox-devel/files/patch-plugins_cd-recorder_rb-recorder-gst.c b/audio/rhythmbox-devel/files/patch-plugins_cd-recorder_rb-recorder-gst.c
deleted file mode 100644
index c70afd0dc5e0..000000000000
--- a/audio/rhythmbox-devel/files/patch-plugins_cd-recorder_rb-recorder-gst.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- plugins/cd-recorder/rb-recorder-gst.c.orig Wed Aug 10 20:06:11 2005
-+++ plugins/cd-recorder/rb-recorder-gst.c Wed Aug 10 20:06:31 2005
-@@ -25,7 +25,9 @@
- #include <string.h>
- #include <math.h>
- #include <time.h>
-+#ifndef __FreeBSD__
- #include <sys/vfs.h>
-+#endif
- #include <sys/types.h>
- #include <sys/stat.h>
- #include <fcntl.h>
diff --git a/audio/rhythmbox-devel/files/patch-plugins_daap_rb-daap-src.c b/audio/rhythmbox-devel/files/patch-plugins_daap_rb-daap-src.c
deleted file mode 100644
index 4d9bb5178fc0..000000000000
--- a/audio/rhythmbox-devel/files/patch-plugins_daap_rb-daap-src.c
+++ /dev/null
@@ -1,26 +0,0 @@
---- plugins/daap/rb-daap-src.c.orig Fri Jan 27 21:11:13 2006
-+++ plugins/daap/rb-daap-src.c Thu Feb 2 02:07:48 2006
-@@ -34,6 +34,7 @@
- #include <sys/ioctl.h>
- #include <netdb.h>
- #include <unistd.h>
-+#include <signal.h>
- #include <ctype.h>
-
- #include <libsoup/soup-headers.h>
-@@ -435,7 +436,14 @@ rb_daap_src_write (RBDAAPSrc *src, const
- size_t bytes_written = 0;
-
- while (bytes_written < count) {
-- ssize_t wrote = send (src->sock_fd, buf + bytes_written, count - bytes_written, MSG_NOSIGNAL);
-+ ssize_t wrote;
-+#ifdef MSG_NOSIGNAL
-+ wrote = send (src->sock_fd, buf + bytes_written, count - bytes_written, MSG_NOSIGNAL);
-+#else
-+ signal (SIGPIPE, SIG_IGN);
-+ wrote = send (src->sock_fd, buf + bytes_written, count - bytes_written, 0);
-+ signal (SIGPIPE, SIG_DFL);
-+#endif
-
- if (wrote < 0) {
- GST_WARNING ("error while writing: %s", g_strerror (errno));
diff --git a/audio/rhythmbox-devel/files/patch-plugins_ipod_rb-ipod-source.c b/audio/rhythmbox-devel/files/patch-plugins_ipod_rb-ipod-source.c
deleted file mode 100644
index 2195b06b22bc..000000000000
--- a/audio/rhythmbox-devel/files/patch-plugins_ipod_rb-ipod-source.c
+++ /dev/null
@@ -1,51 +0,0 @@
---- plugins/ipod/rb-ipod-source.c.orig Sun Nov 19 12:12:33 2006
-+++ plugins/ipod/rb-ipod-source.c Sun Nov 19 12:28:50 2006
-@@ -695,33 +695,36 @@ hal_udi_is_ipod (const char *udi)
- char *spider_udi;
- int vnd_id = 0;
- int product_id = 0;
-+ DBusError phone_error;
-+
-+ dbus_error_init (&phone_error);
-
- spider_udi = g_strdup(parent_udi);
- while (vnd_id == 0 && product_id == 0 && spider_udi != NULL) {
- char *old_udi = spider_udi;
- spider_udi = libhal_device_get_property_string (ctx, spider_udi,
-- "info.parent", &error);
-- if (dbus_error_is_set (&error)) {
-- dbus_error_free (&error);
-- dbus_error_init (&error);
-+ "info.parent", &phone_error);
-+ if (dbus_error_is_set (&phone_error)) {
-+ dbus_error_free (&phone_error);
-+ dbus_error_init (&phone_error);
- spider_udi = NULL;
- break;
- }
- g_free(old_udi);
-
- vnd_id = libhal_device_get_property_int (ctx, spider_udi,
-- "usb.vendor_id", &error);
-- if (dbus_error_is_set(&error)) {
-- dbus_error_free (&error);
-- dbus_error_init (&error);
-+ "usb.vendor_id", &phone_error);
-+ if (dbus_error_is_set(&phone_error)) {
-+ dbus_error_free (&phone_error);
-+ dbus_error_init (&phone_error);
- vnd_id = 0;
- }
-
- product_id = libhal_device_get_property_int (ctx, spider_udi,
-- "usb.product_id", &error);
-- if (dbus_error_is_set(&error)) {
-- dbus_error_free (&error);
-- dbus_error_init (&error);
-+ "usb.product_id", &phone_error);
-+ if (dbus_error_is_set(&phone_error)) {
-+ dbus_error_free (&phone_error);
-+ dbus_error_init (&phone_error);
- product_id = 0;
- }
- }
diff --git a/audio/rhythmbox-devel/files/patch-podcast_rb-podcast-parse.h b/audio/rhythmbox-devel/files/patch-podcast_rb-podcast-parse.h
deleted file mode 100644
index 2208b3205f0d..000000000000
--- a/audio/rhythmbox-devel/files/patch-podcast_rb-podcast-parse.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- podcast/rb-podcast-parse.h.orig Mon Nov 28 13:51:28 2005
-+++ podcast/rb-podcast-parse.h Mon Nov 28 13:51:05 2005
-@@ -22,6 +22,7 @@
- #ifndef RB_PODCAST_PARSE_H
- #define RB_PODCAST_PARSE_H
-
-+#include <inttypes.h>
- #include <glib.h>
-
- typedef struct
diff --git a/audio/rhythmbox-devel/pkg-descr b/audio/rhythmbox-devel/pkg-descr
deleted file mode 100644
index 60afe778d823..000000000000
--- a/audio/rhythmbox-devel/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Rhythmbox is an integrated music management application, originally inspired by
-Apple's iTunes. It is free software, designed to work well under the GNOME
-Desktop, and based on the powerful GStreamer media framework.
-
-WWW: http://www.gnome.org/projects/rhythmbox/
diff --git a/audio/rhythmbox-devel/pkg-plist b/audio/rhythmbox-devel/pkg-plist
deleted file mode 100644
index 8d19a9859d25..000000000000
--- a/audio/rhythmbox-devel/pkg-plist
+++ /dev/null
@@ -1,442 +0,0 @@
-bin/rhythmbox
-bin/rhythmbox-client
-lib/librhythmbox-core.a
-lib/librhythmbox-core.la
-lib/librhythmbox-core.so
-lib/librhythmbox-core.so.0
-%%PYTHON%%lib/rhythmbox/plugins/artdisplay/AmazonCoverArtSearch.py
-%%PYTHON%%lib/rhythmbox/plugins/artdisplay/AmazonCoverArtSearch.pyc
-%%PYTHON%%lib/rhythmbox/plugins/artdisplay/AmazonCoverArtSearch.pyo
-%%PYTHON%%lib/rhythmbox/plugins/artdisplay/CoverArtDatabase.py
-%%PYTHON%%lib/rhythmbox/plugins/artdisplay/CoverArtDatabase.pyc
-%%PYTHON%%lib/rhythmbox/plugins/artdisplay/CoverArtDatabase.pyo
-%%PYTHON%%lib/rhythmbox/plugins/artdisplay/LocalCoverArtSearch.py
-%%PYTHON%%lib/rhythmbox/plugins/artdisplay/LocalCoverArtSearch.pyc
-%%PYTHON%%lib/rhythmbox/plugins/artdisplay/LocalCoverArtSearch.pyo
-%%PYTHON%%lib/rhythmbox/plugins/artdisplay/PodcastCoverArtSearch.py
-%%PYTHON%%lib/rhythmbox/plugins/artdisplay/PodcastCoverArtSearch.pyc
-%%PYTHON%%lib/rhythmbox/plugins/artdisplay/PodcastCoverArtSearch.pyo
-%%PYTHON%%lib/rhythmbox/plugins/artdisplay/artdisplay.rb-plugin
-%%PYTHON%%lib/rhythmbox/plugins/artdisplay/__init__.py
-%%PYTHON%%lib/rhythmbox/plugins/artdisplay/__init__.pyc
-%%PYTHON%%lib/rhythmbox/plugins/artdisplay/__init__.pyo
-%%PYTHON%%lib/rhythmbox/plugins/artdisplay/rhythmbox-missing-artwork.svg
-lib/rhythmbox/plugins/audiocd/audiocd.rb-plugin
-lib/rhythmbox/plugins/audiocd/libaudiocd.a
-lib/rhythmbox/plugins/audiocd/libaudiocd.la
-lib/rhythmbox/plugins/audiocd/libaudiocd.so
-lib/rhythmbox/plugins/audiocd/multiple-album.glade
-lib/rhythmbox/plugins/audioscrobbler/as-icon.svg
-lib/rhythmbox/plugins/audioscrobbler/audioscrobbler-prefs.glade
-lib/rhythmbox/plugins/audioscrobbler/audioscrobbler-ui.xml
-lib/rhythmbox/plugins/audioscrobbler/audioscrobbler.rb-plugin
-lib/rhythmbox/plugins/audioscrobbler/libaudioscrobbler.a
-lib/rhythmbox/plugins/audioscrobbler/libaudioscrobbler.la
-lib/rhythmbox/plugins/audioscrobbler/libaudioscrobbler.so
-lib/rhythmbox/plugins/cd-recorder/cd-recorder.rb-plugin
-lib/rhythmbox/plugins/cd-recorder/libcd-recorder.a
-lib/rhythmbox/plugins/cd-recorder/libcd-recorder.la
-lib/rhythmbox/plugins/cd-recorder/libcd-recorder.so
-lib/rhythmbox/plugins/cd-recorder/recorder.glade
-%%DAAP%%lib/rhythmbox/plugins/daap/daap-prefs.glade
-%%DAAP%%lib/rhythmbox/plugins/daap/daap-ui.xml
-%%DAAP%%lib/rhythmbox/plugins/daap/daap.rb-plugin
-%%DAAP%%lib/rhythmbox/plugins/daap/libdaap.a
-%%DAAP%%lib/rhythmbox/plugins/daap/libdaap.la
-%%DAAP%%lib/rhythmbox/plugins/daap/libdaap.so
-lib/rhythmbox/plugins/generic-player/generic-player-ui.xml
-lib/rhythmbox/plugins/generic-player/generic-player.rb-plugin
-lib/rhythmbox/plugins/generic-player/libgeneric-player.a
-lib/rhythmbox/plugins/generic-player/libgeneric-player.la
-lib/rhythmbox/plugins/generic-player/libgeneric-player.so
-%%IPOD%%lib/rhythmbox/plugins/ipod/ipod-ui.xml
-%%IPOD%%lib/rhythmbox/plugins/ipod/ipod.rb-plugin
-%%IPOD%%lib/rhythmbox/plugins/ipod/libipod.a
-%%IPOD%%lib/rhythmbox/plugins/ipod/libipod.la
-%%IPOD%%lib/rhythmbox/plugins/ipod/libipod.so
-lib/rhythmbox/plugins/iradio/iradio-initial.pls
-lib/rhythmbox/plugins/iradio/iradio-ui.xml
-lib/rhythmbox/plugins/iradio/iradio.rb-plugin
-lib/rhythmbox/plugins/iradio/libiradio.a
-lib/rhythmbox/plugins/iradio/libiradio.la
-lib/rhythmbox/plugins/iradio/libiradio.so
-lib/rhythmbox/plugins/iradio/station-properties.glade
-%%PYTHON%%lib/rhythmbox/plugins/jamendo/JamendoConfigureDialog.py
-%%PYTHON%%lib/rhythmbox/plugins/jamendo/JamendoConfigureDialog.pyc
-%%PYTHON%%lib/rhythmbox/plugins/jamendo/JamendoConfigureDialog.pyo
-%%PYTHON%%lib/rhythmbox/plugins/jamendo/JamendoSaxHandler.py
-%%PYTHON%%lib/rhythmbox/plugins/jamendo/JamendoSaxHandler.pyc
-%%PYTHON%%lib/rhythmbox/plugins/jamendo/JamendoSaxHandler.pyo
-%%PYTHON%%lib/rhythmbox/plugins/jamendo/JamendoSource.py
-%%PYTHON%%lib/rhythmbox/plugins/jamendo/JamendoSource.pyc
-%%PYTHON%%lib/rhythmbox/plugins/jamendo/JamendoSource.pyo
-%%PYTHON%%lib/rhythmbox/plugins/jamendo/__init__.py
-%%PYTHON%%lib/rhythmbox/plugins/jamendo/__init__.pyc
-%%PYTHON%%lib/rhythmbox/plugins/jamendo/__init__.pyo
-%%PYTHON%%lib/rhythmbox/plugins/jamendo/jamendo-loading.glade
-%%PYTHON%%lib/rhythmbox/plugins/jamendo/jamendo-prefs.glade
-%%PYTHON%%lib/rhythmbox/plugins/jamendo/jamendo.rb-plugin
-%%PYTHON%%lib/rhythmbox/plugins/jamendo/jamendo_logo.png
-%%PYTHON%%lib/rhythmbox/plugins/jamendo/jamendo_logo_medium.png
-%%PYTHON%%lib/rhythmbox/plugins/jamendo/jamendo_logo_small.png
-%%LIRC%%lib/rhythmbox/plugins/lirc/librblirc.a
-%%LIRC%%lib/rhythmbox/plugins/lirc/librblirc.la
-%%LIRC%%lib/rhythmbox/plugins/lirc/librblirc.so
-%%LIRC%%lib/rhythmbox/plugins/lirc/lirc.rb-plugin
-%%PYTHON%%lib/rhythmbox/plugins/lyrics/lyrics.py
-%%PYTHON%%lib/rhythmbox/plugins/lyrics/lyrics.pyc
-%%PYTHON%%lib/rhythmbox/plugins/lyrics/lyrics.pyo
-%%PYTHON%%lib/rhythmbox/plugins/lyrics/lyrics.rb-plugin
-%%PYTHON%%lib/rhythmbox/plugins/magnatune/BuyAlbumHandler.py
-%%PYTHON%%lib/rhythmbox/plugins/magnatune/BuyAlbumHandler.pyc
-%%PYTHON%%lib/rhythmbox/plugins/magnatune/BuyAlbumHandler.pyo
-%%PYTHON%%lib/rhythmbox/plugins/magnatune/MagnatuneSource.py
-%%PYTHON%%lib/rhythmbox/plugins/magnatune/MagnatuneSource.pyc
-%%PYTHON%%lib/rhythmbox/plugins/magnatune/MagnatuneSource.pyo
-%%PYTHON%%lib/rhythmbox/plugins/magnatune/TrackListHandler.py
-%%PYTHON%%lib/rhythmbox/plugins/magnatune/TrackListHandler.pyc
-%%PYTHON%%lib/rhythmbox/plugins/magnatune/TrackListHandler.pyo
-%%PYTHON%%lib/rhythmbox/plugins/magnatune/__init__.py
-%%PYTHON%%lib/rhythmbox/plugins/magnatune/__init__.pyc
-%%PYTHON%%lib/rhythmbox/plugins/magnatune/__init__.pyo
-%%PYTHON%%lib/rhythmbox/plugins/magnatune/magnatune-loading.glade
-%%PYTHON%%lib/rhythmbox/plugins/magnatune/magnatune-prefs.glade
-%%PYTHON%%lib/rhythmbox/plugins/magnatune/magnatune-purchase.glade
-%%PYTHON%%lib/rhythmbox/plugins/magnatune/magnatune.rb-plugin
-%%PYTHON%%lib/rhythmbox/plugins/magnatune/magnatune_circle_small.png
-%%PYTHON%%lib/rhythmbox/plugins/magnatune/magnatune_logo_color_small.png
-%%PYTHON%%lib/rhythmbox/plugins/magnatune/magnatune_logo_color_tiny.png
-lib/rhythmbox/plugins/mmkeys/libmmkeys.a
-lib/rhythmbox/plugins/mmkeys/libmmkeys.la
-lib/rhythmbox/plugins/mmkeys/libmmkeys.so
-lib/rhythmbox/plugins/mmkeys/mmkeys.rb-plugin
-lib/rhythmbox/plugins/power-manager/libpower-manager.a
-lib/rhythmbox/plugins/power-manager/libpower-manager.la
-lib/rhythmbox/plugins/power-manager/libpower-manager.so
-lib/rhythmbox/plugins/power-manager/power-manager.rb-plugin
-%%PYTHON%%lib/rhythmbox/plugins/python-console/pythonconsole.py
-%%PYTHON%%lib/rhythmbox/plugins/python-console/pythonconsole.pyc
-%%PYTHON%%lib/rhythmbox/plugins/python-console/pythonconsole.pyo
-%%PYTHON%%lib/rhythmbox/plugins/python-console/pythonconsole.rb-plugin
-%%PYTHON%%lib/rhythmbox/plugins/rb/Coroutine.py
-%%PYTHON%%lib/rhythmbox/plugins/rb/Coroutine.pyc
-%%PYTHON%%lib/rhythmbox/plugins/rb/Coroutine.pyo
-%%PYTHON%%lib/rhythmbox/plugins/rb/Loader.py
-%%PYTHON%%lib/rhythmbox/plugins/rb/Loader.pyc
-%%PYTHON%%lib/rhythmbox/plugins/rb/Loader.pyo
-%%PYTHON%%lib/rhythmbox/plugins/rb/__init__.py
-%%PYTHON%%lib/rhythmbox/plugins/rb/__init__.pyc
-%%PYTHON%%lib/rhythmbox/plugins/rb/__init__.pyo
-lib/rhythmbox/plugins/visualizer/libvisualizer.a
-lib/rhythmbox/plugins/visualizer/libvisualizer.la
-lib/rhythmbox/plugins/visualizer/libvisualizer.so
-lib/rhythmbox/plugins/visualizer/rb-visualizer-glue.h
-lib/rhythmbox/plugins/visualizer/visualizer-controls.glade
-lib/rhythmbox/plugins/visualizer/visualizer-ui.xml
-lib/rhythmbox/plugins/visualizer/visualizer.rb-plugin
-libexec/rhythmbox-metadata
-share/dbus-1/services/org.gnome.Rhythmbox.service
-%%DOCSDIR%%/ch01.html
-%%DOCSDIR%%/ch02.html
-%%DOCSDIR%%/ch03.html
-%%DOCSDIR%%/ch04.html
-%%DOCSDIR%%/ch05.html
-%%DOCSDIR%%/ch06.html
-%%DOCSDIR%%/ch07.html
-%%DOCSDIR%%/home.png
-%%DOCSDIR%%/index.html
-%%DOCSDIR%%/index.sgml
-%%DOCSDIR%%/left.png
-%%DOCSDIR%%/rhythmbox-RBCellRendererPixbuf.html
-%%DOCSDIR%%/rhythmbox-RBSource.html
-%%DOCSDIR%%/rhythmbox-eel-gconf-extensions.html
-%%DOCSDIR%%/rhythmbox-rb-cell-renderer-rating.html
-%%DOCSDIR%%/rhythmbox-rb-debug.html
-%%DOCSDIR%%/rhythmbox-rb-dialog.html
-%%DOCSDIR%%/rhythmbox-rb-druid.html
-%%DOCSDIR%%/rhythmbox-rb-entry-view.html
-%%DOCSDIR%%/rhythmbox-rb-enums.html
-%%DOCSDIR%%/rhythmbox-rb-file-helpers.html
-%%DOCSDIR%%/rhythmbox-rb-glade-helpers.html
-%%DOCSDIR%%/rhythmbox-rb-header.html
-%%DOCSDIR%%/rhythmbox-rb-history.html
-%%DOCSDIR%%/rhythmbox-rb-library-source.html
-%%DOCSDIR%%/rhythmbox-rb-metadata.html
-%%DOCSDIR%%/rhythmbox-rb-play-order-linear-loop.html
-%%DOCSDIR%%/rhythmbox-rb-play-order-linear.html
-%%DOCSDIR%%/rhythmbox-rb-play-order-random-by-age-and-rating.html
-%%DOCSDIR%%/rhythmbox-rb-play-order-random-by-age.html
-%%DOCSDIR%%/rhythmbox-rb-play-order-random-by-rating.html
-%%DOCSDIR%%/rhythmbox-rb-play-order-random-equal-weights.html
-%%DOCSDIR%%/rhythmbox-rb-play-order-random.html
-%%DOCSDIR%%/rhythmbox-rb-play-order-shuffle.html
-%%DOCSDIR%%/rhythmbox-rb-play-order.html
-%%DOCSDIR%%/rhythmbox-rb-player.html
-%%DOCSDIR%%/rhythmbox-rb-playlist-manager.html
-%%DOCSDIR%%/rhythmbox-rb-playlist-source-recorder.html
-%%DOCSDIR%%/rhythmbox-rb-playlist-source.html
-%%DOCSDIR%%/rhythmbox-rb-preferences.html
-%%DOCSDIR%%/rhythmbox-rb-property-view.html
-%%DOCSDIR%%/rhythmbox-rb-query-creator.html
-%%DOCSDIR%%/rhythmbox-rb-rating-helper.html
-%%DOCSDIR%%/rhythmbox-rb-rating.html
-%%DOCSDIR%%/rhythmbox-rb-search-entry.html
-%%DOCSDIR%%/rhythmbox-rb-shell-clipboard.html
-%%DOCSDIR%%/rhythmbox-rb-shell-player.html
-%%DOCSDIR%%/rhythmbox-rb-shell-preferences.html
-%%DOCSDIR%%/rhythmbox-rb-shell.html
-%%DOCSDIR%%/rhythmbox-rb-song-display-box.html
-%%DOCSDIR%%/rhythmbox-rb-song-info.html
-%%DOCSDIR%%/rhythmbox-rb-source-header.html
-%%DOCSDIR%%/rhythmbox-rb-sourcelist-model.html
-%%DOCSDIR%%/rhythmbox-rb-sourcelist.html
-%%DOCSDIR%%/rhythmbox-rb-statusbar.html
-%%DOCSDIR%%/rhythmbox-rb-stock-icons.html
-%%DOCSDIR%%/rhythmbox-rb-string-helpers.html
-%%DOCSDIR%%/rhythmbox-rb-tray-icon.html
-%%DOCSDIR%%/rhythmbox-rb-tree-dnd.html
-%%DOCSDIR%%/rhythmbox-rb-tree-model-sort.html
-%%DOCSDIR%%/rhythmbox-rb-util.html
-%%DOCSDIR%%/rhythmbox-rhythmdb-property-model.html
-%%DOCSDIR%%/rhythmbox-rhythmdb-query-model.html
-%%DOCSDIR%%/rhythmbox-rhythmdb-tree.html
-%%DOCSDIR%%/rhythmbox-rhythmdb.html
-%%DOCSDIR%%/rhythmbox.devhelp
-%%DOCSDIR%%/rhythmbox.devhelp2
-%%DOCSDIR%%/right.png
-%%DOCSDIR%%/style.css
-%%DOCSDIR%%/up.png
-share/applications/rhythmbox.desktop
-share/gnome/help/rhythmbox/C/fdl-appendix.xml
-share/gnome/help/rhythmbox/C/figures/rb-iradio-main.png
-share/gnome/help/rhythmbox/C/figures/rb-notification-area-menu.png
-share/gnome/help/rhythmbox/C/figures/rb-notification-window.png
-share/gnome/help/rhythmbox/C/figures/rb-notification-zone.png
-share/gnome/help/rhythmbox/C/figures/rb-podcast-main.png
-share/gnome/help/rhythmbox/C/figures/rb-statusbar.png
-share/gnome/help/rhythmbox/C/figures/rb-toolbar-prevplaynext.png
-share/gnome/help/rhythmbox/C/figures/rb-toolbar-repeat.png
-share/gnome/help/rhythmbox/C/figures/rb-toolbar-shuffle.png
-share/gnome/help/rhythmbox/C/figures/rb-toolbar.png
-share/gnome/help/rhythmbox/C/figures/rb-volume-changer.png
-share/gnome/help/rhythmbox/C/figures/rb-window-small.png
-share/gnome/help/rhythmbox/C/figures/rb-window.png
-share/gnome/help/rhythmbox/C/legal.xml
-share/gnome/help/rhythmbox/C/rhythmbox.xml
-share/gnome/help/rhythmbox/el/figures/rb-iradio-main.png
-share/gnome/help/rhythmbox/el/figures/rb-notification-area-menu.png
-share/gnome/help/rhythmbox/el/figures/rb-notification-window.png
-share/gnome/help/rhythmbox/el/figures/rb-notification-zone.png
-share/gnome/help/rhythmbox/el/figures/rb-podcast-main.png
-share/gnome/help/rhythmbox/el/figures/rb-statusbar.png
-share/gnome/help/rhythmbox/el/figures/rb-toolbar-prevplaynext.png
-share/gnome/help/rhythmbox/el/figures/rb-toolbar-repeat.png
-share/gnome/help/rhythmbox/el/figures/rb-toolbar-shuffle.png
-share/gnome/help/rhythmbox/el/figures/rb-toolbar.png
-share/gnome/help/rhythmbox/el/figures/rb-volume-changer.png
-share/gnome/help/rhythmbox/el/figures/rb-window-small.png
-share/gnome/help/rhythmbox/el/figures/rb-window.png
-share/gnome/help/rhythmbox/el/rhythmbox.xml
-share/gnome/help/rhythmbox/es/figures/rb-iradio-main.png
-share/gnome/help/rhythmbox/es/figures/rb-notification-area-menu.png
-share/gnome/help/rhythmbox/es/figures/rb-notification-window.png
-share/gnome/help/rhythmbox/es/figures/rb-notification-zone.png
-share/gnome/help/rhythmbox/es/figures/rb-podcast-main.png
-share/gnome/help/rhythmbox/es/figures/rb-statusbar.png
-share/gnome/help/rhythmbox/es/figures/rb-toolbar-prevplaynext.png
-share/gnome/help/rhythmbox/es/figures/rb-toolbar-repeat.png
-share/gnome/help/rhythmbox/es/figures/rb-toolbar-shuffle.png
-share/gnome/help/rhythmbox/es/figures/rb-toolbar.png
-share/gnome/help/rhythmbox/es/figures/rb-volume-changer.png
-share/gnome/help/rhythmbox/es/figures/rb-window-small.png
-share/gnome/help/rhythmbox/es/figures/rb-window.png
-share/gnome/help/rhythmbox/es/rhythmbox.xml
-share/gnome/help/rhythmbox/fr/figures/rb-iradio-main.png
-share/gnome/help/rhythmbox/fr/figures/rb-notification-area-menu.png
-share/gnome/help/rhythmbox/fr/figures/rb-notification-window.png
-share/gnome/help/rhythmbox/fr/figures/rb-notification-zone.png
-share/gnome/help/rhythmbox/fr/figures/rb-podcast-main.png
-share/gnome/help/rhythmbox/fr/figures/rb-statusbar.png
-share/gnome/help/rhythmbox/fr/figures/rb-toolbar-prevplaynext.png
-share/gnome/help/rhythmbox/fr/figures/rb-toolbar-repeat.png
-share/gnome/help/rhythmbox/fr/figures/rb-toolbar-shuffle.png
-share/gnome/help/rhythmbox/fr/figures/rb-toolbar.png
-share/gnome/help/rhythmbox/fr/figures/rb-volume-changer.png
-share/gnome/help/rhythmbox/fr/figures/rb-window-small.png
-share/gnome/help/rhythmbox/fr/figures/rb-window.png
-share/gnome/help/rhythmbox/fr/rhythmbox.xml
-share/gnome/help/rhythmbox/ru/figures/rb-iradio-main.png
-share/gnome/help/rhythmbox/ru/figures/rb-notification-area-menu.png
-share/gnome/help/rhythmbox/ru/figures/rb-notification-window.png
-share/gnome/help/rhythmbox/ru/figures/rb-notification-zone.png
-share/gnome/help/rhythmbox/ru/figures/rb-podcast-main.png
-share/gnome/help/rhythmbox/ru/figures/rb-statusbar.png
-share/gnome/help/rhythmbox/ru/figures/rb-toolbar-prevplaynext.png
-share/gnome/help/rhythmbox/ru/figures/rb-toolbar-repeat.png
-share/gnome/help/rhythmbox/ru/figures/rb-toolbar-shuffle.png
-share/gnome/help/rhythmbox/ru/figures/rb-toolbar.png
-share/gnome/help/rhythmbox/ru/figures/rb-volume-changer.png
-share/gnome/help/rhythmbox/ru/figures/rb-window-small.png
-share/gnome/help/rhythmbox/ru/figures/rb-window.png
-share/gnome/help/rhythmbox/ru/rhythmbox.xml
-share/gnome/help/rhythmbox/sv/figures/rb-iradio-main.png
-share/gnome/help/rhythmbox/sv/figures/rb-notification-area-menu.png
-share/gnome/help/rhythmbox/sv/figures/rb-notification-window.png
-share/gnome/help/rhythmbox/sv/figures/rb-notification-zone.png
-share/gnome/help/rhythmbox/sv/figures/rb-podcast-main.png
-share/gnome/help/rhythmbox/sv/figures/rb-statusbar.png
-share/gnome/help/rhythmbox/sv/figures/rb-toolbar-prevplaynext.png
-share/gnome/help/rhythmbox/sv/figures/rb-toolbar-repeat.png
-share/gnome/help/rhythmbox/sv/figures/rb-toolbar-shuffle.png
-share/gnome/help/rhythmbox/sv/figures/rb-toolbar.png
-share/gnome/help/rhythmbox/sv/figures/rb-volume-changer.png
-share/gnome/help/rhythmbox/sv/figures/rb-window-small.png
-share/gnome/help/rhythmbox/sv/figures/rb-window.png
-share/gnome/help/rhythmbox/sv/rhythmbox.xml
-share/gnome/help/rhythmbox/zh_CN/figures/rb-iradio-main.png
-share/gnome/help/rhythmbox/zh_CN/figures/rb-notification-area-menu.png
-share/gnome/help/rhythmbox/zh_CN/figures/rb-notification-window.png
-share/gnome/help/rhythmbox/zh_CN/figures/rb-notification-zone.png
-share/gnome/help/rhythmbox/zh_CN/figures/rb-podcast-main.png
-share/gnome/help/rhythmbox/zh_CN/figures/rb-statusbar.png
-share/gnome/help/rhythmbox/zh_CN/figures/rb-toolbar-prevplaynext.png
-share/gnome/help/rhythmbox/zh_CN/figures/rb-toolbar-repeat.png
-share/gnome/help/rhythmbox/zh_CN/figures/rb-toolbar-shuffle.png
-share/gnome/help/rhythmbox/zh_CN/figures/rb-toolbar.png
-share/gnome/help/rhythmbox/zh_CN/figures/rb-volume-changer.png
-share/gnome/help/rhythmbox/zh_CN/figures/rb-window-small.png
-share/gnome/help/rhythmbox/zh_CN/figures/rb-window.png
-share/gnome/help/rhythmbox/zh_CN/rhythmbox.xml
-share/omf/rhythmbox/rhythmbox-C.omf
-share/omf/rhythmbox/rhythmbox-el.omf
-share/omf/rhythmbox/rhythmbox-es.omf
-share/omf/rhythmbox/rhythmbox-fr.omf
-share/omf/rhythmbox/rhythmbox-ru.omf
-share/omf/rhythmbox/rhythmbox-sv.omf
-share/omf/rhythmbox/rhythmbox-zh_CN.omf
-share/rhythmbox/art/about-logo.png
-share/rhythmbox/art/media-eject.png
-share/rhythmbox/art/rhythmbox-no-star.png
-share/rhythmbox/art/rhythmbox-podcast.png
-share/rhythmbox/art/rhythmbox-set-star.png
-share/rhythmbox/art/rhythmbox-tray-icon.png
-share/rhythmbox/art/rhythmbox-unset-star.png
-share/rhythmbox/glade/create-playlist.glade
-share/rhythmbox/glade/druid.glade
-share/rhythmbox/glade/general-prefs.glade
-share/rhythmbox/glade/library-prefs.glade
-share/rhythmbox/glade/playlist-save.glade
-share/rhythmbox/glade/plugins.glade
-share/rhythmbox/glade/podcast-feed-properties.glade
-share/rhythmbox/glade/podcast-prefs.glade
-share/rhythmbox/glade/podcast-properties.glade
-share/rhythmbox/glade/song-info-multiple.glade
-share/rhythmbox/glade/song-info.glade
-share/rhythmbox/glade/uri-new.glade
-share/rhythmbox/glade/uri.glade
-share/rhythmbox/playlists.xml
-share/rhythmbox/rhythmbox-ui.xml
-share/icons/hicolor/48x48/apps/rhythmbox.png
-share/locale/am/LC_MESSAGES/rhythmbox.mo
-share/locale/ar/LC_MESSAGES/rhythmbox.mo
-share/locale/az/LC_MESSAGES/rhythmbox.mo
-share/locale/be/LC_MESSAGES/rhythmbox.mo
-share/locale/bg/LC_MESSAGES/rhythmbox.mo
-share/locale/ca/LC_MESSAGES/rhythmbox.mo
-share/locale/cs/LC_MESSAGES/rhythmbox.mo
-share/locale/cy/LC_MESSAGES/rhythmbox.mo
-share/locale/da/LC_MESSAGES/rhythmbox.mo
-share/locale/de/LC_MESSAGES/rhythmbox.mo
-share/locale/dz/LC_MESSAGES/rhythmbox.mo
-share/locale/el/LC_MESSAGES/rhythmbox.mo
-share/locale/en_CA/LC_MESSAGES/rhythmbox.mo
-share/locale/en_GB/LC_MESSAGES/rhythmbox.mo
-share/locale/es/LC_MESSAGES/rhythmbox.mo
-share/locale/et/LC_MESSAGES/rhythmbox.mo
-share/locale/eu/LC_MESSAGES/rhythmbox.mo
-share/locale/fi/LC_MESSAGES/rhythmbox.mo
-share/locale/fr/LC_MESSAGES/rhythmbox.mo
-share/locale/ga/LC_MESSAGES/rhythmbox.mo
-share/locale/gl/LC_MESSAGES/rhythmbox.mo
-share/locale/he/LC_MESSAGES/rhythmbox.mo
-share/locale/hi/LC_MESSAGES/rhythmbox.mo
-share/locale/hr/LC_MESSAGES/rhythmbox.mo
-share/locale/hu/LC_MESSAGES/rhythmbox.mo
-share/locale/id/LC_MESSAGES/rhythmbox.mo
-share/locale/is/LC_MESSAGES/rhythmbox.mo
-share/locale/it/LC_MESSAGES/rhythmbox.mo
-share/locale/ja/LC_MESSAGES/rhythmbox.mo
-share/locale/ko/LC_MESSAGES/rhythmbox.mo
-share/locale/lt/LC_MESSAGES/rhythmbox.mo
-share/locale/lv/LC_MESSAGES/rhythmbox.mo
-share/locale/mk/LC_MESSAGES/rhythmbox.mo
-share/locale/ml/LC_MESSAGES/rhythmbox.mo
-share/locale/mn/LC_MESSAGES/rhythmbox.mo
-share/locale/ms/LC_MESSAGES/rhythmbox.mo
-share/locale/nb/LC_MESSAGES/rhythmbox.mo
-share/locale/ne/LC_MESSAGES/rhythmbox.mo
-share/locale/nl/LC_MESSAGES/rhythmbox.mo
-share/locale/pa/LC_MESSAGES/rhythmbox.mo
-share/locale/pl/LC_MESSAGES/rhythmbox.mo
-share/locale/pt/LC_MESSAGES/rhythmbox.mo
-share/locale/pt_BR/LC_MESSAGES/rhythmbox.mo
-share/locale/ro/LC_MESSAGES/rhythmbox.mo
-share/locale/ru/LC_MESSAGES/rhythmbox.mo
-share/locale/rw/LC_MESSAGES/rhythmbox.mo
-share/locale/sk/LC_MESSAGES/rhythmbox.mo
-share/locale/sr/LC_MESSAGES/rhythmbox.mo
-share/locale/sr@Latn/LC_MESSAGES/rhythmbox.mo
-share/locale/sv/LC_MESSAGES/rhythmbox.mo
-share/locale/th/LC_MESSAGES/rhythmbox.mo
-share/locale/tr/LC_MESSAGES/rhythmbox.mo
-share/locale/uk/LC_MESSAGES/rhythmbox.mo
-share/locale/vi/LC_MESSAGES/rhythmbox.mo
-share/locale/zh_CN/LC_MESSAGES/rhythmbox.mo
-share/locale/zh_HK/LC_MESSAGES/rhythmbox.mo
-share/locale/zh_TW/LC_MESSAGES/rhythmbox.mo
-@dirrm share/rhythmbox/glade
-@dirrm share/rhythmbox/art
-@dirrm share/rhythmbox
-@dirrm share/omf/rhythmbox
-@dirrm share/gnome/help/rhythmbox/zh_CN/figures
-@dirrm share/gnome/help/rhythmbox/zh_CN
-@dirrm share/gnome/help/rhythmbox/sv/figures
-@dirrm share/gnome/help/rhythmbox/sv
-@dirrm share/gnome/help/rhythmbox/ru/figures
-@dirrm share/gnome/help/rhythmbox/ru
-@dirrm share/gnome/help/rhythmbox/fr/figures
-@dirrm share/gnome/help/rhythmbox/fr
-@dirrm share/gnome/help/rhythmbox/es/figures
-@dirrm share/gnome/help/rhythmbox/es
-@dirrm share/gnome/help/rhythmbox/el/figures
-@dirrm share/gnome/help/rhythmbox/el
-@dirrm share/gnome/help/rhythmbox/C/figures
-@dirrm share/gnome/help/rhythmbox/C
-@dirrm share/gnome/help/rhythmbox
-@dirrm %%DOCSDIR%%
-@dirrm lib/rhythmbox/plugins/visualizer
-%%PYTHON%%@dirrm lib/rhythmbox/plugins/rb
-%%PYTHON%%@dirrm lib/rhythmbox/plugins/python-console
-@dirrm lib/rhythmbox/plugins/power-manager
-@dirrm lib/rhythmbox/plugins/mmkeys
-%%PYTHON%%@dirrm lib/rhythmbox/plugins/magnatune
-%%PYTHON%%@dirrm lib/rhythmbox/plugins/lyrics
-%%LIRC%%@dirrm lib/rhythmbox/plugins/lirc
-%%PYTHON%%@dirrm lib/rhythmbox/plugins/jamendo
-@dirrm lib/rhythmbox/plugins/iradio
-%%IPOD%%@dirrm lib/rhythmbox/plugins/ipod
-@dirrm lib/rhythmbox/plugins/generic-player
-%%DAAP%%@dirrm lib/rhythmbox/plugins/daap
-@dirrm lib/rhythmbox/plugins/cd-recorder
-@dirrm lib/rhythmbox/plugins/audioscrobbler
-@dirrm lib/rhythmbox/plugins/audiocd
-%%PYTHON%%@dirrm lib/rhythmbox/plugins/artdisplay
-@dirrm lib/rhythmbox/plugins
-@dirrm lib/rhythmbox
-@dirrmtry share/locale/zh_HK/LC_MESSAGES
-@dirrmtry share/locale/zh_HK
-@dirrmtry share/locale/rw/LC_MESSAGES
-@dirrmtry share/locale/rw
-@dirrmtry share/locale/dz/LC_MESSAGES
-@dirrmtry share/locale/dz
-@dirrmtry share/applications
diff --git a/audio/rubygem-ruby-mp3info/Makefile b/audio/rubygem-ruby-mp3info/Makefile
deleted file mode 100644
index 6f3dce08ac3c..000000000000
--- a/audio/rubygem-ruby-mp3info/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# New ports collection makefile for: rubygem-mp3info
-# Date created: 11 May 2006
-# Whom: Brad Walker <tha_walka@hotmail.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= mp3info
-PORTVERSION= 0.5
-CATEGORIES= audio rubygems
-MASTER_SITES= ${MASTER_SITE_RUBYFORGE}
-MASTER_SITE_SUBDIR= ruby-${PORTNAME}
-DISTNAME= ruby-${PORTNAME}-${PORTVERSION}
-
-MAINTAINER= tha_walka@hotmail.com
-COMMENT= A Ruby library to access information on mp3 files
-
-USE_RUBY= yes
-
-.include <bsd.port.pre.mk>
-.include "${PORTSDIR}/devel/ruby-gems/Makefile.common"
-.include <bsd.port.post.mk>
diff --git a/audio/rubygem-ruby-mp3info/distinfo b/audio/rubygem-ruby-mp3info/distinfo
deleted file mode 100644
index 140f6da04111..000000000000
--- a/audio/rubygem-ruby-mp3info/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (rubygem/ruby-mp3info-0.5.gem) = f3eafef682094e37d04ebd7af1d87b7d
-SHA256 (rubygem/ruby-mp3info-0.5.gem) = 6324ea74c1a85b905455e028be820d86c74d3ffdf74bd72c36941eed8adbe943
-SIZE (rubygem/ruby-mp3info-0.5.gem) = 16384
diff --git a/audio/rubygem-ruby-mp3info/pkg-descr b/audio/rubygem-ruby-mp3info/pkg-descr
deleted file mode 100644
index 722ef1710de7..000000000000
--- a/audio/rubygem-ruby-mp3info/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This library gives you access to low level informations on mp3 files
-(bitrate, length, samplerate, etc...). It can read, write, remove
-id3v1 tag and read id3v2. It is written in pure ruby.
-
-Author: Guillaume Pierronnet <moumar@netcourrier.com>
-WWW: http://rubyforge.org/projects/ruby-mp3info
diff --git a/audio/rubygem-ruby-mp3info/pkg-plist b/audio/rubygem-ruby-mp3info/pkg-plist
deleted file mode 100644
index 7330cae90733..000000000000
--- a/audio/rubygem-ruby-mp3info/pkg-plist
+++ /dev/null
@@ -1,52 +0,0 @@
-%%CACHE_DIR%%/ruby-%%GEM_NAME%%.gem
-%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/ID3v2.html
-%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/ID3v2.src/M000001.html
-%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/ID3v2.src/M000002.html
-%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/ID3v2.src/M000003.html
-%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/ID3v2.src/M000004.html
-%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/ID3v2.src/M000005.html
-%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/ID3v2.src/M000006.html
-%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/Mp3Info.html
-%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/Mp3Info.src/M000007.html
-%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/Mp3Info.src/M000008.html
-%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/Mp3Info.src/M000009.html
-%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/Mp3Info.src/M000010.html
-%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/Mp3Info.src/M000011.html
-%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/Mp3Info.src/M000012.html
-%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/Mp3Info.src/M000013.html
-%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/Mp3Info.src/M000014.html
-%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/Mp3Info.src/M000015.html
-%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/Mp3Info.src/M000016.html
-%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/Mp3Info.src/M000017.html
-%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/Mp3Info.src/M000018.html
-%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/Mp3Info.src/M000019.html
-%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/Mp3Info.src/M000020.html
-%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/Mp3InfoError.html
-%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/created.rid
-%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/files/lib/mp3info/extension_modules_rb.html
-%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/files/lib/mp3info/id3v2_rb.html
-%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/files/lib/mp3info_rb.html
-%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/fr_class_index.html
-%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/fr_file_index.html
-%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/fr_method_index.html
-%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/index.html
-%%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/rdoc-style.css
-%%GEMS_DIR%%/ruby-%%GEM_NAME%%/CHANGELOG
-%%GEMS_DIR%%/ruby-%%GEM_NAME%%/EXAMPLES
-%%GEMS_DIR%%/ruby-%%GEM_NAME%%/README
-%%GEMS_DIR%%/ruby-%%GEM_NAME%%/test.rb
-%%GEMS_DIR%%/ruby-%%GEM_NAME%%/lib/mp3info.rb
-%%GEMS_DIR%%/ruby-%%GEM_NAME%%/lib/mp3info/extension_modules.rb
-%%GEMS_DIR%%/ruby-%%GEM_NAME%%/lib/mp3info/id3v2.rb
-%%SPEC_DIR%%/ruby-%%GEM_NAME%%.gemspec
-@dirrm %%GEMS_DIR%%/ruby-%%GEM_NAME%%/lib/mp3info
-@dirrm %%GEMS_DIR%%/ruby-%%GEM_NAME%%/lib
-@dirrm %%GEMS_DIR%%/ruby-%%GEM_NAME%%
-@dirrm %%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/files/lib/mp3info
-@dirrm %%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/files/lib
-@dirrm %%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/files
-@dirrm %%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/Mp3Info.src
-@dirrm %%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes/ID3v2.src
-@dirrm %%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc/classes
-@dirrm %%DOC_DIR%%/ruby-%%GEM_NAME%%/rdoc
-@dirrm %%DOC_DIR%%/ruby-%%GEM_NAME%%
diff --git a/audio/speak_freely/Makefile b/audio/speak_freely/Makefile
deleted file mode 100644
index f15998a2ff13..000000000000
--- a/audio/speak_freely/Makefile
+++ /dev/null
@@ -1,49 +0,0 @@
-# New ports collection makefile for: speak_freely
-# Date created: 18 Apr 1996
-# Whom: Mister X (to make portlint happy ;)
-#
-# $FreeBSD$
-#
-
-PORTNAME= speak_freely
-PORTVERSION= 7.6a
-CATEGORIES= mbone audio security
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME:S/_/-/}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Voice communication over data networks
-
-LIB_DEPENDS= gsm.1:${PORTSDIR}/audio/gsm
-
-UTILS= sfspeaker sfmike sflwl sflaunch
-DEMNS= sfecho sflwld sfreflect
-DDEMNS= sfvod
-SFLIB= ${PREFIX}/lib/speak_freely
-MAN1= ${UTILS:S/$/.1/} ${DEMNS:S/$/.1/} ${DDEMNS:S/$/.1/}
-
-MAKE_ENV= "OPTFLAGS=${CFLAGS}"
-
-do-install:
- if [ ! -d ${SFLIB} ]; then \
- ${INSTALL} -d -o ${BINOWN} -g ${BINGRP} -m 755 ${SFLIB}; \
- fi
- cd ${WRKSRC}; \
- $(INSTALL_DATA) busy.au ring.au ${SFLIB}
- cd ${WRKSRC}; \
- for p in ${UTILS}; do \
- $(INSTALL_PROGRAM) $$p ${PREFIX}/bin; \
- $(INSTALL_MAN) $$p.1 ${PREFIX}/man/man1; \
- done;
- cd ${WRKSRC}; \
- for p in ${DEMNS}; do \
- $(INSTALL_PROGRAM) $$p ${PREFIX}/sbin; \
- $(INSTALL_MAN) $$p.1 ${PREFIX}/man/man1; \
- done;
- cd ${WRKSRC}; \
- for p in ${DDEMNS}; do \
- $(INSTALL_SCRIPT) $$p ${PREFIX}/sbin; \
- $(INSTALL_MAN) $$p.1 ${PREFIX}/man/man1; \
- done;
-
-.include <bsd.port.mk>
diff --git a/audio/speak_freely/distinfo b/audio/speak_freely/distinfo
deleted file mode 100644
index 480a31ac69a1..000000000000
--- a/audio/speak_freely/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (speak_freely-7.6a.tar.gz) = 0c35c891d24f8df7f2bdedc3b91ab161
-SHA256 (speak_freely-7.6a.tar.gz) = 7636141d1daca1bd1a0a1e515a3b65adb788625409c503b297dc7c485f471247
-SIZE (speak_freely-7.6a.tar.gz) = 787915
diff --git a/audio/speak_freely/files/patch-aa b/audio/speak_freely/files/patch-aa
deleted file mode 100644
index 679a2c41f257..000000000000
--- a/audio/speak_freely/files/patch-aa
+++ /dev/null
@@ -1,93 +0,0 @@
---- Makefile.orig Sun Jun 8 22:21:55 2003
-+++ Makefile Sun Jun 8 22:33:37 2003
-@@ -6,7 +6,7 @@
- #DEBUG = -O
- #DEBUG = -g -DHEXDUMP
- #DEBUG = -g -DHEXDUMP -DNOCRYPTO
--DEBUG = -O3 -DHEXDUMP
-+#DEBUG = -O3 -DHEXDUMP
-
- # Installation
-
-@@ -50,13 +50,13 @@
- # of the available flags which follows these declarations.
- #
- #CCFLAGS = -DAUDIO_BLOCKING -DLINUX -DHALF_DUPLEX -DM_LITTLE_ENDIAN
--CCFLAGS = -DAUDIO_BLOCKING -DLINUX -DHALF_DUPLEX -DM_LITTLE_ENDIAN -DNEEDED_LINEAR -DLINUX_DSP_SMALL_BUFFER -DHAVE_DEV_RANDOM
--CC = gcc -Wall # for GNU's gcc compiler
-+#CCFLAGS = -DAUDIO_BLOCKING -DLINUX -DHALF_DUPLEX -DM_LITTLE_ENDIAN -DNEEDED_LINEAR -DLINUX_DSP_SMALL_BUFFER -DHAVE_DEV_RANDOM
-+#CC = gcc -Wall # for GNU's gcc compiler
- # CELPFLAGS below are tweaked for GCC 2.96 on Intel Pentium.
- # Comment out if you are using a compiler which doesn't
- # understand these options.
--CELPFLAGS = -fomit-frame-pointer -ffast-math -funroll-loops
--LFLAGS = -lncurses -lm
-+#CELPFLAGS = -fomit-frame-pointer -ffast-math -funroll-loops
-+#LFLAGS = -lncurses -lm
-
-
- # If you want to use ALSA instead of OSS, uncomment the following
-@@ -269,8 +269,8 @@
- # Depending on how your driver handles non-blocking I/O,
- # you may also have to add -DAUDIO_BLOCKING to the
- # CCFLAGS line.
--#CCFLAGS = -DM_LITTLE_ENDIAN
--#LFLAGS = -lcurses -ltermcap -lcompat -lm
-+CCFLAGS = -DM_LITTLE_ENDIAN -DAUDIO_BLOCKING -DNEEDED_LINEAR -DLINUX_DSP_SMALL_BUFFER
-+LFLAGS = -lcurses -ltermcap -lcompat -lm
-
- # Hewlett-Packard
- # (courtesy of Marc Kilian)
-@@ -318,7 +318,7 @@
-
- # Compiler flags
-
--CFLAGS = $(DEBUG) $(PKOPTS) -Iadpcm -Iaes -Icelp -Ilpc -Igsm/inc -Ilpc10 -Imd5 -Ides -Iidea -Ilibdes -Iblowfish $(CARGS) $(DUPLEX) $(CCFLAGS) $(DOMAIN)
-+CFLAGS = $(OPTFLAGS) $(DEBUG) $(PKOPTS) -Iadpcm -Iaes -Icelp -Ilpc -I$(LOCALBASE)/include -Igsm/inc -Ilpc10 -Imd5 -Ides -Iidea -Ilibdes -Iblowfish $(CARGS) $(DUPLEX) $(CCFLAGS) $(DOMAIN)
-
- BINARIES = sfspeaker sfmike sflaunch sflwld sflwl sfecho sfreflect
-
-@@ -333,12 +333,12 @@
- SPKROBJS = speaker.o codecs.o deskey.o g711.o rate.o rtpacket.o soundbyte.o tempfile.o ulaw.o usleep.o vatpkt.o vox.o audio_hp.o audio_sgi.o audio_alsa.o common.o
-
- sfspeaker: $(SPKROBJS) adpcmlib.o aeslib.o celplib.o libblowfish.o lpclib.o lpc10lib.o gsmlib.o deslib.o md5lib.o idealib.o libdes.o xdsub.o
-- $(CC) $(SPKROBJS) adpcm/adpcm-u.o aes/aes.a blowfish/libblowfish.a celp/celp.o des/des.a md5/md5.o idea/idea.a lpc10/liblpc10.a gsm/lib/libgsm.a lpc/lpc.o xdsub.o libdes/libdes.a $(LFLAGS) $(SOUNDLIB) -o sfspeaker
-+ $(CC) $(SPKROBJS) adpcm/adpcm-u.o aes/aes.a blowfish/libblowfish.a celp/celp.o des/des.a -lmd idea/idea.a lpc10/liblpc10.a gsm/lib/libgsm.a lpc/lpc.o xdsub.o libdes/libdes.a $(LFLAGS) $(SOUNDLIB) -o sfspeaker
-
- MIKEOBJS = mike.o codecs.o deskey.o g711.o rate.o rtpacket.o soundbyte.o tempfile.o ulaw.o usleep.o vatpkt.o xdsub.o audio_hp.o audio_sgi.o audio_alsa.o
-
- sfmike: $(MIKEOBJS) adpcmlib.o aeslib.o celplib.o libblowfish.o lpclib.o lpc10lib.o gsmlib.o deslib.o md5lib.o idealib.o libdes.o
-- $(CC) $(MIKEOBJS) adpcm/adpcm-u.o aes/aes.a celp/celp.o des/des.a md5/md5.o idea/idea.a -lm blowfish/libblowfish.a lpc10/liblpc10.a gsm/lib/libgsm.a lpc/lpc.o libdes/libdes.a $(LFLAGS) $(SOUNDLIB) -o sfmike
-+ $(CC) $(MIKEOBJS) adpcm/adpcm-u.o aes/aes.a celp/celp.o des/des.a -lmd idea/idea.a -lm blowfish/libblowfish.a lpc10/liblpc10.a gsm/lib/libgsm.a lpc/lpc.o libdes/libdes.a $(LFLAGS) $(SOUNDLIB) -o sfmike
-
- LAUNCHOBJS = launch.o soundbyte.o usleep.o g711.o
-
-@@ -358,12 +358,12 @@
- ECHOOBJS = echo.o codecs.o g711.o rtpacket.o ulaw.o xdsub.o
-
- sfecho: $(ECHOOBJS) md5lib.o
-- $(CC) $(ECHOOBJS) md5/md5.o adpcm/adpcm-u.o lpc/lpc.o $(LFLAGS) -o sfecho
-+ $(CC) $(ECHOOBJS) -lmd adpcm/adpcm-u.o lpc/lpc.o $(LFLAGS) -o sfecho
-
- REFLECTOBJS = reflect.o codecs.o html.o g711.o rtpacket.o ulaw.o xdsub.o
-
- sfreflect: $(REFLECTOBJS) md5lib.o
-- $(CC) $(REFLECTOBJS) md5/md5.o adpcm/adpcm-u.o lpc/lpc.o $(LFLAGS) -o sfreflect
-+ $(CC) $(REFLECTOBJS) -lmd adpcm/adpcm-u.o lpc/lpc.o $(LFLAGS) -o sfreflect
-
- # Configure the voice on demand server for the platform's
- # location of Perl and network constant definitions.
-@@ -412,11 +412,11 @@
- echo "BLOWFISH" >libblowfish.o
-
- libdes.o:
-- ( echo "Building LIBDES library."; cd libdes ; make -f Makefile.sf CC="$(CC) $(CCFLAGS) $(DEBUG)" )
-+ ( echo "Building LIBDES library."; cd libdes ; make -f Makefile.sf CC="$(CC) $(OPTFLAGS) $(CCFLAGS) $(DEBUG)" )
- echo "LIBDES" >libdes.o
-
- lpclib.o:
-- ( echo "Building LPC library."; cd lpc ; make CC="$(CC) $(CCFLAGS) $(DEBUG)" )
-+ ( echo "Building LPC library."; cd lpc ; make CC="$(CC) $(OPTFLAGS) $(CCFLAGS) $(DEBUG)" )
- echo "LPC" >lpclib.o
-
- lpc10lib.o:
diff --git a/audio/speak_freely/files/patch-ac b/audio/speak_freely/files/patch-ac
deleted file mode 100644
index e9d8a5977a47..000000000000
--- a/audio/speak_freely/files/patch-ac
+++ /dev/null
@@ -1,69 +0,0 @@
---- mike.c.orig Mon Aug 19 17:20:52 2002
-+++ mike.c Thu Dec 12 02:46:38 2002
-@@ -130,8 +130,8 @@
- #endif /* UNIX420 */
-
- #ifdef UNIX5
--#include <termio.h>
--static struct termio old_term_params;
-+#include <termios.h>
-+static struct termios old_term_params;
- #endif /* UNIX5 */
-
- /* Set raw mode on terminal file. Basically, get the terminal into a
-@@ -150,16 +150,16 @@
- #endif /* UNIX420 */
-
- #ifdef UNIX5
-- struct termio term_params;
-+ struct termios term_params;
-
-- ioctl(fileno(stdin), TCGETA, &old_term_params);
-+ tcgetattr(fileno(stdin), &old_term_params);
- term_params = old_term_params;
- term_params.c_iflag &= ~(ICRNL|IXON|IXOFF); /* no cr translation */
- term_params.c_iflag &= ~(ISTRIP); /* no stripping of high order bit */
- term_params.c_oflag &= ~(OPOST); /* no output processing */
- term_params.c_lflag &= ~(ISIG|ICANON|ECHO); /* raw mode */
- term_params.c_cc[4] = 1; /* satisfy read after 1 char */
-- ioctl(fileno(stdin), TCSETAF, &term_params);
-+ tcsetattr(fileno(stdin), TCSAFLUSH, &term_params);
- #endif /* UNIX5 */
- /*printf("\n(raw)\n");*/
- }
-@@ -178,7 +178,7 @@
- #endif /* UNIX420 */
-
- #ifdef UNIX5
-- ioctl(fileno(stdin), TCSETAF, &old_term_params);
-+ tcsetattr(fileno(stdin), TCSAFLUSH, &old_term_params);
- #endif /* UNIX5 */
- /*printf("\n(cooked)\n");*/
- }
-@@ -1135,7 +1135,7 @@
- /* SENDFILE -- Send a file or, if the file name is NULL or a
- single period, send real-time sound input. */
-
--static int sendfile(char *f)
-+static int sfsendfile(char *f)
- {
- soundbuf netbuf;
- #define buf netbuf.buffer.buffer_val
-@@ -2306,7 +2306,7 @@
- return 1;
- }
- } else {
-- int ok = sendfile(op);
-+ int ok = sfsendfile(op);
- if (ok != 0)
- return ok;
- sentfile++;
-@@ -2318,7 +2318,7 @@
- usage();
- } else {
- if (sentfile == 0) {
-- return sendfile(NULL);
-+ return sfsendfile(NULL);
- }
- }
-
diff --git a/audio/speak_freely/files/patch-ad b/audio/speak_freely/files/patch-ad
deleted file mode 100644
index b0ebafecdf39..000000000000
--- a/audio/speak_freely/files/patch-ad
+++ /dev/null
@@ -1,11 +0,0 @@
---- adpcm/Makefile.orig Sat Oct 13 15:00:05 2001
-+++ adpcm/Makefile Thu Dec 12 02:47:59 2002
-@@ -2,7 +2,7 @@
- # Makefile for adpcm and test programs
- # -------------------
-
--CFLAGS = -I..
-+CFLAGS += -I..
-
- all: adpcm-u.o
-
diff --git a/audio/speak_freely/files/patch-ae b/audio/speak_freely/files/patch-ae
deleted file mode 100644
index 6a3b0db9c2e1..000000000000
--- a/audio/speak_freely/files/patch-ae
+++ /dev/null
@@ -1,24 +0,0 @@
-
-$FreeBSD$
-
---- soundbyte.c.orig Fri Feb 28 23:18:38 2003
-+++ soundbyte.c Wed Jun 25 19:42:45 2003
-@@ -13,7 +13,9 @@
- #ifdef Solaris
- #include <sys/filio.h>
- #else
-+#ifndef __FreeBSD__
- #include <sys/dir.h>
-+#endif
- #include <sys/file.h>
- #endif
-
-@@ -32,7 +34,7 @@
- #ifdef LINUX
- #include <linux/soundcard.h>
- #else /*!LINUX */
--#include <machine/soundcard.h>
-+#include <sys/soundcard.h>
- #endif /* LINUX */
- #endif /* sun */
-
diff --git a/audio/speak_freely/files/patch-af b/audio/speak_freely/files/patch-af
deleted file mode 100644
index 8f99c43f7cd2..000000000000
--- a/audio/speak_freely/files/patch-af
+++ /dev/null
@@ -1,11 +0,0 @@
---- blowfish/Makefile.orig Wed Jan 5 20:12:14 2000
-+++ blowfish/Makefile Wed Jan 5 20:15:02 2000
-@@ -18,7 +18,7 @@
-
- MAKE=make -f Makefile
- CC=cc
--CFLAG= -O
-+CFLAG= $(OPTFLAGS)
-
- #CC=gcc
- #CFLAG= -O4 -funroll-loops -fomit-frame-pointer
diff --git a/audio/speak_freely/files/patch-ag b/audio/speak_freely/files/patch-ag
deleted file mode 100644
index 8de3e742784f..000000000000
--- a/audio/speak_freely/files/patch-ag
+++ /dev/null
@@ -1,8 +0,0 @@
---- des/Makefile.orig Wed Jan 5 20:20:30 2000
-+++ des/Makefile Wed Jan 5 20:20:44 2000
-@@ -1,4 +1,4 @@
--CFLAGS=-O
-+CFLAGS=$(OPTFLAGS)
-
- all: des.a
-
diff --git a/audio/speak_freely/files/patch-ah b/audio/speak_freely/files/patch-ah
deleted file mode 100644
index 0986b11e721d..000000000000
--- a/audio/speak_freely/files/patch-ah
+++ /dev/null
@@ -1,11 +0,0 @@
---- lpc10/Makefile.orig Wed Jun 9 04:07:02 2004
-+++ lpc10/Makefile Wed Jun 9 04:07:16 2004
-@@ -14,6 +14,8 @@
- placev.o preemp.o random.o round.o rcchk.o setup.o synths.o \
- tbdm.o voice.o voice_nn.o vparms.o
-
-+CFLAGS += -D_ANSI_SOURCE
-+
- LSRC = $(LOBJECTS:.o=.c)
-
- LIBS = -lm
diff --git a/audio/speak_freely/pkg-descr b/audio/speak_freely/pkg-descr
deleted file mode 100644
index 5c79a91fcf60..000000000000
--- a/audio/speak_freely/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
- Speak Freely allows users of a variety of Unix and Unix-
- like workstations equipped with audio hardware connected
- by a network to converse, using the audio input and output
- facilities of the workstation to digitise and later recon-
- struct the sound and the network to relay sound packets.
- Optional compression is provided, allowing conversations
- over relatively low-bandwidth Internet links as well as
- local area networks.
-
-WWW: http://speak-freely.sourceforge.net/
- http://www.fourmilab.ch/speakfree/unix/index.html
- http://www.speakfreely.org/
diff --git a/audio/speak_freely/pkg-plist b/audio/speak_freely/pkg-plist
deleted file mode 100644
index 39a54f5325c1..000000000000
--- a/audio/speak_freely/pkg-plist
+++ /dev/null
@@ -1,11 +0,0 @@
-bin/sfspeaker
-bin/sfmike
-bin/sflwl
-bin/sflaunch
-sbin/sfecho
-sbin/sflwld
-sbin/sfreflect
-sbin/sfvod
-lib/speak_freely/ring.au
-lib/speak_freely/busy.au
-@dirrm lib/speak_freely
diff --git a/audio/squeezeboxserver/Makefile b/audio/squeezeboxserver/Makefile
deleted file mode 100644
index 4c87b38c618e..000000000000
--- a/audio/squeezeboxserver/Makefile
+++ /dev/null
@@ -1,211 +0,0 @@
-# Ports collection makefile for: slimserver
-# Date created: Wed Apr 14, 2004
-# Whom: Brooks Davis <brooks@freebsd.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= slimserver
-PORTVERSION= 6.5.4
-CATEGORIES= audio
-MASTER_SITES= http://www.slimdevices.com/downloads/SlimServer_v${PORTVERSION}/
-DISTNAME= SlimServer_v${PORTVERSION}.no-cpan-arch
-DIST_SUBDIR= slimserver
-
-MAINTAINER= brooks@FreeBSD.org
-COMMENT= Slim Devices audio streaming server
-
-# Defaults support playback of relativly unrestricted formats on SB2 or
-# SB3 devices and wired SB1 devices.
-OPTIONS= APE "Support Monkey's Audio Codec input" on \
- FAAD "Support AAC input via FAAD" on \
- FLAC "Support FLAC output (and input on SliMP3 and SB1)" on \
- LAME "Support MP3 output via LAME" off \
- MUSEPACK "Support musepack input" on \
- SHORTEN "Support Shorten input" off \
- VORBIS "Support OGG Vorbis input (SliMP3 and SB1)" on
-
-RESTRICTED= Contains non-redistributable firmware, documentation, and images
-
-WRKSRC= ${WRKDIR}/SlimServer_v${PORTVERSION}
-
-BUILD_DEPENDS+= ${SITE_PERL}/File/Which.pm:${PORTSDIR}/sysutils/p5-File-Which
-RUN_DEPENDS+= ${LOCALBASE}/bin/mDNSResponderPosix:${PORTSDIR}/net/mDNSResponder \
- ${SITE_PERL}/Compress/Zlib.pm:${PORTSDIR}/archivers/p5-Compress-Zlib \
- ${SITE_PERL}/${PERL_ARCH}/DBD/mysql.pm:${PORTSDIR}/databases/p5-DBD-mysql \
- ${SITE_PERL}/${PERL_ARCH}/Digest/SHA1.pm:${PORTSDIR}/security/p5-Digest-SHA1 \
- ${SITE_PERL}/${PERL_ARCH}/HTML/Parser.pm:${PORTSDIR}/www/p5-HTML-Parser \
- ${SITE_PERL}/${PERL_ARCH}/Template.pm:${PORTSDIR}/www/p5-Template-Toolkit \
- ${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes \
- ${SITE_PERL}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser
-
-PKGINSTALL= ${WRKDIR}/pkg-install
-
-USE_PERL5= yes
-USE_MYSQL= yes
-IGNORE_WITH_MYSQL= 323 40
-
-SLIMCPANPKGS= YAML-Syck-0.64.tar.gz
-ALLFILES= ${DISTFILES} ${SLIMCPANPKGS}
-
-.include <bsd.port.pre.mk>
-
-# We need a dependency on the server because slimserver runs the binary
-# directly with a non-standard config.
-RUN_DEPENDS+= ${LOCALBASE}/libexec/mysqld:${PORTSDIR}/databases/mysql${MYSQL_VER}-server
-
-.if !defined(WITHOUT_APE)
-RUN_DEPENDS+= mac:${PORTSDIR}/audio/mac
-.endif
-.if !defined(WITHOUT_FAAD)
-RUN_DEPENDS+= faad:${PORTSDIR}/audio/faad
-.endif
-.if !defined(WITHOUT_FLAC)
-RUN_DEPENDS+= flac:${PORTSDIR}/audio/flac
-.endif
-.if !defined(WITHOUT_LAME)
-RUN_DEPENDS+= lame:${PORTSDIR}/audio/lame
-.endif
-.if !defined(WITHOUT_MUSEPACK)
-RUN_DEPENDS+= mppdec:${PORTSDIR}/audio/musepack
-.endif
-.if !defined(WITHOUT_SHORTEN)
-RUN_DEPENDS+= shorten:${PORTSDIR}/audio/shorten
-.endif
-.if !defined(WITHOUT_VORBIS)
-RUN_DEPENDS+= oggdec:${PORTSDIR}/audio/vorbis-tools
-.endif
-
-USE_RC_SUBR= slimserver.sh
-TMP_SLIMDIR= ${WRKDIR}/slimserver
-TMP_DOCSDIR= ${WRKDIR}/doc
-CPANWRKDIR= ${WRKDIR}/cpantemp
-DOCFILES= Changelog.html Installation.txt License.txt
-CONFFILES= convert.conf types.conf
-EXCEPTFILES= ${DOCFILES} ${CONFFILES} MySQL/errmsg.txt MySQL/errmsg.sys
-EXCEPTDIRS= Bin \
- CPAN/arch
-
-CPIOARGS= --quiet -pdum -R
-PLIST= ${WRKDIR}/pkg-plist
-PLIST_SUB= SLIMDIR=${SLIMDIR}
-PLIST_FILES= bin/softsqueeze
-
-SUB_FILES= softsqueeze.sh pkg-install
-SUB_LIST= PERL=${PERL} \
- SLIMDIR=${SLIMDIR} \
- SLIMDBDIR=${SLIMDBDIR} \
- SLIMUSER=${SLIMUSER} \
- SLIMGROUP=${SLIMGROUP} \
- CONFFILES="${CONFFILES}"
-
-pre-fetch:
-.if !defined(SLIMDIR)
- @${ECHO_MSG} ""
- @${ECHO_MSG} "Define SLIMDIR to override default of 'slimserver'."
- @${ECHO_MSG} ""
-.endif
-
-SLIMDIR?= slimserver
-SLIMDBDIR?= /var/db/slimserver
-SLIMUSER?= slimserv
-SLIMGROUP?= ${SLIMUSER}
-
-post-fetch:
-.for _PKG in ${SLIMCPANPKGS}
- @cd ${_DISTDIR}; test -e ${_PKG} || \
- ${FETCH_CMD} -o ${_PKG} http://svn.slimdevices.com/vendor/src/${_PKG}?view=auto
-.endfor
-
-post-patch:
- @${REINPLACE_CMD} \
- -e 's|/usr/bin/perl|${PERL}|' \
- -e 's|%%LOCALBASE%%|${LOCALBASE}|' \
- -e 's|%%TMP_SLIMDIR%%|${TMP_SLIMDIR}|' \
- -e 's|%%CPANWRKDIR%%|${CPANWRKDIR}|' \
- -e 's|%%DISTDIR%%|${_DISTDIR}|' \
- -e 's|%%SLIMDBDIR%%|${SLIMDBDIR}|' \
- ${WRKSRC}/Bin/build-perl-modules.pl \
- ${WRKSRC}/Bin/dbish \
- ${WRKSRC}/Slim/Utils/Prefs.pm \
- ${WRKSRC}/scanner.pl \
- ${WRKSRC}/slimserver.pl
- @${RM} ${WRKSRC}/scanner.pl.bak ${WRKSRC}/slimserver.pl.bak \
- ${WRKSRC}/Slim/Utils/Prefs.pm.bak \
- ${WRKSRC}/Bin/dbish.bak
-
-do-build:
- @${MKDIR} -m 0755 ${TMP_SLIMDIR}
- @cd ${WRKSRC} && \
- ${FIND} . -name \*.orig ${EXCEPTFILES:S|^|-o -path ./|} \
- ${EXCEPTDIRS:S/$/\*/:S/^/-o -path .\//} -o -print | \
- ${CPIO} ${CPIOARGS} ${BINOWN}:${BINGRP} ${TMP_SLIMDIR}
-.for _CONF in ${CONFFILES}
- @cd ${WRKSRC} && ${INSTALL_DATA} ${_CONF} ${TMP_SLIMDIR}/${_CONF}.sample
-.endfor
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${TMP_DOCSDIR}
- @cd ${WRKSRC} && ${INSTALL_DATA} ${DOCFILES} ${TMP_DOCSDIR}
-.endif
- ${MKDIR} ${CPANWRKDIR}
- ${WRKSRC}/Bin/build-perl-modules.pl
-
-post-build:
- @${RM} -f ${PLIST}
-.for _CONF in ${CONFFILES}
- @${ECHO} '@unexec if cmp -s %D/%%SLIMDIR%%/${_CONF} %D/%%SLIMDIR%%/${_CONF}.sample; then rm -f %D/%%SLIMDIR%%/${_CONF}; fi' >> ${PLIST}
-.endfor
-.if !defined(NOPORTDOCS)
- @${FIND} ${TMP_DOCSDIR} -type f | \
- ${SED} -e 's|${TMP_DOCSDIR}|%%DOCSDIR%%|' | \
- ${SORT} >> ${PLIST}
-.endif
- @${FIND} ${TMP_SLIMDIR}/* -type f | \
- ${SED} -e 's|${TMP_SLIMDIR}|%%SLIMDIR%%|' | \
- ${SORT} >> ${PLIST}
- @${ECHO} "${SLIMDIR}/Cache" >> ${PLIST}
- @${ECHO} "${SLIMDIR}/MySQL/errmsg.txt" >> ${PLIST}
- @${ECHO} "${SLIMDIR}/MySQL/errmsg.sys" >> ${PLIST}
- ${FIND} ${TMP_SLIMDIR} -type d | \
- egrep -v "${TMP_SLIMDIR}(|/Plugins)$$" | \
- ${SED} -e 's|${TMP_SLIMDIR}|@dirrm %%SLIMDIR%%|' | \
- ${SORT} -r >> ${PLIST}
- echo "@dirrmtry %%SLIMDIR%%/Plugins" >> ${PLIST}
- echo "@dirrmtry %%SLIMDIR%%" >> ${PLIST}
-.if !defined(NOPORTDOCS)
- @${FIND} ${TMP_DOCSDIR} -type d | \
- ${SED} -e 's|${TMP_DOCSDIR}|@dirrm %%DOCSDIR%%|' | \
- ${SORT} -r >> ${PLIST}
-.endif
- @${ECHO} '@unexec rm -rf ${SLIMDBDIR}/cache > /dev/null 2>&1 || true' >> ${PLIST}
- @${ECHO} '@dirrmtry ${SLIMDBDIR}/playlists' >> ${PLIST}
- @${ECHO} '@dirrmtry ${SLIMDBDIR}' >> ${PLIST}
- @${ECHO} '@unexec test -d ${SLIMDBDIR} && (echo "Configuration information saved. If you will *NOT* use this package anymore," && echo "please remove ${SLIMDBDIR} and its contents manually.")' >> ${PLIST}
-
-pre-install:
- @${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
-
-do-install:
- @${MKDIR} -m 0755 ${PREFIX}/${SLIMDIR}
- @${LN} -s ${SLIMDBDIR}/cache ${PREFIX}/${SLIMDIR}/Cache
- @cd ${TMP_SLIMDIR} && \
- ${FIND} . | \
- ${CPIO} ${CPIOARGS} ${BINOWN}:${BINGRP} ${PREFIX}/${SLIMDIR}
- @${LN} -s ${LOCALBASE}/share/mysql/errmsg.txt \
- ${PREFIX}/${SLIMDIR}/MySQL/
- @${LN} -s ${LOCALBASE}/share/mysql/english/errmsg.sys \
- ${PREFIX}/${SLIMDIR}/MySQL/
- @${INSTALL_SCRIPT} ${WRKDIR}/softsqueeze.sh ${PREFIX}/bin/softsqueeze
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- @cd ${TMP_DOCSDIR} && \
- ${FIND} . | \
- ${CPIO} ${CPIOARGS} ${BINOWN}:${BINGRP} ${DOCSDIR}
-.endif
-
-post-install:
- @${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
- @${ECHO}
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/audio/squeezeboxserver/distinfo b/audio/squeezeboxserver/distinfo
deleted file mode 100644
index 7f5b55294a4e..000000000000
--- a/audio/squeezeboxserver/distinfo
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 (slimserver/SlimServer_v6.5.4.no-cpan-arch.tar.gz) = 6ffa0002b47dc6a77649289a3ad7f8b9
-SHA256 (slimserver/SlimServer_v6.5.4.no-cpan-arch.tar.gz) = 7e9bb04006cb61b1a527c37e4ae2be437f78236e1301869bbfea852ff601e27a
-SIZE (slimserver/SlimServer_v6.5.4.no-cpan-arch.tar.gz) = 15757045
-MD5 (slimserver/YAML-Syck-0.64.tar.gz) = 51054b5da582e381158f10276f82ae15
-SHA256 (slimserver/YAML-Syck-0.64.tar.gz) = 70ff201165020c7aeadeb4bd1a6233462994a07a7153c8f5570a3698b0207e07
-SIZE (slimserver/YAML-Syck-0.64.tar.gz) = 128255
diff --git a/audio/squeezeboxserver/files/patch-Bin_build-perl-modules.pl b/audio/squeezeboxserver/files/patch-Bin_build-perl-modules.pl
deleted file mode 100644
index cc52da3652a6..000000000000
--- a/audio/squeezeboxserver/files/patch-Bin_build-perl-modules.pl
+++ /dev/null
@@ -1,151 +0,0 @@
-
-$FreeBSD$
-
---- Bin/build-perl-modules.pl.orig
-+++ Bin/build-perl-modules.pl
-@@ -24,14 +24,14 @@
-
- # The list of all the packages needed.
- my %packages = (
-- 'Compress::Zlib' => 'Compress-Zlib-1.41.tar.gz',
-- 'DBI' => 'DBI-1.50.tar.gz',
-- 'DBD::mysql' => 'DBD-mysql-3.0002.tar.gz',
-- 'Digest::SHA1' => 'Digest-SHA1-2.11.tar.gz',
-- 'HTML::Parser' => 'HTML-Parser-3.48.tar.gz',
-- 'Template' => 'Template-Toolkit-2.15.tar.gz',
-- 'Time::HiRes' => 'Time-HiRes-1.86.tar.gz',
-- 'XML::Parser::Expat' => 'XML-Parser-2.34.tar.gz',
-+# 'Compress::Zlib' => 'Compress-Zlib-1.41.tar.gz',
-+# 'DBI' => 'DBI-1.50.tar.gz',
-+# 'DBD::mysql' => 'DBD-mysql-3.0002.tar.gz',
-+# 'Digest::SHA1' => 'Digest-SHA1-2.11.tar.gz',
-+# 'HTML::Parser' => 'HTML-Parser-3.48.tar.gz',
-+# 'Template' => 'Template-Toolkit-2.15.tar.gz',
-+# 'Time::HiRes' => 'Time-HiRes-1.86.tar.gz',
-+# 'XML::Parser::Expat' => 'XML-Parser-2.34.tar.gz',
- 'YAML::Syck' => 'YAML-Syck-0.64.tar.gz',
- );
-
-@@ -57,6 +57,13 @@
-
- 'env' => [qw(DBI-1.50/blib/lib: DBI-1.50/blib/arch)],
- },
-+
-+ 'XML-Parser-2.34' => {
-+ 'Makefile.PL' => join(' ', qw(
-+ EXPATLIBPATH="%%LOCALBASE%%/lib"
-+ EXPATINCPATH="%%LOCALBASE%%/include"
-+ )),
-+ },
- );
-
- sub main {
-@@ -73,28 +80,14 @@
-
- print "*** Ignore any warnings about AppConfig. ***\n\n";
-
-- print "Please enter a perl binary to use (defaults to /usr/bin/perl)\n";
-- print "This must be the same perl binary that you ran this program with --> ";
-- chomp($perlBinary = <STDIN>);
--
-- $perlBinary ||= '/usr/bin/perl';
-+ $perlBinary = '/usr/bin/perl';
-
- unless (-f $perlBinary && -x $perlBinary) {
- die "Couldn't find a perl binary. Exiting.\n";
- }
-
- # Where does their slimserver live? Try to guess.
-- if (-f 'slimserver.pl' && -d 'CPAN/arch') {
--
-- $slimServerPath = cwd();
--
-- } else {
--
-- print "Please enter the path to your SlimServer directory (ex: /usr/local/slimserver) --> ";
-- chomp($slimServerPath = <STDIN>);
-- }
--
-- $slimServerPath ||= '/usr/local/slimserver';
-+ $slimServerPath ||= '%%TMP_SLIMDIR%%';
-
- unless (-d $slimServerPath) {
- die "Couldn't find a valid SlimServer path. Exiting.\n";
-@@ -109,12 +102,7 @@
- # This is where the binaries will end up.
- my $cpanDest = "$slimServerPath/CPAN/arch/$version/$archname/auto";
-
-- # Where do they want the downloads to go?
-- print "Please enter a directory to download files to --> ";
-- chomp($downloadPath = <STDIN>);
--
-- # Default to the current directory.
-- $downloadPath ||= '.';
-+ $downloadPath = '%%CPANWRKDIR%%';
-
- # Remove trailing slash
- $downloadPath =~ s|^(.+?)/$|$1|;
-@@ -127,30 +115,6 @@
-
- my $pwd = cwd();
-
-- # What do we want to download with?
-- eval { require LWP::Simple };
--
-- # No LWP - try a command line program.
-- if ($@) {
--
-- for my $cmd (qw(curl wget)) {
--
-- if ($downloadUsing = which($cmd)) {
-- last;
-- }
-- }
--
-- } else {
--
-- $downloadUsing = 'lwp';
-- }
--
-- unless ($downloadUsing) {
-- die "Couldn't find any valid downloaders - install LWP, wget or curl.\n";
-- } else {
-- print "Downloads will use $downloadUsing to fetch tarballs.\n";
-- }
--
- # Only download the packages that were passsed.
- my @packages = ();
-
-@@ -189,30 +153,8 @@
-
- chdir($pwd) or die "Couldn't change to $pwd : $!";
-
-- print "\nDownloading $package to: $pwd\n";
--
-- # Remove any previous version.
-- unlink $package;
--
-- if ($downloadUsing eq 'lwp') {
--
-- LWP::Simple::getstore("$SOURCE/$package?view=auto", $package);
--
-- } elsif ($downloadUsing =~ /curl$/) {
--
-- `$downloadUsing --silent -o $package $SOURCE/$package?view=auto`;
--
-- } else {
--
-- `$downloadUsing -q -O $package $SOURCE/$package?view=auto`;
-- }
--
-- unless (-r $package) {
-- print "Something looks wrong - I couldn't read $pwd/$package, which I just downloaded.\n";
-- }
--
-- print "Uncompressing..\n";
-- `gzip -d < $package | tar xvf -`;
-+ print "\nExtracting $package in: $pwd\n";
-+ `tar xfvz %%DISTDIR%%/$package`;
-
- unlink $package;
-
diff --git a/audio/squeezeboxserver/files/patch-Slim_Networking_mDNS.pm b/audio/squeezeboxserver/files/patch-Slim_Networking_mDNS.pm
deleted file mode 100644
index 259bee3f1f52..000000000000
--- a/audio/squeezeboxserver/files/patch-Slim_Networking_mDNS.pm
+++ /dev/null
@@ -1,22 +0,0 @@
-
-$FreeBSD$
-
---- Slim/Networking/mDNS.pm.orig
-+++ Slim/Networking/mDNS.pm
-@@ -100,7 +100,6 @@
-
- print CONF "$name\n";
- print CONF "$service\n";
-- print CONF "TXT\n";
- print CONF "$port\n";
- print CONF "\n";
- }
-@@ -113,7 +112,7 @@
- return;
- }
-
-- my $command = sprintf("%s -d -f %s -P %s", $mDNSBin, $confFile, $pidFile);
-+ my $command = sprintf("%s -b -f %s -P %s", $mDNSBin, $confFile, $pidFile);
-
- $::d_mdns && msg("mDNS: About to run: $command\n");
-
diff --git a/audio/squeezeboxserver/files/patch-Slim_Utils_Misc.pm b/audio/squeezeboxserver/files/patch-Slim_Utils_Misc.pm
deleted file mode 100644
index d1a688348668..000000000000
--- a/audio/squeezeboxserver/files/patch-Slim_Utils_Misc.pm
+++ /dev/null
@@ -1,14 +0,0 @@
-
-$FreeBSD$
-
---- Slim/Utils/Misc.pm.orig
-+++ Slim/Utils/Misc.pm
-@@ -107,7 +107,7 @@
-
- if (Slim::Utils::OSDetect::OS() ne "win") {
-
-- push @paths, (split(/:/, $ENV{'PATH'}), qw(/usr/bin /usr/local/bin /usr/libexec /sw/bin /usr/sbin));
-+ push @paths, (split(/:/, $ENV{'PATH'}), qw(/usr/bin /usr/local/bin /usr/libexec /usr/local/libexec /sw/bin /usr/sbin));
-
- } else {
-
diff --git a/audio/squeezeboxserver/files/patch-Slim_Utils_Prefs.pm b/audio/squeezeboxserver/files/patch-Slim_Utils_Prefs.pm
deleted file mode 100644
index c7e5178a5b5b..000000000000
--- a/audio/squeezeboxserver/files/patch-Slim_Utils_Prefs.pm
+++ /dev/null
@@ -1,34 +0,0 @@
-
-$FreeBSD$
-
---- Slim/Utils/Prefs.pm.orig
-+++ Slim/Utils/Prefs.pm
-@@ -392,6 +392,10 @@
-
- $path = $Bin . '/Playlists';
-
-+ } elsif (Slim::Utils::OSDetect::OS() eq 'unix') {
-+
-+ $path = "%%SLIMDBDIR%%/playlists";
-+
- } else {
-
- $path = '';
-@@ -424,7 +428,7 @@
-
- } elsif ($os eq 'unix') {
-
-- $CacheDir = catdir($ENV{'HOME'},'Cache');
-+ $CacheDir = "%%SLIMDBDIR%%/cache";
-
- } elsif ($os eq 'win' && Slim::Utils::OSDetect::details->{'osName'} =~ /Vista/) {
-
-@@ -1022,7 +1026,7 @@
- $prefsPath = $Bin;
- }
- } else {
-- $prefsPath = $ENV{'HOME'};
-+ $prefsPath = "%%SLIMDBDIR%%";
- }
-
- $::d_prefs && msg("The default prefs directory is $prefsPath\n");
diff --git a/audio/squeezeboxserver/files/patch-convert.conf b/audio/squeezeboxserver/files/patch-convert.conf
deleted file mode 100644
index 1a147a86fd18..000000000000
--- a/audio/squeezeboxserver/files/patch-convert.conf
+++ /dev/null
@@ -1,57 +0,0 @@
-
-$FreeBSD$
-
---- convert.conf.orig
-+++ convert.conf
-@@ -42,13 +42,13 @@
- # specific combinations match before wildcards
-
- mov mp3 * *
-- [mov123] $FILE$ | [lame] --resample 44100 --silent -q $QUALITY$ -b $BITRATE$ -r - -
-+ [faad] -w -f 2 $FILE$ | [lame] --resample 44100 --silent -q $QUALITY$ -b $BITRATE$ -r - -
-
- alc mp3 * *
- [alac] -r $FILE$ | [lame] --resample 44100 --silent -q $QUALITY$ -b $BITRATE$ -r -x - -
-
- ogg mp3 * *
-- [sox] -t ogg $FILE$ -t raw -r 44100 -c 2 -w -s $-x$ - | [lame] --resample 44100 --silent -q $QUALITY$ --abr $BITRATE$ -r - -
-+ [oggdec] -Q -o - $FILE$ | [lame] --resample 44100 --silent -q $QUALITY$ --abr $BITRATE$ -r - -
-
- wav mp3 * *
- [lame] --resample 44100 --silent -q $QUALITY$ --abr $BITRATE$ $FILE$ -
-@@ -91,7 +91,7 @@
- -
-
- ogg aif * *
-- [sox] -t ogg $FILE$ -t raw -r 44100 -c 2 -w -s $-x$ -
-+ [oggdec] -Q -o - $FILE$
-
- wma wav * *
- [wmadec] -r 44100 -b 16 -n 2 $FILE$
-@@ -110,7 +110,7 @@
-
- ## you can comment this out if you want to use LAME to transcode AAC/MOV files to MP3.
- mov aif * *
-- [mov123] $FILE$
-+ [faad] -w -f 2 $FILE$
-
- wma wma squeezebox2 *
- -
-@@ -133,7 +133,7 @@
- [shorten] -x $FILE$ - | [flac] -cs --totally-silent --compression-level-0 --endian little --sign signed --channels 2 --bps 16 --sample-rate 44100 -
-
- ogg flc * *
-- [sox] -t ogg $FILE$ -t raw -r 44100 -c 2 -w -s $-x$ - | [flac] -cs --compression-level-0 --totally-silent --endian big --channel 2 --bps 16 --sample-rate 44100 --sign signed -
-+ [oggdec] -Q -o - $FILE$ | [flac] -cs --compression-level-0 --totally-silent --endian big --channel 2 --bps 16 --sample-rate 44100 --sign signed -
-
- wma flc * *
- [wmadec] -r 44100 -b 16 -n 2 $FILE$ | [flac] -cs --totally-silent --compression-level-0 --endian little --sign signed --channels 2 --bps 16 --sample-rate 44100 -
-@@ -145,7 +145,7 @@
- [mac] $FILE$ - -d | [flac] -cs --totally-silent --compression-level-0 -
-
- mov flc * *
-- [mov123] $FILE$ | [flac] -cs --totally-silent --compression-level-0 --endian big --sign signed --channels 2 --bps 16 --sample-rate 44100 -
-+ [faad ] -w -f 2 $FILE$ | [flac] -cs --totally-silent --compression-level-0 --endian big --sign signed --channels 2 --bps 16 --sample-rate 44100 -
-
- alc flc * *
- [alac] $FILE$ | [flac] -cs --totally-silent --compression-level-0 --endian big --sign signed --channels 2 --bps 16 --sample-rate 44100 -
diff --git a/audio/squeezeboxserver/files/pkg-install.in b/audio/squeezeboxserver/files/pkg-install.in
deleted file mode 100644
index 4b31913f561d..000000000000
--- a/audio/squeezeboxserver/files/pkg-install.in
+++ /dev/null
@@ -1,80 +0,0 @@
-#!/bin/sh
-# $FreeBSD: /tmp/pcvs/ports/audio/squeezeboxserver/files/pkg-install.in,v 1.3 2007-07-15 03:47:20 brooks Exp $
-
-name=slimserver
-u=%%SLIMUSER%%
-g=%%SLIMGROUP%%
-ugid=104
-homedir=/nonexistent
-shell=/sbin/nologin
-comment="Slim Devices SlimServer pseudo-user"
-slimdir="%%PREFIX%%/%%SLIMDIR%%"
-statedir=%%SLIMDBDIR%%
-cachedir=${statedir}/cache
-conffile=${statedir}/slimserver.conf
-playlistdir=${statedir}/playlists
-pidfile=/var/run/${name}.pid
-newsyslogfile=/etc/newsyslog.conf
-logfile=/var/log/slimserver.log
-logcomment="# added by audio/slimserver port"
-logline="${logfile} ${u}:${g} 644 3 100 * Z ${pidfile}"
-
-case $2 in
-PRE-INSTALL)
- if pw group show "${g}" >/dev/null 2>&1; then
- echo "Using existing group \"${g}\"."
- else
- echo "Creating group \"${g}\", (gid: ${ugid})."
- pw groupadd ${g} -g ${ugid}
- if [ $? != 0 ]; then
- echo "Failed to add group \"${g}\"."
- exit 1
- fi
- fi
- if pw user show "${u}" >/dev/null 2>&1; then
- echo "Using existing user \"${u}\"."
- else
- echo "Creating user \"${u}\", (uid: ${ugid})."
- pw useradd ${u} -u ${ugid} -g ${ugid} -h - \
- -d ${homedir} -s ${shell} -c "${comment}"
- if [ $? != 0 ]; then
- echo "Failed to add user \"${u}\"."
- exit 1
- fi
- fi
- ;;
-POST-INSTALL)
- if [ -d ${statedir} ]; then
- chown -R ${u}:${g} ${statedir}
- fi
- if [ -d ${cachedir} ]; then
- chown -R ${u}:${g} ${cachedir}
- fi
- if [ -d ${playlistdir} ]; then
- chown -R ${u}:${g} ${playlistdir}
- fi
- if [ -d /var/run/slimserver ]; then
- chown -R ${u}:${g} /var/run/slimserver
- fi
- if [ -f ${conffile} ]; then
- chown ${u}:${g} ${conffile}
- fi
- if [ -f ${logfile} ]; then
- chown ${u}:${g} ${logfile}
- fi
- if egrep -q "^${logfile}\>" ${newsyslogfile}; then
- echo "Using existing ${newsyslogfile} entry."
- else
- echo "Adding slimserver log entry to ${newsyslogfile}."
- echo "$logcomment" >> ${newsyslogfile}
- echo "$logline" >> ${newsyslogfile}
- fi
- for file in %%CONFFILES%%; do
- path="${slimdir}/${file}"
- if [ ! -e ${path} ]; then
- cp ${path}.sample ${path}
- chmod 644 ${path}
- fi
- done
- ;;
-esac
diff --git a/audio/squeezeboxserver/files/slimserver.sh.in b/audio/squeezeboxserver/files/slimserver.sh.in
deleted file mode 100644
index fac1e2b47eac..000000000000
--- a/audio/squeezeboxserver/files/slimserver.sh.in
+++ /dev/null
@@ -1,78 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-# PROVIDE: slimserver
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-
-#
-# Add the following lines to /etc/rc.conf to enable slimserver:
-#
-#slimserver_enable="YES"
-#
-
-. %%RC_SUBR%%
-
-name=slimserver
-start_precmd="slimserver_start_precmd"
-stop_postcmd="slimserver_poststop"
-rcvar=`set_rcvar`
-
-command=%%PREFIX%%/%%SLIMDIR%%/slimserver.pl
-command_interpreter=%%PERL%%
-pidfile=/var/run/${name}.pid
-logfile=/var/log/slimserver.log
-statedir=%%SLIMDBDIR%%
-cachedir=${statedir}/cache
-playlistdir=${statedir}/playlists
-conffile=${statedir}/slimserver.conf
-u=%%SLIMUSER%%
-g=%%SLIMGROUP%%
-command_args="--daemon --prefsfile=${conffile} --logfile=${logfile} --user=${u} --group=${g} --pidfile=${pidfile}"
-
-slimserver_start_precmd()
-{
- if [ ! -d ${statedir} ]; then
- mkdir -p ${statedir}
- chown -R ${u}:${g} ${statedir}
- fi
- if [ ! -d ${cachedir} ]; then
- mkdir -p ${cachedir}
- chown -R ${u}:${g} ${cachedir}
- fi
- if [ ! -d ${playlistdir} ]; then
- mkdir -p ${playlistdir}
- chown -R ${u}:${g} ${playlistdir}
- fi
- if [ ! -f ${conffile} ]; then
- touch ${conffile}
- chown ${u}:${g} ${conffile}
- fi
- if [ ! -f ${logfile} ]; then
- touch ${logfile}
- chown ${u}:${g} ${logfile}
- fi
-}
-
-slimserver_poststop()
-{
- # Slimserver kills mDNSResponderPosix, but then manages to start
- # another one while dying so kill it off.
- echo "Stopping SlimServer's mDNSResponderPosix."
- mdns_pid=$(check_pidfile ${cachedir}/mDNS.pid %%LOCALBASE%%/bin/mDNSResponderPosix)
- if [ -n "${mdns_pid}" ]; then
- # mDNSResponderPosix doens't die without a kill
- kill -9 $mdns_pid
- wait_for_pids $mdns_pid
- rm -f ${cachedir}/mDNS.pid
- fi
-}
-
-load_rc_config ${name}
-
-slimserver_enable=${slimserver_enable:-"NO"}
-slimserver_flags=${slimserver_flags:-""}
-
-run_rc_command "$1"
diff --git a/audio/squeezeboxserver/files/softsqueeze.sh.in b/audio/squeezeboxserver/files/softsqueeze.sh.in
deleted file mode 100644
index c33b7161cc82..000000000000
--- a/audio/squeezeboxserver/files/softsqueeze.sh.in
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-# This script requires that that java/javavmwrapper port and a JDK
-# version 1.4 or greater be installed.
-#
-# The javavmwrapper port is not installed by default lest the JDK
-# requirement drag this port down into oblivion. Perhaps someday Sun
-# will release the JDK under a license that makes dependencies on the
-# JDK reasionable.
-#
-%%LOCALBASE%%/bin/javavm -jar /usr/local/slimserver/HTML/EN/html/softsqueeze/SoftSqueeze.jar
diff --git a/audio/squeezeboxserver/files/squeezecenter.sh.in b/audio/squeezeboxserver/files/squeezecenter.sh.in
deleted file mode 100644
index fac1e2b47eac..000000000000
--- a/audio/squeezeboxserver/files/squeezecenter.sh.in
+++ /dev/null
@@ -1,78 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-# PROVIDE: slimserver
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-
-#
-# Add the following lines to /etc/rc.conf to enable slimserver:
-#
-#slimserver_enable="YES"
-#
-
-. %%RC_SUBR%%
-
-name=slimserver
-start_precmd="slimserver_start_precmd"
-stop_postcmd="slimserver_poststop"
-rcvar=`set_rcvar`
-
-command=%%PREFIX%%/%%SLIMDIR%%/slimserver.pl
-command_interpreter=%%PERL%%
-pidfile=/var/run/${name}.pid
-logfile=/var/log/slimserver.log
-statedir=%%SLIMDBDIR%%
-cachedir=${statedir}/cache
-playlistdir=${statedir}/playlists
-conffile=${statedir}/slimserver.conf
-u=%%SLIMUSER%%
-g=%%SLIMGROUP%%
-command_args="--daemon --prefsfile=${conffile} --logfile=${logfile} --user=${u} --group=${g} --pidfile=${pidfile}"
-
-slimserver_start_precmd()
-{
- if [ ! -d ${statedir} ]; then
- mkdir -p ${statedir}
- chown -R ${u}:${g} ${statedir}
- fi
- if [ ! -d ${cachedir} ]; then
- mkdir -p ${cachedir}
- chown -R ${u}:${g} ${cachedir}
- fi
- if [ ! -d ${playlistdir} ]; then
- mkdir -p ${playlistdir}
- chown -R ${u}:${g} ${playlistdir}
- fi
- if [ ! -f ${conffile} ]; then
- touch ${conffile}
- chown ${u}:${g} ${conffile}
- fi
- if [ ! -f ${logfile} ]; then
- touch ${logfile}
- chown ${u}:${g} ${logfile}
- fi
-}
-
-slimserver_poststop()
-{
- # Slimserver kills mDNSResponderPosix, but then manages to start
- # another one while dying so kill it off.
- echo "Stopping SlimServer's mDNSResponderPosix."
- mdns_pid=$(check_pidfile ${cachedir}/mDNS.pid %%LOCALBASE%%/bin/mDNSResponderPosix)
- if [ -n "${mdns_pid}" ]; then
- # mDNSResponderPosix doens't die without a kill
- kill -9 $mdns_pid
- wait_for_pids $mdns_pid
- rm -f ${cachedir}/mDNS.pid
- fi
-}
-
-load_rc_config ${name}
-
-slimserver_enable=${slimserver_enable:-"NO"}
-slimserver_flags=${slimserver_flags:-""}
-
-run_rc_command "$1"
diff --git a/audio/squeezeboxserver/pkg-descr b/audio/squeezeboxserver/pkg-descr
deleted file mode 100644
index 6d2328746359..000000000000
--- a/audio/squeezeboxserver/pkg-descr
+++ /dev/null
@@ -1,18 +0,0 @@
-An audio streaming server with many features including:
-
-- Web Interface--control the player and manage MP3 Internet radio
-- MP3 Internet radio
-- Alarm clock
-- Automatically imports ID3 tags
-- Browse and search by title, artist, album or genre
-- Shuffle and repeat albums or songs
-- Create, save, and import .pls, .cue and .m3u playlist files
-- Displays current date and time when not playing
-- Open protocol and command line API--easy to control from other
- applications
-- Expandable through 3rd party plug-ins and skins
-- Supports multiple synchronized players
-- Cross platform Open Source software, written in Perl (GPL)
-- Listen from any computer using an MP3 software player (Winamp or iTunes)
-
-WWW: http://www.slimdevices.com/pi_features.html
diff --git a/audio/squeezeboxserver/pkg-message b/audio/squeezeboxserver/pkg-message
deleted file mode 100644
index e31e1c6ff3ad..000000000000
--- a/audio/squeezeboxserver/pkg-message
+++ /dev/null
@@ -1,9 +0,0 @@
-*************************************************************************
-Note on security settings:
-
-The slimserver service is wide open, and by default there is no password.
-You can control access to your music collection by pointing your web
-browser to http://localhost:9000/, and then choosing:
-
-Server Settings -> Security
-*************************************************************************
diff --git a/audio/squeezecenter/Makefile b/audio/squeezecenter/Makefile
deleted file mode 100644
index 4c87b38c618e..000000000000
--- a/audio/squeezecenter/Makefile
+++ /dev/null
@@ -1,211 +0,0 @@
-# Ports collection makefile for: slimserver
-# Date created: Wed Apr 14, 2004
-# Whom: Brooks Davis <brooks@freebsd.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= slimserver
-PORTVERSION= 6.5.4
-CATEGORIES= audio
-MASTER_SITES= http://www.slimdevices.com/downloads/SlimServer_v${PORTVERSION}/
-DISTNAME= SlimServer_v${PORTVERSION}.no-cpan-arch
-DIST_SUBDIR= slimserver
-
-MAINTAINER= brooks@FreeBSD.org
-COMMENT= Slim Devices audio streaming server
-
-# Defaults support playback of relativly unrestricted formats on SB2 or
-# SB3 devices and wired SB1 devices.
-OPTIONS= APE "Support Monkey's Audio Codec input" on \
- FAAD "Support AAC input via FAAD" on \
- FLAC "Support FLAC output (and input on SliMP3 and SB1)" on \
- LAME "Support MP3 output via LAME" off \
- MUSEPACK "Support musepack input" on \
- SHORTEN "Support Shorten input" off \
- VORBIS "Support OGG Vorbis input (SliMP3 and SB1)" on
-
-RESTRICTED= Contains non-redistributable firmware, documentation, and images
-
-WRKSRC= ${WRKDIR}/SlimServer_v${PORTVERSION}
-
-BUILD_DEPENDS+= ${SITE_PERL}/File/Which.pm:${PORTSDIR}/sysutils/p5-File-Which
-RUN_DEPENDS+= ${LOCALBASE}/bin/mDNSResponderPosix:${PORTSDIR}/net/mDNSResponder \
- ${SITE_PERL}/Compress/Zlib.pm:${PORTSDIR}/archivers/p5-Compress-Zlib \
- ${SITE_PERL}/${PERL_ARCH}/DBD/mysql.pm:${PORTSDIR}/databases/p5-DBD-mysql \
- ${SITE_PERL}/${PERL_ARCH}/Digest/SHA1.pm:${PORTSDIR}/security/p5-Digest-SHA1 \
- ${SITE_PERL}/${PERL_ARCH}/HTML/Parser.pm:${PORTSDIR}/www/p5-HTML-Parser \
- ${SITE_PERL}/${PERL_ARCH}/Template.pm:${PORTSDIR}/www/p5-Template-Toolkit \
- ${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes \
- ${SITE_PERL}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser
-
-PKGINSTALL= ${WRKDIR}/pkg-install
-
-USE_PERL5= yes
-USE_MYSQL= yes
-IGNORE_WITH_MYSQL= 323 40
-
-SLIMCPANPKGS= YAML-Syck-0.64.tar.gz
-ALLFILES= ${DISTFILES} ${SLIMCPANPKGS}
-
-.include <bsd.port.pre.mk>
-
-# We need a dependency on the server because slimserver runs the binary
-# directly with a non-standard config.
-RUN_DEPENDS+= ${LOCALBASE}/libexec/mysqld:${PORTSDIR}/databases/mysql${MYSQL_VER}-server
-
-.if !defined(WITHOUT_APE)
-RUN_DEPENDS+= mac:${PORTSDIR}/audio/mac
-.endif
-.if !defined(WITHOUT_FAAD)
-RUN_DEPENDS+= faad:${PORTSDIR}/audio/faad
-.endif
-.if !defined(WITHOUT_FLAC)
-RUN_DEPENDS+= flac:${PORTSDIR}/audio/flac
-.endif
-.if !defined(WITHOUT_LAME)
-RUN_DEPENDS+= lame:${PORTSDIR}/audio/lame
-.endif
-.if !defined(WITHOUT_MUSEPACK)
-RUN_DEPENDS+= mppdec:${PORTSDIR}/audio/musepack
-.endif
-.if !defined(WITHOUT_SHORTEN)
-RUN_DEPENDS+= shorten:${PORTSDIR}/audio/shorten
-.endif
-.if !defined(WITHOUT_VORBIS)
-RUN_DEPENDS+= oggdec:${PORTSDIR}/audio/vorbis-tools
-.endif
-
-USE_RC_SUBR= slimserver.sh
-TMP_SLIMDIR= ${WRKDIR}/slimserver
-TMP_DOCSDIR= ${WRKDIR}/doc
-CPANWRKDIR= ${WRKDIR}/cpantemp
-DOCFILES= Changelog.html Installation.txt License.txt
-CONFFILES= convert.conf types.conf
-EXCEPTFILES= ${DOCFILES} ${CONFFILES} MySQL/errmsg.txt MySQL/errmsg.sys
-EXCEPTDIRS= Bin \
- CPAN/arch
-
-CPIOARGS= --quiet -pdum -R
-PLIST= ${WRKDIR}/pkg-plist
-PLIST_SUB= SLIMDIR=${SLIMDIR}
-PLIST_FILES= bin/softsqueeze
-
-SUB_FILES= softsqueeze.sh pkg-install
-SUB_LIST= PERL=${PERL} \
- SLIMDIR=${SLIMDIR} \
- SLIMDBDIR=${SLIMDBDIR} \
- SLIMUSER=${SLIMUSER} \
- SLIMGROUP=${SLIMGROUP} \
- CONFFILES="${CONFFILES}"
-
-pre-fetch:
-.if !defined(SLIMDIR)
- @${ECHO_MSG} ""
- @${ECHO_MSG} "Define SLIMDIR to override default of 'slimserver'."
- @${ECHO_MSG} ""
-.endif
-
-SLIMDIR?= slimserver
-SLIMDBDIR?= /var/db/slimserver
-SLIMUSER?= slimserv
-SLIMGROUP?= ${SLIMUSER}
-
-post-fetch:
-.for _PKG in ${SLIMCPANPKGS}
- @cd ${_DISTDIR}; test -e ${_PKG} || \
- ${FETCH_CMD} -o ${_PKG} http://svn.slimdevices.com/vendor/src/${_PKG}?view=auto
-.endfor
-
-post-patch:
- @${REINPLACE_CMD} \
- -e 's|/usr/bin/perl|${PERL}|' \
- -e 's|%%LOCALBASE%%|${LOCALBASE}|' \
- -e 's|%%TMP_SLIMDIR%%|${TMP_SLIMDIR}|' \
- -e 's|%%CPANWRKDIR%%|${CPANWRKDIR}|' \
- -e 's|%%DISTDIR%%|${_DISTDIR}|' \
- -e 's|%%SLIMDBDIR%%|${SLIMDBDIR}|' \
- ${WRKSRC}/Bin/build-perl-modules.pl \
- ${WRKSRC}/Bin/dbish \
- ${WRKSRC}/Slim/Utils/Prefs.pm \
- ${WRKSRC}/scanner.pl \
- ${WRKSRC}/slimserver.pl
- @${RM} ${WRKSRC}/scanner.pl.bak ${WRKSRC}/slimserver.pl.bak \
- ${WRKSRC}/Slim/Utils/Prefs.pm.bak \
- ${WRKSRC}/Bin/dbish.bak
-
-do-build:
- @${MKDIR} -m 0755 ${TMP_SLIMDIR}
- @cd ${WRKSRC} && \
- ${FIND} . -name \*.orig ${EXCEPTFILES:S|^|-o -path ./|} \
- ${EXCEPTDIRS:S/$/\*/:S/^/-o -path .\//} -o -print | \
- ${CPIO} ${CPIOARGS} ${BINOWN}:${BINGRP} ${TMP_SLIMDIR}
-.for _CONF in ${CONFFILES}
- @cd ${WRKSRC} && ${INSTALL_DATA} ${_CONF} ${TMP_SLIMDIR}/${_CONF}.sample
-.endfor
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${TMP_DOCSDIR}
- @cd ${WRKSRC} && ${INSTALL_DATA} ${DOCFILES} ${TMP_DOCSDIR}
-.endif
- ${MKDIR} ${CPANWRKDIR}
- ${WRKSRC}/Bin/build-perl-modules.pl
-
-post-build:
- @${RM} -f ${PLIST}
-.for _CONF in ${CONFFILES}
- @${ECHO} '@unexec if cmp -s %D/%%SLIMDIR%%/${_CONF} %D/%%SLIMDIR%%/${_CONF}.sample; then rm -f %D/%%SLIMDIR%%/${_CONF}; fi' >> ${PLIST}
-.endfor
-.if !defined(NOPORTDOCS)
- @${FIND} ${TMP_DOCSDIR} -type f | \
- ${SED} -e 's|${TMP_DOCSDIR}|%%DOCSDIR%%|' | \
- ${SORT} >> ${PLIST}
-.endif
- @${FIND} ${TMP_SLIMDIR}/* -type f | \
- ${SED} -e 's|${TMP_SLIMDIR}|%%SLIMDIR%%|' | \
- ${SORT} >> ${PLIST}
- @${ECHO} "${SLIMDIR}/Cache" >> ${PLIST}
- @${ECHO} "${SLIMDIR}/MySQL/errmsg.txt" >> ${PLIST}
- @${ECHO} "${SLIMDIR}/MySQL/errmsg.sys" >> ${PLIST}
- ${FIND} ${TMP_SLIMDIR} -type d | \
- egrep -v "${TMP_SLIMDIR}(|/Plugins)$$" | \
- ${SED} -e 's|${TMP_SLIMDIR}|@dirrm %%SLIMDIR%%|' | \
- ${SORT} -r >> ${PLIST}
- echo "@dirrmtry %%SLIMDIR%%/Plugins" >> ${PLIST}
- echo "@dirrmtry %%SLIMDIR%%" >> ${PLIST}
-.if !defined(NOPORTDOCS)
- @${FIND} ${TMP_DOCSDIR} -type d | \
- ${SED} -e 's|${TMP_DOCSDIR}|@dirrm %%DOCSDIR%%|' | \
- ${SORT} -r >> ${PLIST}
-.endif
- @${ECHO} '@unexec rm -rf ${SLIMDBDIR}/cache > /dev/null 2>&1 || true' >> ${PLIST}
- @${ECHO} '@dirrmtry ${SLIMDBDIR}/playlists' >> ${PLIST}
- @${ECHO} '@dirrmtry ${SLIMDBDIR}' >> ${PLIST}
- @${ECHO} '@unexec test -d ${SLIMDBDIR} && (echo "Configuration information saved. If you will *NOT* use this package anymore," && echo "please remove ${SLIMDBDIR} and its contents manually.")' >> ${PLIST}
-
-pre-install:
- @${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
-
-do-install:
- @${MKDIR} -m 0755 ${PREFIX}/${SLIMDIR}
- @${LN} -s ${SLIMDBDIR}/cache ${PREFIX}/${SLIMDIR}/Cache
- @cd ${TMP_SLIMDIR} && \
- ${FIND} . | \
- ${CPIO} ${CPIOARGS} ${BINOWN}:${BINGRP} ${PREFIX}/${SLIMDIR}
- @${LN} -s ${LOCALBASE}/share/mysql/errmsg.txt \
- ${PREFIX}/${SLIMDIR}/MySQL/
- @${LN} -s ${LOCALBASE}/share/mysql/english/errmsg.sys \
- ${PREFIX}/${SLIMDIR}/MySQL/
- @${INSTALL_SCRIPT} ${WRKDIR}/softsqueeze.sh ${PREFIX}/bin/softsqueeze
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- @cd ${TMP_DOCSDIR} && \
- ${FIND} . | \
- ${CPIO} ${CPIOARGS} ${BINOWN}:${BINGRP} ${DOCSDIR}
-.endif
-
-post-install:
- @${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
- @${ECHO}
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/audio/squeezecenter/distinfo b/audio/squeezecenter/distinfo
deleted file mode 100644
index 7f5b55294a4e..000000000000
--- a/audio/squeezecenter/distinfo
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 (slimserver/SlimServer_v6.5.4.no-cpan-arch.tar.gz) = 6ffa0002b47dc6a77649289a3ad7f8b9
-SHA256 (slimserver/SlimServer_v6.5.4.no-cpan-arch.tar.gz) = 7e9bb04006cb61b1a527c37e4ae2be437f78236e1301869bbfea852ff601e27a
-SIZE (slimserver/SlimServer_v6.5.4.no-cpan-arch.tar.gz) = 15757045
-MD5 (slimserver/YAML-Syck-0.64.tar.gz) = 51054b5da582e381158f10276f82ae15
-SHA256 (slimserver/YAML-Syck-0.64.tar.gz) = 70ff201165020c7aeadeb4bd1a6233462994a07a7153c8f5570a3698b0207e07
-SIZE (slimserver/YAML-Syck-0.64.tar.gz) = 128255
diff --git a/audio/squeezecenter/files/patch-Bin_build-perl-modules.pl b/audio/squeezecenter/files/patch-Bin_build-perl-modules.pl
deleted file mode 100644
index cc52da3652a6..000000000000
--- a/audio/squeezecenter/files/patch-Bin_build-perl-modules.pl
+++ /dev/null
@@ -1,151 +0,0 @@
-
-$FreeBSD$
-
---- Bin/build-perl-modules.pl.orig
-+++ Bin/build-perl-modules.pl
-@@ -24,14 +24,14 @@
-
- # The list of all the packages needed.
- my %packages = (
-- 'Compress::Zlib' => 'Compress-Zlib-1.41.tar.gz',
-- 'DBI' => 'DBI-1.50.tar.gz',
-- 'DBD::mysql' => 'DBD-mysql-3.0002.tar.gz',
-- 'Digest::SHA1' => 'Digest-SHA1-2.11.tar.gz',
-- 'HTML::Parser' => 'HTML-Parser-3.48.tar.gz',
-- 'Template' => 'Template-Toolkit-2.15.tar.gz',
-- 'Time::HiRes' => 'Time-HiRes-1.86.tar.gz',
-- 'XML::Parser::Expat' => 'XML-Parser-2.34.tar.gz',
-+# 'Compress::Zlib' => 'Compress-Zlib-1.41.tar.gz',
-+# 'DBI' => 'DBI-1.50.tar.gz',
-+# 'DBD::mysql' => 'DBD-mysql-3.0002.tar.gz',
-+# 'Digest::SHA1' => 'Digest-SHA1-2.11.tar.gz',
-+# 'HTML::Parser' => 'HTML-Parser-3.48.tar.gz',
-+# 'Template' => 'Template-Toolkit-2.15.tar.gz',
-+# 'Time::HiRes' => 'Time-HiRes-1.86.tar.gz',
-+# 'XML::Parser::Expat' => 'XML-Parser-2.34.tar.gz',
- 'YAML::Syck' => 'YAML-Syck-0.64.tar.gz',
- );
-
-@@ -57,6 +57,13 @@
-
- 'env' => [qw(DBI-1.50/blib/lib: DBI-1.50/blib/arch)],
- },
-+
-+ 'XML-Parser-2.34' => {
-+ 'Makefile.PL' => join(' ', qw(
-+ EXPATLIBPATH="%%LOCALBASE%%/lib"
-+ EXPATINCPATH="%%LOCALBASE%%/include"
-+ )),
-+ },
- );
-
- sub main {
-@@ -73,28 +80,14 @@
-
- print "*** Ignore any warnings about AppConfig. ***\n\n";
-
-- print "Please enter a perl binary to use (defaults to /usr/bin/perl)\n";
-- print "This must be the same perl binary that you ran this program with --> ";
-- chomp($perlBinary = <STDIN>);
--
-- $perlBinary ||= '/usr/bin/perl';
-+ $perlBinary = '/usr/bin/perl';
-
- unless (-f $perlBinary && -x $perlBinary) {
- die "Couldn't find a perl binary. Exiting.\n";
- }
-
- # Where does their slimserver live? Try to guess.
-- if (-f 'slimserver.pl' && -d 'CPAN/arch') {
--
-- $slimServerPath = cwd();
--
-- } else {
--
-- print "Please enter the path to your SlimServer directory (ex: /usr/local/slimserver) --> ";
-- chomp($slimServerPath = <STDIN>);
-- }
--
-- $slimServerPath ||= '/usr/local/slimserver';
-+ $slimServerPath ||= '%%TMP_SLIMDIR%%';
-
- unless (-d $slimServerPath) {
- die "Couldn't find a valid SlimServer path. Exiting.\n";
-@@ -109,12 +102,7 @@
- # This is where the binaries will end up.
- my $cpanDest = "$slimServerPath/CPAN/arch/$version/$archname/auto";
-
-- # Where do they want the downloads to go?
-- print "Please enter a directory to download files to --> ";
-- chomp($downloadPath = <STDIN>);
--
-- # Default to the current directory.
-- $downloadPath ||= '.';
-+ $downloadPath = '%%CPANWRKDIR%%';
-
- # Remove trailing slash
- $downloadPath =~ s|^(.+?)/$|$1|;
-@@ -127,30 +115,6 @@
-
- my $pwd = cwd();
-
-- # What do we want to download with?
-- eval { require LWP::Simple };
--
-- # No LWP - try a command line program.
-- if ($@) {
--
-- for my $cmd (qw(curl wget)) {
--
-- if ($downloadUsing = which($cmd)) {
-- last;
-- }
-- }
--
-- } else {
--
-- $downloadUsing = 'lwp';
-- }
--
-- unless ($downloadUsing) {
-- die "Couldn't find any valid downloaders - install LWP, wget or curl.\n";
-- } else {
-- print "Downloads will use $downloadUsing to fetch tarballs.\n";
-- }
--
- # Only download the packages that were passsed.
- my @packages = ();
-
-@@ -189,30 +153,8 @@
-
- chdir($pwd) or die "Couldn't change to $pwd : $!";
-
-- print "\nDownloading $package to: $pwd\n";
--
-- # Remove any previous version.
-- unlink $package;
--
-- if ($downloadUsing eq 'lwp') {
--
-- LWP::Simple::getstore("$SOURCE/$package?view=auto", $package);
--
-- } elsif ($downloadUsing =~ /curl$/) {
--
-- `$downloadUsing --silent -o $package $SOURCE/$package?view=auto`;
--
-- } else {
--
-- `$downloadUsing -q -O $package $SOURCE/$package?view=auto`;
-- }
--
-- unless (-r $package) {
-- print "Something looks wrong - I couldn't read $pwd/$package, which I just downloaded.\n";
-- }
--
-- print "Uncompressing..\n";
-- `gzip -d < $package | tar xvf -`;
-+ print "\nExtracting $package in: $pwd\n";
-+ `tar xfvz %%DISTDIR%%/$package`;
-
- unlink $package;
-
diff --git a/audio/squeezecenter/files/patch-Slim_Networking_mDNS.pm b/audio/squeezecenter/files/patch-Slim_Networking_mDNS.pm
deleted file mode 100644
index 259bee3f1f52..000000000000
--- a/audio/squeezecenter/files/patch-Slim_Networking_mDNS.pm
+++ /dev/null
@@ -1,22 +0,0 @@
-
-$FreeBSD$
-
---- Slim/Networking/mDNS.pm.orig
-+++ Slim/Networking/mDNS.pm
-@@ -100,7 +100,6 @@
-
- print CONF "$name\n";
- print CONF "$service\n";
-- print CONF "TXT\n";
- print CONF "$port\n";
- print CONF "\n";
- }
-@@ -113,7 +112,7 @@
- return;
- }
-
-- my $command = sprintf("%s -d -f %s -P %s", $mDNSBin, $confFile, $pidFile);
-+ my $command = sprintf("%s -b -f %s -P %s", $mDNSBin, $confFile, $pidFile);
-
- $::d_mdns && msg("mDNS: About to run: $command\n");
-
diff --git a/audio/squeezecenter/files/patch-Slim_Utils_Misc.pm b/audio/squeezecenter/files/patch-Slim_Utils_Misc.pm
deleted file mode 100644
index d1a688348668..000000000000
--- a/audio/squeezecenter/files/patch-Slim_Utils_Misc.pm
+++ /dev/null
@@ -1,14 +0,0 @@
-
-$FreeBSD$
-
---- Slim/Utils/Misc.pm.orig
-+++ Slim/Utils/Misc.pm
-@@ -107,7 +107,7 @@
-
- if (Slim::Utils::OSDetect::OS() ne "win") {
-
-- push @paths, (split(/:/, $ENV{'PATH'}), qw(/usr/bin /usr/local/bin /usr/libexec /sw/bin /usr/sbin));
-+ push @paths, (split(/:/, $ENV{'PATH'}), qw(/usr/bin /usr/local/bin /usr/libexec /usr/local/libexec /sw/bin /usr/sbin));
-
- } else {
-
diff --git a/audio/squeezecenter/files/patch-Slim_Utils_Prefs.pm b/audio/squeezecenter/files/patch-Slim_Utils_Prefs.pm
deleted file mode 100644
index c7e5178a5b5b..000000000000
--- a/audio/squeezecenter/files/patch-Slim_Utils_Prefs.pm
+++ /dev/null
@@ -1,34 +0,0 @@
-
-$FreeBSD$
-
---- Slim/Utils/Prefs.pm.orig
-+++ Slim/Utils/Prefs.pm
-@@ -392,6 +392,10 @@
-
- $path = $Bin . '/Playlists';
-
-+ } elsif (Slim::Utils::OSDetect::OS() eq 'unix') {
-+
-+ $path = "%%SLIMDBDIR%%/playlists";
-+
- } else {
-
- $path = '';
-@@ -424,7 +428,7 @@
-
- } elsif ($os eq 'unix') {
-
-- $CacheDir = catdir($ENV{'HOME'},'Cache');
-+ $CacheDir = "%%SLIMDBDIR%%/cache";
-
- } elsif ($os eq 'win' && Slim::Utils::OSDetect::details->{'osName'} =~ /Vista/) {
-
-@@ -1022,7 +1026,7 @@
- $prefsPath = $Bin;
- }
- } else {
-- $prefsPath = $ENV{'HOME'};
-+ $prefsPath = "%%SLIMDBDIR%%";
- }
-
- $::d_prefs && msg("The default prefs directory is $prefsPath\n");
diff --git a/audio/squeezecenter/files/patch-convert.conf b/audio/squeezecenter/files/patch-convert.conf
deleted file mode 100644
index 1a147a86fd18..000000000000
--- a/audio/squeezecenter/files/patch-convert.conf
+++ /dev/null
@@ -1,57 +0,0 @@
-
-$FreeBSD$
-
---- convert.conf.orig
-+++ convert.conf
-@@ -42,13 +42,13 @@
- # specific combinations match before wildcards
-
- mov mp3 * *
-- [mov123] $FILE$ | [lame] --resample 44100 --silent -q $QUALITY$ -b $BITRATE$ -r - -
-+ [faad] -w -f 2 $FILE$ | [lame] --resample 44100 --silent -q $QUALITY$ -b $BITRATE$ -r - -
-
- alc mp3 * *
- [alac] -r $FILE$ | [lame] --resample 44100 --silent -q $QUALITY$ -b $BITRATE$ -r -x - -
-
- ogg mp3 * *
-- [sox] -t ogg $FILE$ -t raw -r 44100 -c 2 -w -s $-x$ - | [lame] --resample 44100 --silent -q $QUALITY$ --abr $BITRATE$ -r - -
-+ [oggdec] -Q -o - $FILE$ | [lame] --resample 44100 --silent -q $QUALITY$ --abr $BITRATE$ -r - -
-
- wav mp3 * *
- [lame] --resample 44100 --silent -q $QUALITY$ --abr $BITRATE$ $FILE$ -
-@@ -91,7 +91,7 @@
- -
-
- ogg aif * *
-- [sox] -t ogg $FILE$ -t raw -r 44100 -c 2 -w -s $-x$ -
-+ [oggdec] -Q -o - $FILE$
-
- wma wav * *
- [wmadec] -r 44100 -b 16 -n 2 $FILE$
-@@ -110,7 +110,7 @@
-
- ## you can comment this out if you want to use LAME to transcode AAC/MOV files to MP3.
- mov aif * *
-- [mov123] $FILE$
-+ [faad] -w -f 2 $FILE$
-
- wma wma squeezebox2 *
- -
-@@ -133,7 +133,7 @@
- [shorten] -x $FILE$ - | [flac] -cs --totally-silent --compression-level-0 --endian little --sign signed --channels 2 --bps 16 --sample-rate 44100 -
-
- ogg flc * *
-- [sox] -t ogg $FILE$ -t raw -r 44100 -c 2 -w -s $-x$ - | [flac] -cs --compression-level-0 --totally-silent --endian big --channel 2 --bps 16 --sample-rate 44100 --sign signed -
-+ [oggdec] -Q -o - $FILE$ | [flac] -cs --compression-level-0 --totally-silent --endian big --channel 2 --bps 16 --sample-rate 44100 --sign signed -
-
- wma flc * *
- [wmadec] -r 44100 -b 16 -n 2 $FILE$ | [flac] -cs --totally-silent --compression-level-0 --endian little --sign signed --channels 2 --bps 16 --sample-rate 44100 -
-@@ -145,7 +145,7 @@
- [mac] $FILE$ - -d | [flac] -cs --totally-silent --compression-level-0 -
-
- mov flc * *
-- [mov123] $FILE$ | [flac] -cs --totally-silent --compression-level-0 --endian big --sign signed --channels 2 --bps 16 --sample-rate 44100 -
-+ [faad ] -w -f 2 $FILE$ | [flac] -cs --totally-silent --compression-level-0 --endian big --sign signed --channels 2 --bps 16 --sample-rate 44100 -
-
- alc flc * *
- [alac] $FILE$ | [flac] -cs --totally-silent --compression-level-0 --endian big --sign signed --channels 2 --bps 16 --sample-rate 44100 -
diff --git a/audio/squeezecenter/files/pkg-install.in b/audio/squeezecenter/files/pkg-install.in
deleted file mode 100644
index 04fc2c825072..000000000000
--- a/audio/squeezecenter/files/pkg-install.in
+++ /dev/null
@@ -1,80 +0,0 @@
-#!/bin/sh
-# $FreeBSD: /tmp/pcvs/ports/audio/squeezecenter/files/Attic/pkg-install.in,v 1.3 2007-07-15 03:47:20 brooks Exp $
-
-name=slimserver
-u=%%SLIMUSER%%
-g=%%SLIMGROUP%%
-ugid=104
-homedir=/nonexistent
-shell=/sbin/nologin
-comment="Slim Devices SlimServer pseudo-user"
-slimdir="%%PREFIX%%/%%SLIMDIR%%"
-statedir=%%SLIMDBDIR%%
-cachedir=${statedir}/cache
-conffile=${statedir}/slimserver.conf
-playlistdir=${statedir}/playlists
-pidfile=/var/run/${name}.pid
-newsyslogfile=/etc/newsyslog.conf
-logfile=/var/log/slimserver.log
-logcomment="# added by audio/slimserver port"
-logline="${logfile} ${u}:${g} 644 3 100 * Z ${pidfile}"
-
-case $2 in
-PRE-INSTALL)
- if pw group show "${g}" >/dev/null 2>&1; then
- echo "Using existing group \"${g}\"."
- else
- echo "Creating group \"${g}\", (gid: ${ugid})."
- pw groupadd ${g} -g ${ugid}
- if [ $? != 0 ]; then
- echo "Failed to add group \"${g}\"."
- exit 1
- fi
- fi
- if pw user show "${u}" >/dev/null 2>&1; then
- echo "Using existing user \"${u}\"."
- else
- echo "Creating user \"${u}\", (uid: ${ugid})."
- pw useradd ${u} -u ${ugid} -g ${ugid} -h - \
- -d ${homedir} -s ${shell} -c "${comment}"
- if [ $? != 0 ]; then
- echo "Failed to add user \"${u}\"."
- exit 1
- fi
- fi
- ;;
-POST-INSTALL)
- if [ -d ${statedir} ]; then
- chown -R ${u}:${g} ${statedir}
- fi
- if [ -d ${cachedir} ]; then
- chown -R ${u}:${g} ${cachedir}
- fi
- if [ -d ${playlistdir} ]; then
- chown -R ${u}:${g} ${playlistdir}
- fi
- if [ -d /var/run/slimserver ]; then
- chown -R ${u}:${g} /var/run/slimserver
- fi
- if [ -f ${conffile} ]; then
- chown ${u}:${g} ${conffile}
- fi
- if [ -f ${logfile} ]; then
- chown ${u}:${g} ${logfile}
- fi
- if egrep -q "^${logfile}\>" ${newsyslogfile}; then
- echo "Using existing ${newsyslogfile} entry."
- else
- echo "Adding slimserver log entry to ${newsyslogfile}."
- echo "$logcomment" >> ${newsyslogfile}
- echo "$logline" >> ${newsyslogfile}
- fi
- for file in %%CONFFILES%%; do
- path="${slimdir}/${file}"
- if [ ! -e ${path} ]; then
- cp ${path}.sample ${path}
- chmod 644 ${path}
- fi
- done
- ;;
-esac
diff --git a/audio/squeezecenter/files/slimserver.sh.in b/audio/squeezecenter/files/slimserver.sh.in
deleted file mode 100644
index fac1e2b47eac..000000000000
--- a/audio/squeezecenter/files/slimserver.sh.in
+++ /dev/null
@@ -1,78 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-# PROVIDE: slimserver
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-
-#
-# Add the following lines to /etc/rc.conf to enable slimserver:
-#
-#slimserver_enable="YES"
-#
-
-. %%RC_SUBR%%
-
-name=slimserver
-start_precmd="slimserver_start_precmd"
-stop_postcmd="slimserver_poststop"
-rcvar=`set_rcvar`
-
-command=%%PREFIX%%/%%SLIMDIR%%/slimserver.pl
-command_interpreter=%%PERL%%
-pidfile=/var/run/${name}.pid
-logfile=/var/log/slimserver.log
-statedir=%%SLIMDBDIR%%
-cachedir=${statedir}/cache
-playlistdir=${statedir}/playlists
-conffile=${statedir}/slimserver.conf
-u=%%SLIMUSER%%
-g=%%SLIMGROUP%%
-command_args="--daemon --prefsfile=${conffile} --logfile=${logfile} --user=${u} --group=${g} --pidfile=${pidfile}"
-
-slimserver_start_precmd()
-{
- if [ ! -d ${statedir} ]; then
- mkdir -p ${statedir}
- chown -R ${u}:${g} ${statedir}
- fi
- if [ ! -d ${cachedir} ]; then
- mkdir -p ${cachedir}
- chown -R ${u}:${g} ${cachedir}
- fi
- if [ ! -d ${playlistdir} ]; then
- mkdir -p ${playlistdir}
- chown -R ${u}:${g} ${playlistdir}
- fi
- if [ ! -f ${conffile} ]; then
- touch ${conffile}
- chown ${u}:${g} ${conffile}
- fi
- if [ ! -f ${logfile} ]; then
- touch ${logfile}
- chown ${u}:${g} ${logfile}
- fi
-}
-
-slimserver_poststop()
-{
- # Slimserver kills mDNSResponderPosix, but then manages to start
- # another one while dying so kill it off.
- echo "Stopping SlimServer's mDNSResponderPosix."
- mdns_pid=$(check_pidfile ${cachedir}/mDNS.pid %%LOCALBASE%%/bin/mDNSResponderPosix)
- if [ -n "${mdns_pid}" ]; then
- # mDNSResponderPosix doens't die without a kill
- kill -9 $mdns_pid
- wait_for_pids $mdns_pid
- rm -f ${cachedir}/mDNS.pid
- fi
-}
-
-load_rc_config ${name}
-
-slimserver_enable=${slimserver_enable:-"NO"}
-slimserver_flags=${slimserver_flags:-""}
-
-run_rc_command "$1"
diff --git a/audio/squeezecenter/files/softsqueeze.sh.in b/audio/squeezecenter/files/softsqueeze.sh.in
deleted file mode 100644
index c33b7161cc82..000000000000
--- a/audio/squeezecenter/files/softsqueeze.sh.in
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-# This script requires that that java/javavmwrapper port and a JDK
-# version 1.4 or greater be installed.
-#
-# The javavmwrapper port is not installed by default lest the JDK
-# requirement drag this port down into oblivion. Perhaps someday Sun
-# will release the JDK under a license that makes dependencies on the
-# JDK reasionable.
-#
-%%LOCALBASE%%/bin/javavm -jar /usr/local/slimserver/HTML/EN/html/softsqueeze/SoftSqueeze.jar
diff --git a/audio/squeezecenter/files/squeezecenter.sh.in b/audio/squeezecenter/files/squeezecenter.sh.in
deleted file mode 100644
index fac1e2b47eac..000000000000
--- a/audio/squeezecenter/files/squeezecenter.sh.in
+++ /dev/null
@@ -1,78 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-# PROVIDE: slimserver
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-
-#
-# Add the following lines to /etc/rc.conf to enable slimserver:
-#
-#slimserver_enable="YES"
-#
-
-. %%RC_SUBR%%
-
-name=slimserver
-start_precmd="slimserver_start_precmd"
-stop_postcmd="slimserver_poststop"
-rcvar=`set_rcvar`
-
-command=%%PREFIX%%/%%SLIMDIR%%/slimserver.pl
-command_interpreter=%%PERL%%
-pidfile=/var/run/${name}.pid
-logfile=/var/log/slimserver.log
-statedir=%%SLIMDBDIR%%
-cachedir=${statedir}/cache
-playlistdir=${statedir}/playlists
-conffile=${statedir}/slimserver.conf
-u=%%SLIMUSER%%
-g=%%SLIMGROUP%%
-command_args="--daemon --prefsfile=${conffile} --logfile=${logfile} --user=${u} --group=${g} --pidfile=${pidfile}"
-
-slimserver_start_precmd()
-{
- if [ ! -d ${statedir} ]; then
- mkdir -p ${statedir}
- chown -R ${u}:${g} ${statedir}
- fi
- if [ ! -d ${cachedir} ]; then
- mkdir -p ${cachedir}
- chown -R ${u}:${g} ${cachedir}
- fi
- if [ ! -d ${playlistdir} ]; then
- mkdir -p ${playlistdir}
- chown -R ${u}:${g} ${playlistdir}
- fi
- if [ ! -f ${conffile} ]; then
- touch ${conffile}
- chown ${u}:${g} ${conffile}
- fi
- if [ ! -f ${logfile} ]; then
- touch ${logfile}
- chown ${u}:${g} ${logfile}
- fi
-}
-
-slimserver_poststop()
-{
- # Slimserver kills mDNSResponderPosix, but then manages to start
- # another one while dying so kill it off.
- echo "Stopping SlimServer's mDNSResponderPosix."
- mdns_pid=$(check_pidfile ${cachedir}/mDNS.pid %%LOCALBASE%%/bin/mDNSResponderPosix)
- if [ -n "${mdns_pid}" ]; then
- # mDNSResponderPosix doens't die without a kill
- kill -9 $mdns_pid
- wait_for_pids $mdns_pid
- rm -f ${cachedir}/mDNS.pid
- fi
-}
-
-load_rc_config ${name}
-
-slimserver_enable=${slimserver_enable:-"NO"}
-slimserver_flags=${slimserver_flags:-""}
-
-run_rc_command "$1"
diff --git a/audio/squeezecenter/pkg-descr b/audio/squeezecenter/pkg-descr
deleted file mode 100644
index 6d2328746359..000000000000
--- a/audio/squeezecenter/pkg-descr
+++ /dev/null
@@ -1,18 +0,0 @@
-An audio streaming server with many features including:
-
-- Web Interface--control the player and manage MP3 Internet radio
-- MP3 Internet radio
-- Alarm clock
-- Automatically imports ID3 tags
-- Browse and search by title, artist, album or genre
-- Shuffle and repeat albums or songs
-- Create, save, and import .pls, .cue and .m3u playlist files
-- Displays current date and time when not playing
-- Open protocol and command line API--easy to control from other
- applications
-- Expandable through 3rd party plug-ins and skins
-- Supports multiple synchronized players
-- Cross platform Open Source software, written in Perl (GPL)
-- Listen from any computer using an MP3 software player (Winamp or iTunes)
-
-WWW: http://www.slimdevices.com/pi_features.html
diff --git a/audio/squeezecenter/pkg-message b/audio/squeezecenter/pkg-message
deleted file mode 100644
index e31e1c6ff3ad..000000000000
--- a/audio/squeezecenter/pkg-message
+++ /dev/null
@@ -1,9 +0,0 @@
-*************************************************************************
-Note on security settings:
-
-The slimserver service is wide open, and by default there is no password.
-You can control access to your music collection by pointing your web
-browser to http://localhost:9000/, and then choosing:
-
-Server Settings -> Security
-*************************************************************************
diff --git a/audio/teamspeak3-server/Makefile b/audio/teamspeak3-server/Makefile
deleted file mode 100644
index c9ad5889e51f..000000000000
--- a/audio/teamspeak3-server/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# New ports collection makefile for: teamspeak_server
-# Date created: 22 January 2003
-# Whom: Daniel O'Connor
-#
-# $FreeBSD$
-#
-
-PORTNAME= teamspeak_server
-PORTVERSION= 2.0.23.19
-CATEGORIES= audio net
-MASTER_SITES= ftp://ftp.freenet.de/pub/4players/teamspeak.org/releases/
-DISTNAME= ts2_server_rc2_202319
-
-MAINTAINER= tremere@cainites.net
-COMMENT= Server side of the TeamSpeak group voice chat system
-
-WRKSRC= ${WRKDIR}/tss2_rc2
-ONLY_FOR_ARCHS= i386
-USE_BZIP2= yes
-NO_BUILD= yes
-USE_LINUX= yes
-PKGDEINSTALL= ${PKGINSTALL}
-
-USE_RC_SUBR= teamspeak-server
-
-pre-install:
- @${SETENV} PKG_PREFIX=${PREFIX} \
- ${SH} ${PKGINSTALL} ${PORTNAME} PRE-INSTALL
-
-do-install:
- @${MKDIR} ${PREFIX}/lib/teamspeak_server
- ${TAR} -C ${WRKSRC} -cf - . | ${TAR} -C ${PREFIX}/lib/teamspeak_server -xf -
-
-post-install:
- @${SETENV} PKG_PREFIX=${PREFIX} \
- ${SH} ${PKGINSTALL} ${PORTNAME} POST-INSTALL
-
-post-deinstall:
- @${SETENV} PKG_PREFIX=${PREFIX} \
- ${SH} ${PKGDEINSTALL} ${PORTNAME} POST-DEINSTALL
-
-.include <bsd.port.mk>
diff --git a/audio/teamspeak3-server/distinfo b/audio/teamspeak3-server/distinfo
deleted file mode 100644
index 158aa8dbfd4a..000000000000
--- a/audio/teamspeak3-server/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (ts2_server_rc2_202319.tar.bz2) = 05e2bdec80eeed3d935eacb9ada3623e
-SHA256 (ts2_server_rc2_202319.tar.bz2) = 56ae9f2cbb83c04102561ca377cedb6881579a80493b2b0ebf73afe2ac279a67
-SIZE (ts2_server_rc2_202319.tar.bz2) = 1155345
diff --git a/audio/teamspeak3-server/files/teamspeak-server.in b/audio/teamspeak3-server/files/teamspeak-server.in
deleted file mode 100644
index 0e740a3b801e..000000000000
--- a/audio/teamspeak3-server/files/teamspeak-server.in
+++ /dev/null
@@ -1,35 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-# PROVIDE: teamspeak
-# REQUIRE: DAEMON
-# KEYWORD: shutdown
-#
-# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
-# to enable this service:
-#
-# teamspeak_enable (bool): Set to NO by default.
-# Set it to YES to enable teamspeak.
-#
-
-. %%RC_SUBR%%
-
-name=teamspeak
-rcvar=${name}_enable
-
-command="%%PREFIX%%/lib/teamspeak_server/server_linux"
-command_args=">/dev/null"
-pidfile="%%PREFIX%%/lib/teamspeak_server/server.pid"
-stop_postcmd="teamspeak_poststop"
-
-teamspeak_poststop()
-{
- /bin/rm -f "${pidfile}"
-}
-
-load_rc_config $name
-
-: ${teamspeak_enable="NO"}
-
-run_rc_command "$1"
diff --git a/audio/teamspeak3-server/pkg-descr b/audio/teamspeak3-server/pkg-descr
deleted file mode 100644
index 7b6f87d445e4..000000000000
--- a/audio/teamspeak3-server/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-The server for Team Speak a voice chat program which supports multiple
-channels with different rate codecs and several people on each channel.
-Primarily aimed at team gamers but can be used as an IP phone as well.
-
-WWW: http://www.teamspeak.com
diff --git a/audio/teamspeak3-server/pkg-install b/audio/teamspeak3-server/pkg-install
deleted file mode 100644
index ebb6e3496a8f..000000000000
--- a/audio/teamspeak3-server/pkg-install
+++ /dev/null
@@ -1,72 +0,0 @@
-#! /bin/sh
-
-# $FreeBSD$
-
-PATH=/bin:/usr/sbin
-TSHOME=${PKG_PREFIX}/lib/teamspeak_server
-
-USER=teamspeak
-GROUP=${USER}
-
-case $2 in
-PRE-INSTALL)
- if pw group show "${GROUP}" 2>/dev/null; then
- echo "You already have a group \"${GROUP}\", so I will use it."
- else
- if pw groupadd ${GROUP}; then
- echo "Added group \"${GROUP}\"."
- else
- echo "Adding group \"${GROUP}\" failed..."
- exit 1
- fi
- fi
-
- if pw user show "${USER}" 2>/dev/null; then
- echo "You already have a user \"${USER}\", so I will use it."
- else
- if pw useradd ${USER} -g ${GROUP} -h - \
- -d ${TSHOME} -c "Teamspeak Server"
- then
- echo "Added user \"${USER}\"."
- else
- echo "Adding user \"${USER}\" failed..."
- exit 1
- fi
- fi
-
- if ! [ -x ~${USER} ] ; then
- mkdir -p ${TSHOME}
- chown ${USER}:${GROUP} ${TSHOME}
- fi
- ;;
-
-POST-INSTALL)
- chown -R ${USER}:${GROUP} ${TSHOME}
- chmod -R u+w,o-rx ${TSHOME}
- ;;
-
-
-POST-DEINSTALL)
- if pw group show "${GROUP}" 2>/dev/null; then
- if pw groupdel ${GROUP}; then
- echo "Removed group \"${GROUP}\"."
- else
- echo "Removing group \"${GROUP}\" failed..."
- exit 1
- fi
- else
- echo "Group \"${GROUP}\" doesn't exist!"
- fi
-
- if pw user show "${USER}" 2>/dev/null; then
- if pw userdel ${USER}; then
- echo "Removed user \"${USER}\"."
- else
- echo "Removing user \"${USER}\" failed..."
- exit 1
- fi
- else
- echo "User \"${USER}\" doesn't exist!"
- fi
- ;;
-esac
diff --git a/audio/teamspeak3-server/pkg-plist b/audio/teamspeak3-server/pkg-plist
deleted file mode 100644
index 39015018df9c..000000000000
--- a/audio/teamspeak3-server/pkg-plist
+++ /dev/null
@@ -1,254 +0,0 @@
-lib/teamspeak_server/INSTALL
-lib/teamspeak_server/INSTALL.mysql
-lib/teamspeak_server/LICENSE
-lib/teamspeak_server/Manual/C1H_HTML.css
-lib/teamspeak_server/Manual/DocToHelp.js
-lib/teamspeak_server/Manual/RC2servermanual-blank.htm
-lib/teamspeak_server/Manual/RC2servermanual-css.rtf
-lib/teamspeak_server/Manual/RC2servermanual-index.htm
-lib/teamspeak_server/Manual/RC2servermanual-toc.htm
-lib/teamspeak_server/Manual/RC2servermanuallinux
-lib/teamspeak_server/Manual/_TeamSpeak RC2 Server manual-1.png
-lib/teamspeak_server/Manual/administration1.htm
-lib/teamspeak_server/Manual/back.gif
-lib/teamspeak_server/Manual/bandwidthandcodecs1.htm
-lib/teamspeak_server/Manual/button.gif
-lib/teamspeak_server/Manual/closed.gif
-lib/teamspeak_server/Manual/closingdowntheserver4.htm
-lib/teamspeak_server/Manual/closingdowntheserver5.htm
-lib/teamspeak_server/Manual/default.htm
-lib/teamspeak_server/Manual/frequentlyaskedquestions1.htm
-lib/teamspeak_server/Manual/howtoruntheteamspeakserverasaserviceunderwinxpand20001.htm
-lib/teamspeak_server/Manual/installingtheserver4.htm
-lib/teamspeak_server/Manual/installingtheserver5.htm
-lib/teamspeak_server/Manual/lastnotes1.htm
-lib/teamspeak_server/Manual/licensing1.htm
-lib/teamspeak_server/Manual/linuxinstalling.htm
-lib/teamspeak_server/Manual/loggingin1.htm
-lib/teamspeak_server/Manual/login.png
-lib/teamspeak_server/Manual/logout1.htm
-lib/teamspeak_server/Manual/mainconfig1.htm
-lib/teamspeak_server/Manual/miscellaneous1.htm
-lib/teamspeak_server/Manual/open.gif
-lib/teamspeak_server/Manual/ports1.htm
-lib/teamspeak_server/Manual/qilostmyserveradminpassword.htm
-lib/teamspeak_server/Manual/qwhatportsdoestheserveruse.htm
-lib/teamspeak_server/Manual/qwhatsupportdoesteamspeakoffer.htm
-lib/teamspeak_server/Manual/requirementstoruntheteamspeak2server1.htm
-lib/teamspeak_server/Manual/serverpermissions1.htm
-lib/teamspeak_server/Manual/serversettings.png
-lib/teamspeak_server/Manual/serversettings1.htm
-lib/teamspeak_server/Manual/startingtheserver1.htm
-lib/teamspeak_server/Manual/startinguptheserver1.htm
-lib/teamspeak_server/Manual/superadmin1.htm
-lib/teamspeak_server/Manual/superadminservers.png
-lib/teamspeak_server/Manual/superadminstart.png
-lib/teamspeak_server/Manual/tcpqueryfunction1.htm
-lib/teamspeak_server/Manual/teamspeak.gif
-lib/teamspeak_server/Manual/teamspeakrc2servermanual1.htm
-lib/teamspeak_server/Manual/toc.css
-lib/teamspeak_server/Manual/topic.gif
-lib/teamspeak_server/Manual/usermanager.png
-lib/teamspeak_server/Manual/usermanager1.htm
-lib/teamspeak_server/Manual/webadminningtheserver1.htm
-lib/teamspeak_server/Manual/webpost2.htm
-lib/teamspeak_server/Manual/webpost3.htm
-lib/teamspeak_server/Manual/whatistheteamspeak2server1.htm
-lib/teamspeak_server/Manual/whatsnewinteamspeakreleasecandidate21.htm
-lib/teamspeak_server/Manual/windowsinstalling.htm
-lib/teamspeak_server/Manual/yourips1.htm
-lib/teamspeak_server/README
-lib/teamspeak_server/httpdocs/choice_box.html
-lib/teamspeak_server/httpdocs/database_client_manager.html
-lib/teamspeak_server/httpdocs/database_client_manager_add.html
-lib/teamspeak_server/httpdocs/database_client_manager_clientlist.html
-lib/teamspeak_server/httpdocs/database_client_manager_edit.html
-lib/teamspeak_server/httpdocs/database_sclient_manager.html
-lib/teamspeak_server/httpdocs/database_sclient_manager_add.html
-lib/teamspeak_server/httpdocs/database_sclient_manager_clientlist.html
-lib/teamspeak_server/httpdocs/database_sclient_manager_edit.html
-lib/teamspeak_server/httpdocs/error_box.html
-lib/teamspeak_server/httpdocs/footer.html
-lib/teamspeak_server/httpdocs/gfx/add_client.png
-lib/teamspeak_server/httpdocs/gfx/add_server.png
-lib/teamspeak_server/httpdocs/gfx/delete.png
-lib/teamspeak_server/httpdocs/gfx/edit.png
-lib/teamspeak_server/httpdocs/gfx/global_settings.jpg
-lib/teamspeak_server/httpdocs/gfx/headerline.gif
-lib/teamspeak_server/httpdocs/gfx/help.gif
-lib/teamspeak_server/httpdocs/gfx/helpnav.jpg
-lib/teamspeak_server/httpdocs/gfx/helppages.jpg
-lib/teamspeak_server/httpdocs/gfx/helppages.png
-lib/teamspeak_server/httpdocs/gfx/menu_background.gif
-lib/teamspeak_server/httpdocs/gfx/permissions.jpg
-lib/teamspeak_server/httpdocs/gfx/pixel.gif
-lib/teamspeak_server/httpdocs/gfx/select.png
-lib/teamspeak_server/httpdocs/gfx/select_short.png
-lib/teamspeak_server/httpdocs/gfx/server-run.png
-lib/teamspeak_server/httpdocs/gfx/server-stop.png
-lib/teamspeak_server/httpdocs/gfx/server_icon.png
-lib/teamspeak_server/httpdocs/gfx/server_overview.jpg
-lib/teamspeak_server/httpdocs/gfx/server_settings.jpg
-lib/teamspeak_server/httpdocs/gfx/serveradminlogin.gif
-lib/teamspeak_server/httpdocs/gfx/servers.jpg
-lib/teamspeak_server/httpdocs/gfx/superadmin_manager.jpg
-lib/teamspeak_server/httpdocs/gfx/uhr_icon.png
-lib/teamspeak_server/httpdocs/gfx/under_hl.gif
-lib/teamspeak_server/httpdocs/gfx/user_icon.png
-lib/teamspeak_server/httpdocs/gfx/user_manager.jpg
-lib/teamspeak_server/httpdocs/gfx/vBulletin_logo.gif
-lib/teamspeak_server/httpdocs/header.html
-lib/teamspeak_server/httpdocs/help/global_settings.html
-lib/teamspeak_server/httpdocs/help/permissions_general.html
-lib/teamspeak_server/httpdocs/help/server_overview.html
-lib/teamspeak_server/httpdocs/help/server_settings.html
-lib/teamspeak_server/httpdocs/help/servers.html
-lib/teamspeak_server/httpdocs/help/superadmin_manager.html
-lib/teamspeak_server/httpdocs/help/user_manager.html
-lib/teamspeak_server/httpdocs/index.html
-lib/teamspeak_server/httpdocs/login.html
-lib/teamspeak_server/httpdocs/login_error.html
-lib/teamspeak_server/httpdocs/menu_bottom.html
-lib/teamspeak_server/httpdocs/menu_top.html
-lib/teamspeak_server/httpdocs/ok_box.html
-lib/teamspeak_server/httpdocs/server_basic_settings.html
-lib/teamspeak_server/httpdocs/server_country_option.html
-lib/teamspeak_server/httpdocs/server_manager.html
-lib/teamspeak_server/httpdocs/server_manager_add.html
-lib/teamspeak_server/httpdocs/server_manager_grouppermission.html
-lib/teamspeak_server/httpdocs/server_manager_overview.html
-lib/teamspeak_server/httpdocs/server_manager_permission.html
-lib/teamspeak_server/httpdocs/server_manager_permission_ca.html
-lib/teamspeak_server/httpdocs/server_manager_permission_op.html
-lib/teamspeak_server/httpdocs/server_manager_permission_r.html
-lib/teamspeak_server/httpdocs/server_manager_permission_sa.html
-lib/teamspeak_server/httpdocs/server_manager_permission_u.html
-lib/teamspeak_server/httpdocs/server_manager_permission_v.html
-lib/teamspeak_server/httpdocs/server_manager_permissionfield.html
-lib/teamspeak_server/httpdocs/server_manager_serverlist.html
-lib/teamspeak_server/httpdocs/server_manager_servers.html
-lib/teamspeak_server/httpdocs/server_manager_servers_list.html
-lib/teamspeak_server/httpdocs/server_manager_settings.html
-lib/teamspeak_server/httpdocs/slogin.html
-lib/teamspeak_server/libsqlmy.so
-lib/teamspeak_server/manual.html
-lib/teamspeak_server/mysql_sql/create_bans.sql
-lib/teamspeak_server/mysql_sql/create_channel_privileges.sql
-lib/teamspeak_server/mysql_sql/create_channels.sql
-lib/teamspeak_server/mysql_sql/create_clients.sql
-lib/teamspeak_server/mysql_sql/create_server_privileges.sql
-lib/teamspeak_server/mysql_sql/create_servers.sql
-lib/teamspeak_server/server_linux
-lib/teamspeak_server/sqlite.so
-lib/teamspeak_server/sqlite_sql/create_bans.sql
-lib/teamspeak_server/sqlite_sql/create_channel_privileges.sql
-lib/teamspeak_server/sqlite_sql/create_channels.sql
-lib/teamspeak_server/sqlite_sql/create_clients.sql
-lib/teamspeak_server/sqlite_sql/create_nicks.sql
-lib/teamspeak_server/sqlite_sql/create_server_privileges.sql
-lib/teamspeak_server/sqlite_sql/create_servers.sql
-lib/teamspeak_server/sqlite_sql/create_settings.sql
-lib/teamspeak_server/sqlite_sql/delete_ban.sql
-lib/teamspeak_server/sqlite_sql/delete_ban_ip.sql
-lib/teamspeak_server/sqlite_sql/delete_channel.sql
-lib/teamspeak_server/sqlite_sql/delete_channel_privilege.sql
-lib/teamspeak_server/sqlite_sql/delete_client.sql
-lib/teamspeak_server/sqlite_sql/delete_server.sql
-lib/teamspeak_server/sqlite_sql/edit_channel.sql
-lib/teamspeak_server/sqlite_sql/edit_channel_privilege.sql
-lib/teamspeak_server/sqlite_sql/edit_client.sql
-lib/teamspeak_server/sqlite_sql/edit_client_lastonline.sql
-lib/teamspeak_server/sqlite_sql/edit_server.sql
-lib/teamspeak_server/sqlite_sql/edit_server_privilege.sql
-lib/teamspeak_server/sqlite_sql/new_ban.sql
-lib/teamspeak_server/sqlite_sql/new_channel.sql
-lib/teamspeak_server/sqlite_sql/new_channel_privilege.sql
-lib/teamspeak_server/sqlite_sql/new_client.sql
-lib/teamspeak_server/sqlite_sql/new_server.sql
-lib/teamspeak_server/sqlite_sql/new_server_privilege.sql
-lib/teamspeak_server/sqlite_sql/read_active_servers.sql
-lib/teamspeak_server/sqlite_sql/read_bans.sql
-lib/teamspeak_server/sqlite_sql/read_channel.sql
-lib/teamspeak_server/sqlite_sql/read_channel_privilege.sql
-lib/teamspeak_server/sqlite_sql/read_channel_privileges.sql
-lib/teamspeak_server/sqlite_sql/read_channels.sql
-lib/teamspeak_server/sqlite_sql/read_client_channels_privileges.sql
-lib/teamspeak_server/sqlite_sql/read_client_login.sql
-lib/teamspeak_server/sqlite_sql/read_clients.sql
-lib/teamspeak_server/sqlite_sql/read_clients_id.sql
-lib/teamspeak_server/sqlite_sql/read_clients_name.sql
-lib/teamspeak_server/sqlite_sql/read_server.sql
-lib/teamspeak_server/sqlite_sql/read_server_port.sql
-lib/teamspeak_server/sqlite_sql/read_server_privilege.sql
-lib/teamspeak_server/sqlite_sql/read_servers.sql
-lib/teamspeak_server/sqlite_sql/remove_bans.sql
-lib/teamspeak_server/sqlite_sql/remove_moderatedattribs.sql
-lib/teamspeak_server/sqlite_sql/search_client.sql
-lib/teamspeak_server/sqlite_sql/upgrade_1.sql
-lib/teamspeak_server/sqlite_sql/upgrade_2.sql
-lib/teamspeak_server/sqlite_sql/upgrade_3.sql
-lib/teamspeak_server/tcpquerydocs/banadd.txt
-lib/teamspeak_server/tcpquerydocs/banclear.txt
-lib/teamspeak_server/tcpquerydocs/bandel.txt
-lib/teamspeak_server/tcpquerydocs/banlist.txt
-lib/teamspeak_server/tcpquerydocs/banplayer.txt
-lib/teamspeak_server/tcpquerydocs/checkserverok.txt
-lib/teamspeak_server/tcpquerydocs/ci.txt
-lib/teamspeak_server/tcpquerydocs/cl.txt
-lib/teamspeak_server/tcpquerydocs/dbci.txt
-lib/teamspeak_server/tcpquerydocs/dbfp.txt
-lib/teamspeak_server/tcpquerydocs/dbpi.txt
-lib/teamspeak_server/tcpquerydocs/dbserverlist.txt
-lib/teamspeak_server/tcpquerydocs/dbsuseradd.txt
-lib/teamspeak_server/tcpquerydocs/dbsuserchangepw.txt
-lib/teamspeak_server/tcpquerydocs/dbsuserdel.txt
-lib/teamspeak_server/tcpquerydocs/dbsuserlist.txt
-lib/teamspeak_server/tcpquerydocs/dbuseradd.txt
-lib/teamspeak_server/tcpquerydocs/dbuserchangeattribs.txt
-lib/teamspeak_server/tcpquerydocs/dbuserchangepw.txt
-lib/teamspeak_server/tcpquerydocs/dbuserdel.txt
-lib/teamspeak_server/tcpquerydocs/dbuserid.txt
-lib/teamspeak_server/tcpquerydocs/dbuserlist.txt
-lib/teamspeak_server/tcpquerydocs/dccl.txt
-lib/teamspeak_server/tcpquerydocs/fc.txt
-lib/teamspeak_server/tcpquerydocs/fp.txt
-lib/teamspeak_server/tcpquerydocs/gapl.txt
-lib/teamspeak_server/tcpquerydocs/gi.txt
-lib/teamspeak_server/tcpquerydocs/globalset.txt
-lib/teamspeak_server/tcpquerydocs/globalset.txt.bak
-lib/teamspeak_server/tcpquerydocs/help.txt
-lib/teamspeak_server/tcpquerydocs/ki.txt
-lib/teamspeak_server/tcpquerydocs/kick.txt
-lib/teamspeak_server/tcpquerydocs/lc.txt
-lib/teamspeak_server/tcpquerydocs/log.txt
-lib/teamspeak_server/tcpquerydocs/logfind.txt
-lib/teamspeak_server/tcpquerydocs/login.txt
-lib/teamspeak_server/tcpquerydocs/logmark.txt
-lib/teamspeak_server/tcpquerydocs/mptc.txt
-lib/teamspeak_server/tcpquerydocs/msg.txt
-lib/teamspeak_server/tcpquerydocs/msgall.txt
-lib/teamspeak_server/tcpquerydocs/msgu.txt
-lib/teamspeak_server/tcpquerydocs/pi.txt
-lib/teamspeak_server/tcpquerydocs/pl.txt
-lib/teamspeak_server/tcpquerydocs/rehash.txt
-lib/teamspeak_server/tcpquerydocs/removeclient.txt
-lib/teamspeak_server/tcpquerydocs/sel.txt
-lib/teamspeak_server/tcpquerydocs/serveradd.txt
-lib/teamspeak_server/tcpquerydocs/serverdel.txt
-lib/teamspeak_server/tcpquerydocs/serverset.txt
-lib/teamspeak_server/tcpquerydocs/serverstart.txt
-lib/teamspeak_server/tcpquerydocs/serverstop.txt
-lib/teamspeak_server/tcpquerydocs/si.txt
-lib/teamspeak_server/tcpquerydocs/sl.txt
-lib/teamspeak_server/tcpquerydocs/slogin.txt
-lib/teamspeak_server/tcpquerydocs/sppriv.txt
-lib/teamspeak_server/tcpquerydocs/ver.txt
-lib/teamspeak_server/teamspeak2-server_startscript
-@dirrm lib/teamspeak_server/tcpquerydocs
-@dirrm lib/teamspeak_server/sqlite_sql
-@dirrm lib/teamspeak_server/mysql_sql
-@dirrm lib/teamspeak_server/httpdocs/help
-@dirrm lib/teamspeak_server/httpdocs/gfx
-@dirrm lib/teamspeak_server/httpdocs
-@dirrm lib/teamspeak_server/Manual
-@dirrm lib/teamspeak_server
diff --git a/audio/uade/Makefile b/audio/uade/Makefile
deleted file mode 100644
index f71c77816aa2..000000000000
--- a/audio/uade/Makefile
+++ /dev/null
@@ -1,61 +0,0 @@
-# New ports collection makefile for: xmms-uade
-# Date created: 12 Oct 2002
-# Whom: Martin Blapp <mbr@freebsd.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= xmms-uade
-PORTVERSION= 2.05
-CATEGORIES= audio
-MASTER_SITES= http://zakalwe.fi/uade/uade2/ \
- http://critical.ch/distfiles/
-DISTNAME= uade-${PORTVERSION}
-
-MAINTAINER= mbr@FreeBSD.org
-COMMENT= Unix Amiga Delitracker Emulator with XMMS Input plugin
-
-RUN_DEPENDS= xmms:${PORTSDIR}/multimedia/xmms
-LIB_DEPENDS= xmms.4:${PORTSDIR}/multimedia/xmms \
- ao.3:${PORTSDIR}/audio/libao
-BUILD_DEPENDS= lha:${PORTSDIR}/archivers/lha
-
-HAS_CONFIGURE= yes
-USE_X_PREFIX= yes
-USE_BZIP2= yes
-USE_GMAKE= yes
-USE_GNOME= gtk12
-
-DOCSDIR= ${PREFIX}/share/doc/uade2
-DATADIR= ${PREFIX}/share/uade2
-CONFIGURE_ARGS= --prefix=${PREFIX} \
- --mandir=${MANPREFIX}/man/man1 \
- --without-audacious --no-debug
-
-CONFIGURE_ENV= SYSCFLAGS='${CFLAGS}'
-
-WRKSRC= ${WRKDIR}/uade-${PORTVERSION}
-
-MAN1= uade123.1
-PORTDOCS= UAE-CREDITS UAE-README audio_emulation.txt design.tex \
- layers.eps layers.xfig \
- play_loop_state_diagram.dia play_loop_state_diagram.eps \
- play_loop_state_diagram.txt
-
-.include <bsd.port.pre.mk>
-
-post-patch:
- @${REINPLACE_CMD} -e 's,lib/pkgconfig,libdata/pkgconfig,' \
- ${WRKSRC}/configure
-
-post-install:
- @${RM} -rf ${DATADIR}/players/S
-
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
-.for f in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/doc/${f} ${DOCSDIR}
-.endfor
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/audio/uade/distinfo b/audio/uade/distinfo
deleted file mode 100644
index 319b8d7ee5e2..000000000000
--- a/audio/uade/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (uade-2.05.tar.bz2) = 5a8304ce122c0aef853a60075a83a551
-SHA256 (uade-2.05.tar.bz2) = 3c1f08d1eaa19d3381407994b5190bbd01ff97e9aaec992ddcbdfa245724eead
-SIZE (uade-2.05.tar.bz2) = 2506572
diff --git a/audio/uade/files/patch-nooptimize b/audio/uade/files/patch-nooptimize
deleted file mode 100644
index a367d978a0e8..000000000000
--- a/audio/uade/files/patch-nooptimize
+++ /dev/null
@@ -1,43 +0,0 @@
---- src/frontends/xmms/Makefile.in.orig Sun Dec 10 12:02:29 2006
-+++ src/frontends/xmms/Makefile.in Sun Dec 10 12:01:15 2006
-@@ -5,7 +5,7 @@
- XMMSFLAGS={XMMSFLAGS}
- XMMSLIBS={XMMSLIBS}
- SHAREDLIBRARYFLAGS={SHAREDLIBRARYFLAGS}
--CFLAGS = -Wall -O2 $(SHAREDLIBRARYFLAGS) $(DEBUGFLAGS) $(XMMSFLAGS) $(ARCHFLAGS) -I../common -I../../include
-+CFLAGS = $(SHAREDLIBRARYFLAGS) $(DEBUGFLAGS) $(XMMSFLAGS) $(ARCHFLAGS) -I../common -I../../include
- CLIBS = $(XMMSLIBS) -lm
- MODULES = plugin.o amifilemagic.o eagleplayer.o strlrep.o uadecontrol.o \
- uadeipc.o unixatomic.o subsongseek.o effects.o uadeconf.o md5.o \
---- src/Makefile.in.orig Sun Dec 10 12:02:22 2006
-+++ src/Makefile.in Sun Dec 10 12:01:35 2006
-@@ -4,7 +4,7 @@
- ARCHLIBS = {ARCHLIBS}
- DEBUGFLAGS = {DEBUGFLAGS}
-
--COMMONGCCOPTS = -Wall -Wno-unused -Wno-format -Wmissing-prototypes -Wstrict-prototypes -fno-exceptions -O2
-+COMMONGCCOPTS = -Wno-unused -Wno-format -Wmissing-prototypes -Wstrict-prototypes -fno-exceptions
-
- TARGETCFLAGS = -fomit-frame-pointer -DGCCCONSTFUNC="__attribute__((const))" -D_REENTRANT -DREGPARAM= -D__inline__=inline $(COMMONGCCOPTS) $(DEBUGFLAGS) $(ARCHFLAGS)
- LIBRARIES = -lm $(AUDIOLIBS) $(ARCHLIBS)
---- src/frontends/uade123/Makefile.in.orig Sun Dec 10 12:02:16 2006
-+++ src/frontends/uade123/Makefile.in Sun Dec 10 12:01:08 2006
-@@ -1,6 +1,6 @@
-
- CC = {CC}
--CFLAGS = -Wall -O2 -I../../include -I../common {AOFLAGS} {DEBUGFLAGS} {ARCHFLAGS}
-+CFLAGS = -I../../include -I../common {AOFLAGS} {DEBUGFLAGS} {ARCHFLAGS}
- CLIBS = {AOLIBS} {ARCHLIBS} -lm
- MODULES = uade123.o strlrep.o unixatomic.o uadeipc.o amifilemagic.o \
- chrarray.o playlist.o eagleplayer.o unixwalkdir.o effects.o \
---- src/frontends/audacious/Makefile.in.orig Sun Dec 10 12:02:10 2006
-+++ src/frontends/audacious/Makefile.in Sun Dec 10 12:00:55 2006
-@@ -5,7 +5,7 @@
- AUDACIOUSFLAGS={AUDACIOUSFLAGS}
- AUDACIOUSLIBS={AUDACIOUSLIBS}
- SHAREDLIBRARYFLAGS={SHAREDLIBRARYFLAGS}
--CFLAGS = -Wall -O2 $(SHAREDLIBRARYFLAGS) $(AUDACIOUSFLAGS) $(ARCHFLAGS) $(DEBUGFLAGS) -I../common -I../../include
-+CFLAGS = $(SHAREDLIBRARYFLAGS) $(AUDACIOUSFLAGS) $(ARCHFLAGS) $(DEBUGFLAGS) -I../common -I../../include
- CLIBS = $(XMLIBS) -lm
- MODULES = plugin.o amifilemagic.o eagleplayer.o strlrep.o uadecontrol.o \
- uadeipc.o unixatomic.o subsongseek.o effects.o uadeconf.o md5.o \
diff --git a/audio/uade/pkg-descr b/audio/uade/pkg-descr
deleted file mode 100644
index 6de199f86fbb..000000000000
--- a/audio/uade/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-UADE is the Unix Amiga Delitracker Emulator.
-
-It plays old Amiga tunes through UAE emulation and
-cloned m68k-assembler Eagleplayer API.
-
-This XMMS-plugin enables you to play the good old Amiga tunes
-in almost any format. Over 150 different formats are supported.
-
-WWW: http://www.xmms.org
-Tunes: http://exotica.fix.no
diff --git a/audio/uade/pkg-plist b/audio/uade/pkg-plist
deleted file mode 100644
index 64ad80507809..000000000000
--- a/audio/uade/pkg-plist
+++ /dev/null
@@ -1,167 +0,0 @@
-bin/uade123
-bin/uadexmmsadd
-lib/xmms/Input/libuade2.so
-lib/uade2/uadecore
-libdata/pkgconfig/uade.pc
-%%DATADIR%%/players/AM-Composer
-%%DATADIR%%/players/AMOS
-%%DATADIR%%/players/AbyssHighestExperience
-%%DATADIR%%/players/ActionAmics
-%%DATADIR%%/players/ArtAndMagic
-%%DATADIR%%/players/ArtOfNoise-4V
-%%DATADIR%%/players/ArtOfNoise-8V
-%%DATADIR%%/players/AudioSculpture
-%%DATADIR%%/players/BeathovenSynthesizer
-%%DATADIR%%/players/BenDaglish
-%%DATADIR%%/players/BenDaglish-SID
-%%DATADIR%%/players/BladePacker
-%%DATADIR%%/players/Cinemaware
-%%DATADIR%%/players/CoreDesign
-%%DATADIR%%/players/CustomMade
-%%DATADIR%%/players/DIGI-Booster
-%%DATADIR%%/players/DariusZendeh
-%%DATADIR%%/players/DaveLowe
-%%DATADIR%%/players/DaveLoweNew
-%%DATADIR%%/players/DaveLowe_Deli
-%%DATADIR%%/players/DavidHanney
-%%DATADIR%%/players/DavidWhittaker
-%%DATADIR%%/players/DeltaMusic1.3
-%%DATADIR%%/players/DeltaMusic2.0
-%%DATADIR%%/players/Desire
-%%DATADIR%%/players/DigitalSonixChrome
-%%DATADIR%%/players/DigitalSoundStudio
-%%DATADIR%%/players/DirkBialluch
-%%DATADIR%%/players/DynamicSynthesizer
-%%DATADIR%%/players/EMS
-%%DATADIR%%/players/EMS-6
-%%DATADIR%%/players/ENV/EaglePlayer/EP-Hippel_7V.cfg
-%%DATADIR%%/players/ENV/EaglePlayer/EP-Mugician_II.cfg
-%%DATADIR%%/players/ENV/EaglePlayer/EP-PTK-Prowiz.cfg
-%%DATADIR%%/players/ENV/EaglePlayer/EP-S3M.cfg
-%%DATADIR%%/players/ENV/EaglePlayer/EP-TFMX_7V.cfg
-%%DATADIR%%/players/ENV/EaglePlayer/EP-TFMX_Pro.cfg
-%%DATADIR%%/players/ENV/EaglePlayer/ahx
-%%DATADIR%%/players/ENV/EaglePlayer/ahx.waves
-%%DATADIR%%/players/ENV/EaglePlayer/ems_v6.cfg
-%%DATADIR%%/players/ENV/EaglePlayer/ems_v6.cfg.txt
-%%DATADIR%%/players/EarAche
-%%DATADIR%%/players/FashionTracker
-%%DATADIR%%/players/ForgottenWorlds_Game
-%%DATADIR%%/players/Fred
-%%DATADIR%%/players/FredGray
-%%DATADIR%%/players/FutureComposer-BSI
-%%DATADIR%%/players/FutureComposer1.3
-%%DATADIR%%/players/FutureComposer1.4
-%%DATADIR%%/players/FuturePlayer
-%%DATADIR%%/players/GlueMon
-%%DATADIR%%/players/HowieDavies
-%%DATADIR%%/players/ImagesMusicSystem
-%%DATADIR%%/players/InStereo
-%%DATADIR%%/players/InStereo2.0
-%%DATADIR%%/players/Infogrames
-%%DATADIR%%/players/JamCracker
-%%DATADIR%%/players/JankoMrsicFlogel
-%%DATADIR%%/players/JasonBrooke
-%%DATADIR%%/players/JasonPage
-%%DATADIR%%/players/JasonPage_JP
-%%DATADIR%%/players/JeroenTel
-%%DATADIR%%/players/JesperOlsen
-%%DATADIR%%/players/JochenHippel
-%%DATADIR%%/players/JochenHippel-7V
-%%DATADIR%%/players/JochenHippel-CoSo
-%%DATADIR%%/players/JochenHippel_UADE
-%%DATADIR%%/players/Jochen_Hippel_ST
-%%DATADIR%%/players/KrisHatlelid
-%%DATADIR%%/players/Laxity
-%%DATADIR%%/players/LegglessMusicEditor
-%%DATADIR%%/players/Lionheart_Game
-%%DATADIR%%/players/MCMD
-%%DATADIR%%/players/MED
-%%DATADIR%%/players/MMDC
-%%DATADIR%%/players/MagneticFieldsPacker
-%%DATADIR%%/players/MajorTom
-%%DATADIR%%/players/ManiacsOfNoise
-%%DATADIR%%/players/MarkII
-%%DATADIR%%/players/Mark_Cooksey
-%%DATADIR%%/players/Mark_Cooksey_Old
-%%DATADIR%%/players/MartinWalker
-%%DATADIR%%/players/Medley
-%%DATADIR%%/players/MikeDavies
-%%DATADIR%%/players/Mugician
-%%DATADIR%%/players/MugicianII
-%%DATADIR%%/players/MusicAssembler
-%%DATADIR%%/players/MusicMaker-4V
-%%DATADIR%%/players/MusicMaker-8V
-%%DATADIR%%/players/MusiclineEditor
-%%DATADIR%%/players/NovoTradePacker
-%%DATADIR%%/players/Octa-MED
-%%DATADIR%%/players/Oktalyzer
-%%DATADIR%%/players/PTK-Prowiz
-%%DATADIR%%/players/PaulRobotham
-%%DATADIR%%/players/PaulShields
-%%DATADIR%%/players/PaulSummers
-%%DATADIR%%/players/PeterVerswyvelen
-%%DATADIR%%/players/PierreAdane
-%%DATADIR%%/players/ProfessionalSoundArtists
-%%DATADIR%%/players/PumaTracker
-%%DATADIR%%/players/QuadraComposer
-%%DATADIR%%/players/Quartet
-%%DATADIR%%/players/RichardJoseph
-%%DATADIR%%/players/RiffRaff
-%%DATADIR%%/players/RobHubbard
-%%DATADIR%%/players/RobHubbardOld
-%%DATADIR%%/players/SCUMM
-%%DATADIR%%/players/SIDMon1.0
-%%DATADIR%%/players/SIDMon2.0
-%%DATADIR%%/players/SUN-Tronic
-%%DATADIR%%/players/ScottJohnston
-%%DATADIR%%/players/SeanConnolly
-%%DATADIR%%/players/SeanConran
-%%DATADIR%%/players/Sierra-AGI
-%%DATADIR%%/players/Silmarils
-%%DATADIR%%/players/SonicArranger
-%%DATADIR%%/players/SonicArranger-pc-all
-%%DATADIR%%/players/SonixMusicDriver
-%%DATADIR%%/players/Sound-FX
-%%DATADIR%%/players/SoundControl
-%%DATADIR%%/players/SoundFactory
-%%DATADIR%%/players/SoundImages
-%%DATADIR%%/players/SoundMaster
-%%DATADIR%%/players/SoundMon2.0
-%%DATADIR%%/players/SoundMon2.2
-%%DATADIR%%/players/SoundPlayer
-%%DATADIR%%/players/SoundProgrammingLanguage
-%%DATADIR%%/players/Soundtracker-IV
-%%DATADIR%%/players/Special-FX
-%%DATADIR%%/players/SpeedyA1System
-%%DATADIR%%/players/SpeedySystem
-%%DATADIR%%/players/SteveBarrett
-%%DATADIR%%/players/SteveTurner
-%%DATADIR%%/players/SynTracker
-%%DATADIR%%/players/Synth
-%%DATADIR%%/players/SynthDream
-%%DATADIR%%/players/SynthPack
-%%DATADIR%%/players/TFMX
-%%DATADIR%%/players/TFMX-7V
-%%DATADIR%%/players/TFMX-7V-TFHD
-%%DATADIR%%/players/TFMX-Pro
-%%DATADIR%%/players/TFMX-Pro-TFHD
-%%DATADIR%%/players/TFMX-TFHD
-%%DATADIR%%/players/TheMusicalEnlightenment
-%%DATADIR%%/players/ThomasHermann
-%%DATADIR%%/players/TimFollin
-%%DATADIR%%/players/TomyTracker
-%%DATADIR%%/players/Tronic
-%%DATADIR%%/players/UltimateSoundtracker
-%%DATADIR%%/players/VoodooSupremeSynthesizer
-%%DATADIR%%/players/WallyBeben
-%%DATADIR%%/players/YM-2149
-%%DATADIR%%/uade.conf
-%%DATADIR%%/eagleplayer.conf
-%%DATADIR%%/uaerc
-%%DATADIR%%/score
-@dirrm lib/uade2
-@dirrm %%DATADIR%%/players/ENV/EaglePlayer
-@dirrm %%DATADIR%%/players/ENV
-@dirrm %%DATADIR%%/players
-@dirrm %%DATADIR%%
diff --git a/audio/vat/Makefile b/audio/vat/Makefile
deleted file mode 100644
index f68945deb3a7..000000000000
--- a/audio/vat/Makefile
+++ /dev/null
@@ -1,44 +0,0 @@
-# New ports collection makefile for: vat
-# Date created: 2 November 1996
-# Whom: fenner
-#
-# $FreeBSD$
-#
-
-PORTNAME= vat
-PORTVERSION= 4.0b2
-PORTREVISION= 2
-CATEGORIES= mbone tk83
-MASTER_SITES= ftp://ftp.ee.lbl.gov/conferencing/vat/alpha-test/
-DISTFILES= vatsrc-4.0b2.tar.gz
-
-MAINTAINER= fenner@FreeBSD.org
-COMMENT= The Visual Audio Tool - multicast audioconferencing
-
-GSM_DIR= ${.CURDIR}/../../audio/gsm
-GSM_WORK= ${WRKDIRPREFIX}${GSM_DIR}/work/gsm-1.0-pl12
-
-# If configure is changed to look for libgsm.a in ${PREFIX}/lib, then
-# we can use this first BUILD_DEPENDS and save some work.
-#BUILD_DEPENDS= ${GSM_WORK}/inc/private.h:${GSM_DIR}:patch
-BUILD_DEPENDS= ${GSM_WORK}/lib/libgsm.a:${GSM_DIR}:build
-LIB_DEPENDS= tk83.1:${PORTSDIR}/x11-toolkits/tk83 \
- gsm.1:${GSM_DIR}
-
-USE_X_PREFIX= yes
-USE_AUTOTOOLS= autoconf:213
-CONFIGURE_ARGS= --with-gsm=${GSM_WORK}
-INSTALL_TARGET= install install-man
-MAN1= vat.1
-PLIST_FILES= bin/vat
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "sparc64"
-BROKEN= Does not build on sparc64
-.endif
-
-post-install:
- ${STRIP_CMD} ${PREFIX}/bin/vat
-
-.include <bsd.port.post.mk>
diff --git a/audio/vat/distinfo b/audio/vat/distinfo
deleted file mode 100644
index f5d24f56e817..000000000000
--- a/audio/vat/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (vatsrc-4.0b2.tar.gz) = ad6bfa8e986be1706e60251dd9c2f204
-SHA256 (vatsrc-4.0b2.tar.gz) = 47ee08fc7ce2c0e39c00fa4eabeadd4eb1aba6de6c14dacc24949849c73015af
-SIZE (vatsrc-4.0b2.tar.gz) = 263799
diff --git a/audio/vat/files/patch-aa b/audio/vat/files/patch-aa
deleted file mode 100644
index 574759971107..000000000000
--- a/audio/vat/files/patch-aa
+++ /dev/null
@@ -1,249 +0,0 @@
---- configure.in.tk.orig Thu May 16 01:06:05 1996
-+++ configure.in.tk Tue Sep 9 11:35:45 1997
-@@ -2,6 +2,7 @@
- dnl $Header: /home/ncvs/ports/mbone/vat/patches/patch-aa,v 1.3 1998/06/26 19:05:34 fenner Exp $ (LBL)
-
- AC_ARG_WITH(tcl, --with-tcl=path specify a pathname for tcl, d=$withval, d="")
-+tclposs="tcl8.3 tcl83 tcl"
- if test "$d" != "" ; then
- if test ! -d $d ; then
- echo "'$d' is not a directory"
-@@ -12,22 +13,22 @@
- echo "can't find tcl.h in $d/include"
- exit 1
- fi
-- places="$d/lib/libtcl7.5.so \
-- $d/lib/libtcl7.5.a \
-- $d/lib/libtcl.so \
-- $d/lib/libtcl.a"
- V_LIB_TCL=FAIL
-- for dir in $places; do
-- if test -r $dir ; then
-- V_LIB_TCL=$dir
-+ for p in $tclposs; do
-+ if test "`echo $d/lib/lib$p.so*`" != "$d/lib/lib$p.so*" ; then
-+ V_LIB_TCL="-L$d/lib -l$p"
-+ break
-+ fi
-+ if test -r $d/lib/lib$p.a ; then
-+ V_LIB_TCL="-L$d/lib -l$p"
- break
- fi
- done
-- if test $V_LIB_TCL = FAIL ; then
-+ if test "$V_LIB_TCL" = FAIL ; then
- echo "can't find libtcl.a in $d/lib"
- exit 1
- fi
-- places="$d/lib/tcl7.5 \
-+ places="$d/lib/tcl8.3 \
- $d/lib/tcl"
- V_LIBRARY_TCL=FAIL
- for dir in $places; do
-@@ -44,13 +45,14 @@
- AC_TEST_CPP([#include <tcl.h>], V_INCLUDE_TCL="", V_INCLUDE_TCL=FAIL)
- if test "$V_INCLUDE_TCL" = FAIL; then
- echo "checking for tcl.h"
-- places="$PWD/../tcl7.5 \
-- /usr/src/local/tcl7.5 \
-- /import/tcl/include/tcl7.5 \
-+ places="$PWD/../tcl8.3 \
-+ /usr/src/local/tcl8.3 \
-+ /import/tcl/include/tcl8.3 \
- $prefix/include \
- $x_includes/tk \
- $x_includes \
- /usr/local/include \
-+ /usr/local/include/tcl8.3 \
- /usr/contrib/include \
- /usr/include"
- for dir in $places; do
-@@ -64,7 +66,7 @@
- exit 1
- fi
- fi
-- AC_CHECK_LIB(tcl7.5, main, V_LIB_TCL="-ltcl7.5", V_LIB_TCL="FAIL")
-+ AC_CHECK_LIB(tcl8.3, main, V_LIB_TCL="-ltcl8.3", V_LIB_TCL="FAIL")
- if test "$V_LIB_TCL" = FAIL; then
- echo "checking for libtcl.a"
- places="\
-@@ -73,17 +75,22 @@
- /usr/contrib/lib \
- /usr/local/lib \
- /usr/lib \
-- $PWD/../tcl7.5 \
-- /usr/src/local/tcl7.5 \
-- /import/tcl/lib/tcl7.5 \
-+ $PWD/../tcl8.3 \
-+ /usr/src/local/tcl8.3 \
-+ /import/tcl/lib/tcl8.3 \
- "
- for dir in $places; do
-- if test -r $dir/libtcl7.5.so -o -r $dir/libtcl7.5.a; then
-- V_LIB_TCL="-L$dir -ltcl7.5"
-- break
-- fi
-- if test -r $dir/libtcl.so -o -r $dir/libtcl.a; then
-- V_LIB_TCL="-L$dir -ltcl"
-+ for p in $tclposs; do
-+ if test "`echo $dir/lib$p.so*`" != "$dir/lib$p.so*" ; then
-+ V_LIB_TCL="-L$dir -l$p"
-+ break
-+ fi
-+ if test -r $dir/lib$p.a ; then
-+ V_LIB_TCL="-L$dir -l$p"
-+ break
-+ fi
-+ done
-+ if test "$V_LIB_TCL" != FAIL; then
- break
- fi
- done
-@@ -98,15 +105,16 @@
- fi
- echo "checking for tcl/init.tcl"
- V_LIBRARY_TCL=FAIL
-- places="/usr/local/lib/tcl7.5 \
-- /usr/contrib/lib/tcl7.5 \
-- /usr/lib/tcl7.5 \
-- /usr/lib/tk/tcl7.5 \
-- /import/tcl/lib/tcl7.5 \
-- $prefix/lib/tcl7.5 \
-- $x_libraries/tcl7.5 \
-+ places="/usr/local/lib/tcl8.3 \
-+ /usr/contrib/lib/tcl8.3 \
-+ /usr/lib/tcl8.3 \
-+ /usr/lib/tk/tcl8.3 \
-+ /import/tcl/lib/tcl8.3 \
-+ $prefix/lib/tcl8.3 \
-+ $x_libraries/tcl8.3 \
- /usr/local/lib/tcl \
- /usr/lib/tcl \
-+ /usr/libdata/tcl \
- /usr/lib/tk/tcl \
- /import/tcl/lib/tcl \
- $prefix/lib/tcl \
-@@ -128,6 +136,7 @@
- AC_SUBST(V_LIBRARY_TCL)
-
- AC_ARG_WITH(tk, --with-tk=path specify a pathname for tk, d=$withval, d="")
-+tkposs="tk8.3 tk83 tk"
- if test "$d" != "" ; then
- if test ! -d $d ; then
- echo "'$d' is not a directory"
-@@ -138,22 +147,22 @@
- echo "can't find tk.h in $d/include"
- exit 1
- fi
-- places="$d/lib/libtk4.1.so \
-- $d/lib/libtk4.1.a \
-- $d/lib/libtk.so \
-- $d/lib/libtk.a"
- V_LIB_TK=FAIL
-- for dir in $places; do
-- if test -r $dir ; then
-- V_LIB_TK=$dir
-+ for p in $tkposs; do
-+ if test "`echo $d/lib/lib$p.so*`" != "$d/lib/lib$p.so*" ; then
-+ V_LIB_TK="-L$d/lib -l$p"
-+ break
-+ fi
-+ if test -r $d/lib/lib$p.a ; then
-+ V_LIB_TK="-L$d/lib -l$p"
- break
- fi
- done
-- if test $V_LIB_TK = FAIL ; then
-+ if test "$V_LIB_TK" = FAIL ; then
- echo "can't find libtk.a in $d/lib"
- exit 1
- fi
-- places="$d/lib/tk4.1 \
-+ places="$d/lib/tk8.3 \
- $d/lib/tk"
- V_LIBRARY_TK=FAIL
- for dir in $places; do
-@@ -174,14 +183,15 @@
- places="\
- $prefix/include \
- /usr/local/include \
-+ /usr/local/include/tk8.3 \
- /usr/contrib/include \
- /usr/include/tcl \
- /usr/include\
- $x_includes/tk \
- $x_includes \
-- $PWD/../tk4.1 \
-- /usr/src/local/tk4.1 \
-- /import/tcl/include/tk4.1 \
-+ $PWD/../tk8.3 \
-+ /usr/src/local/tk8.3 \
-+ /import/tcl/include/tk8.3 \
- "
- for dir in $places; do
- if test -r $dir/tk.h ; then
-@@ -194,7 +204,7 @@
- exit 1
- fi
- fi
-- AC_CHECK_LIB(tk4.1, main, V_LIB_TK="-ltk4.1", V_LIB_TK="FAIL")
-+ AC_CHECK_LIB(tk8.3, main, V_LIB_TK="-ltk8.3", V_LIB_TK="FAIL")
- if test "$V_LIB_TK" = FAIL; then
- echo "checking for libtk.a"
- places="/usr/local/lib \
-@@ -202,17 +212,22 @@
- /usr/lib \
- /usr/lib/tk \
- /import/tcl/lib \
-- $PWD/../tk4.1 \
-- /usr/src/local/tk4.1 \
-+ $PWD/../tk8.3 \
-+ /usr/src/local/tk8.3 \
- $prefix/lib \
- $x_libraries"
- for dir in $places; do
-- if test -r $dir/libtk4.1.so -o -r $dir/libtk4.1.a; then
-- V_LIB_TK="-L$dir -ltk4.1"
-- break
-- fi
-- if test -r $dir/libtk.so -o -r $dir/libtk.a; then
-- V_LIB_TK="-L$dir -ltk"
-+ for p in $tkposs; do
-+ if test "`echo $dir/lib$p.so*`" != "$dir/lib$p.so*" ; then
-+ V_LIB_TK="-L$dir -l$p"
-+ break
-+ fi
-+ if test -r $dir/lib$p.a ; then
-+ V_LIB_TK="-L$dir -l$p"
-+ break
-+ fi
-+ done
-+ if test "$V_LIB_TK" != FAIL; then
- break
- fi
- done
-@@ -227,15 +242,15 @@
- fi
- echo "checking for tk/tk.tcl"
- V_LIBRARY_TK=FAIL
-- places="/usr/local/lib/tk4.1 \
-- /usr/contrib/lib/tk4.1 \
-- /usr/lib/tk4.1 \
-- /usr/lib/tk/tk4.1 \
-- /import/tcl/lib/tk4.1 \
-- $prefix/lib/tk4.1 \
-- $x_libraries/tk4.1 \
-- $PWD/../tk4.1/library \
-- /usr/src/local/tk4.1/library \
-+ places="/usr/local/lib/tk8.3 \
-+ /usr/contrib/lib/tk8.3 \
-+ /usr/lib/tk8.3 \
-+ /usr/lib/tk/tk8.3 \
-+ /import/tcl/lib/tk8.3 \
-+ $prefix/lib/tk8.3 \
-+ $x_libraries/tk8.3 \
-+ $PWD/../tk8.3/library \
-+ /usr/src/local/tk8.3/library \
- /usr/local/lib/tk \
- /usr/lib/tk \
- /usr/lib/tk/tk \
diff --git a/audio/vat/files/patch-ab b/audio/vat/files/patch-ab
deleted file mode 100644
index 8424b66fc784..000000000000
--- a/audio/vat/files/patch-ab
+++ /dev/null
@@ -1,136 +0,0 @@
---- tkStripchart.c.orig Tue Sep 9 11:00:42 1997
-+++ tkStripchart.c Tue Sep 9 10:52:30 1997
-@@ -148,7 +148,7 @@
- int scrollrequired;
- int guarantee_draw;
- int grow_up;
-- XFontStruct *fontPtr; /* Information about text font, or NULL. */
-+ Tk_Font tkfont; /* Information about text font, or NULL. */
- XColor *textColorPtr; /* Color for drawing text. */
- GC textGC; /* GC for drawing text. */
- XColor *tickColorPtr; /* Color for drawing ticks. */
-@@ -257,7 +257,7 @@
- {TK_CONFIG_SYNONYM, "-fg", "stripcolor", 0,
- 0, 0, 0},
- {TK_CONFIG_FONT, "-font", "font", "Font",
-- DEF_STRIPCHART_FONT, Tk_Offset(Stripchart, fontPtr),
-+ DEF_STRIPCHART_FONT, Tk_Offset(Stripchart, tkfont),
- 0},
- {TK_CONFIG_BOOLEAN, "-guaranteedrawing", "guaranteedrawing",
- "Guaranteedrawing", DEF_GUARANTEE_DRAW,
-@@ -570,8 +570,8 @@
- if (StripchartPtr->value != NULL)
- free(StripchartPtr->value);
-
-- if (StripchartPtr->fontPtr != NULL)
-- Tk_FreeFontStruct(StripchartPtr->fontPtr);
-+ if (StripchartPtr->tkfont != NULL)
-+ Tk_FreeFont(StripchartPtr->tkfont);
-
- if (StripchartPtr->textColorPtr != NULL)
- Tk_FreeColor(StripchartPtr->textColorPtr);
-@@ -631,7 +631,7 @@
-
- Tk_SetBackgroundFromBorder(StripchartPtr->tkwin, StripchartPtr->border);
-
-- gcValues.font = StripchartPtr->fontPtr->fid;
-+ gcValues.font = Tk_FontId(StripchartPtr->tkfont);
- gcValues.foreground = StripchartPtr->textColorPtr->pixel;
- newGC = Tk_GetGC(StripchartPtr->tkwin, GCForeground|GCFont, &gcValues);
- if (StripchartPtr->textGC != None && StripchartPtr->tkwin) {
-@@ -692,8 +692,11 @@
- {
- int tt = hasatitle(StripchartPtr);
- int bd = StripchartPtr->borderWidth;
-- int lineHeight = StripchartPtr->fontPtr->ascent +
-- StripchartPtr->fontPtr->descent;
-+ Tk_FontMetrics fm;
-+ int lineHeight;
-+
-+ Tk_GetFontMetrics(StripchartPtr->tkfont, &fm);
-+ lineHeight = fm.ascent + fm.descent;
-
- Tk_GeometryRequest(StripchartPtr->tkwin,
- 2 * (bd + PADDING) + StripchartPtr->num_strips *
-@@ -726,11 +729,13 @@
- /*
- * Variable declarations used in the title drawing routines
- */
-- XFontStruct *fp = StripchartPtr->fontPtr;
-- XCharStruct bbox;
-- int x, dummy;
-- int lineHeight = StripchartPtr->fontPtr->ascent +
-- StripchartPtr->fontPtr->descent;
-+ Tk_Font tkf = StripchartPtr->tkfont;
-+ int x;
-+ Tk_FontMetrics fm;
-+ int lineHeight;
-+
-+ Tk_GetFontMetrics(tkf, &fm);
-+ lineHeight = fm.ascent + fm.descent;
-
- StripchartPtr->displaybits &= ~REDRAW_PENDING;
- if ((StripchartPtr->tkwin == NULL) || !Tk_IsMapped(tkwin))
-@@ -747,18 +752,17 @@
- * space. Otherwise left justified and clipped on the right.
- */
- if (tt && StripchartPtr->displaybits & DISPLAY_TITLE) {
-- XTextExtents(fp, StripchartPtr->title,
-- strlen(StripchartPtr->title),
-- &dummy, &dummy, &dummy, &bbox);
-- if (bbox.lbearing + bbox.rbearing < Tk_Width(tkwin) - 2 * bd)
-- x = (Tk_Width(tkwin) - bbox.lbearing - bbox.rbearing)/2;
-+ int width = Tk_TextWidth(tkf, StripchartPtr->title,
-+ strlen(StripchartPtr->title));
-+ if (width < Tk_Width(tkwin) - 2 * bd)
-+ x = (Tk_Width(tkwin) - width)/2;
- else
- x = bd + PADDING;
-
- XClearArea(Tk_Display(tkwin), Tk_WindowId(tkwin), bd, bd,
- Tk_Width(tkwin) - 2 * bd, lineHeight + PADDING, False);
- XDrawString(Tk_Display(tkwin), Tk_WindowId(tkwin),
-- StripchartPtr->textGC, x, fp->max_bounds.ascent + bd,
-+ StripchartPtr->textGC, x, fm.ascent + bd, /*XXX no max_bounds */
- StripchartPtr->title, strlen(StripchartPtr->title));
- }
- /*
-@@ -1057,7 +1061,8 @@
- DrawStripi(Stripchart* SPtr, int i)
- {
- Tk_Window tkwin = SPtr->tkwin;
-- int lineHeight = SPtr->fontPtr->ascent + SPtr->fontPtr->descent;
-+ Tk_FontMetrics fm;
-+ int lineHeight;
- int x = SPtr->borderWidth + PADDING + (i - 1) * SPtr->strip_width;
- int y = SPtr->borderWidth + PADDING +
- hasatitle(SPtr) * (lineHeight + PADDING);
-@@ -1066,6 +1071,9 @@
- double maxv = SPtr->max_value;
- double minv = SPtr->min_value;
-
-+ Tk_GetFontMetrics(SPtr->tkfont, &fm);
-+ lineHeight = fm.ascent + fm.descent;
-+
- if (i < 1 || i > SPtr->num_strips)
- return;
-
-@@ -1136,7 +1144,8 @@
- ScrollStrips(Stripchart* SPtr)
- {
- Tk_Window tkwin = SPtr->tkwin;
-- int lineHeight = SPtr->fontPtr->ascent + SPtr->fontPtr->descent;
-+ Tk_FontMetrics fm;
-+ int lineHeight;
- int src_x = SPtr->borderWidth + PADDING + SPtr->strip_width;
- int src_y = SPtr->borderWidth + PADDING +
- hasatitle(SPtr) * (lineHeight + PADDING);
-@@ -1144,6 +1153,8 @@
- int dest_y = src_y;
- int w = (SPtr->num_strips - 1) * SPtr->strip_width;
- int h = SPtr->max_height;
-+
-+ Tk_GetFontMetrics(SPtr->tkfont, &fm);
-
- XCopyArea(Tk_Display(tkwin), Tk_WindowId(tkwin), Tk_WindowId(tkwin),
- Tk_GetGC(tkwin, 0, NULL), src_x, src_y, w, h, dest_x, dest_y);
diff --git a/audio/vat/files/patch-ac b/audio/vat/files/patch-ac
deleted file mode 100644
index 42144397d299..000000000000
--- a/audio/vat/files/patch-ac
+++ /dev/null
@@ -1,11 +0,0 @@
---- main.cc.orig Tue Sep 9 11:17:10 1997
-+++ main.cc Tue Sep 9 11:17:31 1997
-@@ -162,7 +162,7 @@
- else {
- Tk_Window tk = t.tkmain();
- Tk_Uid uid = Tk_GetUid((char*)argv[1]);
-- XFontStruct* p = Tk_GetFontStruct(t.interp(), tk, uid);
-+ Tk_Font p = Tk_GetFont(t.interp(), tk, uid);
- t.result(p != 0 ? "1" : "0");
- }
- return (TCL_OK);
diff --git a/audio/vat/files/patch-ad b/audio/vat/files/patch-ad
deleted file mode 100644
index 8577e53a9883..000000000000
--- a/audio/vat/files/patch-ad
+++ /dev/null
@@ -1,70 +0,0 @@
---- sitebox.cc.orig Tue Sep 9 11:24:41 1997
-+++ sitebox.cc Tue Sep 9 11:24:43 1997
-@@ -112,7 +112,7 @@
- static Drawable pixmap_;
- static int pixw_;
- static int pixh_;
-- static XFontStruct* fs_; /* font metrics */
-+ static Tk_Font fs_; /* font metrics */
- };
-
- class SiteBox : public TkWidget, public IdleCallback {
-@@ -160,7 +160,7 @@
- GC Site::copy_gc_;
- GC Site::fg_[4];
- GC Site::bg_[4];
--XFontStruct* Site::fs_;
-+Tk_Font Site::fs_;
- XColor* Site::fc_;
- XColor* Site::bc_;
- XColor* Site::ac_;
-@@ -190,15 +190,16 @@
- sitebox_(sb)
- {
- Tcl& tcl = Tcl::instance();
-+ Tk_FontMetrics fm;
- if (fs_ == 0) {
- const char* font = tcl.attr("siteFont");
-- fs_ = Tk_GetFontStruct(tcl.interp(), tk_, (char*)font);
-+ fs_ = Tk_GetFont(tcl.interp(), tk_, (char*)font);
- if (fs_ == 0) {
- fprintf(stderr,
- "vat: couldn't find font: %s\n", font);
-- fs_ = Tk_GetFontStruct(tcl.interp(), tk_, "screen");
-+ fs_ = Tk_GetFont(tcl.interp(), tk_, "screen");
- if (fs_ == 0)
-- fs_ = Tk_GetFontStruct(tcl.interp(), tk_,
-+ fs_ = Tk_GetFont(tcl.interp(), tk_,
- "fixed");
- if (fs_ == 0) {
- fprintf(stderr,
-@@ -220,8 +221,9 @@
-
- copy_gc_ = sitebox_.lookup_gc(0, 0, 0);
- }
-- descent_ = fs_->descent;
-- ascent_ = fs_->ascent;
-+ Tk_GetFontMetrics(fs_, &fm);
-+ descent_ = fm.descent;
-+ ascent_ = fm.ascent;
- major_ = ascent_;
- minor_ = major_ / 2;
- }
-@@ -292,7 +294,7 @@
- */
- inline int Site::textwidth(const char* s)
- {
-- return (XTextWidth(fs_, s, strlen(s)));
-+ return (Tk_TextWidth(fs_, s, strlen(s)));
- }
-
- inline void Site::square(Display* dpy, Drawable window, GC gc,
-@@ -450,7 +452,7 @@
- free_gc(bg_[0]);
- free_gc(bg_[1]);
- }
-- Font fid = fs_->fid;
-+ Font fid = Tk_FontId(fs_);
- fg_[0] = raw_gc(fid, fc_, bc_, pixmap_);
- fg_[2] = raw_gc(fid, dc_, bc_, pixmap_);
- bg_[0] = raw_gc(fid, bc_, bc_, pixmap_);
diff --git a/audio/vat/files/patch-ae b/audio/vat/files/patch-ae
deleted file mode 100644
index 6ac2e51801f1..000000000000
--- a/audio/vat/files/patch-ae
+++ /dev/null
@@ -1,79 +0,0 @@
---- Tcl.h.orig Sat Mar 16 13:14:34 1996
-+++ Tcl.h Tue Dec 17 14:39:45 1996
-@@ -53,7 +53,8 @@
- inline int dark() const { return (tcl_ == 0); }
- inline Tcl_Interp* interp() const { return (tcl_); }
- inline char* result() const { return (tcl_->result); }
-- inline void result(const char* p) { tcl_->result = (char*)p; }
-+ inline void result(const char* p, Tcl_FreeProc* freeProc = TCL_STATIC)
-+ { Tcl_SetResult(tcl_, (char *)p, freeProc); }
- void resultf(const char* fmt, ...);
- inline void CreateCommand(const char* cmd, Tcl_CmdProc* cproc,
- ClientData cd = 0,
---- source.cc.orig Thu Apr 4 07:05:45 1996
-+++ source.cc Tue Dec 17 14:38:44 1996
-@@ -251,8 +251,7 @@
- return (TCL_OK);
- }
- if (strcmp(argv[1], "addr") == 0) {
-- strcpy(wrk, InetNtoa(addr_));
-- tcl.result(wrk);
-+ tcl.result(InetNtoa(addr_), TCL_DYNAMIC);
- return (TCL_OK);
- }
- if (strcmp(argv[1], "srcid") == 0) {
---- Tcl.cc.orig Tue Apr 2 20:53:27 1996
-+++ Tcl.cc Tue Dec 17 15:45:30 1996
-@@ -65,6 +65,7 @@
- {
- instance_.tcl_ = tcl;
- instance_.application_ = application;
-+ Tcl_Init(tcl);
- }
-
- void Tcl::evalc(const char* s)
-@@ -162,6 +163,8 @@
- Tcl& tcl = Tcl::instance();
- if (!tcl.dark())
- tcl.DeleteCommand(name_);
-+ if (name_ != 0)
-+ delete name_;
- TclObject** p;
- for (p = &all_; *p != this; p = &(*p)->next_)
- ;
-@@ -197,8 +200,9 @@
- void TclObject::setproc(const char* s)
- {
- Tcl& tcl = Tcl::instance();
-- if (name_ != 0 && !tcl.dark()) {
-- tcl.DeleteCommand(name_);
-+ if (name_ != 0) {
-+ if (!tcl.dark())
-+ tcl.DeleteCommand(name_);
- delete name_;
- }
- int n = strlen(s);
---- sitebox.cc.orig 1997/01/07 22:48:27
-+++ sitebox.cc 1997/01/07 23:27:35
-@@ -230,6 +230,10 @@
-
- Site::~Site()
- {
-+ if (text_)
-+ delete text_;
-+ if (tag_)
-+ delete tag_;
- }
-
- int Site::command(int argc, const char*const* argv)
-@@ -638,8 +642,8 @@
- need_sort_ = 0;
-
- Tcl& tcl = Tcl::instance();
-- Tk_Uid fg = mono()? "black" : (char*)tcl.attr("foreground");
-- Tk_Uid bg = mono()? "white" : (char*)tcl.attr("background");
-+ Tk_Uid fg = mono()? (char*)"black" : (char*)tcl.attr("foreground");
-+ Tk_Uid bg = mono()? (char*)"white" : (char*)tcl.attr("background");
- fg_ = lookup_gc(0, fg, bg);
- bg_ = lookup_gc(0, bg, bg);
- }
diff --git a/audio/vat/files/patch-af b/audio/vat/files/patch-af
deleted file mode 100644
index 85e74ea80447..000000000000
--- a/audio/vat/files/patch-af
+++ /dev/null
@@ -1,128 +0,0 @@
---- net.cc.orig Thu Mar 21 03:49:18 1996
-+++ net.cc Sun Dec 3 19:04:01 2006
-@@ -163,46 +163,49 @@
- {
- int cc = ::send(fd, (char*)buf, len, 0);
- if (cc < 0) {
-- switch (errno) {
-+ /*
-+ * Due to a bug in kern/uipc_socket.c, on several
-+ * systems, datagram sockets incorrectly persist
-+ * in an error state on receipt of any ICMP
-+ * error. This causes unicast connection
-+ * rendezvous problems, and worse, multicast
-+ * transmission problems because several systems
-+ * incorrectly send port unreachables for
-+ * multicast destinations. Our work around
-+ * is to call getsockopt(..., SO_ERROR, ...)
-+ * which resets so->so_error.
-+ *
-+ * This bug originated at CSRG in Berkeley
-+ * and was present in the BSD Reno networking
-+ * code release. It has since been fixed
-+ * in OSF-3.x. It is know to remain
-+ * in 4.4BSD and AIX-4.1.3.
-+ *
-+ * A fix is to change the following lines from
-+ * kern/uipc_socket.c:
-+ *
-+ * if (so_serror)
-+ * snderr(so->so_error);
-+ *
-+ * to:
-+ *
-+ * if (so->so_error) {
-+ * error = so->so_error;
-+ * so->so_error = 0;
-+ * splx(s);
-+ * goto release;
-+ * }
-+ *
-+ */
-+ int err, savederrno;
-+ socklen_t errlen = sizeof(err);
-+
-+ savederrno = errno;
-+ getsockopt(fd, SOL_SOCKET, SO_ERROR, &err,
-+ &errlen);
-+ switch (savederrno) {
- case ECONNREFUSED:
- /* no one listening at some site - ignore */
--#if defined(__osf__) || defined(_AIX)
-- /*
-- * Due to a bug in kern/uipc_socket.c, on several
-- * systems, datagram sockets incorrectly persist
-- * in an error state on receipt of an ICMP
-- * port-unreachable. This causes unicast connection
-- * rendezvous problems, and worse, multicast
-- * transmission problems because several systems
-- * incorrectly send port unreachables for
-- * multicast destinations. Our work around
-- * is to simply close and reopen the socket
-- * (by calling reset() below).
-- *
-- * This bug originated at CSRG in Berkeley
-- * and was present in the BSD Reno networking
-- * code release. It has since been fixed
-- * in 4.4BSD and OSF-3.x. It is know to remain
-- * in AIX-4.1.3.
-- *
-- * A fix is to change the following lines from
-- * kern/uipc_socket.c:
-- *
-- * if (so_serror)
-- * snderr(so->so_error);
-- *
-- * to:
-- *
-- * if (so->so_error) {
-- * error = so->so_error;
-- * so->so_error = 0;
-- * splx(s);
-- * goto release;
-- * }
-- *
-- */
-- reset();
--#endif
- break;
-
- case ENETUNREACH:
-@@ -217,7 +220,7 @@
- * icmp unreachable, so we should be able to
- * send now.
- */
-- (void)::send(ssock_, (char*)buf, len, 0);
-+ (void)::send(fd, (char*)buf, len, 0);
- break;
-
- default:
-@@ -264,12 +267,15 @@
- }
- int cc = ::sendmsg(ssock_, (msghdr*)&mh, 0);
- if (cc < 0) {
-- switch (errno) {
-+ int err, savederrno;
-+ socklen_t errlen = sizeof(err);
-+
-+ savederrno = errno;
-+ getsockopt(ssock_, SOL_SOCKET, SO_ERROR, &err,
-+ &errlen);
-+ switch (savederrno) {
- case ECONNREFUSED:
- /* no one listening at some site - ignore */
--#if defined(__osf__) || defined(_AIX)
-- reset();
--#endif
- break;
-
- case ENETUNREACH:
-@@ -297,7 +303,7 @@
- int Network::dorecv(u_char* buf, int len, u_int32_t& from, int fd)
- {
- sockaddr_in sfrom;
-- int fromlen = sizeof(sfrom);
-+ socklen_t fromlen = sizeof(sfrom);
- int cc = ::recvfrom(fd, (char*)buf, len, 0,
- (sockaddr*)&sfrom, &fromlen);
- if (cc < 0) {
diff --git a/audio/vat/files/patch-ag b/audio/vat/files/patch-ag
deleted file mode 100644
index c4735e351557..000000000000
--- a/audio/vat/files/patch-ag
+++ /dev/null
@@ -1,45 +0,0 @@
---- ui-resource.tcl.orig Tue Mar 12 07:32:56 1996
-+++ ui-resource.tcl Thu Feb 19 10:48:04 1998
-@@ -111,32 +111,24 @@
- #
- option add *tearOff 0
-
-- #
-- # Make the color scheme a little darker than the default gray.
-- # Go through all the palette resources and raise the option data
-- # base priority from widgetDefault to 61 so that user's X resources
-- # won't override these.
-- #
-- tk_setPalette gray80
-- foreach option [array names tkPalette] {
-- option add *$option $tkPalette($option) 61
-- }
--
- option add *highlightThickness 0
-
- option add *Radiobutton.relief flat startupFile
- option add *Checkbutton.anchor w startupFile
- option add *Radiobutton.anchor w startupFile
- option add *Radiobutton.relief flat startupFile
-- option add *Scale.sliderForeground gray66 startupFile
-- option add *Scale.activeForeground gray80 startupFile
-- option add *Scale.background gray70 startupFile
-
-- # vat widgets
-- option add Vat.disabledColor gray50 startupFile
-- option add Vat.highlightColor gray95 startupFile
-+ # add color defaults for vat widgets - where possible, use
-+ # the platform specific values compiled into tk widgets
-+ scale .junk
-+ option add *foreground [.junk cget -foreground] widgetDefault
-+ option add *background [.junk cget -background] widgetDefault
-+ option add *activeBackground [.junk cget -activebackground] widgetDefault
-+ destroy .junk
-+
-+ option add *highlightColor white widgetDefault
- option add Vat.infoHighlightColor LightYellow2 startupFile
-- option add *VatVU.foreground black startupFile
-+ option add Vat.disabledColor gray50 startupFile
- option add *VatVU.peak gray50 startupFile
- option add *VatVU.hot firebrick1 startupFile
- option add *VatVU.hotLevel 90 startupFile
diff --git a/audio/vat/files/patch-ah b/audio/vat/files/patch-ah
deleted file mode 100644
index 596513307334..000000000000
--- a/audio/vat/files/patch-ah
+++ /dev/null
@@ -1,577 +0,0 @@
---- audio-voxware.cc.orig Fri Apr 26 05:22:37 1996
-+++ audio-voxware.cc Sat May 10 00:15:51 2003
-@@ -1,4 +1,6 @@
- /*
-+ * Modifications (C) 1997-1998 by Luigi Rizzo and others.
-+ *
- * Copyright (c) 1991-1993 Regents of the University of California.
- * All rights reserved.
- *
-@@ -33,31 +35,43 @@
- static const char rcsid[] =
- "@(#) $Header: audio-voxware.cc,v 1.10 96/04/26 05:22:05 van Exp $ (LBL)";
-
--#include <string.h>
--#include <sys/fcntl.h>
--#include <errno.h>
--#if defined(sco) || defined(__bsdi__)
--#include <sys/socket.h>
--#endif
--#if defined(__FreeBSD__)
--#include <sys/types.h>
--#include <sys/uio.h>
--#include <unistd.h>
--#include <machine/soundcard.h>
-+
-+/*
-+ * Full Duplex audio module for the new sound driver and full duplex
-+ * cards. Luigi Rizzo, from original sources supplied by Amancio Hasty.
-+ *
-+ * This includes some enhancements:
-+ * - the audio device to use can be in the AUDIODEV env. variable.
-+ * It can be either a unit number or a full pathname;
-+ * - use whatever format is available from the card (included split
-+ * format e.g. for the sb16);
-+ * - limit the maximum size of the playout queue to approx 4 frames;
-+ * this is necessary if the write channel is slower than expected;
-+ * the fix is based on two new ioctls, AIOGCAP and AIONWRITE,
-+ * but the code should compile with the old driver as well.
-+ */
-+
-+#if !defined(__FreeBSD__) || (__FreeBSD__ < 4)
-+#include <osfcn.h>
- #else
--#include <sys/soundcard.h>
-+#include <fcntl.h>
- #endif
-+#include <sys/soundcard.h>
- #include "audio.h"
-+#include "mulaw.h"
- #include "Tcl.h"
-
- #define ULAW_ZERO 0x7f
-+
-+/* for use in the Voxware driver */
- #define ABUFLOG2 8
--#define ABUFLEN (1 << ABUFLOG2)
- #define NFRAG 5
-
--class VoxWareAudio : public Audio {
-+extern const u_char lintomulawX[];
-+
-+class VoxWare : public Audio {
- public:
-- VoxWareAudio();
-+ VoxWare();
- virtual int FrameReady();
- virtual u_char* Read();
- virtual void Write(u_char *);
-@@ -66,163 +80,415 @@
- virtual void OutputPort(int);
- virtual void InputPort(int);
- virtual void Obtain();
-+ virtual void Release();
- virtual void RMute();
- virtual void RUnmute();
- virtual int HalfDuplex() const;
- protected:
-+ int ext_fd; /* source for external file */
-
-- u_char* readptr;
-- u_char* readbufend;
- u_char* readbuf;
-+ u_short *s16_buf;
-+
-+ int play_fmt ;
-+ int is_half_duplex ;
-+
-+ // new sound driver
-+ int rec_fmt ; /* the sb16 has split format... */
-+ snd_capabilities soundcaps;
-
-- u_char* ubufptr;
-- u_char* ubufend;
-- u_char* ubuf;
--
-- u_char* writeptr;
-- u_char* writebufend;
-- u_char* writebuf;
- };
-
--static class VoxWareAudioMatcher : public Matcher {
-+static class VoxWareMatcher : public Matcher {
- public:
-- VoxWareAudioMatcher() : Matcher("audio") {}
-+ VoxWareMatcher() : Matcher("audio") {}
- TclObject* match(const char* fmt) {
- if (strcmp(fmt, "voxware") == 0)
-- return (new VoxWareAudio);
-- else
-+ return (new VoxWare);
- return (0);
- }
--} voxware_audio_matcher;
-+} linux_audio_matcher;
-
--VoxWareAudio::VoxWareAudio()
-+VoxWare::VoxWare()
- {
-- readbuf = new u_char[ABUFLEN];
-- readptr = readbufend = readbuf + ABUFLEN;
-+ readbuf = new u_char[blksize];
-+ s16_buf = new u_short[blksize];
-
-- writeptr = writebuf = new u_char[ABUFLEN];
-- writebufend = writebuf + ABUFLEN;
-+ memset(readbuf, ULAW_ZERO, blksize);
-
-- ubufptr = ubuf = new u_char[blksize];
-- ubufend = ubuf + blksize;
-- memset(ubuf, ULAW_ZERO, blksize);
-+ ext_fd = -1 ; /* no external audio */
-+ iports = 4; /* number of input ports */
- }
-
--int VoxWareAudio::HalfDuplex() const
-+void
-+VoxWare::Obtain()
- {
-- /*XXX change this if full duplex audio device available*/
-- return 1;
--}
-+ char *thedev;
-+ char buf[64];
-+ int d = -1;
-
--void VoxWareAudio::Obtain()
--{
- if (HaveAudio())
- abort();
--
-- fd = open("/dev/audio", O_RDWR|O_NDELAY);
-+ is_half_duplex = 0 ;
-+ /*
-+ * variable AUDIODEV has the name of the audio device.
-+ * With the new audio driver, the main device can also control
-+ * the mixer, so there is no need to carry two descriptors around.
-+ */
-+ thedev=getenv("AUDIODEV");
-+ if (thedev==NULL)
-+ thedev="/dev/audio";
-+ else if ( thedev[0] >= '0' && thedev[0] <= '9' ) {
-+ d = atoi(thedev);
-+ sprintf(buf,"/dev/audio%d", d);
-+ thedev = buf ;
-+ }
-+ fd = open(thedev, O_RDWR );
- if (fd >= 0) {
-- int on = 1;
-- ioctl(fd, FIONBIO, &on);
-+ int i = -1 ;
-+ u_long fmt = 0 ;
-+ int rate = 8000 ;
-+
-+ snd_chan_param pa;
-+ struct snd_size sz;
-+ i = ioctl(fd, AIOGCAP, &soundcaps);
-+ fmt = soundcaps.formats ; /* can be invalid, check later */
-+
-+ play_fmt = AFMT_MU_LAW ;
-+ rec_fmt = AFMT_MU_LAW ;
-+
-+ if (i == -1 ) { /* setup code for old voxware driver */
-+ i = ioctl(fd, SNDCTL_DSP_GETFMTS, &fmt);
-+ fmt &= AFMT_MU_LAW ; /* only use mu-law */
-+ fmt |= AFMT_FULLDUPLEX ;
-+ if ( i < 0 ) { /* even voxware driver failed, try with pcaudio */
-+ fmt = AFMT_MU_LAW | AFMT_WEIRD ;
-+ }
-+ }
-+ switch (soundcaps.formats & (AFMT_FULLDUPLEX | AFMT_WEIRD)) {
-+ case AFMT_FULLDUPLEX :
-+ /*
-+ * this entry for cards with decent full duplex. Use s16
-+ * preferably (some are broken in ulaw) or ulaw or u8 otherwise.
-+ */
-+ if (fmt & AFMT_S16_LE)
-+ play_fmt = rec_fmt = AFMT_S16_LE ;
-+ else if (soundcaps.formats & AFMT_MU_LAW)
-+ play_fmt = rec_fmt = AFMT_MU_LAW ;
-+ else if (soundcaps.formats & AFMT_U8)
-+ play_fmt = rec_fmt = AFMT_U8 ;
-+ else {
-+ printf("sorry, no supported formats\n");
-+ close(fd);
-+ fd = -1 ;
-+ return;
-+ }
-+ break ;
-+ case AFMT_FULLDUPLEX | AFMT_WEIRD :
-+ /* this is the sb16... */
-+ if (fmt & AFMT_S16_LE) {
-+ play_fmt = AFMT_U8 ;
-+ rec_fmt = AFMT_S16_LE;
-+ } else {
-+ printf("sorry, no supported formats\n");
-+ close(fd);
-+ fd = -1 ;
-+ return;
-+ }
-+ break ;
-+ default :
-+ printf("sorry don't know how to deal with this card\n");
-+ close (fd);
-+ fd = -1;
-+ return;
-+ }
-
-- int frag = (NFRAG << 16) | ABUFLOG2;
-- ioctl(fd, SNDCTL_DSP_SETFRAGMENT, &frag);
--#ifdef fullduplex
-+ pa.play_format = play_fmt ;
-+ pa.rec_format = rec_fmt ;
-+ pa.play_rate = pa.rec_rate = rate ;
-+ ioctl(fd, AIOSFMT, &pa); /* if this fails, also AIOSSIZE will.. */
-+ sz.play_size = (play_fmt == AFMT_S16_LE) ? 2*blksize : blksize;
-+ sz.rec_size = (rec_fmt == AFMT_S16_LE) ? 2*blksize : blksize;
-+ i = ioctl(fd, AIOSSIZE, &sz);
-+
-+ /*
-+ * Set the line input level to 0 to avoid loopback if the mic
-+ * is connected to the line-in port (e.g. through an echo
-+ * canceller).
-+ */
-+ int v = 0;
-+ (void)ioctl(fd, MIXER_WRITE(SOUND_MIXER_LINE), &v);
-+ // restore hardware settings in case some other vat changed them
-+ InputPort(iport);
-+ SetRGain(rgain);
-+ SetPGain(pgain);
-+
-+ if ( i < 0 ) { // if AIOSSIZE fails, maybe this is a Voxware driver
-+ ioctl(fd, SNDCTL_DSP_SPEED, &rate);
-+ ioctl(fd, SNDCTL_DSP_SETFMT, &play_fmt); // same for play/rec
-+ d = (play_fmt == AFMT_S16_LE) ? 2*blksize : blksize;
-+ ioctl(fd, SNDCTL_DSP_SETBLKSIZE, &d);
-+ read(fd, &i, 1); /* dummy read to start read engine */
-+ }
- Audio::Obtain();
--#else
-- notify();
--#endif
-+ } else {
-+ fprintf(stderr, "failed to open rw...\n");
-+ fd = open(thedev, O_WRONLY );
-+ fprintf(stderr, "open wronly returns %d\n", fd);
-+ is_half_duplex = 1 ;
-+ play_fmt = rec_fmt = AFMT_MU_LAW ;
-+ notify(); /* XXX */
- }
- }
-
--void VoxWareAudio::Write(u_char *cp)
-+/*
-+ * note: HalfDuplex() uses a modified function of the new driver,
-+ * which will return AFMT_FULLDUPLEX set in SNDCTL_DSP_GETFMTS
-+ * for full-duplex devices. In the old driver this was 0 so
-+ * the default is to use half-duplex for them. Note also that I have
-+ * not tested half-duplex operation.
-+ */
-+int
-+VoxWare::HalfDuplex() const
- {
-- if (HaveAudio() && (rmute & 1) != 0) {
-- register u_char *cpend = cp + blksize;
-- register u_char *wbuf = writeptr;
-- register u_char *wend = writebufend;
-- for ( ; cp < cpend; cp += 4) {
-- wbuf[0] = cp[0];
-- wbuf[1] = cp[1];
-- wbuf[2] = cp[2];
-- wbuf[3] = cp[3];
-- wbuf += 4;
-- if (wbuf >= wend) {
-- wbuf = writebuf;
-- if (write(fd, (char*)wbuf, ABUFLEN) != ABUFLEN)
-- perror("aud write");
-- }
-- }
-- writeptr = wbuf;
-+ int i, probed_duplex = 0;
-+
-+ /* newpcm style */
-+#ifdef SNDCTL_DSP_GETCAPS
-+ ioctl(fd, SNDCTL_DSP_GETCAPS, &i);
-+ probed_duplex |= (i & DSP_CAP_DUPLEX);
-+#endif /* SNDCTL_DSP_GETCAPS */
-+
-+ /* pcm style */
-+#ifdef SNDCTL_DSP_GETFMTS
-+ ioctl(fd, SNDCTL_DSP_GETFMTS, &i);
-+ probed_duplex |= (i & AFMT_FULLDUPLEX);
-+#endif /* SNDCTL_DSP_GETFMTS */
-+
-+ if (is_half_duplex || (probed_duplex == 0)) {
-+ fprintf(stderr, "HalfDuplex returns 1\n");
-+ return 1 ;
- }
-+
-+ return 0;
- }
-
--int VoxWareAudio::FrameReady()
-+void VoxWare::Release()
- {
-- if ((rmute & 1) == 0) {
-- register u_char* cp = ubufptr;
-- register u_char* cpend = ubufend;
-- register u_char* rbuf = readptr;
-- register u_char* rend = readbufend;
--
-- for ( ; cp < cpend; cp += 4) {
-- if (rbuf >= rend) {
-- rbuf = readbuf;
-- int cc = read(fd, (char*)rbuf, ABUFLEN);
-- if (cc <= 0) {
-- ubufptr = cp;
-- readbufend = rbuf;
-- if (cc == -1 && errno != EAGAIN) {
-- Release();
-- Obtain();
-- }
-- return (0);
-+ if (HaveAudio()) {
-+ Audio::Release();
- }
-- readbufend = rend = rbuf + cc;
- }
-- cp[0] = rbuf[0];
-- cp[1] = rbuf[1];
-- cp[2] = rbuf[2];
-- cp[3] = rbuf[3];
-- rbuf += 4;
-+
-+void VoxWare::Write(u_char *cp)
-+{
-+ int i = blksize, l;
-+ if (play_fmt == AFMT_S16_LE) {
-+ for (i=0; i< blksize; i++)
-+ s16_buf[i] = mulawtolin[cp[i]] ;
-+ cp = (u_char *)s16_buf;
-+ i = 2 *blksize ;
-+ } else if (play_fmt == AFMT_S8) {
-+ for (i=0; i< blksize; i++) {
-+ int x = mulawtolin[cp[i]] ;
-+ x = (x >> 8 ) & 0xff;
-+ cp[i] = (u_char)x ;
-+ }
-+ i = blksize ;
-+ } else if (play_fmt == AFMT_U8) {
-+ for (i=0; i< blksize; i++) {
-+ int x = mulawtolin[cp[i]] ;
-+ /*
-+ * when translating to 8-bit formats, it would be useful to
-+ * implement AGC to avoid loss of resolution in the conversion.
-+ * This code is still incomplete...
-+ */
-+#if 0 /* AGC -- still not complete... */
-+ static int peak = 0;
-+ if (x < 0) x = -x ;
-+ if (x > peak) peak = ( peak*16 + x - peak ) / 16 ;
-+ else peak = ( peak*8192 + x - peak ) / 8192 ;
-+ if (peak < 128) peak = 128 ;
-+ /* at this point peak is in the range 128..32k
-+ * samples can be scaled and clipped consequently.
-+ */
-+ x = x * 32768/peak ;
-+ if (x > 32767) x = 32767;
-+ else if (x < -32768) x = -32768;
-+#endif
-+ x = (x >> 8 ) & 0xff;
-+ x = (x ^ 0x80) & 0xff ;
-+ cp[i] = (u_char)x ;
-+ }
-+ i = blksize ;
-+ }
-+#if 0
-+ // this code is meant to keep the queue short.
-+ int r, queued;
-+ r = ioctl(fd, AIONWRITE, &queued);
-+ queued = soundcaps.bufsize - queued ;
-+ if (play_fmt == AFMT_S16_LE) {
-+ if (queued > 8*blksize)
-+ i -= 8 ;
-+ } else {
-+ if (queued > 4*blksize)
-+ i -= 4 ;
- }
-- readptr = rbuf;
-+#endif
-+ for ( ; i > 0 ; i -= l) {
-+ l = write(fd, cp, i);
-+ cp += l;
- }
-- return (1);
- }
-
--u_char* VoxWareAudio::Read()
-+u_char* VoxWare::Read()
- {
-- u_char* cp = ubuf;
-- ubufptr = cp;
-- return (cp);
-+ u_char* cp;
-+ int l=0, l0 = blksize, i = blksize;
-+
-+ cp = readbuf;
-+
-+ if (rec_fmt == AFMT_S16_LE) {
-+ cp = (u_char *)s16_buf;
-+ l0 = i = 2 *blksize ;
-+ }
-+ for ( ; i > 0 ; i -= l ) {
-+ l = read(fd, cp, i);
-+ if (l<0) break;
-+ cp += l ;
-+ }
-+ if (rec_fmt == AFMT_S16_LE) {
-+ for (i=0; i< blksize; i++) {
-+#if 1 /* remove DC component... */
-+ static int smean = 0 ; /* smoothed mean to remove DC */
-+ int dif = ((short) s16_buf[i]) - (smean >> 13) ;
-+ smean += dif ;
-+ readbuf[i] = lintomulawX[ dif & 0x1ffff ] ;
-+#else
-+ readbuf[i] = lintomulaw[ s16_buf[i] ] ;
-+#endif
-+ }
-+ }
-+ else if (rec_fmt == AFMT_S8) {
-+ for (i=0; i< blksize; i++)
-+ readbuf[i] = lintomulaw[ readbuf[i]<<8 ] ;
-+ }
-+ else if (rec_fmt == AFMT_U8) {
-+ for (i=0; i< blksize; i++)
-+ readbuf[i] = lintomulaw[ (readbuf[i]<<8) ^ 0x8000 ] ;
-+ }
-+ if (iport == 3) {
-+ l = read(ext_fd, readbuf, blksize);
-+ if (l < blksize) {
-+ lseek(ext_fd, (off_t) 0, 0);
-+ read(ext_fd, readbuf+l, blksize - l);
-+ }
-+ }
-+ return readbuf;
- }
-
--void VoxWareAudio::SetRGain(int level)
-+/*
-+ * should check that I HaveAudio() before trying to set gain.
-+ *
-+ * In most mixer devices, there is only a master volume control on
-+ * the capture channel, so the following code does not really work
-+ * as expected. The only (partial) exception is the MIC line, where
-+ * there is generally a 20dB boost which can be enabled or not
-+ * depending on the type of device.
-+ */
-+void VoxWare::SetRGain(int level)
- {
-+ double x = level;
-+ level = (int) (x/2.56);
-+ int foo = (level<<8) | level;
-+ if (!HaveAudio())
-+ Obtain();
-+ switch (iport) {
-+ case 2:
-+ case 1:
-+ break;
-+ case 0:
-+ if (ioctl(fd, MIXER_WRITE(SOUND_MIXER_MIC), &foo) == -1)
-+ printf("failed to set mic volume \n");
-+ break;
-+ }
-+ /* IGAIN tends to be found on SB-like mixers, RECLEV on AC97 */
-+ if ((ioctl(fd, MIXER_WRITE(SOUND_MIXER_IGAIN), &foo) == -1) &&
-+ (ioctl(fd, MIXER_WRITE(SOUND_MIXER_RECLEV), &foo) == -1))
-+ printf("failed set input line volume \n");
- rgain = level;
- }
-
--void VoxWareAudio::SetPGain(int level)
-+void VoxWare::SetPGain(int level)
- {
-+ float x = level;
-+ level = (int) (x/2.56);
-+ int foo = (level<<8) | level;
-+ if (ioctl(fd, MIXER_WRITE(SOUND_MIXER_PCM), &foo) == -1) {
-+ printf("failed to output level %d \n", level);
-+ }
- pgain = level;
- }
-
--void VoxWareAudio::OutputPort(int p)
-+void VoxWare::OutputPort(int p)
- {
- oport = p;
- }
-
--void VoxWareAudio::InputPort(int p)
-+void VoxWare::InputPort(int p)
- {
-+ int src = 0;
-+
-+ if (ext_fd >= 0 && p != 3) {
-+ close(ext_fd);
-+ ext_fd = -1 ;
-+ }
-+
-+ switch(p) {
-+ case 3:
-+ if (ext_fd == -1)
-+ ext_fd = open(ext_fname, 0);
-+ if (ext_fd != -1)
-+ lseek(ext_fd, (off_t) 0, 0);
-+ break;
-+ case 2:
-+ src = 1 << SOUND_MIXER_LINE;
-+ break;
-+ case 1: /* cd ... */
-+ src = 1 << SOUND_MIXER_CD;
-+ break;
-+ case 0 :
-+ src = 1 << SOUND_MIXER_MIC;
-+ break;
-+ }
-+ if ( ioctl(fd, SOUND_MIXER_WRITE_RECSRC, &src) == -1 ) {
-+ printf("failed to select input \n");
-+ p = 0;
-+ }
- iport = p;
- }
-
--void VoxWareAudio::RMute()
-+void VoxWare::RMute()
- {
- rmute |= 1;
- }
-
--void VoxWareAudio::RUnmute()
-+void VoxWare::RUnmute()
- {
- rmute &=~ 1;
- }
-+
-+/*
-+ * FrameReady must return 0 every so often, or the system will keep
-+ * processing mike data and not other events.
-+ */
-+int VoxWare::FrameReady()
-+{
-+ int i, l = 0;
-+ int lim = blksize;
-+
-+ i = ioctl(fd, FIONREAD, &l );
-+ if (rec_fmt == AFMT_S16_LE) lim = 2*blksize;
-+ return (l >= lim) ? 1 : 0 ;
-+}
-+/*** end of file ***/
diff --git a/audio/vat/files/patch-ai b/audio/vat/files/patch-ai
deleted file mode 100644
index 15a8677d87c7..000000000000
--- a/audio/vat/files/patch-ai
+++ /dev/null
@@ -1,20 +0,0 @@
---- iohandler.cc.orig Sun Nov 28 18:49:59 1999
-+++ iohandler.cc Sun Nov 28 18:50:46 1999
-@@ -132,7 +132,7 @@
-
- }
- #else
-- Tk_CreateFileHandler((ClientData)fd, mask, callback, (ClientData)this);
-+ Tk_CreateFileHandler(fd, mask, callback, (ClientData)this);
- #endif
- }
-
-@@ -151,7 +151,7 @@
- }
- #else
- if (fd_ >= 0) {
-- Tk_DeleteFileHandler((ClientData)fd_);
-+ Tk_DeleteFileHandler(fd_);
- fd_ = -1;
- }
- #endif
diff --git a/audio/vat/files/patch-aj b/audio/vat/files/patch-aj
deleted file mode 100644
index 5ee097c986d3..000000000000
--- a/audio/vat/files/patch-aj
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.in.orig Thu Jan 27 18:55:52 2000
-+++ Makefile.in Thu Jan 27 18:56:07 2000
-@@ -39,7 +39,7 @@
- all: $(ALL)
-
- .cc.o:
-- rm -f $@; $(C++) -c $(CFLAGS) $*.cc
-+ rm -f $@; $(C++) -pedantic -c $(CFLAGS) $*.cc
-
- .c.o:
- rm -f $@; $(CC) -o $@ -c $(CFLAGS) $*.c
diff --git a/audio/vat/files/patch-ak b/audio/vat/files/patch-ak
deleted file mode 100644
index d45528e48bc6..000000000000
--- a/audio/vat/files/patch-ak
+++ /dev/null
@@ -1,21 +0,0 @@
---- old/audio.cc Fri May 3 13:27:20 1996
-+++ audio.cc Thu Apr 16 21:36:33 1998
-@@ -70,6 +70,7 @@
- filter(new Filter(this)),
- handler_(0)
- {
-+ ext_fname[0]='\0';
- for (u_int i = 0; i < sizeof(omode)/sizeof(omode[0]); ++i)
- omode[i] = mode_mikemutesnet;
- }
-@@ -479,6 +480,10 @@
- *cp++ = '\0';
- return (TCL_OK);
- }
-+ } else if (strcmp(argv[1], "filename") == 0) {
-+ strncpy(ext_fname, argv[2], sizeof(ext_fname));
-+ InputPort(input_line3);
-+ return (TCL_OK);
- }
- } else if (argc == 4) {
- if (strcmp(argv[1], "input") == 0) {
diff --git a/audio/vat/files/patch-al b/audio/vat/files/patch-al
deleted file mode 100644
index 1ce8088f62c8..000000000000
--- a/audio/vat/files/patch-al
+++ /dev/null
@@ -1,10 +0,0 @@
---- old/audio.h Fri Apr 26 12:00:44 1996
-+++ audio.h Fri Feb 20 13:44:01 1998
-@@ -158,6 +158,7 @@
- int rgain, pgain;
- Filter *filter;
- AudioHandler* handler_;
-+ char ext_fname[256];
- };
-
- #endif
diff --git a/audio/vat/files/patch-am b/audio/vat/files/patch-am
deleted file mode 100644
index b3d22bbf4ed4..000000000000
--- a/audio/vat/files/patch-am
+++ /dev/null
@@ -1,22 +0,0 @@
---- old/bitmaps/linein3.xbm Fri May 3 12:18:11 1996
-+++ bitmaps/linein3.xbm Wed Oct 29 11:07:34 1997
-@@ -1,11 +1,11 @@
- #define linein3_width 30
- #define linein3_height 24
- static char linein3_bits[] = {
-- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3e, 0x00,
-- 0x00, 0x80, 0xff, 0x00, 0x00, 0xe0, 0xc1, 0x03, 0x00, 0x70, 0x04, 0x07,
-- 0x00, 0x30, 0x0c, 0x06, 0x00, 0x18, 0x18, 0x0c, 0x00, 0x18, 0x30, 0x0c,
-- 0x00, 0x0c, 0x60, 0x18, 0xe0, 0xff, 0xff, 0x18, 0xe0, 0xff, 0xff, 0x19,
-- 0xe0, 0xff, 0xff, 0x18, 0x00, 0x0c, 0x60, 0x18, 0x00, 0x18, 0x30, 0x0c,
-- 0x18, 0x18, 0x18, 0x0c, 0x24, 0x30, 0x0c, 0x06, 0x20, 0x70, 0x04, 0x07,
-- 0x18, 0xe0, 0xc1, 0x03, 0x10, 0x80, 0xff, 0x00, 0x20, 0x00, 0x3e, 0x00,
-- 0x24, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
-+ 0x00, 0x00, 0x00, 0x00, 0x7c, 0x1b, 0x3e, 0x00, 0x0c, 0x1b, 0x06, 0x00,
-+ 0x0c, 0x1b, 0x06, 0x00, 0x3c, 0x1b, 0x1e, 0x00, 0x0c, 0x1b, 0x06, 0x00,
-+ 0x0c, 0x1b, 0x06, 0x00, 0x0c, 0xfb, 0x3e, 0x00, 0x00, 0x00, 0x00, 0x00,
-+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x70, 0x00, 0x80, 0x0f, 0xf8, 0x00,
-+ 0xc0, 0x18, 0x8c, 0x01, 0x60, 0x30, 0x06, 0x03, 0x60, 0x30, 0x06, 0x03,
-+ 0x60, 0x30, 0x06, 0x03, 0xc0, 0x18, 0x8c, 0x01, 0x80, 0xff, 0xff, 0x00,
-+ 0x00, 0xff, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
diff --git a/audio/vat/files/patch-an b/audio/vat/files/patch-an
deleted file mode 100644
index 108d0e8ac475..000000000000
--- a/audio/vat/files/patch-an
+++ /dev/null
@@ -1,45 +0,0 @@
---- old/ui-main.tcl Fri May 3 13:27:22 1996
-+++ ui-main.tcl Sat Feb 21 06:02:59 1998
-@@ -373,9 +373,9 @@
- }
- mk.obuttons $w.frame.buttons
- frame $w.frame.ssthresh
-- # mk.ssthresh $w.frame.ssthresh
-- #pack $w.frame.radios $w.frame.buttons $w.frame.ssthresh \
-- # -anchor c -pady 4
-+ mk.ssthresh $w.frame.ssthresh
-+ pack $w.frame.radios $w.frame.buttons $w.frame.ssthresh \
-+ -anchor c -pady 4
- pack $w.frame.radios $w.frame.buttons \
- -anchor c -pady 4
- pack $w.label $w.frame -expand 1 -fill x
-@@ -515,6 +515,12 @@
- return 0
- }
-
-+proc update_filename { w s } {
-+ set s [string trim $s]
-+ audio filename $s
-+ return 0
-+}
-+
- proc mk.entries { w } {
- global sessionKey confName
- set sessionKey [option get . sessionKey Vat]
-@@ -913,6 +919,16 @@
- set a .m.right
- frame $a.ab
- mk.ab $a.ab
-+
-+### XXX
-+ set f [ctrlfont]
-+ frame .m.file
-+ label .m.file.label -text "AU File: " -font $f
-+ mk.entry .m.file update_filename ""
-+ .m.file.entry configure -width 30
-+ pack .m.file.label -side left
-+ pack .m.file.entry -side left -expand 1 -fill x -pady 2
-+ pack .m.file -fill x
-
- bind . c purge_sources
- bind . C purge_sources
diff --git a/audio/vat/files/patch-ao b/audio/vat/files/patch-ao
deleted file mode 100644
index d249ce21269c..000000000000
--- a/audio/vat/files/patch-ao
+++ /dev/null
@@ -1,10 +0,0 @@
---- configure.in.orig Thu Jan 23 18:20:46 2003
-+++ configure.in Thu Jan 23 18:21:05 2003
-@@ -153,6 +153,7 @@
- ;;
- *-*-freebsd*)
- V_OBJ_AUDIO="$V_OBJ_AUDIO audio-voxware.o"
-+ V_DEFINE="$V_DEFINE -DSIGARGS=int"
- ;;
- *-*-sco*)
- V_DEFINE="$V_DEFINE -DSIGARGS=int -Dsco"
diff --git a/audio/vat/files/patch-ap b/audio/vat/files/patch-ap
deleted file mode 100644
index 178e46540170..000000000000
--- a/audio/vat/files/patch-ap
+++ /dev/null
@@ -1,11 +0,0 @@
---- net-ip.cc.orig Thu May 16 05:28:06 1996
-+++ net-ip.cc Sun Dec 3 19:04:50 2006
-@@ -203,7 +203,7 @@
- {
- memset((char *)p, 0, sizeof(*p));
- p->sin_family = AF_INET;
-- int len = sizeof(*p);
-+ socklen_t len = sizeof(*p);
- if (getsockname(ssock_, (struct sockaddr *)p, &len) < 0) {
- perror("getsockname");
- p->sin_addr.s_addr = 0;
diff --git a/audio/vat/pkg-descr b/audio/vat/pkg-descr
deleted file mode 100644
index 4c043e7dca5e..000000000000
--- a/audio/vat/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Vat allows users to conduct host-to-host or multihost audio
-teleconferences over an internet.
-
-WWW: http://www-nrg.ee.lbl.gov/vat/
diff --git a/audio/xspeakfree/Makefile b/audio/xspeakfree/Makefile
deleted file mode 100644
index d52027cd4048..000000000000
--- a/audio/xspeakfree/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# New ports collection makefile for: xspeakfree
-# Date created: 08 Nov 2003
-# Whom: Travis Poppe <tlp@liquidx.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= xspeakfree
-PORTVERSION= 0.8.2
-PORTREVISION= 1
-CATEGORIES= mbone net audio
-MASTER_SITES= http://www.liquidx.org/distfiles/
-
-MAINTAINER= tlp@liquidx.org
-COMMENT= Tcl/Tk (wish) frontend to Speak Freely
-
-RUN_DEPENDS= ${LOCALBASE}/bin/wish8.4:${PORTSDIR}/x11-toolkits/tk84 \
- ${LOCALBASE}/bin/sfmike:${PORTSDIR}/mbone/speak_freely \
-
-NO_BUILD= yes
-USE_X_PREFIX= yes
-
-PORTDOCS= BUGS HISTORY INSTALL LICENSE README TODO
-
-post-patch:
- @${REINPLACE_CMD} -e 's|wish|wish8.4|' ${WRKSRC}/bin/xspeakfree
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/bin/xspeakfree ${PREFIX}/bin/xspeakfree
- ${MKDIR} ${PREFIX}/lib/xspeakfree
- ${INSTALL_DATA} ${WRKSRC}/lib/xspeakfree/* ${PREFIX}/lib/xspeakfree
- ${MKDIR} ${DOCSDIR}
-.for FILE in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/audio/xspeakfree/distinfo b/audio/xspeakfree/distinfo
deleted file mode 100644
index 24b01e7513e8..000000000000
--- a/audio/xspeakfree/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (xspeakfree-0.8.2.tar.gz) = d2bf1a47a56acea1ef64ddf66cd28220
-SHA256 (xspeakfree-0.8.2.tar.gz) = eb3cfb7b7a5bbbe9d7a1d098b2bccfb0ff6bb9f937c1a5046ee74cd8122f7ae2
-SIZE (xspeakfree-0.8.2.tar.gz) = 47853
diff --git a/audio/xspeakfree/pkg-descr b/audio/xspeakfree/pkg-descr
deleted file mode 100644
index 58e91481b308..000000000000
--- a/audio/xspeakfree/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-xspeakfree is a Tcl/Tk (wish) frontend to Speak Freely.
-
-WWW: http://www.spearce.org/projects/xspeakfree/
-
-- Travis Poppe
-tlp@liquidx.org
diff --git a/audio/xspeakfree/pkg-plist b/audio/xspeakfree/pkg-plist
deleted file mode 100644
index cb03efb870e0..000000000000
--- a/audio/xspeakfree/pkg-plist
+++ /dev/null
@@ -1,11 +0,0 @@
-bin/xspeakfree
-lib/xspeakfree/busy.au
-lib/xspeakfree/cmd.tcl
-lib/xspeakfree/gui.tcl
-lib/xspeakfree/newdialog.tcl
-lib/xspeakfree/open3.tcl
-lib/xspeakfree/ring.au
-lib/xspeakfree/siteconf.tcl
-lib/xspeakfree/xspeakfree-version.tcl
-lib/xspeakfree/xspeakfree.tcl
-@dirrm lib/xspeakfree