diff options
Diffstat (limited to 'audio')
258 files changed, 0 insertions, 8624 deletions
diff --git a/audio/ccaudio2/Makefile b/audio/ccaudio2/Makefile deleted file mode 100644 index 663a7f47e56b..000000000000 --- a/audio/ccaudio2/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -# New ports collection makefile for: ccaudio -# Date created: 26 July 2000 -# Whom: David Sugar <dyfet@gnu.org> -# -# $FreeBSD$ -# - -PORTNAME= ccaudio -PORTVERSION= 0.2.4 -CATEGORIES= audio -MASTER_SITES= ftp://www.voxilla.org/pub/ccaudio/ - -MAINTAINER= dyfet@gnu.org - -USE_GMAKE= yes -USE_LIBTOOL= yes -USE_AUTOCONF= yes -INSTALLS_SHLIB= yes - -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" - -post-extract: - @find ${WRKSRC} -name "Makefile.in" | xargs ${PERL} -pi -e \ - 's|-release \@LT_RELEASE\@||g' - -.include <bsd.port.mk> diff --git a/audio/ccaudio2/distinfo b/audio/ccaudio2/distinfo deleted file mode 100644 index ec047805c3bd..000000000000 --- a/audio/ccaudio2/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (ccaudio-0.2.4.tar.gz) = f326313e78a1952aed90819b7d519350 diff --git a/audio/ccaudio2/pkg-comment b/audio/ccaudio2/pkg-comment deleted file mode 100644 index 02542b5dbe8a..000000000000 --- a/audio/ccaudio2/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -C++ class framework for manipulating audio files diff --git a/audio/ccaudio2/pkg-descr b/audio/ccaudio2/pkg-descr deleted file mode 100644 index 0dab234f6115..000000000000 --- a/audio/ccaudio2/pkg-descr +++ /dev/null @@ -1,7 +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. - -- David Sugar -dyfet@gnu.org diff --git a/audio/ccaudio2/pkg-plist b/audio/ccaudio2/pkg-plist deleted file mode 100644 index 6f732042e802..000000000000 --- a/audio/ccaudio2/pkg-plist +++ /dev/null @@ -1,5 +0,0 @@ -include/cc++/audio.h -lib/libccaudio.a -lib/libccaudio.so -lib/libccaudio.so.0 -@dirrm include/cc++ diff --git a/audio/easytag-devel/Makefile b/audio/easytag-devel/Makefile deleted file mode 100644 index 42375ca0ff99..000000000000 --- a/audio/easytag-devel/Makefile +++ /dev/null @@ -1,27 +0,0 @@ -# ex:ts=8 -# New ports collection makefile for: easytag -# Date created: May 17, 2001 -# Whom: ijliao -# -# $FreeBSD$ -# - -PORTNAME= easytag -PORTVERSION= 0.15 -CATEGORIES= audio -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= ${PORTNAME} - -MAINTAINER= ports@FreeBSD.org - -LIB_DEPENDS= intl.1:${PORTSDIR}/devel/gettext \ - id3:${PORTSDIR}/audio/id3lib - -USE_GTK= yes -USE_GMAKE= yes -MAKE_ENV= CFLAGS="${CFLAGS}" - -post-patch: - @${PERL} -pi -e "s,gtk-config,${GTK_CONFIG},g" ${WRKSRC}/Makefile - -.include <bsd.port.mk> diff --git a/audio/easytag-devel/distinfo b/audio/easytag-devel/distinfo deleted file mode 100644 index 1fcf44bf99f0..000000000000 --- a/audio/easytag-devel/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (easytag-0.15.tar.gz) = 39f1bd9a6054d742fba0bd877017f1e7 diff --git a/audio/easytag-devel/files/patch-Makefile b/audio/easytag-devel/files/patch-Makefile deleted file mode 100644 index a36fc2f4b860..000000000000 --- a/audio/easytag-devel/files/patch-Makefile +++ /dev/null @@ -1,39 +0,0 @@ ---- Makefile.orig Mon Apr 16 17:13:01 2001 -+++ Makefile Thu May 17 01:48:41 2001 -@@ -14,14 +14,12 @@ - - - # Installation prefix dirctory: --PREFIX = /usr - BINDIR = $(PREFIX)/bin - - --CC = gcc - GLIBS = `gtk-config --libs` - GFLAGS = `gtk-config --cflags` $(NLS) -DLOCALE=\"${LOCALEDIR}\" $(DATA_DIR) --OPT = -g -Wall -O2 #-mpentium #-pedantic -+OPT = ${CFLAGS} - MAKE = make - LOCALEDIR = $(PREFIX)/share/locale - -@@ -33,14 +31,14 @@ - - - all: -- $(MAKE) -C src all -- [ -z "$(NLS)" ] || $(MAKE) -C po all -+ (cd src ; $(MAKE) all) -+ [ -z "$(NLS)" ] || (cd po ; $(MAKE) all) - - install: -- $(MAKE) install -C src -- [ -z "$(NLS)" ] || $(MAKE) install -C po -- cp -f easytag.desktop $(PREFIX)/share/gnome/apps/Multimedia/ -- cp -f pixmaps/EasyTAG_icon.xpm $(PREFIX)/share/pixmaps/EasyTAG.xpm -+ (cd src ; $(MAKE) install) -+ [ -z "$(NLS)" ] || (cd po ; $(MAKE) install) -+# cp -f easytag.desktop $(PREFIX)/share/gnome/apps/Multimedia/ -+# cp -f pixmaps/EasyTAG_icon.xpm $(PREFIX)/share/pixmaps/EasyTAG.xpm - mkdir -p $(PREFIX)/share/easytag - cp -f pixmaps/EasyTAG_logo.xpm $(PREFIX)/share/easytag/ - @echo "------" diff --git a/audio/easytag-devel/files/patch-src::Makefile b/audio/easytag-devel/files/patch-src::Makefile deleted file mode 100644 index bfd6a9bb462e..000000000000 --- a/audio/easytag-devel/files/patch-src::Makefile +++ /dev/null @@ -1,11 +0,0 @@ ---- src/Makefile.orig Thu May 17 01:52:53 2001 -+++ src/Makefile Thu May 17 01:51:43 2001 -@@ -23,7 +23,7 @@ - $(CC) $(GFLAGS) $(OPT) -c $< - - $(BINARY): $(OBJS) -- $(CC) $(OBJS) $(GLIBS) $(ID3_LIB) $(OPT) -o $(BINARY) -+ $(CXX) $(OBJS) $(GLIBS) $(ID3_LIB) $(OPT) -o $(BINARY) - - - diff --git a/audio/easytag-devel/pkg-comment b/audio/easytag-devel/pkg-comment deleted file mode 100644 index ab80dbc8e173..000000000000 --- a/audio/easytag-devel/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -View, edit and write easily and quickly the ID3 tags of your MP3 diff --git a/audio/easytag-devel/pkg-descr b/audio/easytag-devel/pkg-descr deleted file mode 100644 index 1718ea1881ff..000000000000 --- a/audio/easytag-devel/pkg-descr +++ /dev/null @@ -1,24 +0,0 @@ -EasyTAG is an utility for viewing, editing and writing easily and quickly the -ID3 tags of your MP3 files, using a nice GTK+ interface under linux. It -manages the ID3v1.x and ID3v2 tags (using id3lib) and offers a lot of -functions to manipulate them. - - - View, edit, write MP3 tags (supporting ID3v2 and ID3v1.x specifications) - - Auto tagging: parse filename and directory to complete automatically the - fields (using masks) - - Ability to rename mp3 file from tag (using masks) - - Process all mp3 of the selected directory and sub-directories - - Ability to browse subdirectories - - Recursion for tagging, removing, renaming, saving... - - Can set a field (artist, title,...) to all other files - - Read MP3 header informations (MPEG 1, 2, 2.5) and display them - - Auto completion of the date if a partial is entered - - Undo last changes - - Ability to process fields of tag and file name (convert letters into - uppercase, downcase, ...) - - Ability to load a file for character translation - - A tree based browser - - Simple and explicit interface! - - Menu bar and shortcuts - -WWW: http://easytag.sourceforge.net/ diff --git a/audio/easytag-devel/pkg-plist b/audio/easytag-devel/pkg-plist deleted file mode 100644 index dcc98faf209e..000000000000 --- a/audio/easytag-devel/pkg-plist +++ /dev/null @@ -1,11 +0,0 @@ -bin/easytag -share/easytag/EasyTAG_logo.xpm -share/locale/de/LC_MESSAGES/easytag.mo -share/locale/fr/LC_MESSAGES/easytag.mo -share/locale/hu/LC_MESSAGES/easytag.mo -share/locale/it/LC_MESSAGES/easytag.mo -share/locale/ja/LC_MESSAGES/easytag.mo -share/locale/nl/LC_MESSAGES/easytag.mo -share/locale/ru/LC_MESSAGES/easytag.mo -share/locale/sv/LC_MESSAGES/easytag.mo -@dirrm share/easytag diff --git a/audio/festival+OGI/Makefile b/audio/festival+OGI/Makefile deleted file mode 100644 index d96693317917..000000000000 --- a/audio/festival+OGI/Makefile +++ /dev/null @@ -1,153 +0,0 @@ -# New ports collection makefile for: festival -# Date created: 2000-06-11 -# Whom: Trevor Johnson <trevor@jpj.net> -# based on the NetBSD port -# -# $NetBSD: Makefile,v 1.11 1999/12/28 04:19:58 wiz Exp $ -# $FreeBSD$ -# - -PORTNAME= festival -PORTVERSION= 1.4.1 -PORTREVISION= 1 -CATEGORIES= audio -MASTER_SITES= http://www.speech.cs.cmu.edu/festival/cstr/festival/${PORTVERSION}/ \ - ftp://ftp.leb.net/pub/blinux/${SUB} \ - ftp://ftp.mayn.de/pub/linux/BLinux/${SUB} \ - ftp://ftp.tuwien.ac.at/opsys/linux/blinux/${SUB} -SUB= festival/mirror.festival_home/${PORTVERSION}/ -.if defined (WITH_OGI) -MASTER_SITES+= ${PATCH_SITES} -PATCH_SITES= ftp://ftp.leb.net/pub/blinux/festival/mirror.ogi-synth_home/ \ - ftp://ftp.mayn.de/pub/linux/BLinux/festival/mirror.ogi-synth_home/ \ - ftp://cslu.cse.ogi.edu/pub/tts/ -.endif -DISTFILES= ${DISTNAME}.tar.gz \ - speech_tools-1.2.1.tar.gz -.if defined (WITH_OGI) -DISTFILES+= OGIresLPC-2.0.4.tar.gz -.endif - -.if defined (WITH_OGI) -PATCHFILES= OGIfestpatch-${PORTVERSION}.tar.gz -.endif - -MAINTAINER= trevor@FreeBSD.org - -LIB_DEPENDS= audio.2:${PORTSDIR}/audio/nas \ - esd.2:${PORTSDIR}/audio/esound - -DIST_SUBDIR= festival - -EXTRA_PATCHES= ${PATCHDIR}/extra-patch-aa -.if defined (WITH_OGI) -EXTRA_PATCHES= ${PATCHDIR}/extra-patch-aa-ogi -RESTRICTED= no-commercial-use -.endif - -.if defined (WITH_OGI) -PLIST= ${WRKDIR}/pkg-plist -.endif - -WRKSRC= ${WRKDIR} - -USE_GMAKE= yes -USE_NEWGCC= yes - -SPEECHTOOLS= ${WRKSRC}/speech_tools -FESTIVAL= ${WRKSRC}/festival - -FHOME= ${PREFIX}/share/festival - -MAKE_ENV+= PKG_EST_HOME=${SPEECHTOOLS} \ - EST_HOME=${SPEECHTOOLS} \ - PKG_FESTIVAL_BUILD_HOME=${FESTIVAL} \ - PKG_FESTIVAL_HOME=${FHOME} \ - PKG_COMPILER="${CC}" \ - PKG_X11BASE=${X11BASE} \ - PKG_PREFIX=${PREFIX} \ - EGCS_CC="${CC}" \ - EGCS_CXX="${CXX}" \ - GCC28_CC="${CC}" \ - GCC28_CXX="${CXX}" \ - GCC27_CC="${CC}" \ - GCC27_CXX="${CXX}" \ - GCC26_CC="${CC}" \ - GCC26_CXX="${CXX}" \ - CC="${CC}" \ - CXX="${CXX}" - -MAN1= festival.1 festival_client.1 - -.if defined (WITH_OGI) -post-extract: - @${GUNZIP_CMD} -dc ${DISTDIR}/${DIST_SUBDIR}/OGIfestpatch-${PORTVERSION}.tar.gz \ - | ${TAR} -C ${WRKSRC} -xf - -.endif - -.if !defined(WITH_OGI) -pre-fetch: - @${ECHO} - @${ECHO_MSG} "********************************************************" - @${ECHO_MSG} "* To build this port with the OGI enhancements, define *" - @${ECHO_MSG} "* \"WITH_OGI\" and restart the build. The license for *" - @${ECHO_MSG} "* the OGI materials prohibits commercial use, but they *" - @${ECHO_MSG} "* are required by some of the voices. *" - @${ECHO_MSG} "********************************************************" - @${ECHO} -.endif - -pre-patch: - ${CP} ${SPEECHTOOLS}/config/config-dist ${SPEECHTOOLS}/config/config && \ - ${CHMOD} u+w ${SPEECHTOOLS}/config/config - ${CP} ${FESTIVAL}/config/config-dist ${FESTIVAL}/config/config && \ - ${CHMOD} u+w ${FESTIVAL}/config/config - -post-patch: - ${CP} ${FILESDIR}/top-Makefile ${WRKSRC}/Makefile - ${CP} ${FILESDIR}/FreeBSD.mak ${SPEECHTOOLS}/config/systems/FreeBSD.mak -.for arch in alpha ix86 -.for i in 4 5 - ${LN} -fs ${SPEECHTOOLS}/config/systems/ix86_FreeBSD3.3.mak \ - ${SPEECHTOOLS}/config/systems/${arch}_FreeBSD3.${i}.mak -.endfor -.endfor -.for arch in alpha ix86 -.for i in 1 2 3 4 5 6 7 8 9 - ${LN} -fs ${SPEECHTOOLS}/config/systems/ix86_FreeBSD4.0.mak \ - ${SPEECHTOOLS}/config/systems/${arch}_FreeBSD4.${i}.mak -.endfor -.endfor -.for arch in alpha ix86 - ${CP} ${SPEECHTOOLS}/config/systems/ix86_FreeBSD4.0.mak \ - ${SPEECHTOOLS}/config/systems/${arch}_FreeBSD5.0.mak -.endfor - -pre-install: -.if defined (WITH_OGI) - ${CAT} ${PKGDIR}/pkg-plist-ogi ${PKGDIR}/pkg-plist > ${PLIST} -.endif - -do-install: - ${MKDIR} ${FHOME}/lib/voices/english/ - ${MKDIR} ${FHOME}/lib/voices/spanish/ - ${MKDIR} ${FHOME}/lib/dicts - ${CHMOD} -R u+w,a+r,og-w ${FESTIVAL}/lib - find ${FESTIVAL}/lib -type d -print0| xargs -0 ${CHMOD} 755 - cd ${FESTIVAL} && ${CP} -pPR lib examples ${FHOME} - ${RM} -rf ${FHOME}/lib/etc/*FreeBSD* - ${INSTALL_PROGRAM} ${FESTIVAL}/lib/etc/*FreeBSD*/audsp ${PREFIX}/libexec - ${INSTALL_PROGRAM} ${FESTIVAL}/src/main/festival ${PREFIX}/libexec/festival.naked - ${INSTALL_PROGRAM} ${FESTIVAL}/src/main/festival_client ${PREFIX}/libexec/festival_client.naked - for n in festival.sh festival_client.sh sitevars.scm; \ - do {\ - ${SED} "s%@PKG_FESTIVAL_LOCATION@%${FHOME}%; \ - s%@PKG_PREFIX@%${PREFIX}%" <${FILESDIR}/$$n > ${WRKDIR}/$$n ;} \ - done - ${INSTALL_SCRIPT} ${WRKDIR}/festival.sh ${PREFIX}/bin/festival - ${INSTALL_SCRIPT} ${WRKDIR}/festival_client.sh ${PREFIX}/bin/festival_client - ${INSTALL_DATA} ${WRKDIR}/sitevars.scm ${FHOME}/lib/sitevars.scm - ${INSTALL_MAN} ${FESTIVAL}/doc/festival.1 ${PREFIX}/man/man1/festival.1 - ${INSTALL_MAN} ${FESTIVAL}/doc/festival_client.1 ${PREFIX}/man/man1/festival_client.1 - -.include <bsd.port.mk> diff --git a/audio/festival+OGI/distinfo b/audio/festival+OGI/distinfo deleted file mode 100644 index 8df832e77811..000000000000 --- a/audio/festival+OGI/distinfo +++ /dev/null @@ -1,4 +0,0 @@ -MD5 (festival/festival-1.4.1.tar.gz) = 1cf585adfd5f8f14a3eed71200c5cbde -MD5 (festival/speech_tools-1.2.1.tar.gz) = 4b77d63f202a410868cc79b5e0640b9b -MD5 (festival/OGIresLPC-2.0.4.tar.gz) = d9ef4871ae35bd750dfb649de8ec1728 -MD5 (festival/OGIfestpatch-1.4.1.tar.gz) = a94d02c9c6415d373e50536f6aeaeac4 diff --git a/audio/festival+OGI/files/FreeBSD.mak b/audio/festival+OGI/files/FreeBSD.mak deleted file mode 100644 index 26854d2f3cbf..000000000000 --- a/audio/festival+OGI/files/FreeBSD.mak +++ /dev/null @@ -1,15 +0,0 @@ -include $(EST)/config/systems/default.mak - -## echo -n doesn't work (well only sometimes ?) -ECHO_N = /usr/bin/printf "%s" - -NAWK=awk - -NAS_LIB=$(PKG_X11BASE)/lib -NAS_INCLUDE=$(PKG_X11BASE)/include - -X11_LIB=$(PKG_X11BASE)/lib -X11_INCLUDE=$(PKG_X11BASE)/include - -OS_INCLUDES+=-I$(PKG_PREFIX)/include -OS_LIBS+=-L$(PKG_PREFIX)/lib diff --git a/audio/festival+OGI/files/extra-patch-aa b/audio/festival+OGI/files/extra-patch-aa deleted file mode 100644 index e6072304c475..000000000000 --- a/audio/festival+OGI/files/extra-patch-aa +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-aa,v 1.2 1999/10/11 14:13:49 proff Exp $ - ---- festival/config/config Mon Oct 11 07:48:44 1999 -+++ festival/config/config Mon Oct 11 05:48:33 1999 -@@ -20,7 +20,7 @@ - ## You may need to set this explicitly if automounter or NFS - ## side effects cause problems - --FESTIVAL_HOME := $(shell (cd $(TOP); pwd)) -+FESTIVAL_HOME := $(PKG_FESTIVAL_HOME) - - ########################################################################### - ## Feature selection. diff --git a/audio/festival+OGI/files/extra-patch-aa-ogi b/audio/festival+OGI/files/extra-patch-aa-ogi deleted file mode 100644 index 5bd4cb84e40d..000000000000 --- a/audio/festival+OGI/files/extra-patch-aa-ogi +++ /dev/null @@ -1,20 +0,0 @@ -$NetBSD: patch-aa,v 1.2 1999/10/11 14:13:49 proff Exp $ - ---- festival/config/config Mon Oct 11 07:48:44 1999 -+++ festival/config/config Mon Oct 11 05:48:33 1999 -@@ -20,7 +20,7 @@ - ## You may need to set this explicitly if automounter or NFS - ## side effects cause problems - --FESTIVAL_HOME := $(shell (cd $(TOP); pwd)) -+FESTIVAL_HOME := $(PKG_FESTIVAL_HOME) - - ########################################################################### - ## Feature selection. -@@ -70,3 +70,6 @@ - ## in config/configs/default.mak. - - -+ALSO_INCLUDE += OGIcommon -+ALSO_INCLUDE += OGIdbase -+ALSO_INCLUDE += OGIresLPC diff --git a/audio/festival+OGI/files/festival.sh b/audio/festival+OGI/files/festival.sh deleted file mode 100644 index 6d606b8a44ee..000000000000 --- a/audio/festival+OGI/files/festival.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -# path for audsp -PATH=@PKG_PREFIX@/libexec:$PATH -export PATH -exec festival.naked --libdir @PKG_FESTIVAL_LOCATION@/lib $* diff --git a/audio/festival+OGI/files/festival_client.sh b/audio/festival+OGI/files/festival_client.sh deleted file mode 100644 index fc4ba4c944b7..000000000000 --- a/audio/festival+OGI/files/festival_client.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -PATH=@PKG_PREFIX@/libexec:$PATH -export PATH -exec festival_client.naked @PKG_FESTIVAL_LOCATION@/lib $* diff --git a/audio/festival+OGI/files/patch-ab b/audio/festival+OGI/files/patch-ab deleted file mode 100644 index e8e939e1f994..000000000000 --- a/audio/festival+OGI/files/patch-ab +++ /dev/null @@ -1,25 +0,0 @@ -$NetBSD: patch-ab,v 1.2 1999/10/11 14:13:49 proff Exp $ - ---- festival/doc/Makefile Thu Jun 17 20:29:54 1999 -+++ festival/doc/Makefile Mon Oct 11 06:06:35 1999 -@@ -44,7 +44,7 @@ - - EXAMPLE_TO_DOCUMENT= - --FESTIVAL=$(TOP)/bin/festival --libdir $(TOP)/lib -+FESTIVAL=$(TOP)/src/main/festival --libdir $(TOP)/lib - - # Include some of EST documentation. - DOCXX_EXTRA_FILES = -@@ -72,9 +72,9 @@ - %.1 : %.head %.options %.tail - cat $^ >$@ - %.options : $(TOP)/src/main/% -- $(TOP)/bin/$* -man_options >$@ -+ $(FESTIVAL)$* -man_options >$@ - %.options : $(TOP)/src/main/%.exe -- $(TOP)/bin/$* -man_options >$@ -+ $(FESTIVAL)$* -man_options >$@ - - festival.info: festival.texi festfunc.texi festvars.texi festfeat.texi - @ if [ ! -d info ] ; \ diff --git a/audio/festival+OGI/files/patch-ac b/audio/festival+OGI/files/patch-ac deleted file mode 100644 index 628ef33f0d22..000000000000 --- a/audio/festival+OGI/files/patch-ac +++ /dev/null @@ -1,24 +0,0 @@ -$NetBSD: patch-ac,v 1.2 1999/10/11 14:13:49 proff Exp $ - ---- festival/examples/benchmark Thu Feb 27 00:47:45 1997 -+++ festival/examples/benchmark Mon Oct 11 05:41:14 1999 -@@ -1,6 +1,6 @@ - #!/bin/sh - --default_libdir="/projects/festival/lib" -+default_libdir="$FESTIVAL_HOME/lib" - - while true - do -@@ -15,9 +15,9 @@ - esac - done - --text=${1-"$HOME/projects/festival/examples/benchmark.text"} -+text=${1-"$FESTIVAL_HOME/examples/benchmark.text"} - --for i in . src/main ../src/main $HOME/projects/festival/src/main /cstr/bin -+for i in . src/main ../src/main $FESTIVAL_HOME/src/main - do - if [ -n "$festival" ] - then diff --git a/audio/festival+OGI/files/patch-ad b/audio/festival+OGI/files/patch-ad deleted file mode 100644 index 31e40bb6e906..000000000000 --- a/audio/festival+OGI/files/patch-ad +++ /dev/null @@ -1,33 +0,0 @@ ---- speech_tools/config/config.orig Thu Nov 18 19:10:29 1999 -+++ speech_tools/config/config Fri Jun 16 17:03:16 2000 -@@ -15,7 +15,7 @@ - ## You may need to set this explicitly if automounter or NFS - ## side effects cause problems - --EST_HOME := $(shell (cd $(EST); pwd)) -+EST_HOME := $(PKG_EST_HOME) - - ########################################################################### - ## System type. -@@ -77,10 +77,10 @@ - ## specify a program to play files in a desired format. - - ## NCD's network audio system, This is recommended. --# INCLUDE_MODULES += NAS_AUDIO -+INCLUDE_MODULES += NAS_AUDIO - - ## Elightenment Sound Demon, for KDE etc. --# INCLUDE_MODULES += ESD_AUDIO -+INCLUDE_MODULES += ESD_AUDIO - - ## Native audio for your platform (sun, linux, freebsd, irix, windows) - INCLUDE_MODULES += NATIVE_AUDIO -@@ -95,7 +95,7 @@ - INCLUDE_MODULES += EDITLINE - - # speech recognition --#INCLUDE_MODULES += ASR -+INCLUDE_MODULES += ASR - - - ## Scheme diff --git a/audio/festival+OGI/files/patch-ae b/audio/festival+OGI/files/patch-ae deleted file mode 100644 index ac4d747da708..000000000000 --- a/audio/festival+OGI/files/patch-ae +++ /dev/null @@ -1,12 +0,0 @@ -$NetBSD: patch-ae,v 1.2 1999/10/11 14:13:49 proff Exp $ - ---- speech_tools/include/EST_unix.h Sun May 30 20:53:04 1999 -+++ speech_tools/include/EST_unix.h Mon Oct 11 05:40:15 1999 -@@ -53,6 +53,7 @@ - # include <sys/wait.h> - # include <sys/resource.h> - # include <dirent.h> -+# define unix 1 - #elif defined(SYSTEM_IS_WIN32) - # include <io.h> - # include "win32/EST_unix_win32.h" diff --git a/audio/festival+OGI/files/patch-af b/audio/festival+OGI/files/patch-af deleted file mode 100644 index 63a2742d378d..000000000000 --- a/audio/festival+OGI/files/patch-af +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-af,v 1.1 1999/10/11 14:13:49 proff Exp $ - ---- festival/config/project.mak-dist Mon Oct 11 21:41:08 1999 -+++ festival/config/project.mak Mon Oct 11 22:27:37 1999 -@@ -70,8 +70,8 @@ - - # Place where programs are compiled - --PROJECT_MAIN_DIR=$(FESTIVAL_HOME)/src/main --PROJECT_SCRIPTS_DIR=$(FESTIVAL_HOME)/src/scripts -+PROJECT_MAIN_DIR=$(PKG_FESTIVAL_BUILD_HOME)/src/main -+PROJECT_SCRIPTS_DIR=$(PKG_FESTIVAL_BUILD_HOME)/src/scripts - - # Where the main RCS tree is, probably only used within CSTR - diff --git a/audio/festival+OGI/files/patch-ag b/audio/festival+OGI/files/patch-ag deleted file mode 100644 index 528356470d10..000000000000 --- a/audio/festival+OGI/files/patch-ag +++ /dev/null @@ -1,12 +0,0 @@ -$NetBSD: patch-ag,v 1.1 2000/05/05 20:54:57 hubertf Exp $ - ---- speech_tools/config/modules/nas_audio.mak.orig Fri May 5 20:55:15 2000 -+++ speech_tools/config/modules/nas_audio.mak Fri May 5 20:58:07 2000 -@@ -45,6 +45,6 @@ - AUDIO_DEFINES += -DSUPPORT_NAS - AUDIO_INCLUDES += -I$(NAS_INCLUDE) - MODULE_LIBS += -L$(NAS_LIB) -laudio --MODULE_EXTRA_LIBS += -L$(X11_LIB) -lX11 -lXt -+MODULE_EXTRA_LIBS += -L$(X11_LIB) -Wl,-R $(X11_LIB) -lX11 -lXt - - diff --git a/audio/festival+OGI/files/patch-ah b/audio/festival+OGI/files/patch-ah deleted file mode 100644 index 090c337db539..000000000000 --- a/audio/festival+OGI/files/patch-ah +++ /dev/null @@ -1,12 +0,0 @@ -$NetBSD: patch-ah,v 1.1 2000/05/05 20:54:57 hubertf Exp $ - ---- festival/config/modules/nas_audio.mak.orig Fri May 5 21:07:15 2000 -+++ festival/config/modules/nas_audio.mak Fri May 5 21:07:29 2000 -@@ -44,6 +44,6 @@ - - AUDIO_DEFINES += -DSUPPORT_NAS - AUDIO_INCLUDES += -I$(NAS_INCLUDE) --MODULE_LIBS += -L$(NAS_LIB) -laudio -L$(X11_LIB) -lX11 -lXt -+MODULE_LIBS += -L$(NAS_LIB) -laudio -L$(X11_LIB) -Wl,-R$(X11_LIB) -lX11 -lXt - - diff --git a/audio/festival+OGI/files/patch-ai b/audio/festival+OGI/files/patch-ai deleted file mode 100644 index a20edf01ef03..000000000000 --- a/audio/festival+OGI/files/patch-ai +++ /dev/null @@ -1,17 +0,0 @@ -$NetBSD: patch-ai,v 1.2 2000/05/31 14:51:16 dmcmahill Exp $ - -work around pmax compiler bug - ---- speech_tools/grammar/ngram/Makefile.orig Sun May 30 06:59:41 1999 -+++ speech_tools/grammar/ngram/Makefile Tue May 30 12:41:32 2000 -@@ -49,3 +49,10 @@ - include $(TOP)/config/common_make_rules - -+ifeq ($(MACHINETYPE),pmax) -+ -+ngrammar_io.o: ngrammar_io.cc -+ ${CXX} -c -fno-implicit-templates -fguiding-decls -Wall -I../../include ${OS_INCLUDES} ngrammar_io.cc -+ -+endif -+ - diff --git a/audio/festival+OGI/files/patch-al b/audio/festival+OGI/files/patch-al deleted file mode 100644 index 40bc2e8906ab..000000000000 --- a/audio/festival+OGI/files/patch-al +++ /dev/null @@ -1,16 +0,0 @@ -$NetBSD: patch-al,v 1.1 2000/05/31 14:51:17 dmcmahill Exp $ - -work around pmax compiler bug - ---- festival/src/modules/Duration/Makefile.orig Sun May 30 08:07:31 1999 -+++ festival/src/modules/Duration/Makefile Wed May 31 09:22:01 2000 -@@ -51,3 +51,9 @@ - include $(TOP)/config/common_make_rules - -+ifeq ($(MACHINETYPE),pmax) -+ -+duration.o:duration.cc -+ ${CXX} -c -fno-implicit-templates -fguiding-decls -Wall -I../include -I../../../src/include -I../../../../speech_tools/include ${OS_INCLUDES} duration.cc -+ -+endif - diff --git a/audio/festival+OGI/files/patch-am b/audio/festival+OGI/files/patch-am deleted file mode 100644 index 3cd79202f9d1..000000000000 --- a/audio/festival+OGI/files/patch-am +++ /dev/null @@ -1,13 +0,0 @@ -passing `int *' as argument 3 of `accept(int, sockaddr *, socklen_t *)' changes signedness - ---- speech_tools/utils/EST_Server.cc.orig Thu Nov 18 23:14:51 1999 -+++ speech_tools/utils/EST_Server.cc Sun Jun 11 17:27:17 2000 -@@ -647,7 +647,7 @@ - - while (connected() && - (csocket = accept(p_socket, (struct sockaddr *) &sin, -- SOCKLEN_CAST &sin_size))>=0) -+ (socklen_t *) &sin_size))>=0) - { - if (p_trace) - *p_trace << "connection " << csocket << "\n"; diff --git a/audio/festival+OGI/files/patch-an b/audio/festival+OGI/files/patch-an deleted file mode 100644 index 405e46cffbff..000000000000 --- a/audio/festival+OGI/files/patch-an +++ /dev/null @@ -1,13 +0,0 @@ -passing `int *' as argument 3 of `getsockname(int, sockaddr *, socklen_t *)' changes signedness - ---- speech_tools/utils/EST_ServiceTable.cc.orig Thu Nov 18 23:15:21 1999 -+++ speech_tools/utils/EST_ServiceTable.cc Sun Jun 11 17:28:29 2000 -@@ -296,7 +296,7 @@ - - // This only gets the port number - -- if (getsockname(socket, (struct sockaddr *)&sin, SOCKLEN_CAST &size) != 0) -+ if (getsockname(socket, (struct sockaddr *)&sin, (socklen_t *) &size) != 0) - EST_sys_error("Can't find my address"); - - diff --git a/audio/festival+OGI/files/patch-ao b/audio/festival+OGI/files/patch-ao deleted file mode 100644 index 73b77083ebf9..000000000000 --- a/audio/festival+OGI/files/patch-ao +++ /dev/null @@ -1,13 +0,0 @@ -passing `int *' as argument 3 of `getpeername(int, sockaddr *, socklen_t *)' changes signedness - ---- ./festival/src/arch/festival/server.cc.orig Thu Nov 18 23:46:47 1999 -+++ ./festival/src/arch/festival/server.cc Sun Jun 11 17:48:45 2000 -@@ -206,7 +206,7 @@ - const char *client_hostnum; - const char *reason = ""; - -- getpeername(fd,(struct sockaddr *)&peer,SOCKLEN_CAST &addrlen); -+ getpeername(fd,(struct sockaddr *)&peer, (socklen_t *) &addrlen); - clienthost = gethostbyaddr((char *)&peer.sin_addr, - sizeof(peer.sin_addr),AF_INET); - client_hostnum = inet_ntoa(peer.sin_addr); diff --git a/audio/festival+OGI/files/patch-ap b/audio/festival+OGI/files/patch-ap deleted file mode 100644 index 0794c74870f9..000000000000 --- a/audio/festival+OGI/files/patch-ap +++ /dev/null @@ -1,12 +0,0 @@ ---- speech_tools/audio/nas.cc.orig Thu Oct 14 16:26:29 1999 -+++ speech_tools/audio/nas.cc Fri Jun 16 17:24:25 2000 -@@ -57,7 +57,8 @@ - - int nas_supported = TRUE; - --int endian_int = 1; -+extern int endian_int; -+int endian_int = 1; - #define NAS_BIG_ENDIAN (((char *)&endian_int)[0] == 0) - - static void na_sync_play_cb(AuServer *aud, AuEventHandlerRec *handler, diff --git a/audio/festival+OGI/files/patch-aq b/audio/festival+OGI/files/patch-aq deleted file mode 100644 index 012bfe0c9817..000000000000 --- a/audio/festival+OGI/files/patch-aq +++ /dev/null @@ -1,10 +0,0 @@ ---- speech_tools/audio/esd.cc.orig Mon Oct 4 15:39:01 1999 -+++ speech_tools/audio/esd.cc Fri Jun 16 17:49:10 2000 -@@ -66,7 +66,6 @@ - - bool esd_supported = TRUE; - --int endian_int = 1; - #define ESD_BIG_ENDIAN (((char *)&endian_int)[0] == 0) - - EST_String server; diff --git a/audio/festival+OGI/files/sitevars.scm b/audio/festival+OGI/files/sitevars.scm deleted file mode 100644 index e80dbfa1c73c..000000000000 --- a/audio/festival+OGI/files/sitevars.scm +++ /dev/null @@ -1,2 +0,0 @@ -(set! system-voice-path '("@PKG_FESTIVAL_LOCATION@/lib/voices")) -(set! sgml_parse_progname "nsgmls") diff --git a/audio/festival+OGI/files/top-Makefile b/audio/festival+OGI/files/top-Makefile deleted file mode 100644 index ee190c4fe49e..000000000000 --- a/audio/festival+OGI/files/top-Makefile +++ /dev/null @@ -1,3 +0,0 @@ -all: - cd speech_tools && $(MAKE) - cd festival && $(MAKE) diff --git a/audio/festival+OGI/pkg-comment b/audio/festival+OGI/pkg-comment deleted file mode 100644 index b7749a368efd..000000000000 --- a/audio/festival+OGI/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Festival is an advanced multi-lingual speech synthesis system diff --git a/audio/festival+OGI/pkg-descr b/audio/festival+OGI/pkg-descr deleted file mode 100644 index 1e516a2d290e..000000000000 --- a/audio/festival+OGI/pkg-descr +++ /dev/null @@ -1,19 +0,0 @@ -from the authors: - -The Festival Speech Synthesis System is a general multi-lingual -text-to-speech system for Unix platforms. It is written in C++ and -includes a Scheme-based scripting language. Included with Festival -are lexicons and voices that together form a whole text-to-speech -system. - -For output via esd do: - - (Parameter.set 'Audio_Method 'esdaudio) - -NAS and direct output are documented in section 23 of the users' -manual. - -WWW: http://www.cstr.ed.ac.uk/projects/festival/ - -Trevor Johnson -trevor@FreeBSD.org diff --git a/audio/festival+OGI/pkg-message b/audio/festival+OGI/pkg-message deleted file mode 100644 index 8043e6681d28..000000000000 --- a/audio/festival+OGI/pkg-message +++ /dev/null @@ -1,6 +0,0 @@ -************************************************************************** -* You need to install at least one festvox-* package before festival can * -* do anything other than mumble silently to itself. See the festival * -* package description, the festdoc package (share/doc/festival/*), * -* or the festival home page for more information. * -************************************************************************** diff --git a/audio/festival+OGI/pkg-plist b/audio/festival+OGI/pkg-plist deleted file mode 100644 index cf7c2d88f447..000000000000 --- a/audio/festival+OGI/pkg-plist +++ /dev/null @@ -1,113 +0,0 @@ -@comment $NetBSD: PLIST,v 1.3 1999/10/27 14:20:50 hubertf Exp $ -bin/festival -bin/festival_client -libexec/festival.naked -libexec/festival_client.naked -libexec/audsp -share/festival/lib/Makefile -share/festival/lib/VCLocalRules -share/festival/lib/mrpa_phones.scm -share/festival/lib/mrpa_allophones.scm -share/festival/lib/radio_phones.scm -share/festival/lib/holmes_phones.scm -share/festival/lib/darpa_phones.scm -share/festival/lib/phoneset.scm -share/festival/lib/mrpa_durs.scm -share/festival/lib/klatt_durs.scm -share/festival/lib/gswdurtreeZ.scm -share/festival/lib/f2bdurtreeZ.scm -share/festival/lib/tobi.scm -share/festival/lib/f2bf0lr.scm -share/festival/lib/tobi_rules.scm -share/festival/lib/tilt.scm -share/festival/lib/sec.ts20.quad.ngrambin -share/festival/lib/sec.B.hept.ngrambin -share/festival/lib/init.scm -share/festival/lib/synthesis.scm -share/festival/lib/module_description.scm -share/festival/lib/lexicons.scm -share/festival/lib/festival.scm -share/festival/lib/intonation.scm -share/festival/lib/duration.scm -share/festival/lib/pos.scm -share/festival/lib/phrase.scm -share/festival/lib/voices.scm -share/festival/lib/tts.scm -share/festival/lib/festdoc.scm -share/festival/lib/languages.scm -share/festival/lib/token.scm -share/festival/lib/mbrola.scm -share/festival/lib/display.scm -share/festival/lib/postlex.scm -share/festival/lib/tokenpos.scm -share/festival/lib/festtest.scm -share/festival/lib/cslush.scm -share/festival/lib/cart_aux.scm -share/festival/lib/pauses.scm -share/festival/lib/scfg.scm -share/festival/lib/mettree.scm -share/festival/lib/java.scm -share/festival/lib/lts.scm -share/festival/lib/engmorph.scm -share/festival/lib/engmorphsyn.scm -share/festival/lib/lts_build.scm -share/festival/lib/Sable.v0_2.dtd -share/festival/lib/sable-latin.ent -share/festival/lib/festival.el -share/festival/lib/scfg_wsj_wp20.gram -share/festival/lib/speech.properties -share/festival/lib/email-mode.scm -share/festival/lib/ogimarkup-mode.scm -share/festival/lib/sable-mode.scm -share/festival/lib/soleml-mode.scm -share/festival/lib/etc/Makefile -share/festival/lib/etc/email_filter -@dirrm share/festival/lib/etc -share/festival/lib/siod.scm -share/festival/lib/web.scm -share/festival/lib/cstr.scm -share/festival/lib/fringe.scm -share/festival/lib/sitevars.scm -share/festival/examples/Makefile -share/festival/examples/webdemo.scm -share/festival/examples/ex1.email -share/festival/examples/ex1.ogi -share/festival/examples/example.sable -share/festival/examples/example2.sable -share/festival/examples/tobi.stml -share/festival/examples/example.th -share/festival/examples/intro.text -share/festival/examples/spintro.text -share/festival/examples/benchmark.text -share/festival/examples/saytime.sh -share/festival/examples/speech_pm_1.0.tar -share/festival/examples/text2pos.sh -share/festival/examples/latest.sh -share/festival/examples/scfg_parse_text.sh -share/festival/examples/text2wave.sh -share/festival/examples/make_utts.sh -share/festival/examples/dumpfeats.sh -share/festival/examples/durmeanstd.sh -share/festival/examples/benchmark -share/festival/examples/festival_client.pl -share/festival/examples/toksearch.scm -share/festival/examples/th-mode.scm -share/festival/examples/addr-mode.scm -share/festival/examples/festival_client.c -share/festival/examples/festival_client.h -share/festival/examples/benchmark.orig -share/festival/examples/saytime -share/festival/examples/text2pos -share/festival/examples/latest -share/festival/examples/scfg_parse_text -share/festival/examples/text2wave -share/festival/examples/make_utts -share/festival/examples/dumpfeats -share/festival/examples/durmeanstd -@dirrm share/festival/lib/voices/spanish -@dirrm share/festival/lib/voices/english -@dirrm share/festival/lib/voices -@dirrm share/festival/lib/dicts -@dirrm share/festival/lib -@dirrm share/festival/examples -@dirrm share/festival diff --git a/audio/festival+OGI/pkg-plist-ogi b/audio/festival+OGI/pkg-plist-ogi deleted file mode 100644 index 61d021b24d7d..000000000000 --- a/audio/festival+OGI/pkg-plist-ogi +++ /dev/null @@ -1,14 +0,0 @@ -share/festival/lib/ogi_effect.scm -share/festival/lib/ogi_gswdurtreeZ_wb.scm -share/festival/lib/ogi_hack.scm -share/festival/lib/ogi_kddurtreeZ_wb.scm -share/festival/lib/ogi_klatt_durs_wb.scm -share/festival/lib/ogi_languages.scm -share/festival/lib/ogi_lexicons.scm -share/festival/lib/ogi_lts_worldbet.scm -share/festival/lib/ogi_phrase.scm -share/festival/lib/ogi_postlex.scm -share/festival/lib/ogi_reslpc_analysis.scm -share/festival/lib/ogi_synthesis.scm -share/festival/lib/ogi_unitsel.scm -share/festival/lib/ogi_worldbet_phones.scm diff --git a/audio/gkrellmms2/Makefile b/audio/gkrellmms2/Makefile deleted file mode 100644 index fbafed697414..000000000000 --- a/audio/gkrellmms2/Makefile +++ /dev/null @@ -1,24 +0,0 @@ -# New ports collection makefile for: gkrellmms -# Date Created: Jun 22 2000 -# Whom: Hajimu UMEMOTO <ume@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= gkrellmms -PORTVERSION= 0.5.5 -CATEGORIES= audio -MASTER_SITES= http://gkrellm.luon.net/files/ - -MAINTAINER= ume@FreeBSD.org - -LIB_DEPENDS= xmms.3:${PORTSDIR}/audio/xmms -BUILD_DEPENDS= ${X11BASE}/include/gkrellm/gkrellm.h:${PORTSDIR}/sysutils/gkrellm -RUN_DEPENDS= gkrellm:${PORTSDIR}/sysutils/gkrellm - -WRKSRC= ${WRKDIR}/${PORTNAME} - -USE_X_PREFIX= yes -USE_IMLIB= yes - -.include <bsd.port.mk> diff --git a/audio/gkrellmms2/distinfo b/audio/gkrellmms2/distinfo deleted file mode 100644 index cd24d7507084..000000000000 --- a/audio/gkrellmms2/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (gkrellmms-0.5.5.tar.gz) = 51dcb7e48873ce56632e0f2148360178 diff --git a/audio/gkrellmms2/files/patch-aa b/audio/gkrellmms2/files/patch-aa deleted file mode 100644 index d9c0fded1a21..000000000000 --- a/audio/gkrellmms2/files/patch-aa +++ /dev/null @@ -1,42 +0,0 @@ -Index: Makefile -diff -u Makefile.orig Makefile ---- Makefile.orig Sun Jan 21 05:28:38 2001 -+++ Makefile Mon Feb 5 19:01:26 2001 -@@ -3,29 +3,29 @@ - # You may want to rename the binary-file. - BIN_FILENAME = gkrellmms - --GTK_INCLUDE = `gtk-config --cflags` --GTK_LIB = `gtk-config --libs` -+GTK_INCLUDE = `$(GTK_CONFIG) --cflags gthread` -+GTK_LIB = `$(GTK_CONFIG) --libs gthread` - IMLIB_INCLUDE = `imlib-config --cflags-gdk` - IMLIB_LIB = `imlib-config --libs-gdk` - XMMS_INCLUDE = `xmms-config --cflags` - XMMS_LIB = `xmms-config --libs` - --FLAGS = -O2 -Wall -fPIC $(GTK_INCLUDE) $(IMLIB_INCLUDE) $(XMMS_INCLUDE) -+CFLAGS += -fPIC $(GTK_INCLUDE) $(IMLIB_INCLUDE) $(XMMS_INCLUDE) - LIBS = $(GTK_LIB) $(IMLIB_LIB) $(XMMS_LIB) --LFLAGS = -shared -lpthread -- --CC = gcc $(CFLAGS) $(FLAGS) -+LFLAGS = -shared - - OBJS = gkrellmms.o options.o playlist.o - -+all: $(BIN_FILENAME).so -+ - $(BIN_FILENAME).so: $(OBJS) -- $(CC) $(OBJS) -o $(BIN_FILENAME).so $(LFLAGS) $(LIBS) -+ $(CC) $(CFLAGS) $(OBJS) -o $(BIN_FILENAME).so $(LFLAGS) $(LIBS) - - clean: - rm -f *.o core *.so* *.bak *~ - - install: -- install -c -s -m 755 $(BIN_FILENAME).so /usr/share/gkrellm/plugins -+ install -c -s -m 755 $(BIN_FILENAME).so $(PREFIX)/libexec/gkrellm/plugins - - gkrellmms.c.o: gkrellmms.c - options.c.o: options.c diff --git a/audio/gkrellmms2/pkg-comment b/audio/gkrellmms2/pkg-comment deleted file mode 100644 index 56dcd6eb69af..000000000000 --- a/audio/gkrellmms2/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -GKrellM XMMS Plugin diff --git a/audio/gkrellmms2/pkg-descr b/audio/gkrellmms2/pkg-descr deleted file mode 100644 index a236c27de607..000000000000 --- a/audio/gkrellmms2/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -GKrellM XMMS Plugin -Author: Sander Klein Lebbink <sander@cerberus.demon.nl> -WWW: http://gkrellm.luon.net/gkrellmms.phtml - -A plugin for GKrellM, which allows you to control XMMS from within GKrellM. - - -- Hajimu UMEMOTO <ume@FreeBSD.org> diff --git a/audio/gkrellmms2/pkg-plist b/audio/gkrellmms2/pkg-plist deleted file mode 100644 index a3ae719f2e8d..000000000000 --- a/audio/gkrellmms2/pkg-plist +++ /dev/null @@ -1 +0,0 @@ -libexec/gkrellm/plugins/gkrellmms.so diff --git a/audio/gkrellmvolume2/Makefile b/audio/gkrellmvolume2/Makefile deleted file mode 100644 index f649555c1483..000000000000 --- a/audio/gkrellmvolume2/Makefile +++ /dev/null @@ -1,24 +0,0 @@ -# New ports collection makefile for: gkrellmvolume -# Date Created: Jun 22 2000 -# Whom: Hajimu UMEMOTO <ume@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= gkrellmvolume -PORTVERSION= 0.8 -CATEGORIES= audio -MASTER_SITES= http://gkrellm.luon.net/files/ -DISTNAME= volume-${PORTVERSION} - -MAINTAINER= ume@FreeBSD.org - -BUILD_DEPENDS= ${X11BASE}/include/gkrellm/gkrellm.h:${PORTSDIR}/sysutils/gkrellm -RUN_DEPENDS= gkrellm:${PORTSDIR}/sysutils/gkrellm - -WRKSRC= ${WRKDIR}/volume - -USE_X_PREFIX= yes -USE_IMLIB= yes - -.include <bsd.port.mk> diff --git a/audio/gkrellmvolume2/distinfo b/audio/gkrellmvolume2/distinfo deleted file mode 100644 index 8b3d3087f7c5..000000000000 --- a/audio/gkrellmvolume2/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (volume-0.8.tar.gz) = fae9f15afb750735e0201e2ef32a1638 diff --git a/audio/gkrellmvolume2/files/patch-aa b/audio/gkrellmvolume2/files/patch-aa deleted file mode 100644 index 0815a07610c9..000000000000 --- a/audio/gkrellmvolume2/files/patch-aa +++ /dev/null @@ -1,53 +0,0 @@ -Index: Makefile -diff -u Makefile.orig Makefile ---- Makefile.orig Thu Jun 15 21:02:13 2000 -+++ Makefile Tue Jun 27 00:34:00 2000 -@@ -1,15 +1,15 @@ - # Makefile for GKrellM volume plugin - - # Linux --GTK_CONFIG = gtk-config --SYSLIB = -lpthread -+#GTK_CONFIG = gtk-config -+#SYSLIB = -lpthread - - # FreeBSD - #GTK_CONFIG = gtk12-config - #SYSLIB = - --PLUGIN_DIR = /usr/share/gkrellm/plugins --GKRELLM_INCLUDE = -I/usr/local/include -+PLUGIN_DIR = $(PREFIX)/libexec/gkrellm/plugins -+GKRELLM_INCLUDE = -I$(PREFIX)/include - - GTK_INCLUDE = `$(GTK_CONFIG) --cflags` - GTK_LIB = `$(GTK_CONFIG) --libs` -@@ -17,12 +17,10 @@ - IMLIB_INCLUDE = `imlib-config --cflags-gdk` - IMLIB_LIB = `imlib-config --libs-gdk` - --FLAGS = -O2 -Wall -fPIC $(GTK_INCLUDE) $(IMLIB_INCLUDE) $(GKRELLM_INCLUDE) -+CFLAGS += -fPIC $(GTK_INCLUDE) $(IMLIB_INCLUDE) $(GKRELLM_INCLUDE) - LIBS = $(GTK_LIB) $(IMLIB_LIB) $(SYSLIB) - LFLAGS = -shared - --CC = gcc $(CFLAGS) $(FLAGS) -- - INSTALL = install -c - INSTALL_PROGRAM = $(INSTALL) -s - -@@ -34,12 +32,13 @@ - make GTK_CONFIG=gtk12-config SYSLIB= all - - volume.so: $(OBJS) -- $(CC) $(OBJS) -o volume.so $(LIBS) $(LFLAGS) -+ $(CC) $(CFLAGS) $(OBJS) -o volume.so $(LFLAGS) $(LIBS) - - clean: - rm -f *.o core *.so* *.bak *~ - - install: -+ mkdir -p $(PLUGIN_DIR) - $(INSTALL_PROGRAM) volume.so $(PLUGIN_DIR) - - volume.c.o: volume.c diff --git a/audio/gkrellmvolume2/pkg-comment b/audio/gkrellmvolume2/pkg-comment deleted file mode 100644 index 0f65f28536d7..000000000000 --- a/audio/gkrellmvolume2/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -GKrellM volume plugin diff --git a/audio/gkrellmvolume2/pkg-descr b/audio/gkrellmvolume2/pkg-descr deleted file mode 100644 index 846ebc2fc426..000000000000 --- a/audio/gkrellmvolume2/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -GKrellM volume plugin -Author: Sjoerd Simons <Sjoerd@donald-duck.ele.tue.nl> -WWW: http://gkrellm.luon.net/volume.phtml - -A plugin for GKrellM, that let's you control your mixer.. - - -- Hajimu UMEMOTO <ume@FreeBSD.org> diff --git a/audio/gkrellmvolume2/pkg-plist b/audio/gkrellmvolume2/pkg-plist deleted file mode 100644 index df108a97623d..000000000000 --- a/audio/gkrellmvolume2/pkg-plist +++ /dev/null @@ -1 +0,0 @@ -libexec/gkrellm/plugins/volume.so diff --git a/audio/gnome-audio/Makefile b/audio/gnome-audio/Makefile deleted file mode 100644 index 56ce2f249172..000000000000 --- a/audio/gnome-audio/Makefile +++ /dev/null @@ -1,22 +0,0 @@ -# New ports collection makefile for: gnomeaudio -# Date created: 29 Dec 1998 -# Whom: Vanilla I. Shu <vanilla@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= gnomeaudio -PORTVERSION= 1.4.0 -CATEGORIES= audio gnome -MASTER_SITES= ${MASTER_SITE_GNOME} -MASTER_SITE_SUBDIR= stable/sources/gnome-audio -DISTNAME= gnome-audio-${PORTVERSION} - -MAINTAINER= gnome@FreeBSD.org - -USE_X_PREFIX= yes -USE_GNOMELIBS= yes -NO_BUILD= yes -WRKSRC= ${WRKDIR}/${DISTNAME}/sounds - -.include <bsd.port.mk> diff --git a/audio/gnome-audio/distinfo b/audio/gnome-audio/distinfo deleted file mode 100644 index ee448b39664d..000000000000 --- a/audio/gnome-audio/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (gnome-audio-1.4.0.tar.gz) = 412f279a4741b2b14227f1cc36a06d18 diff --git a/audio/gnome-audio/files/patch-aa b/audio/gnome-audio/files/patch-aa deleted file mode 100644 index f5556e24f16d..000000000000 --- a/audio/gnome-audio/files/patch-aa +++ /dev/null @@ -1,19 +0,0 @@ ---- Makefile.orig Thu Feb 15 14:40:33 2001 -+++ Makefile Mon Feb 26 19:24:22 2001 -@@ -1,3 +1 @@ --prefix=$(shell gnome-config --prefix) -- - LN_S=ln -sf -@@ -14,4 +12,4 @@ - for I in *.wav */*.wav ; do \ -- $(MKINSTALLDIRS) $(prefix)/share/sounds/`dirname $$I`; \ -- $(INSTALL_DATA) $$I $(prefix)/share/sounds/$$I; \ -+ $(MKINSTALLDIRS) $(PREFIX)/share/gnome/sounds/`dirname $$I`; \ -+ $(INSTALL_DATA) $$I $(PREFIX)/share/gnome/sounds/$$I; \ - done -@@ -19,3 +17,3 @@ - install-default-links: -- $(LN_S) startup3.wav $(prefix)/share/sounds/login.wav -- $(LN_S) shutdown1.wav $(prefix)/share/sounds/logout.wav -+ $(LN_S) startup3.wav $(PREFIX)/share/gnome/sounds/login.wav -+ $(LN_S) shutdown1.wav $(PREFIX)/share/gnome/sounds/logout.wav diff --git a/audio/gnome-audio/pkg-comment b/audio/gnome-audio/pkg-comment deleted file mode 100644 index c061452c9b05..000000000000 --- a/audio/gnome-audio/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Sound files for use with GNOME diff --git a/audio/gnome-audio/pkg-descr b/audio/gnome-audio/pkg-descr deleted file mode 100644 index a7572a0ecf46..000000000000 --- a/audio/gnome-audio/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -This module holds sound files for use with GNOME. Stick them in the -'sounds' directory here, or a subdirectory thereof - the whole tree will -be copied over into $(gnome_prefix)/share/gnome/sounds. diff --git a/audio/gnome-audio/pkg-plist b/audio/gnome-audio/pkg-plist deleted file mode 100644 index e6c26480223f..000000000000 --- a/audio/gnome-audio/pkg-plist +++ /dev/null @@ -1,18 +0,0 @@ -share/gnome/sounds/card_shuffle.wav -share/gnome/sounds/email.wav -share/gnome/sounds/error.wav -share/gnome/sounds/generic.wav -share/gnome/sounds/gtk-events/activate.wav -share/gnome/sounds/gtk-events/clicked.wav -share/gnome/sounds/gtk-events/toggled.wav -share/gnome/sounds/info.wav -share/gnome/sounds/login.wav -share/gnome/sounds/logout.wav -share/gnome/sounds/panel/slide.wav -share/gnome/sounds/phone.wav -share/gnome/sounds/shutdown1.wav -share/gnome/sounds/startup3.wav -share/gnome/sounds/warning.wav -@dirrm share/gnome/sounds/gtk-events -@dirrm share/gnome/sounds/panel -@dirrm share/gnome/sounds diff --git a/audio/gnome-media/Makefile b/audio/gnome-media/Makefile deleted file mode 100644 index cbb0f9b3a05d..000000000000 --- a/audio/gnome-media/Makefile +++ /dev/null @@ -1,34 +0,0 @@ -# New ports collection makefile for: gnomemedia -# Date created: 20 January 1999 -# Whom: Jeremy Lea <reg@shale.csir.co.za> -# -# $FreeBSD$ -# - -PORTNAME= gnomemedia -PORTVERSION= 1.2.3 -CATEGORIES= audio gnome -MASTER_SITES= ${MASTER_SITE_GNOME} -MASTER_SITE_SUBDIR= stable/sources/gnome-media -DISTNAME= gnome-media-${PORTVERSION} - -MAINTAINER= gnome@FreeBSD.org - -RUN_DEPENDS= sox:${PORTSDIR}/audio/sox - -USE_X_PREFIX= yes -USE_GMAKE= yes -USE_GNOME= yes -USE_LIBTOOL= yes -CONFIGURE_ARGS= --without-ncurses -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ - LIBS="-L${LOCALBASE}/lib" - -pre-patch: - @${PERL} -pi -e 's|-lpthread|${PTHREAD_LIBS}|g ; \ - s|DATADIRNAME=lib|DATADIRNAME=share|g' ${WRKSRC}/configure - @find ${WRKSRC} -name "Makefile.in" | xargs ${PERL} -pi -e \ - 's|\$\(datadir\)/gnome/|\$\(datadir\)/|g ; \ - s|\$\(datadir\)/locale|\$\(prefix\)/share/locale|g' - -.include <bsd.port.mk> diff --git a/audio/gnome-media/distinfo b/audio/gnome-media/distinfo deleted file mode 100644 index ece2b633d459..000000000000 --- a/audio/gnome-media/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (gnome-media-1.2.3.tar.gz) = bcd99b4fe81141d36bbd40d74a9b448f diff --git a/audio/gnome-media/files/patch-ac b/audio/gnome-media/files/patch-ac deleted file mode 100644 index 550d1e6d083c..000000000000 --- a/audio/gnome-media/files/patch-ac +++ /dev/null @@ -1,14 +0,0 @@ ---- cddbslave/Makefile.in.orig Wed May 24 14:53:10 2000 -+++ cddbslave/Makefile.in Tue May 30 15:13:02 2000 -@@ -139,3 +139,3 @@ - --gnomedatadir = $(datadir)/gnome -+gnomedatadir = $(datadir) - ---- tcd/Makefile.in.orig Wed May 24 14:53:16 2000 -+++ tcd/Makefile.in Tue May 30 15:12:38 2000 -@@ -147,3 +147,3 @@ - --tcd_LDADD = $(GNOME_LIBDIR) -lglib -lm $(CURSES_LIBS) $(INTLLIBS) -+tcd_LDADD = `$(GLIB_CONFIG) --libs` -lm $(CURSES_LIBS) $(INTLLIBS) - diff --git a/audio/gnome-media/files/patch-ad b/audio/gnome-media/files/patch-ad deleted file mode 100644 index 8f4a302b3334..000000000000 --- a/audio/gnome-media/files/patch-ad +++ /dev/null @@ -1,59 +0,0 @@ - -$FreeBSD$ - ---- gmix/gmix.c.orig Mon Jun 11 20:50:47 2001 -+++ gmix/gmix.c Fri Jul 13 12:45:08 2001 -@@ -499,11 +499,7 @@ - /* - * open the mixer-device - */ -- if (num==0) { -- sprintf(device_name, "/dev/mixer"); -- } else { -- sprintf(device_name, "/dev/mixer%i", num); -- } -+ sprintf(device_name, "/dev/mixer%i", num); - new_device->fd=open(device_name, O_RDWR, 0); - if (new_device->fd<0) { - g_free(new_device); -@@ -535,6 +531,8 @@ - } - } - #endif -+ -+#if defined(OPEN_SOUND_SYSTEM) - /* - * mixer-name - */ -@@ -545,6 +543,11 @@ - } - if(!isalpha(new_device->info.name[0])) - g_snprintf(new_device->info.name, 31, "Card %d", num+1); -+#else -+ g_snprintf(new_device->info.id, 15, "mixer%d", num); -+ g_snprintf(new_device->info.name, 31, "Sound Card %d", num+1); -+ new_device->info.modify_counter=0; -+#endif - /* - * several bitmasks describing the mixer - */ -@@ -677,15 +680,16 @@ - { - int cnt; - device_info *new_device; -- cnt=0; devices=NULL; -+ cnt=0; num_mixers=0; devices=NULL; - do { - new_device=open_device(cnt++); - if (new_device) { - new_device->channels=make_channels(new_device); - devices=g_list_append(devices, new_device); -+ num_mixers++; - } -- } while (new_device); -- num_mixers=cnt-1; -+ } while ((errno == EACCES) || (errno == EINVAL) || (errno == ENXIO) \ -+ || new_device); - } - - #ifdef ALSA diff --git a/audio/gnome-media/files/patch-ae b/audio/gnome-media/files/patch-ae deleted file mode 100644 index 53c2143d301b..000000000000 --- a/audio/gnome-media/files/patch-ae +++ /dev/null @@ -1,23 +0,0 @@ - -$FreeBSD$ - ---- tcd/callbacks.c 2001/07/13 07:48:12 1.1 -+++ tcd/callbacks.c 2001/07/13 07:50:36 -@@ -13,7 +13,7 @@ - { - if(!cd.isplayable) - return; -- if(cd.sc.cdsc_audiostatus==CDROM_AUDIO_PAUSED) -+ if(SC_AUDIOSTATUS(cd.sc)==CDROM_AUDIO_PAUSED) - tcd_pausecd(&cd); - else - tcd_playtracks(&cd, cd.first_t, cd.last_t, prefs->only_use_trkind); -@@ -45,7 +45,7 @@ - cd.play_method = NORMAL; - cd.repeat_track = -1; - /* SDH: Make sure play/pause state change is noticed */ -- cd.sc.cdsc_audiostatus = -1; -+ SC_AUDIOSTATUS(cd.sc) = -1; - if(cd.isplayable) - { - make_goto_menu(); diff --git a/audio/gnome-media/files/patch-cddbslave::socks4.c b/audio/gnome-media/files/patch-cddbslave::socks4.c deleted file mode 100644 index ecb4659df044..000000000000 --- a/audio/gnome-media/files/patch-cddbslave::socks4.c +++ /dev/null @@ -1,19 +0,0 @@ - -$FreeBSD$ - ---- cddbslave/socks4.c 2001/12/06 08:10:34 1.1 -+++ cddbslave/socks4.c 2001/12/06 08:11:08 -@@ -33,12 +33,12 @@ - #include <errno.h> - #include <stdlib.h> - #include <string.h> -+#include <sys/types.h> - #include <sys/socket.h> - #include <sys/time.h> - #include <netinet/in.h> - #include <unistd.h> - #include <pwd.h> --#include <sys/types.h> - #include <sys/select.h> - #include <dlfcn.h> - diff --git a/audio/gnome-media/files/patch-gmix::gmix.h b/audio/gnome-media/files/patch-gmix::gmix.h deleted file mode 100644 index 7718b6cd4dba..000000000000 --- a/audio/gnome-media/files/patch-gmix::gmix.h +++ /dev/null @@ -1,22 +0,0 @@ - -$FreeBSD$ - ---- gmix/gmix.h 2001/07/13 09:44:04 1.1 -+++ gmix/gmix.h 2001/07/13 09:44:44 -@@ -39,6 +39,16 @@ - /* - * All, that is known about a mixer-device - */ -+#if !defined(OPEN_SOUND_SYSTEM) -+typedef struct mixer_info -+{ -+ char id[16]; -+ char name[32]; -+ int modify_counter; -+ int fillers[10]; -+} mixer_info; -+#endif -+ - typedef struct device_info { - #ifdef ALSA - snd_mixer_t *handle; diff --git a/audio/gnome-media/files/patch-tcd::cddb.c b/audio/gnome-media/files/patch-tcd::cddb.c deleted file mode 100644 index 841fc4c6ba13..000000000000 --- a/audio/gnome-media/files/patch-tcd::cddb.c +++ /dev/null @@ -1,65 +0,0 @@ - -$FreeBSD$ - ---- tcd/cddb.c 2001/07/13 07:50:57 1.1 -+++ tcd/cddb.c 2001/07/13 07:55:41 -@@ -199,16 +199,16 @@ - { - int min, sec; - -- min = cd->trk[trk].toc.cdte_addr.msf.minute; -- sec = cd->trk[trk].toc.cdte_addr.msf.second; -+ min = TOC_MINUTE(cd->trk[trk]); -+ sec = TOC_SECOND(cd->trk[trk]); - - n = (min*60)+sec; -- fprintf( fp, "# %u\n", (n*75)+cd->trk[trk].toc.cdte_addr.msf.frame ); -+ fprintf( fp, "# %u\n", (n*75)+TOC_FRAME(cd->trk[trk]) ); - } - /* Print the number of seconds */ - fprintf( fp, "#\n# Disc length: %i seconds\n", -- (cd->trk[cd->last_t+1].toc.cdte_addr.msf.minute*60) -- +(cd->trk[cd->last_t+1].toc.cdte_addr.msf.second) ); -+ (TOC_MINUTE(cd->trk[cd->last_t+1])*60) -+ +(TOC_SECOND(cd->trk[cd->last_t+1])) ); - - fprintf( fp, "#\n# Revision: %lu\n", cd->cddb_rev ); - fprintf( fp, "# Submitted via: tcd 2.0b\n" ); -@@ -245,10 +245,10 @@ - { - int min, sec; - -- min = cd->trk[i].toc.cdte_addr.msf.minute; -- sec = cd->trk[i].toc.cdte_addr.msf.second; -+ min = TOC_MINUTE(cd->trk[i]); -+ sec = TOC_SECOND(cd->trk[i]); - -- l=sprintf( tmp, "%u ", calc_offset(min,sec,cd->trk[i].toc.cdte_addr.msf.frame)); -+ l=sprintf( tmp, "%u ", calc_offset(min,sec,TOC_FRAME(cd->trk[i]))); - - if(blen>l) - { -@@ -257,8 +257,8 @@ - } - } - l=sprintf( tmp, "%i\n", -- (cd->trk[cd->last_t+1].toc.cdte_addr.msf.minute*60) -- +(cd->trk[cd->last_t+1].toc.cdte_addr.msf.second) ); -+ (TOC_MINUTE(cd->trk[cd->last_t+1])*60) -+ +(TOC_SECOND(cd->trk[cd->last_t+1])) ); - if(blen>l) - strcat( buf,tmp ); - -@@ -298,9 +298,9 @@ - - for( i=0; i <= cd->last_t+1; i++ ) - { -- cdtoc[i].frame = cd->trk[i+1].toc.cdte_addr.msf.frame; -- cdtoc[i].min = cd->trk[i+1].toc.cdte_addr.msf.minute; -- cdtoc[i].sec = cd->trk[i+1].toc.cdte_addr.msf.second; -+ cdtoc[i].frame = TOC_FRAME(cd->trk[i+1]); -+ cdtoc[i].min = TOC_MINUTE(cd->trk[i+1]); -+ cdtoc[i].sec = TOC_SECOND(cd->trk[i+1]); - } - - diff --git a/audio/gnome-media/files/patch-tcd::gtcd.c b/audio/gnome-media/files/patch-tcd::gtcd.c deleted file mode 100644 index b7ad854ee209..000000000000 --- a/audio/gnome-media/files/patch-tcd::gtcd.c +++ /dev/null @@ -1,100 +0,0 @@ - -$FreeBSD$ - ---- tcd/gtcd.c.orig Mon Jun 11 20:50:57 2001 -+++ tcd/gtcd.c Fri Jul 13 12:49:33 2001 -@@ -163,7 +163,11 @@ - gint release_timer(gpointer *data) - { - cd.time_lock = TRUE; -+#ifdef TCD_BSD -+ ioctl(cd.cd_dev, CDIOCPAUSE); -+#else - ioctl(cd.cd_dev, CDROMPAUSE); -+#endif - - roll_t = gtk_timeout_add(40, (GtkFunction)roll_timer, data); - release_t = 0; -@@ -206,7 +210,11 @@ - if(GPOINTER_TO_INT(data) > 0) - { - if((cd.cur_t < cd.last_t) && -+#ifdef TCD_BSD -+ cd.trk[cd.cur_t+1].toc.control == 0x04) -+#else - (cd.trk[cd.cur_t+1].toc.cdte_ctrl != CDROM_DATA_TRACK)) -+#endif - { - cd.cur_t++; - tcd_playtracks(&cd,cd.cur_t, cd.last_t, prefs->only_use_trkind); -@@ -541,8 +549,8 @@ - break; - case TRACK_R: /* track time decending */ - cur = cd.cur_pos_rel; -- end = (cd.trk[cd.cur_t].tot_min*60)+ -- cd.trk[cd.cur_t].tot_sec; -+ end = (TOC_MINUTE(cd.trk[cd.cur_t])*60)+ -+ TOC_SECOND(cd.trk[cd.cur_t]); - pos = end-cur; - min = pos/60; - sec = pos-(pos/60)*60; -@@ -555,8 +563,8 @@ - break; - case DISC_R: - cur = cd.cur_pos_abs; -- end = (cd.trk[cd.last_t+1].toc.cdte_addr.msf.minute -- *60)+cd.trk[cd.last_t+1].toc.cdte_addr.msf.second; -+ end = (TOC_MINUTE(cd.trk[cd.last_t+1])*60 -+ +TOC_SECOND(cd.trk[cd.last_t+1])); - pos = end-cur; - min = pos/60; - sec = pos-(pos/60)*60; -@@ -660,7 +668,7 @@ - - if( !cd.err ) - { -- switch( cd.sc.cdsc_audiostatus ) -+ switch( SC_AUDIOSTATUS(cd.sc) ) - { - case CDROM_AUDIO_INVALID: - strcpy(tmp, _("No Disc")); -@@ -756,8 +764,8 @@ - } - - /* see if we need to repeat */ -- if( cd.sc.cdsc_audiostatus != CDROM_AUDIO_PLAY && -- cd.sc.cdsc_audiostatus != CDROM_AUDIO_PAUSED ) -+ if( SC_AUDIOSTATUS(cd.sc) != CDROM_AUDIO_PLAY && -+ SC_AUDIOSTATUS(cd.sc) != CDROM_AUDIO_PAUSED ) - { - if( cd.play_method == REPEAT_CD ) - tcd_playtracks( &cd, cd.first_t, cd.last_t, prefs->only_use_trkind); -@@ -774,14 +782,14 @@ - - void status_changed(void) - { -- if(old_status != cd.sc.cdsc_audiostatus) -+ if(old_status != SC_AUDIOSTATUS(cd.sc)) - { - GtkWidget *pixmap; - GtkSignalFunc func; - char tmp[256]; - char *name; - -- old_status = cd.sc.cdsc_audiostatus; -+ old_status = SC_AUDIOSTATUS(cd.sc); - g_snprintf(tmp, 255, "tcd/%s.xpm", - (old_status==CDROM_AUDIO_PLAY)?"pause":"play"); - -@@ -846,7 +854,11 @@ - - for(i=1; i <= cd.last_t; i++) - { -+#ifdef TCD_BSD -+ data_track = (cd.trk[C(i)].toc.control == 0x04); -+#else - data_track = (cd.trk[C(i)].toc.cdte_ctrl == CDROM_DATA_TRACK); -+#endif - - g_snprintf(buf, TRK_NAME_LEN, "%2d - %s", i, - data_track ? "[Data]" : cd.trk[C(i)].name); diff --git a/audio/gnome-media/files/patch-tcd::gtracked.c b/audio/gnome-media/files/patch-tcd::gtracked.c deleted file mode 100644 index 2fa7e62458b1..000000000000 --- a/audio/gnome-media/files/patch-tcd::gtracked.c +++ /dev/null @@ -1,16 +0,0 @@ - -$FreeBSD$ - ---- tcd/gtracked.c 2001/07/13 08:05:56 1.1 -+++ tcd/gtracked.c 2001/07/13 08:06:50 -@@ -211,8 +211,8 @@ - - /* Disc area */ - g_snprintf(tmp, 63, _("Disc Information (%02u:%02u minutes)"), -- cd.trk[cd.last_t+1].toc.cdte_addr.msf.minute, -- cd.trk[cd.last_t+1].toc.cdte_addr.msf.second); -+ TOC_MINUTE(cd.trk[cd.last_t+1]), -+ TOC_SECOND(cd.trk[cd.last_t+1])); - - disc_frame = gtk_frame_new(tmp); - disc_vbox = gtk_vbox_new(FALSE, GNOME_PAD_SMALL); diff --git a/audio/gnome-media/files/patch-tcd::linux-cdrom.c b/audio/gnome-media/files/patch-tcd::linux-cdrom.c deleted file mode 100644 index b09f2eaa0f64..000000000000 --- a/audio/gnome-media/files/patch-tcd::linux-cdrom.c +++ /dev/null @@ -1,667 +0,0 @@ - -$FreeBSD$ - ---- tcd/linux-cdrom.c.orig Mon Jun 11 20:50:58 2001 -+++ tcd/linux-cdrom.c Fri Jul 13 12:52:22 2001 -@@ -67,6 +67,7 @@ - return; - } - -+#ifndef TCD_BSD - static void decrement_msf_end_by_one (struct cdrom_msf *msf) - { - if (msf->cdmsf_frame1) -@@ -87,13 +88,14 @@ - } - } - } -+#endif - - int tcd_init_disc( cd_struct *cd, WarnFunc msg_cb ) - { - debug("cdrom.c: tcd_init_disc(%p) top\n", cd ); - tcd_opencddev( cd, msg_cb ); - --#if defined(TCD_CHANGER_ENABLED) -+#if defined(TCD_CHANGER_ENABLED) && !defined(TCD_BSD) - cd->nslots = ioctl( cd->cd_dev, CDROM_CHANGER_NSLOTS ); - #else - cd->nslots = 0; -@@ -131,6 +133,9 @@ - int tcd_close_disc( cd_struct *cd ) - { - debug("cdrom.c: tcd_close_disc(%p) top\n", cd ); -+#ifdef TCD_BSD -+ ioctl( cd->cd_dev, CDIOCALLOW); -+#endif - close(cd->cd_dev); - cd->cd_dev = -1; - debug("cdrom.c: tcd_close_disc exiting normally\n" ); -@@ -141,6 +146,10 @@ - { - int i; - int delsecs; -+#ifdef TCD_BSD -+ struct ioc_read_toc_single_entry tocentry; -+#endif -+ - - if(cd->time_lock) - return; -@@ -152,7 +161,11 @@ - cd->isplayable=FALSE; - - /* read the TOC header */ -+#ifdef TCD_BSD -+ if((ioctl( cd->cd_dev, CDIOREADTOCHEADER, &cd->tochdr))==-1) -+#else - if(ioctl( cd->cd_dev, CDROMREADTOCHDR, &cd->tochdr)) -+#endif - { - strcpy( cd->errmsg, "Can't read disc." ); - cd->err = TRUE; -@@ -164,15 +177,29 @@ - } - - /* grab first & last tracks */ -+#ifdef TCD_BSD -+ cd->first_t = cd->tochdr.starting_track; -+ cd->last_t = cd->tochdr.ending_track; -+#else - cd->first_t = cd->tochdr.cdth_trk0; - cd->last_t = cd->tochdr.cdth_trk1; -+#endif - - /* read the leadout track */ -+#ifdef TCD_BSD -+ tocentry.track = 0xaa; /* Magic last track */ -+ tocentry.address_format = CD_MSF_FORMAT; -+#else - cd->trk[C(cd->last_t+1)].toc.cdte_track = CDROM_LEADOUT; - cd->trk[C(cd->last_t+1)].toc.cdte_format = CDROM_MSF; -+#endif - - /* read the leadout toc */ -+#ifdef TCD_BSD -+ if((ioctl(cd->cd_dev, CDIOREADTOCENTRY, &tocentry)) == -1) -+#else - if(ioctl(cd->cd_dev, CDROMREADTOCENTRY, &cd->trk[C(cd->last_t+1)].toc)) -+#endif - { - strcpy(cd->errmsg, "Can't read disc."); - cd->err = TRUE; -@@ -184,13 +211,30 @@ - return; - } - -+#ifdef TCD_BSD -+ cd->trk[C(cd->last_t+1)].toc = tocentry.entry; -+ cd->trk[C(cd->last_t+1)].length = TOC_MINUTE(cd->trk[C(cd->last_t+1)]) * 60 + -+ TOC_SECOND(cd->trk[C(cd->last_t+1)]); -+ cd->trk[C(cd->last_t+1)].start = cd->trk[C(cd->last_t+1)].length * 75 + -+ TOC_FRAME(cd->trk[C(cd->last_t+1)]); -+#endif -+ - /* read the rest of the tocs */ - for( i = cd->first_t; i <= cd->last_t; i++ ) - { -+#ifdef TCD_BSD -+ tocentry.track = i; -+ tocentry.address_format = CD_MSF_FORMAT; -+#else - cd->trk[C(i)].toc.cdte_track = i; - cd->trk[C(i)].toc.cdte_format = CDROM_MSF; -+#endif - -+#ifdef TCD_BSD -+ if((ioctl(cd->cd_dev, CDIOREADTOCENTRY, &tocentry)) == -1) -+#else - if(ioctl(cd->cd_dev, CDROMREADTOCENTRY, &cd->trk[C(i)].toc)) -+#endif - { - strcpy( cd->errmsg, "Can't read disc." ); - cd->err = TRUE; -@@ -201,21 +245,34 @@ - return; - } - -+#ifdef TCD_BSD -+ cd->trk[C(i)].toc = tocentry.entry; -+ cd->trk[C(i)].type = cd->trk[C(i)].toc.control; -+ cd->trk[C(i)].length = TOC_MINUTE(cd->trk[C(i)]) * 60 + -+ TOC_SECOND(cd->trk[C(i)]); -+ cd->trk[C(i)].start = cd->trk[C(i)].length * 75 + -+ TOC_FRAME(cd->trk[C(i)]); -+#else - cd->trk[C(i)].type = cd->trk[C(i)].toc.cdte_ctrl; - cd->trk[C(i)].length = cd->trk[C(i)].toc.cdte_addr.msf.minute * 60 + - cd->trk[C(i)].toc.cdte_addr.msf.second; - cd->trk[C(i)].start = cd->trk[C(i)].length * 75 + - cd->trk[C(i)].toc.cdte_addr.msf.frame; -+#endif - } - - /* calculate track times */ - for(i = cd->first_t; i <= cd->last_t; i ++) - { - /* Taken from cdtool...Thanks Thomas I.! */ -+#ifdef TCD_BSD -+ delsecs = cd->trk[C(i+1)].length - cd->trk[C(i)].length; -+#else - delsecs = cd->trk[C(i+1)].toc.cdte_addr.msf.minute * 60 - + cd->trk[C(i+1)].toc.cdte_addr.msf.second - - cd->trk[C(i)].toc.cdte_addr.msf.minute * 60 - - cd->trk[C(i)].toc.cdte_addr.msf.second; -+#endif - - cd->trk[C(i)].tot_min = delsecs / 60; - cd->trk[C(i)].tot_sec = delsecs - (delsecs/60)*60; -@@ -245,9 +302,14 @@ - return; - - /* calculate various timing values */ -+#ifdef TCD_BSD -+ cd->cur_pos_abs = SC_MINUTE(cd->sc) * 60 + SC_SECOND(cd->sc); -+ cd->cur_frame = cd->cur_pos_abs * 75 + SC_FRAME(cd->sc); -+#else - cd->cur_pos_abs = cd->sc.cdsc_absaddr.msf.minute * 60 + - cd->sc.cdsc_absaddr.msf.second; - cd->cur_frame = cd->cur_pos_abs * 75 + cd->sc.cdsc_absaddr.msf.frame; -+#endif - - cd->cur_pos_rel = (cd->cur_frame - cd->trk[C(cd->cur_t)].start) / 75; - -@@ -266,10 +328,12 @@ - cd->cd_min = cd->cur_pos_abs / 60; - - #ifdef TCD_CHANGER_ENABLED -+#ifndef TCD_BSD - tcd_opencddev( cd, NULL ); - cd->cur_disc = ioctl( cd->cd_dev, CDROM_SELECT_DISC, CDSL_CURRENT ); - tcd_close_disc ( cd ); - #endif -+#endif - } - - void tcd_recalculate_fake(cd_struct *cd, gint abs_pos, gint track) -@@ -305,7 +369,11 @@ - - for(t = cd->first_t; t <= cd->last_t; t++) - { -+#ifdef TCD_BSD -+ if(cd->trk[t].toc.control == 0x04) -+#else - if(cd->trk[t].toc.cdte_ctrl == CDROM_DATA_TRACK) -+#endif - return t-1; - if(abs_pos >= cd->trk[t].start/75) - continue; -@@ -316,16 +384,35 @@ - - void tcd_gettime( cd_struct *cd ) - { -+#ifdef TCD_BSD -+ struct ioc_read_subchannel subch; -+#endif - cd->err = FALSE; -+#ifdef TCD_BSD -+ subch.address_format = CD_MSF_FORMAT; -+ subch.data_format = CD_CURRENT_POSITION; -+ subch.data_len = sizeof(cd->sc); -+ subch.track = 0; -+ subch.data = &(cd->sc); -+#else - cd->sc.cdsc_format = CDROM_MSF; -+#endif - - if(cd->isplayable) - { - int tmp; - tcd_opencddev (cd, NULL); -+#ifdef TCD_BSD -+ tmp = ioctl( cd->cd_dev, CDIOCREADSUBCHANNEL, &subch); -+#else - tmp = ioctl( cd->cd_dev, CDROMSUBCHNL, &cd->sc); -+#endif - tcd_close_disc (cd); -+#ifdef TCD_BSD -+ if(tmp == -1) -+#else - if(tmp) -+#endif - { - strcpy( cd->errmsg, "Can't read disc." ); - cd->err = TRUE; -@@ -333,8 +420,18 @@ - cd->cur_t = 0; - return; - } -+#ifdef TCD_BSD -+ if( SC_AUDIOSTATUS(cd->sc)==CDROM_AUDIO_PLAY ) -+#else - if(cd->sc.cdsc_audiostatus==CDROM_AUDIO_PLAY) -+#endif -+ { -+#ifdef TCD_BSD -+ cd->cur_t = SC_TRACK(cd->sc); -+#else - cd->cur_t = cd->sc.cdsc_trk; -+#endif -+ } - else - cd->cur_t = 0; - tcd_recalculate(cd); -@@ -343,14 +440,27 @@ - - int tcd_set_volume(cd_struct *cd, int volume) - { -+#ifdef TCD_BSD -+ struct ioc_vol vol; -+#else - struct cdrom_volctrl vol; -+#endif - int tmp; - -+#ifdef TCD_BSD -+ vol.vol[0] = volume; -+ vol.vol[1] = vol.vol[2] = vol.vol[3] = vol.vol[0]; -+#else - vol.channel0 = volume; - vol.channel1 = vol.channel2 = vol.channel3 = vol.channel0; -+#endif - - tcd_opencddev( cd, NULL ); -+#ifdef TCD_BSD -+ tmp = ioctl(cd->cd_dev, CDIOCSETVOL, &vol); -+#else - tmp = ioctl(cd->cd_dev, CDROMVOLCTRL, &vol); -+#endif - tcd_close_disc ( cd ); - if(tmp < 0) - return FALSE; -@@ -360,6 +470,14 @@ - - int tcd_get_volume(cd_struct *cd) - { -+#ifdef TCD_BSD -+ struct ioc_vol vol; -+ -+ if(ioctl(cd->cd_dev, CDIOCGETVOL, &vol) < 0) -+ return -1; -+ -+ return vol.vol[0]; -+#else - #ifdef CDROMVOLREAD - struct cdrom_volctrl vol; - int tmp; -@@ -374,12 +492,38 @@ - #else - return 0; - #endif -+#endif - } - - void tcd_playtracks(cd_struct *cd, int start_t, int end_t, int only_use_trkind) - { -+#ifdef TCD_BSD -+ struct ioc_play_msf msf; -+#define MSF_START_MIN (msf.start_m) -+#define MSF_START_SEC (msf.start_s) -+#define MSF_START_FRM (msf.start_f) -+#define MSF_END_MIN (msf.end_m) -+#define MSF_END_SEC (msf.end_s) -+#define MSF_END_FRM (msf.end_f) -+ struct ioc_play_track trkind; -+#define TI_START_TRK (trkind.start_track) -+#define TI_START_IND (trkind.start_index) -+#define TI_END_TRK (trkind.end_track) -+#define TI_END_IND (trkind.end_index) -+#else - struct cdrom_msf msf; -+#define MSF_START_MIN (msf.cdmsf_min0) -+#define MSF_START_SEC (msf.cdmsf_sec0) -+#define MSF_START_FRM (msf.cdmsf_frame0) -+#define MSF_END_MIN (msf.cdmsf_min1) -+#define MSF_END_SEC (msf.cdmsf_sec1) -+#define MSF_END_FRM (msf.cdmsf_frame0) - struct cdrom_ti trkind; -+#define TI_START_TRK (trkind.cdti_trk0) -+#define TI_START_IND (trkind.cdti_ind0) -+#define TI_END_TRK (trkind.cdti_trk1) -+#define TI_END_IND (trkind.cdti_ind1) -+#endif - debug("cdrom.c: tcd_playtracks( %p, %d, %d )\n", cd, start_t, end_t ); - cd->err = FALSE; - -@@ -390,7 +534,7 @@ - tcd_gettime(cd); - if(cd->err) - { -- /* try and inject cd */ -+ /* try and eject cd */ - tcd_ejectcd(cd); - - if(cd->err) -@@ -401,62 +545,79 @@ - } - - tcd_opencddev( cd, NULL ); -+#ifdef TCD_BSD -+ ioctl(cd->cd_dev, CDIOCCLOSE); -+#else - #if defined(CDROMCLOSETRAY) - if( ioctl( cd->cd_dev, CDROM_DRIVE_STATUS ) == CDS_TRAY_OPEN ) - ioctl(cd->cd_dev, CDROMCLOSETRAY); - #endif -+#endif - -+#ifdef TCD_BSD -+ if(cd->trk[start_t].toc.control == 0x04) -+#else - if(cd->trk[start_t].toc.cdte_ctrl == CDROM_DATA_TRACK) -+#endif - start_t++; /* bad hack. most data tracks are the first track... */ - -- msf.cdmsf_min0 = cd->trk[start_t].toc.cdte_addr.msf.minute; -- msf.cdmsf_sec0 = cd->trk[start_t].toc.cdte_addr.msf.second; -- msf.cdmsf_frame0 = cd->trk[start_t].toc.cdte_addr.msf.frame; -+ MSF_START_MIN = TOC_MINUTE(cd->trk[start_t]); -+ MSF_START_SEC = TOC_SECOND(cd->trk[start_t]); -+ MSF_START_FRM = TOC_FRAME(cd->trk[start_t]); - - if( end_t < 0 ) - { -- msf.cdmsf_min1 = cd->trk[start_t].tot_min+msf.cdmsf_min0; -- msf.cdmsf_sec1 = cd->trk[start_t].tot_sec+msf.cdmsf_sec0; -- msf.cdmsf_frame1=0; -+ MSF_END_MIN = cd->trk[start_t].tot_min+MSF_START_MIN; -+ MSF_END_SEC = cd->trk[start_t].tot_sec+MSF_START_SEC; -+ MSF_END_FRM = 0; - } - else - { -- msf.cdmsf_min1 = cd->trk[end_t+1].toc.cdte_addr.msf.minute; -- msf.cdmsf_sec1 = cd->trk[end_t+1].toc.cdte_addr.msf.second; -- msf.cdmsf_frame1 = cd->trk[end_t+1].toc.cdte_addr.msf.frame; -- decrement_msf_end_by_one (&msf); -+ MSF_END_MIN = TOC_MINUTE(cd->trk[end_t+1]); -+ MSF_END_SEC = TOC_SECOND(cd->trk[end_t+1]); -+ MSF_END_FRM = TOC_FRAME(cd->trk[end_t+1]); -+ MSF_END_FRM -= 1; - - #ifdef UNSIGNED_NUMBERS_CAN_BE_NEGATIVE -- if(msf.cdmsf_frame1 < 0) -+ if(MSF_END_FRM < 0) - { -- msf.cdmsf_sec1 += msf.cdmsf_frame1; -- msf.cdmsf_frame1 = 0; -+ MSF_END_SEC += MSF_END_FRM; -+ MSF_END_FRM = 0; - } -- if(msf.cdmsf_sec1 < 0) -+ if(MSF_END_SEC < 0) - { -- msf.cdmsf_min1 += msf.cdmsf_sec1; -- msf.cdmsf_sec1 = 0; -+ MSF_END_MIN += MSF_END_SEC; -+ MSF_END_SEC = 0; - } -- if(msf.cdmsf_min1 < 0) -+ if(MSF_END_MIN < 0) - { -- msf.cdmsf_min1 = 0; -+ MSF_END_MIN = 0; - } - #endif - } -- msf.cdmsf_min1 += (msf.cdmsf_sec1 / 60); -- msf.cdmsf_sec1 %= 60; -+ MSF_END_MIN += (MSF_END_SEC / 60); -+ MSF_END_SEC %= 60; - -+#ifdef TCD_BSD -+ ioctl( cd->cd_dev, CDIOCPREVENT); -+ if(only_use_trkind || ioctl( cd->cd_dev, CDIOCPLAYMSF, &msf)) -+#else - if(ioctl( cd->cd_dev, CDROMPLAYMSF, &msf) || only_use_trkind) -+#endif - { - debug("cdrom.c: tcd_playtracks error. CDROMPLAYMSF ioctl error (or user override). Trying PLAYTRKIND\n" ); - - /* Try alternate method of playing */ -- trkind.cdti_trk0 = start_t; /* start track */ -- trkind.cdti_ind0 = 0; /* start index */ -- trkind.cdti_trk1 = end_t; /* end track */ -- trkind.cdti_ind1 = 0; /* end index */ -+ TI_START_TRK = start_t; /* start track */ -+ TI_START_IND = 0; /* start index */ -+ TI_END_TRK = end_t; /* end track */ -+ TI_END_IND = 0; /* end index */ - -+#ifdef TCD_BSD -+ if(ioctl(cd->cd_dev, CDIOCPLAYTRACKS, &trkind)) -+#else - if(ioctl(cd->cd_dev, CDROMPLAYTRKIND, &trkind)) -+#endif - { - strcpy( cd->errmsg, "Error playing disc" ); - cd->err = TRUE; -@@ -472,25 +633,15 @@ - return; - } - --static int msf_2_frame( cd_min_sec_frame *msf ) --{ -- return( ( msf->minute * CD_SECS + msf->second ) -- * CD_FRAMES + msf->frame ); --} -- --static void frame_2_msf( int frame, cd_min_sec_frame *msf ) --{ -- msf->frame = frame % CD_FRAMES; -- frame /= CD_FRAMES; -- msf->second = frame % CD_SECS; -- msf->minute = frame / CD_SECS; --} -- - int tcd_play_seconds( cd_struct *cd, long int offset ) - { -+#ifdef TCD_BSD -+ struct ioc_play_msf msf; -+#else - struct cdrom_msf msf; - cd_min_sec_frame msf0; - int cur_frame, start_frame, end_frame; -+#endif - int tmp; - - debug("cdrom.c: tcd_play_seconds( %p, %ld )\n", cd, offset ); -@@ -498,53 +649,54 @@ - cd->err = FALSE; - cd->isplayable=FALSE; - -- /* converting msf to frames makes life much easier */ -- start_frame = msf_2_frame( &cd->trk[C(cd->first_t)].toc.cdte_addr.msf ); -- end_frame = msf_2_frame( &cd->trk[C(cd->last_t+1)].toc.cdte_addr.msf ) - 1; -- cur_frame = cd->cur_frame + ( offset * CD_FRAMES ); -- -- /* keep the cur_frame within the boundaries of the first and last track */ -- if ( cur_frame < start_frame ) { -- cur_frame = start_frame; -- } else if ( cur_frame > end_frame ) { -- cur_frame = end_frame; -- } -- -- /* convert frames back to msf */ -- frame_2_msf( cur_frame, &msf0 ); -- msf.cdmsf_min0 = msf0.minute; -- msf.cdmsf_sec0 = msf0.second; -- msf.cdmsf_frame0 = msf0.frame; -- msf.cdmsf_min1 = cd->trk[C(cd->last_t+1)].toc.cdte_addr.msf.minute; -- msf.cdmsf_sec1 = cd->trk[C(cd->last_t+1)].toc.cdte_addr.msf.second; -- msf.cdmsf_frame1 = cd->trk[C(cd->last_t+1)].toc.cdte_addr.msf.frame; -- decrement_msf_end_by_one (&msf); -+ /* got subchannel? */ -+ MSF_START_SEC = SC_SECOND(cd->sc)+offset; -+ MSF_START_MIN = SC_MINUTE(cd->sc); -+ MSF_START_FRM = SC_FRAME(cd->sc); -+ MSF_END_MIN = TOC_MINUTE(cd->trk[C(cd->last_t+1)]); -+ MSF_END_SEC = TOC_SECOND(cd->trk[C(cd->last_t+1)]); -+ MSF_END_FRM = TOC_FRAME(cd->trk[C(cd->last_t+1)]); -+ MSF_END_FRM -= 1; - - #ifdef UNSIGNED_NUMBERS_CAN_BE_NEGATIVE -- if(msf.cdmsf_frame1 < 0) -+ if((MSF_END_FRM < 0) - { -- msf.cdmsf_sec1 += msf.cdmsf_frame1; -- msf.cdmsf_frame1 = 0; -+ MSF_END_SEC += MSF_END_FRM; -+ MSF_END_FRM = 0; - } -- if(msf.cdmsf_sec1 < 0) -+ if(MSF_END_SEC < 0) - { -- msf.cdmsf_min1 += msf.cdmsf_sec1; -- msf.cdmsf_sec1 = 0; -+ MSF_END_MIN += MSF_END_SEC; -+ MSF_END_SEC = 0; - } -- if(msf.cdmsf_min1 < 0) -+ if(MSF_END_MIN < 0) - { -- msf.cdmsf_min1 = 0; -+ MSF_END_MIN = 0; - } - #endif -- -+ -+ if(MSF_START_SEC > 60 && (offset<0)) -+ { -+ MSF_START_SEC = 60-abs(offset); -+ MSF_START_MIN--; -+ } -+ - tcd_opencddev( cd, NULL ); -+#ifdef TCD_BSD -+ ioctl( cd->cd_dev, CDIOCPREVENT ); -+ tmp = ioctl(cd->cd_dev, CDIOCPLAYMSF, &msf); -+#else - tmp = ioctl(cd->cd_dev, CDROMPLAYMSF, &msf); -+#endif - if(tmp) - { - strcpy( cd->errmsg, "Error playing disc." ); - cd->err = TRUE; - - debug("cdrom.c: tcd_play_seconds error. CDROMPLAYMSF ioctl error.\n" ); -+#ifdef TCD_BSD -+ ioctl( cd->cd_dev, CDIOCALLOW ); -+#endif - } - cd->isplayable=TRUE; - tcd_close_disc( cd ); -@@ -562,7 +714,11 @@ - cd->err = FALSE; - - tcd_opencddev( cd, NULL ); -+#ifdef TCD_BSD -+ if(!ioctl(cd->cd_dev, CDIOCEJECT)) -+#else - if(!ioctl(cd->cd_dev, CDROMEJECT)) -+#endif - { - cd->isplayable = FALSE; - strcpy(cd->errmsg, "No disc in drive "); -@@ -570,9 +726,17 @@ - } - else - { -+#ifdef TCD_BSD -+ tmp = ioctl( cd->cd_dev, CDIOCCLOSE ); -+#else - #ifdef CDROMCLOSETRAY - tmp = ioctl( cd->cd_dev, CDROMCLOSETRAY ); - #endif -+#endif -+ -+#ifdef TCD_BSD -+ ioctl( cd->cd_dev, CDIOCPREVENT); -+#endif - - if(tcd_post_init(cd)) - { -@@ -582,6 +746,9 @@ - debug("cdrom.c: tcd_eject - disc init error. %s\n", - strerror(errno) ); - -+#ifdef TCD_BSD -+ ioctl( cd->cd_dev, CDIOCALLOW); -+#endif - return(-1); - } - cd->isplayable = TRUE; -@@ -600,12 +767,21 @@ - debug("cdrom.c: tcd_stopcd(%p)\n", cd ); - - /* SDH: Makes things cleaner on eject */ -+#ifdef TCD_BSD -+ if( SC_AUDIOSTATUS(cd->sc)==CDROM_AUDIO_PAUSED ) -+#else - if( cd->sc.cdsc_audiostatus==CDROM_AUDIO_PAUSED ) -+#endif - tcd_pausecd(cd); - - cd->err = FALSE; - tcd_opencddev( cd, NULL ); -+#ifdef TCD_BSD -+ ioctl( cd->cd_dev, CDIOCALLOW); -+ tmp = ioctl(cd->cd_dev, CDIOCSTOP); -+#else - tmp = ioctl(cd->cd_dev, CDROMSTOP); -+#endif - tcd_close_disc ( cd ); - if(tmp) - { -@@ -626,13 +802,25 @@ - cd->err = FALSE; - - tcd_opencddev( cd, NULL ); -+#ifdef TCD_BSD -+ if(SC_AUDIOSTATUS(cd->sc)==CDROM_AUDIO_PAUSED) -+#else - if(cd->sc.cdsc_audiostatus==CDROM_AUDIO_PAUSED) -+#endif - { -+#ifdef TCD_BSD -+ tmp=ioctl(cd->cd_dev, CDIOCRESUME); -+#else - tmp = ioctl(cd->cd_dev, CDROMRESUME); -+#endif - } - else - { -+#ifdef TCD_BSD -+ tmp=ioctl(cd->cd_dev, CDIOCPAUSE); -+#else - tmp=ioctl(cd->cd_dev, CDROMPAUSE); -+#endif - } - if(tmp < 0) - { -@@ -647,6 +835,7 @@ - int tcd_change_disc( cd_struct *cd, int disc ) - { - #ifdef TCD_CHANGER_ENABLED -+#ifndef TCD_BSD - int tmp; - cd->err = FALSE; - -@@ -657,6 +846,7 @@ - fprintf( stdout, "ioctl: %s\n", strerror(errno) ); - - return tmp; -+#endif - #else - debug("tcd_change_disc called, but changer support isn't compiled in. Ickyblah.\n" ); - return 0; diff --git a/audio/gnome-media/files/patch-tcd::linux-cdrom.h b/audio/gnome-media/files/patch-tcd::linux-cdrom.h deleted file mode 100644 index dabc669f77d6..000000000000 --- a/audio/gnome-media/files/patch-tcd::linux-cdrom.h +++ /dev/null @@ -1,73 +0,0 @@ - -$FreeBSD$ - ---- tcd/linux-cdrom.h 2001/07/13 09:27:50 1.1 -+++ tcd/linux-cdrom.h 2001/07/13 09:34:48 -@@ -27,8 +27,20 @@ - - #include <sys/types.h> - #include <glib.h> --#if !defined(linux) && !defined(sun) && !defined(__sun__) --# error TCD only builds on linux and Solaris/SunOs -+#if !defined(linux) && !defined(sun) && !defined(__sun__) && !defined(__FreeBSD__) -+# error TCD only builds on linux, Solaris/SunOs and FreeBSD -+#endif -+ -+#ifdef __FreeBSD__ -+#define TCD_BSD -+#include <sys/cdio.h> -+#define CDROM_AUDIO_INVALID CD_AS_AUDIO_INVALID -+#define CDROM_AUDIO_PLAY CD_AS_PLAY_IN_PROGRESS -+#define CDROM_AUDIO_PAUSED CD_AS_PLAY_PAUSED -+#define CDROM_AUDIO_COMPLETED CD_AS_PLAY_COMPLETED -+#define CDROM_AUDIO_ERROR CD_AS_PLAY_ERROR -+#define CDROM_AUDIO_NO_STATUS CD_AS_NO_STATUS -+#define CDROM - #endif - - #ifdef linux -@@ -126,7 +138,17 @@ - { - char name[TRK_NAME_LEN+1]; - char extd[EXT_DATA_LEN+1]; /* extra information for this track */ -+#ifdef TCD_BSD -+ struct cd_toc_entry toc; -+#define TOC_MINUTE(trk) (trk.toc.addr.msf.minute) -+#define TOC_SECOND(trk) (trk.toc.addr.msf.second) -+#define TOC_FRAME(trk) (trk.toc.addr.msf.frame) -+#else - struct cdrom_tocentry toc; -+#define TOC_MINUTE(trk) (trk.toc.cdte_addr.msf.minute) -+#define TOC_SECOND(trk) (trk.toc.cdte_addr.msf.second) -+#define TOC_FRAME(trk) (trk.toc.cdte_addr.msf.frame) -+#endif - int titled; - int start, length; - int tot_min, tot_sec; -@@ -152,10 +174,26 @@ - char album[DISC_INFO_LEN+1], artist[DISC_INFO_LEN+1]; - char extd[EXT_DATA_LEN+1]; /* extra information for this disc */ - -+#ifdef TCD_BSD -+ /* See /usr/include/sys/cdio.h */ -+ struct ioc_play_track ti; -+ struct ioc_toc_header tochdr; -+ struct cd_sub_channel_info sc; -+#define SC_AUDIOSTATUS(sc) (sc.header.audio_status) -+#define SC_TRACK(sc) (sc.what.position.track_number) -+#define SC_MINUTE(sc) (sc.what.position.absaddr.msf.minute) -+#define SC_SECOND(sc) (sc.what.position.absaddr.msf.second) -+#define SC_FRAME(sc) (sc.what.position.absaddr.msf.frame) -+#else - /* See /usr/src/linux/include/linux/cdrom.h */ - struct cdrom_ti ti; /* Track info */ - struct cdrom_tochdr tochdr; /* TOC header */ - struct cdrom_subchnl sc; /* Subchannel, for time */ -+#define SC_AUDIOSTATUS(sc) (sc.cdsc_audiostatus) -+#define SC_TRACK(sc) (sc.cdsc_trk) -+#define SC_SECOND(sc) (sc.cdsc_absaddr.msf.second) -+#define SC_FRAME(sc) (sc.cdsc_absaddr.msf.frame) -+#endif - int volume; /* Must range 0-100 */ - - int cd_min, cd_sec; /* Total CD time */ diff --git a/audio/gnome-media/files/patch-tcd::tcd.c b/audio/gnome-media/files/patch-tcd::tcd.c deleted file mode 100644 index 7946bdbe12ff..000000000000 --- a/audio/gnome-media/files/patch-tcd::tcd.c +++ /dev/null @@ -1,79 +0,0 @@ - -$FreeBSD$ - ---- tcd/tcd.c 2001/07/13 09:35:21 1.1 -+++ tcd/tcd.c 2001/07/13 09:39:30 -@@ -142,8 +142,8 @@ - - /* if the user hasn't stopped the cd, but it is - stopped anyway, fix it. */ -- if( cd->sc.cdsc_audiostatus != CDROM_AUDIO_PLAY && -- cd->sc.cdsc_audiostatus != CDROM_AUDIO_PAUSED ) -+ if( SC_AUDIOSTATUS(cd->sc) != CDROM_AUDIO_PLAY && -+ SC_AUDIOSTATUS(cd->sc) != CDROM_AUDIO_PAUSED ) - { - if( cd->play_method == REPEAT_CD ) - tcd_playtracks(cd, cd->first_t, cd->last_t, 0); -@@ -173,7 +173,7 @@ - case 'p': - case 'P': - if(cd->isplayable) { -- if( cd->sc.cdsc_audiostatus == CDROM_AUDIO_PAUSED ) -+ if( SC_AUDIOSTATUS(cd->sc) == CDROM_AUDIO_PAUSED ) - tcd_pausecd(cd); - else - tcd_playtracks(cd,cd->first_t,cd->last_t, 0); -@@ -443,8 +443,8 @@ - mvwprintw(win,maxy-2,30,"Track:" ); - attron( C_RED+A_BOLD ); - mvwprintw(win,maxy-4,38,"%02u:%02u", -- cd->trk[C(cd->last_t+1)].toc.cdte_addr.msf.minute, -- cd->trk[C(cd->last_t+1)].toc.cdte_addr.msf.second ); -+ TOC_MINUTE(cd->trk[C(cd->last_t+1)]), -+ TOC_SECOND(cd->trk[C(cd->last_t+1)]) ); - mvwprintw(win,maxy-3,38,cd->dtitle ); - attroff( C_RED+A_BOLD ); - } -@@ -481,11 +481,15 @@ - j=height; - for(i=cd->first_t; i <= cd->last_t; i++) - { -- if(cd->cur_t == i && cd->sc.cdsc_audiostatus == CDROM_AUDIO_PLAY) -+ if(cd->cur_t == i && SC_AUDIOSTATUS(cd->sc) == CDROM_AUDIO_PLAY) - stat = 'P'; - else if(cd->repeat_track == i) - stat = 'R'; -+#ifdef TCD_BSD -+ else if(cd->trk[i].toc.control == 0x04) -+#else - else if(cd->trk[i].toc.cdte_ctrl == CDROM_DATA_TRACK) -+#endif - stat = 'd'; - else - stat = 'a'; -@@ -501,14 +505,14 @@ - x = 2; - } - -- if( cd->sc.cdsc_audiostatus == CDROM_AUDIO_PLAY && cd->cur_t == i ) -+ if( SC_AUDIOSTATUS(cd->sc) == CDROM_AUDIO_PLAY && cd->cur_t == i ) - attron( A_BOLD ); - - mvwprintw(win,y,x,"%02u%c - %02u:%02u", - i, stat,cd->trk[C(i)].tot_min, - cd->trk[C(i)].tot_sec ); - -- if(cd->sc.cdsc_audiostatus == CDROM_AUDIO_PLAY && cd->cur_t == i) -+ if(SC_AUDIOSTATUS(cd->sc) == CDROM_AUDIO_PLAY && cd->cur_t == i) - attroff( A_BOLD ); - } - } -@@ -519,7 +523,7 @@ - - if( !cd->err ) - { -- switch( cd->sc.cdsc_audiostatus ) -+ switch( SC_AUDIOSTATUS(cd->sc) ) - { - case CDROM_AUDIO_INVALID: - strcpy( tmp,"No Audio " ); diff --git a/audio/gnome-media/pkg-comment b/audio/gnome-media/pkg-comment deleted file mode 100644 index 0028a932b1e0..000000000000 --- a/audio/gnome-media/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Multimedia applications for the GNOME desktop diff --git a/audio/gnome-media/pkg-descr b/audio/gnome-media/pkg-descr deleted file mode 100644 index 3d3117e6a73a..000000000000 --- a/audio/gnome-media/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Multimedia applications for the GNOME desktop. Includes gtcd, a CDDB -aware CD player; GMix, for controlling the sound card's mixer; and -VU-Meter, to slow down your desktop... diff --git a/audio/gnome-media/pkg-plist b/audio/gnome-media/pkg-plist deleted file mode 100644 index 8d5cfa19919c..000000000000 --- a/audio/gnome-media/pkg-plist +++ /dev/null @@ -1,113 +0,0 @@ -bin/cddbslave -bin/cddbsubmit -bin/gmix -bin/grecord -bin/gtcd -bin/vumeter -etc/CORBA/servers/gtcd.goad -share/gnome/apps/Multimedia/Soundrecorder.desktop -share/gnome/apps/Multimedia/gmix.desktop -share/gnome/apps/Multimedia/gtcd.desktop -share/gnome/apps/Multimedia/vumeter.desktop -share/gnome/cddb-submit-methods -share/gnome/help/gmix/C/authors.html -share/gnome/help/gmix/C/bugs.html -share/gnome/help/gmix/C/figures/gmix-prefs.png -share/gnome/help/gmix/C/figures/gmix.png -share/gnome/help/gmix/C/gmix-prefs.html -share/gnome/help/gmix/C/gmix-use.html -share/gnome/help/gmix/C/gmix.sgml -share/gnome/help/gmix/C/index.html -share/gnome/help/gmix/C/license.html -share/gnome/help/gmix/C/ln7.html -share/gnome/help/gmix/C/topic.dat -share/gnome/help/gmix/it/authors.html -share/gnome/help/gmix/it/bugs.html -share/gnome/help/gmix/it/figures/gmix-prefs.png -share/gnome/help/gmix/it/figures/gmix.png -share/gnome/help/gmix/it/gmix-prefs.html -share/gnome/help/gmix/it/gmix-use.html -share/gnome/help/gmix/it/gmix.sgml -share/gnome/help/gmix/it/index.html -share/gnome/help/gmix/it/license.html -share/gnome/help/gmix/it/ln10.html -share/gnome/help/gmix/it/topic.dat -share/gnome/help/gtcd/C/authors.html -share/gnome/help/gtcd/C/bugs.html -share/gnome/help/gtcd/C/figures/gtcd-props.png -share/gnome/help/gtcd/C/figures/gtcd-window.png -share/gnome/help/gtcd/C/figures/gtcd.png -share/gnome/help/gtcd/C/figures/track-number.png -share/gnome/help/gtcd/C/figures/track-time.png -share/gnome/help/gtcd/C/figures/trackeditor.png -share/gnome/help/gtcd/C/gtcd.sgml -share/gnome/help/gtcd/C/index.html -share/gnome/help/gtcd/C/license.html -share/gnome/help/gtcd/C/ln7.html -share/gnome/help/gtcd/C/topic.dat -share/gnome/help/gtcd/C/usage.html -share/gnome/idl/gtcd.idl -share/gnome/mime-info/grecord.keys -share/gnome/mime-info/grecord.mime -share/gnome/omf/gnome-media/gmix-C.omf -share/gnome/omf/gnome-media/gmix-it.omf -share/gnome/omf/gnome-media/gtcd-C.omf -share/gnome/pixmaps/gnome-grecord.png -share/gnome/pixmaps/gnome-mixer.png -share/gnome/pixmaps/gnome-vumeter.png -share/gnome/pixmaps/gtcd.png -share/gnome/pixmaps/tcd/cdrom.xpm -share/gnome/pixmaps/tcd/eject.xpm -share/gnome/pixmaps/tcd/ff.xpm -share/gnome/pixmaps/tcd/goto.xpm -share/gnome/pixmaps/tcd/next_t.xpm -share/gnome/pixmaps/tcd/pause.xpm -share/gnome/pixmaps/tcd/play.xpm -share/gnome/pixmaps/tcd/prev_t.xpm -share/gnome/pixmaps/tcd/rw.xpm -share/gnome/pixmaps/tcd/stop.xpm -share/locale/az/LC_MESSAGES/gnome-media.mo -share/locale/ca/LC_MESSAGES/gnome-media.mo -share/locale/cs/LC_MESSAGES/gnome-media.mo -share/locale/da/LC_MESSAGES/gnome-media.mo -share/locale/de/LC_MESSAGES/gnome-media.mo -share/locale/el/LC_MESSAGES/gnome-media.mo -share/locale/en_GB/LC_MESSAGES/gnome-media.mo -share/locale/es/LC_MESSAGES/gnome-media.mo -share/locale/et/LC_MESSAGES/gnome-media.mo -share/locale/fi/LC_MESSAGES/gnome-media.mo -share/locale/fr/LC_MESSAGES/gnome-media.mo -share/locale/ga/LC_MESSAGES/gnome-media.mo -share/locale/gl/LC_MESSAGES/gnome-media.mo -share/locale/hu/LC_MESSAGES/gnome-media.mo -share/locale/it/LC_MESSAGES/gnome-media.mo -share/locale/ja/LC_MESSAGES/gnome-media.mo -share/locale/ko/LC_MESSAGES/gnome-media.mo -share/locale/lt/LC_MESSAGES/gnome-media.mo -share/locale/nl/LC_MESSAGES/gnome-media.mo -share/locale/no/LC_MESSAGES/gnome-media.mo -share/locale/pl/LC_MESSAGES/gnome-media.mo -share/locale/pt/LC_MESSAGES/gnome-media.mo -share/locale/pt_BR/LC_MESSAGES/gnome-media.mo -share/locale/ro/LC_MESSAGES/gnome-media.mo -share/locale/ru/LC_MESSAGES/gnome-media.mo -share/locale/sk/LC_MESSAGES/gnome-media.mo -share/locale/sl/LC_MESSAGES/gnome-media.mo -share/locale/sv/LC_MESSAGES/gnome-media.mo -share/locale/tr/LC_MESSAGES/gnome-media.mo -share/locale/uk/LC_MESSAGES/gnome-media.mo -share/locale/zh_CN.GB2312/LC_MESSAGES/gnome-media.mo -share/locale/zh_TW.Big5/LC_MESSAGES/gnome-media.mo -@dirrm share/gnome/pixmaps/tcd -@dirrm share/gnome/omf/gnome-media -@dirrm share/gnome/help/gtcd/C/stylesheet-images -@dirrm share/gnome/help/gtcd/C/figures -@dirrm share/gnome/help/gtcd/C -@dirrm share/gnome/help/gtcd -@dirrm share/gnome/help/gmix/it/stylesheet-images -@dirrm share/gnome/help/gmix/it/figures -@dirrm share/gnome/help/gmix/it -@dirrm share/gnome/help/gmix/C/stylesheet-images -@dirrm share/gnome/help/gmix/C/figures -@dirrm share/gnome/help/gmix/C -@dirrm share/gnome/help/gmix diff --git a/audio/gnomeaudio2/Makefile b/audio/gnomeaudio2/Makefile deleted file mode 100644 index 56ce2f249172..000000000000 --- a/audio/gnomeaudio2/Makefile +++ /dev/null @@ -1,22 +0,0 @@ -# New ports collection makefile for: gnomeaudio -# Date created: 29 Dec 1998 -# Whom: Vanilla I. Shu <vanilla@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= gnomeaudio -PORTVERSION= 1.4.0 -CATEGORIES= audio gnome -MASTER_SITES= ${MASTER_SITE_GNOME} -MASTER_SITE_SUBDIR= stable/sources/gnome-audio -DISTNAME= gnome-audio-${PORTVERSION} - -MAINTAINER= gnome@FreeBSD.org - -USE_X_PREFIX= yes -USE_GNOMELIBS= yes -NO_BUILD= yes -WRKSRC= ${WRKDIR}/${DISTNAME}/sounds - -.include <bsd.port.mk> diff --git a/audio/gnomeaudio2/distinfo b/audio/gnomeaudio2/distinfo deleted file mode 100644 index ee448b39664d..000000000000 --- a/audio/gnomeaudio2/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (gnome-audio-1.4.0.tar.gz) = 412f279a4741b2b14227f1cc36a06d18 diff --git a/audio/gnomeaudio2/files/patch-aa b/audio/gnomeaudio2/files/patch-aa deleted file mode 100644 index f5556e24f16d..000000000000 --- a/audio/gnomeaudio2/files/patch-aa +++ /dev/null @@ -1,19 +0,0 @@ ---- Makefile.orig Thu Feb 15 14:40:33 2001 -+++ Makefile Mon Feb 26 19:24:22 2001 -@@ -1,3 +1 @@ --prefix=$(shell gnome-config --prefix) -- - LN_S=ln -sf -@@ -14,4 +12,4 @@ - for I in *.wav */*.wav ; do \ -- $(MKINSTALLDIRS) $(prefix)/share/sounds/`dirname $$I`; \ -- $(INSTALL_DATA) $$I $(prefix)/share/sounds/$$I; \ -+ $(MKINSTALLDIRS) $(PREFIX)/share/gnome/sounds/`dirname $$I`; \ -+ $(INSTALL_DATA) $$I $(PREFIX)/share/gnome/sounds/$$I; \ - done -@@ -19,3 +17,3 @@ - install-default-links: -- $(LN_S) startup3.wav $(prefix)/share/sounds/login.wav -- $(LN_S) shutdown1.wav $(prefix)/share/sounds/logout.wav -+ $(LN_S) startup3.wav $(PREFIX)/share/gnome/sounds/login.wav -+ $(LN_S) shutdown1.wav $(PREFIX)/share/gnome/sounds/logout.wav diff --git a/audio/gnomeaudio2/pkg-comment b/audio/gnomeaudio2/pkg-comment deleted file mode 100644 index c061452c9b05..000000000000 --- a/audio/gnomeaudio2/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Sound files for use with GNOME diff --git a/audio/gnomeaudio2/pkg-descr b/audio/gnomeaudio2/pkg-descr deleted file mode 100644 index a7572a0ecf46..000000000000 --- a/audio/gnomeaudio2/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -This module holds sound files for use with GNOME. Stick them in the -'sounds' directory here, or a subdirectory thereof - the whole tree will -be copied over into $(gnome_prefix)/share/gnome/sounds. diff --git a/audio/gnomeaudio2/pkg-plist b/audio/gnomeaudio2/pkg-plist deleted file mode 100644 index e6c26480223f..000000000000 --- a/audio/gnomeaudio2/pkg-plist +++ /dev/null @@ -1,18 +0,0 @@ -share/gnome/sounds/card_shuffle.wav -share/gnome/sounds/email.wav -share/gnome/sounds/error.wav -share/gnome/sounds/generic.wav -share/gnome/sounds/gtk-events/activate.wav -share/gnome/sounds/gtk-events/clicked.wav -share/gnome/sounds/gtk-events/toggled.wav -share/gnome/sounds/info.wav -share/gnome/sounds/login.wav -share/gnome/sounds/logout.wav -share/gnome/sounds/panel/slide.wav -share/gnome/sounds/phone.wav -share/gnome/sounds/shutdown1.wav -share/gnome/sounds/startup3.wav -share/gnome/sounds/warning.wav -@dirrm share/gnome/sounds/gtk-events -@dirrm share/gnome/sounds/panel -@dirrm share/gnome/sounds diff --git a/audio/gnomemedia2/Makefile b/audio/gnomemedia2/Makefile deleted file mode 100644 index cbb0f9b3a05d..000000000000 --- a/audio/gnomemedia2/Makefile +++ /dev/null @@ -1,34 +0,0 @@ -# New ports collection makefile for: gnomemedia -# Date created: 20 January 1999 -# Whom: Jeremy Lea <reg@shale.csir.co.za> -# -# $FreeBSD$ -# - -PORTNAME= gnomemedia -PORTVERSION= 1.2.3 -CATEGORIES= audio gnome -MASTER_SITES= ${MASTER_SITE_GNOME} -MASTER_SITE_SUBDIR= stable/sources/gnome-media -DISTNAME= gnome-media-${PORTVERSION} - -MAINTAINER= gnome@FreeBSD.org - -RUN_DEPENDS= sox:${PORTSDIR}/audio/sox - -USE_X_PREFIX= yes -USE_GMAKE= yes -USE_GNOME= yes -USE_LIBTOOL= yes -CONFIGURE_ARGS= --without-ncurses -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ - LIBS="-L${LOCALBASE}/lib" - -pre-patch: - @${PERL} -pi -e 's|-lpthread|${PTHREAD_LIBS}|g ; \ - s|DATADIRNAME=lib|DATADIRNAME=share|g' ${WRKSRC}/configure - @find ${WRKSRC} -name "Makefile.in" | xargs ${PERL} -pi -e \ - 's|\$\(datadir\)/gnome/|\$\(datadir\)/|g ; \ - s|\$\(datadir\)/locale|\$\(prefix\)/share/locale|g' - -.include <bsd.port.mk> diff --git a/audio/gnomemedia2/distinfo b/audio/gnomemedia2/distinfo deleted file mode 100644 index ece2b633d459..000000000000 --- a/audio/gnomemedia2/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (gnome-media-1.2.3.tar.gz) = bcd99b4fe81141d36bbd40d74a9b448f diff --git a/audio/gnomemedia2/files/patch-ac b/audio/gnomemedia2/files/patch-ac deleted file mode 100644 index 550d1e6d083c..000000000000 --- a/audio/gnomemedia2/files/patch-ac +++ /dev/null @@ -1,14 +0,0 @@ ---- cddbslave/Makefile.in.orig Wed May 24 14:53:10 2000 -+++ cddbslave/Makefile.in Tue May 30 15:13:02 2000 -@@ -139,3 +139,3 @@ - --gnomedatadir = $(datadir)/gnome -+gnomedatadir = $(datadir) - ---- tcd/Makefile.in.orig Wed May 24 14:53:16 2000 -+++ tcd/Makefile.in Tue May 30 15:12:38 2000 -@@ -147,3 +147,3 @@ - --tcd_LDADD = $(GNOME_LIBDIR) -lglib -lm $(CURSES_LIBS) $(INTLLIBS) -+tcd_LDADD = `$(GLIB_CONFIG) --libs` -lm $(CURSES_LIBS) $(INTLLIBS) - diff --git a/audio/gnomemedia2/files/patch-ad b/audio/gnomemedia2/files/patch-ad deleted file mode 100644 index 8f4a302b3334..000000000000 --- a/audio/gnomemedia2/files/patch-ad +++ /dev/null @@ -1,59 +0,0 @@ - -$FreeBSD$ - ---- gmix/gmix.c.orig Mon Jun 11 20:50:47 2001 -+++ gmix/gmix.c Fri Jul 13 12:45:08 2001 -@@ -499,11 +499,7 @@ - /* - * open the mixer-device - */ -- if (num==0) { -- sprintf(device_name, "/dev/mixer"); -- } else { -- sprintf(device_name, "/dev/mixer%i", num); -- } -+ sprintf(device_name, "/dev/mixer%i", num); - new_device->fd=open(device_name, O_RDWR, 0); - if (new_device->fd<0) { - g_free(new_device); -@@ -535,6 +531,8 @@ - } - } - #endif -+ -+#if defined(OPEN_SOUND_SYSTEM) - /* - * mixer-name - */ -@@ -545,6 +543,11 @@ - } - if(!isalpha(new_device->info.name[0])) - g_snprintf(new_device->info.name, 31, "Card %d", num+1); -+#else -+ g_snprintf(new_device->info.id, 15, "mixer%d", num); -+ g_snprintf(new_device->info.name, 31, "Sound Card %d", num+1); -+ new_device->info.modify_counter=0; -+#endif - /* - * several bitmasks describing the mixer - */ -@@ -677,15 +680,16 @@ - { - int cnt; - device_info *new_device; -- cnt=0; devices=NULL; -+ cnt=0; num_mixers=0; devices=NULL; - do { - new_device=open_device(cnt++); - if (new_device) { - new_device->channels=make_channels(new_device); - devices=g_list_append(devices, new_device); -+ num_mixers++; - } -- } while (new_device); -- num_mixers=cnt-1; -+ } while ((errno == EACCES) || (errno == EINVAL) || (errno == ENXIO) \ -+ || new_device); - } - - #ifdef ALSA diff --git a/audio/gnomemedia2/files/patch-ae b/audio/gnomemedia2/files/patch-ae deleted file mode 100644 index 53c2143d301b..000000000000 --- a/audio/gnomemedia2/files/patch-ae +++ /dev/null @@ -1,23 +0,0 @@ - -$FreeBSD$ - ---- tcd/callbacks.c 2001/07/13 07:48:12 1.1 -+++ tcd/callbacks.c 2001/07/13 07:50:36 -@@ -13,7 +13,7 @@ - { - if(!cd.isplayable) - return; -- if(cd.sc.cdsc_audiostatus==CDROM_AUDIO_PAUSED) -+ if(SC_AUDIOSTATUS(cd.sc)==CDROM_AUDIO_PAUSED) - tcd_pausecd(&cd); - else - tcd_playtracks(&cd, cd.first_t, cd.last_t, prefs->only_use_trkind); -@@ -45,7 +45,7 @@ - cd.play_method = NORMAL; - cd.repeat_track = -1; - /* SDH: Make sure play/pause state change is noticed */ -- cd.sc.cdsc_audiostatus = -1; -+ SC_AUDIOSTATUS(cd.sc) = -1; - if(cd.isplayable) - { - make_goto_menu(); diff --git a/audio/gnomemedia2/files/patch-cddbslave::socks4.c b/audio/gnomemedia2/files/patch-cddbslave::socks4.c deleted file mode 100644 index ecb4659df044..000000000000 --- a/audio/gnomemedia2/files/patch-cddbslave::socks4.c +++ /dev/null @@ -1,19 +0,0 @@ - -$FreeBSD$ - ---- cddbslave/socks4.c 2001/12/06 08:10:34 1.1 -+++ cddbslave/socks4.c 2001/12/06 08:11:08 -@@ -33,12 +33,12 @@ - #include <errno.h> - #include <stdlib.h> - #include <string.h> -+#include <sys/types.h> - #include <sys/socket.h> - #include <sys/time.h> - #include <netinet/in.h> - #include <unistd.h> - #include <pwd.h> --#include <sys/types.h> - #include <sys/select.h> - #include <dlfcn.h> - diff --git a/audio/gnomemedia2/files/patch-gmix::gmix.h b/audio/gnomemedia2/files/patch-gmix::gmix.h deleted file mode 100644 index 7718b6cd4dba..000000000000 --- a/audio/gnomemedia2/files/patch-gmix::gmix.h +++ /dev/null @@ -1,22 +0,0 @@ - -$FreeBSD$ - ---- gmix/gmix.h 2001/07/13 09:44:04 1.1 -+++ gmix/gmix.h 2001/07/13 09:44:44 -@@ -39,6 +39,16 @@ - /* - * All, that is known about a mixer-device - */ -+#if !defined(OPEN_SOUND_SYSTEM) -+typedef struct mixer_info -+{ -+ char id[16]; -+ char name[32]; -+ int modify_counter; -+ int fillers[10]; -+} mixer_info; -+#endif -+ - typedef struct device_info { - #ifdef ALSA - snd_mixer_t *handle; diff --git a/audio/gnomemedia2/files/patch-tcd::cddb.c b/audio/gnomemedia2/files/patch-tcd::cddb.c deleted file mode 100644 index 841fc4c6ba13..000000000000 --- a/audio/gnomemedia2/files/patch-tcd::cddb.c +++ /dev/null @@ -1,65 +0,0 @@ - -$FreeBSD$ - ---- tcd/cddb.c 2001/07/13 07:50:57 1.1 -+++ tcd/cddb.c 2001/07/13 07:55:41 -@@ -199,16 +199,16 @@ - { - int min, sec; - -- min = cd->trk[trk].toc.cdte_addr.msf.minute; -- sec = cd->trk[trk].toc.cdte_addr.msf.second; -+ min = TOC_MINUTE(cd->trk[trk]); -+ sec = TOC_SECOND(cd->trk[trk]); - - n = (min*60)+sec; -- fprintf( fp, "# %u\n", (n*75)+cd->trk[trk].toc.cdte_addr.msf.frame ); -+ fprintf( fp, "# %u\n", (n*75)+TOC_FRAME(cd->trk[trk]) ); - } - /* Print the number of seconds */ - fprintf( fp, "#\n# Disc length: %i seconds\n", -- (cd->trk[cd->last_t+1].toc.cdte_addr.msf.minute*60) -- +(cd->trk[cd->last_t+1].toc.cdte_addr.msf.second) ); -+ (TOC_MINUTE(cd->trk[cd->last_t+1])*60) -+ +(TOC_SECOND(cd->trk[cd->last_t+1])) ); - - fprintf( fp, "#\n# Revision: %lu\n", cd->cddb_rev ); - fprintf( fp, "# Submitted via: tcd 2.0b\n" ); -@@ -245,10 +245,10 @@ - { - int min, sec; - -- min = cd->trk[i].toc.cdte_addr.msf.minute; -- sec = cd->trk[i].toc.cdte_addr.msf.second; -+ min = TOC_MINUTE(cd->trk[i]); -+ sec = TOC_SECOND(cd->trk[i]); - -- l=sprintf( tmp, "%u ", calc_offset(min,sec,cd->trk[i].toc.cdte_addr.msf.frame)); -+ l=sprintf( tmp, "%u ", calc_offset(min,sec,TOC_FRAME(cd->trk[i]))); - - if(blen>l) - { -@@ -257,8 +257,8 @@ - } - } - l=sprintf( tmp, "%i\n", -- (cd->trk[cd->last_t+1].toc.cdte_addr.msf.minute*60) -- +(cd->trk[cd->last_t+1].toc.cdte_addr.msf.second) ); -+ (TOC_MINUTE(cd->trk[cd->last_t+1])*60) -+ +(TOC_SECOND(cd->trk[cd->last_t+1])) ); - if(blen>l) - strcat( buf,tmp ); - -@@ -298,9 +298,9 @@ - - for( i=0; i <= cd->last_t+1; i++ ) - { -- cdtoc[i].frame = cd->trk[i+1].toc.cdte_addr.msf.frame; -- cdtoc[i].min = cd->trk[i+1].toc.cdte_addr.msf.minute; -- cdtoc[i].sec = cd->trk[i+1].toc.cdte_addr.msf.second; -+ cdtoc[i].frame = TOC_FRAME(cd->trk[i+1]); -+ cdtoc[i].min = TOC_MINUTE(cd->trk[i+1]); -+ cdtoc[i].sec = TOC_SECOND(cd->trk[i+1]); - } - - diff --git a/audio/gnomemedia2/files/patch-tcd::gtcd.c b/audio/gnomemedia2/files/patch-tcd::gtcd.c deleted file mode 100644 index b7ad854ee209..000000000000 --- a/audio/gnomemedia2/files/patch-tcd::gtcd.c +++ /dev/null @@ -1,100 +0,0 @@ - -$FreeBSD$ - ---- tcd/gtcd.c.orig Mon Jun 11 20:50:57 2001 -+++ tcd/gtcd.c Fri Jul 13 12:49:33 2001 -@@ -163,7 +163,11 @@ - gint release_timer(gpointer *data) - { - cd.time_lock = TRUE; -+#ifdef TCD_BSD -+ ioctl(cd.cd_dev, CDIOCPAUSE); -+#else - ioctl(cd.cd_dev, CDROMPAUSE); -+#endif - - roll_t = gtk_timeout_add(40, (GtkFunction)roll_timer, data); - release_t = 0; -@@ -206,7 +210,11 @@ - if(GPOINTER_TO_INT(data) > 0) - { - if((cd.cur_t < cd.last_t) && -+#ifdef TCD_BSD -+ cd.trk[cd.cur_t+1].toc.control == 0x04) -+#else - (cd.trk[cd.cur_t+1].toc.cdte_ctrl != CDROM_DATA_TRACK)) -+#endif - { - cd.cur_t++; - tcd_playtracks(&cd,cd.cur_t, cd.last_t, prefs->only_use_trkind); -@@ -541,8 +549,8 @@ - break; - case TRACK_R: /* track time decending */ - cur = cd.cur_pos_rel; -- end = (cd.trk[cd.cur_t].tot_min*60)+ -- cd.trk[cd.cur_t].tot_sec; -+ end = (TOC_MINUTE(cd.trk[cd.cur_t])*60)+ -+ TOC_SECOND(cd.trk[cd.cur_t]); - pos = end-cur; - min = pos/60; - sec = pos-(pos/60)*60; -@@ -555,8 +563,8 @@ - break; - case DISC_R: - cur = cd.cur_pos_abs; -- end = (cd.trk[cd.last_t+1].toc.cdte_addr.msf.minute -- *60)+cd.trk[cd.last_t+1].toc.cdte_addr.msf.second; -+ end = (TOC_MINUTE(cd.trk[cd.last_t+1])*60 -+ +TOC_SECOND(cd.trk[cd.last_t+1])); - pos = end-cur; - min = pos/60; - sec = pos-(pos/60)*60; -@@ -660,7 +668,7 @@ - - if( !cd.err ) - { -- switch( cd.sc.cdsc_audiostatus ) -+ switch( SC_AUDIOSTATUS(cd.sc) ) - { - case CDROM_AUDIO_INVALID: - strcpy(tmp, _("No Disc")); -@@ -756,8 +764,8 @@ - } - - /* see if we need to repeat */ -- if( cd.sc.cdsc_audiostatus != CDROM_AUDIO_PLAY && -- cd.sc.cdsc_audiostatus != CDROM_AUDIO_PAUSED ) -+ if( SC_AUDIOSTATUS(cd.sc) != CDROM_AUDIO_PLAY && -+ SC_AUDIOSTATUS(cd.sc) != CDROM_AUDIO_PAUSED ) - { - if( cd.play_method == REPEAT_CD ) - tcd_playtracks( &cd, cd.first_t, cd.last_t, prefs->only_use_trkind); -@@ -774,14 +782,14 @@ - - void status_changed(void) - { -- if(old_status != cd.sc.cdsc_audiostatus) -+ if(old_status != SC_AUDIOSTATUS(cd.sc)) - { - GtkWidget *pixmap; - GtkSignalFunc func; - char tmp[256]; - char *name; - -- old_status = cd.sc.cdsc_audiostatus; -+ old_status = SC_AUDIOSTATUS(cd.sc); - g_snprintf(tmp, 255, "tcd/%s.xpm", - (old_status==CDROM_AUDIO_PLAY)?"pause":"play"); - -@@ -846,7 +854,11 @@ - - for(i=1; i <= cd.last_t; i++) - { -+#ifdef TCD_BSD -+ data_track = (cd.trk[C(i)].toc.control == 0x04); -+#else - data_track = (cd.trk[C(i)].toc.cdte_ctrl == CDROM_DATA_TRACK); -+#endif - - g_snprintf(buf, TRK_NAME_LEN, "%2d - %s", i, - data_track ? "[Data]" : cd.trk[C(i)].name); diff --git a/audio/gnomemedia2/files/patch-tcd::gtracked.c b/audio/gnomemedia2/files/patch-tcd::gtracked.c deleted file mode 100644 index 2fa7e62458b1..000000000000 --- a/audio/gnomemedia2/files/patch-tcd::gtracked.c +++ /dev/null @@ -1,16 +0,0 @@ - -$FreeBSD$ - ---- tcd/gtracked.c 2001/07/13 08:05:56 1.1 -+++ tcd/gtracked.c 2001/07/13 08:06:50 -@@ -211,8 +211,8 @@ - - /* Disc area */ - g_snprintf(tmp, 63, _("Disc Information (%02u:%02u minutes)"), -- cd.trk[cd.last_t+1].toc.cdte_addr.msf.minute, -- cd.trk[cd.last_t+1].toc.cdte_addr.msf.second); -+ TOC_MINUTE(cd.trk[cd.last_t+1]), -+ TOC_SECOND(cd.trk[cd.last_t+1])); - - disc_frame = gtk_frame_new(tmp); - disc_vbox = gtk_vbox_new(FALSE, GNOME_PAD_SMALL); diff --git a/audio/gnomemedia2/files/patch-tcd::linux-cdrom.c b/audio/gnomemedia2/files/patch-tcd::linux-cdrom.c deleted file mode 100644 index b09f2eaa0f64..000000000000 --- a/audio/gnomemedia2/files/patch-tcd::linux-cdrom.c +++ /dev/null @@ -1,667 +0,0 @@ - -$FreeBSD$ - ---- tcd/linux-cdrom.c.orig Mon Jun 11 20:50:58 2001 -+++ tcd/linux-cdrom.c Fri Jul 13 12:52:22 2001 -@@ -67,6 +67,7 @@ - return; - } - -+#ifndef TCD_BSD - static void decrement_msf_end_by_one (struct cdrom_msf *msf) - { - if (msf->cdmsf_frame1) -@@ -87,13 +88,14 @@ - } - } - } -+#endif - - int tcd_init_disc( cd_struct *cd, WarnFunc msg_cb ) - { - debug("cdrom.c: tcd_init_disc(%p) top\n", cd ); - tcd_opencddev( cd, msg_cb ); - --#if defined(TCD_CHANGER_ENABLED) -+#if defined(TCD_CHANGER_ENABLED) && !defined(TCD_BSD) - cd->nslots = ioctl( cd->cd_dev, CDROM_CHANGER_NSLOTS ); - #else - cd->nslots = 0; -@@ -131,6 +133,9 @@ - int tcd_close_disc( cd_struct *cd ) - { - debug("cdrom.c: tcd_close_disc(%p) top\n", cd ); -+#ifdef TCD_BSD -+ ioctl( cd->cd_dev, CDIOCALLOW); -+#endif - close(cd->cd_dev); - cd->cd_dev = -1; - debug("cdrom.c: tcd_close_disc exiting normally\n" ); -@@ -141,6 +146,10 @@ - { - int i; - int delsecs; -+#ifdef TCD_BSD -+ struct ioc_read_toc_single_entry tocentry; -+#endif -+ - - if(cd->time_lock) - return; -@@ -152,7 +161,11 @@ - cd->isplayable=FALSE; - - /* read the TOC header */ -+#ifdef TCD_BSD -+ if((ioctl( cd->cd_dev, CDIOREADTOCHEADER, &cd->tochdr))==-1) -+#else - if(ioctl( cd->cd_dev, CDROMREADTOCHDR, &cd->tochdr)) -+#endif - { - strcpy( cd->errmsg, "Can't read disc." ); - cd->err = TRUE; -@@ -164,15 +177,29 @@ - } - - /* grab first & last tracks */ -+#ifdef TCD_BSD -+ cd->first_t = cd->tochdr.starting_track; -+ cd->last_t = cd->tochdr.ending_track; -+#else - cd->first_t = cd->tochdr.cdth_trk0; - cd->last_t = cd->tochdr.cdth_trk1; -+#endif - - /* read the leadout track */ -+#ifdef TCD_BSD -+ tocentry.track = 0xaa; /* Magic last track */ -+ tocentry.address_format = CD_MSF_FORMAT; -+#else - cd->trk[C(cd->last_t+1)].toc.cdte_track = CDROM_LEADOUT; - cd->trk[C(cd->last_t+1)].toc.cdte_format = CDROM_MSF; -+#endif - - /* read the leadout toc */ -+#ifdef TCD_BSD -+ if((ioctl(cd->cd_dev, CDIOREADTOCENTRY, &tocentry)) == -1) -+#else - if(ioctl(cd->cd_dev, CDROMREADTOCENTRY, &cd->trk[C(cd->last_t+1)].toc)) -+#endif - { - strcpy(cd->errmsg, "Can't read disc."); - cd->err = TRUE; -@@ -184,13 +211,30 @@ - return; - } - -+#ifdef TCD_BSD -+ cd->trk[C(cd->last_t+1)].toc = tocentry.entry; -+ cd->trk[C(cd->last_t+1)].length = TOC_MINUTE(cd->trk[C(cd->last_t+1)]) * 60 + -+ TOC_SECOND(cd->trk[C(cd->last_t+1)]); -+ cd->trk[C(cd->last_t+1)].start = cd->trk[C(cd->last_t+1)].length * 75 + -+ TOC_FRAME(cd->trk[C(cd->last_t+1)]); -+#endif -+ - /* read the rest of the tocs */ - for( i = cd->first_t; i <= cd->last_t; i++ ) - { -+#ifdef TCD_BSD -+ tocentry.track = i; -+ tocentry.address_format = CD_MSF_FORMAT; -+#else - cd->trk[C(i)].toc.cdte_track = i; - cd->trk[C(i)].toc.cdte_format = CDROM_MSF; -+#endif - -+#ifdef TCD_BSD -+ if((ioctl(cd->cd_dev, CDIOREADTOCENTRY, &tocentry)) == -1) -+#else - if(ioctl(cd->cd_dev, CDROMREADTOCENTRY, &cd->trk[C(i)].toc)) -+#endif - { - strcpy( cd->errmsg, "Can't read disc." ); - cd->err = TRUE; -@@ -201,21 +245,34 @@ - return; - } - -+#ifdef TCD_BSD -+ cd->trk[C(i)].toc = tocentry.entry; -+ cd->trk[C(i)].type = cd->trk[C(i)].toc.control; -+ cd->trk[C(i)].length = TOC_MINUTE(cd->trk[C(i)]) * 60 + -+ TOC_SECOND(cd->trk[C(i)]); -+ cd->trk[C(i)].start = cd->trk[C(i)].length * 75 + -+ TOC_FRAME(cd->trk[C(i)]); -+#else - cd->trk[C(i)].type = cd->trk[C(i)].toc.cdte_ctrl; - cd->trk[C(i)].length = cd->trk[C(i)].toc.cdte_addr.msf.minute * 60 + - cd->trk[C(i)].toc.cdte_addr.msf.second; - cd->trk[C(i)].start = cd->trk[C(i)].length * 75 + - cd->trk[C(i)].toc.cdte_addr.msf.frame; -+#endif - } - - /* calculate track times */ - for(i = cd->first_t; i <= cd->last_t; i ++) - { - /* Taken from cdtool...Thanks Thomas I.! */ -+#ifdef TCD_BSD -+ delsecs = cd->trk[C(i+1)].length - cd->trk[C(i)].length; -+#else - delsecs = cd->trk[C(i+1)].toc.cdte_addr.msf.minute * 60 - + cd->trk[C(i+1)].toc.cdte_addr.msf.second - - cd->trk[C(i)].toc.cdte_addr.msf.minute * 60 - - cd->trk[C(i)].toc.cdte_addr.msf.second; -+#endif - - cd->trk[C(i)].tot_min = delsecs / 60; - cd->trk[C(i)].tot_sec = delsecs - (delsecs/60)*60; -@@ -245,9 +302,14 @@ - return; - - /* calculate various timing values */ -+#ifdef TCD_BSD -+ cd->cur_pos_abs = SC_MINUTE(cd->sc) * 60 + SC_SECOND(cd->sc); -+ cd->cur_frame = cd->cur_pos_abs * 75 + SC_FRAME(cd->sc); -+#else - cd->cur_pos_abs = cd->sc.cdsc_absaddr.msf.minute * 60 + - cd->sc.cdsc_absaddr.msf.second; - cd->cur_frame = cd->cur_pos_abs * 75 + cd->sc.cdsc_absaddr.msf.frame; -+#endif - - cd->cur_pos_rel = (cd->cur_frame - cd->trk[C(cd->cur_t)].start) / 75; - -@@ -266,10 +328,12 @@ - cd->cd_min = cd->cur_pos_abs / 60; - - #ifdef TCD_CHANGER_ENABLED -+#ifndef TCD_BSD - tcd_opencddev( cd, NULL ); - cd->cur_disc = ioctl( cd->cd_dev, CDROM_SELECT_DISC, CDSL_CURRENT ); - tcd_close_disc ( cd ); - #endif -+#endif - } - - void tcd_recalculate_fake(cd_struct *cd, gint abs_pos, gint track) -@@ -305,7 +369,11 @@ - - for(t = cd->first_t; t <= cd->last_t; t++) - { -+#ifdef TCD_BSD -+ if(cd->trk[t].toc.control == 0x04) -+#else - if(cd->trk[t].toc.cdte_ctrl == CDROM_DATA_TRACK) -+#endif - return t-1; - if(abs_pos >= cd->trk[t].start/75) - continue; -@@ -316,16 +384,35 @@ - - void tcd_gettime( cd_struct *cd ) - { -+#ifdef TCD_BSD -+ struct ioc_read_subchannel subch; -+#endif - cd->err = FALSE; -+#ifdef TCD_BSD -+ subch.address_format = CD_MSF_FORMAT; -+ subch.data_format = CD_CURRENT_POSITION; -+ subch.data_len = sizeof(cd->sc); -+ subch.track = 0; -+ subch.data = &(cd->sc); -+#else - cd->sc.cdsc_format = CDROM_MSF; -+#endif - - if(cd->isplayable) - { - int tmp; - tcd_opencddev (cd, NULL); -+#ifdef TCD_BSD -+ tmp = ioctl( cd->cd_dev, CDIOCREADSUBCHANNEL, &subch); -+#else - tmp = ioctl( cd->cd_dev, CDROMSUBCHNL, &cd->sc); -+#endif - tcd_close_disc (cd); -+#ifdef TCD_BSD -+ if(tmp == -1) -+#else - if(tmp) -+#endif - { - strcpy( cd->errmsg, "Can't read disc." ); - cd->err = TRUE; -@@ -333,8 +420,18 @@ - cd->cur_t = 0; - return; - } -+#ifdef TCD_BSD -+ if( SC_AUDIOSTATUS(cd->sc)==CDROM_AUDIO_PLAY ) -+#else - if(cd->sc.cdsc_audiostatus==CDROM_AUDIO_PLAY) -+#endif -+ { -+#ifdef TCD_BSD -+ cd->cur_t = SC_TRACK(cd->sc); -+#else - cd->cur_t = cd->sc.cdsc_trk; -+#endif -+ } - else - cd->cur_t = 0; - tcd_recalculate(cd); -@@ -343,14 +440,27 @@ - - int tcd_set_volume(cd_struct *cd, int volume) - { -+#ifdef TCD_BSD -+ struct ioc_vol vol; -+#else - struct cdrom_volctrl vol; -+#endif - int tmp; - -+#ifdef TCD_BSD -+ vol.vol[0] = volume; -+ vol.vol[1] = vol.vol[2] = vol.vol[3] = vol.vol[0]; -+#else - vol.channel0 = volume; - vol.channel1 = vol.channel2 = vol.channel3 = vol.channel0; -+#endif - - tcd_opencddev( cd, NULL ); -+#ifdef TCD_BSD -+ tmp = ioctl(cd->cd_dev, CDIOCSETVOL, &vol); -+#else - tmp = ioctl(cd->cd_dev, CDROMVOLCTRL, &vol); -+#endif - tcd_close_disc ( cd ); - if(tmp < 0) - return FALSE; -@@ -360,6 +470,14 @@ - - int tcd_get_volume(cd_struct *cd) - { -+#ifdef TCD_BSD -+ struct ioc_vol vol; -+ -+ if(ioctl(cd->cd_dev, CDIOCGETVOL, &vol) < 0) -+ return -1; -+ -+ return vol.vol[0]; -+#else - #ifdef CDROMVOLREAD - struct cdrom_volctrl vol; - int tmp; -@@ -374,12 +492,38 @@ - #else - return 0; - #endif -+#endif - } - - void tcd_playtracks(cd_struct *cd, int start_t, int end_t, int only_use_trkind) - { -+#ifdef TCD_BSD -+ struct ioc_play_msf msf; -+#define MSF_START_MIN (msf.start_m) -+#define MSF_START_SEC (msf.start_s) -+#define MSF_START_FRM (msf.start_f) -+#define MSF_END_MIN (msf.end_m) -+#define MSF_END_SEC (msf.end_s) -+#define MSF_END_FRM (msf.end_f) -+ struct ioc_play_track trkind; -+#define TI_START_TRK (trkind.start_track) -+#define TI_START_IND (trkind.start_index) -+#define TI_END_TRK (trkind.end_track) -+#define TI_END_IND (trkind.end_index) -+#else - struct cdrom_msf msf; -+#define MSF_START_MIN (msf.cdmsf_min0) -+#define MSF_START_SEC (msf.cdmsf_sec0) -+#define MSF_START_FRM (msf.cdmsf_frame0) -+#define MSF_END_MIN (msf.cdmsf_min1) -+#define MSF_END_SEC (msf.cdmsf_sec1) -+#define MSF_END_FRM (msf.cdmsf_frame0) - struct cdrom_ti trkind; -+#define TI_START_TRK (trkind.cdti_trk0) -+#define TI_START_IND (trkind.cdti_ind0) -+#define TI_END_TRK (trkind.cdti_trk1) -+#define TI_END_IND (trkind.cdti_ind1) -+#endif - debug("cdrom.c: tcd_playtracks( %p, %d, %d )\n", cd, start_t, end_t ); - cd->err = FALSE; - -@@ -390,7 +534,7 @@ - tcd_gettime(cd); - if(cd->err) - { -- /* try and inject cd */ -+ /* try and eject cd */ - tcd_ejectcd(cd); - - if(cd->err) -@@ -401,62 +545,79 @@ - } - - tcd_opencddev( cd, NULL ); -+#ifdef TCD_BSD -+ ioctl(cd->cd_dev, CDIOCCLOSE); -+#else - #if defined(CDROMCLOSETRAY) - if( ioctl( cd->cd_dev, CDROM_DRIVE_STATUS ) == CDS_TRAY_OPEN ) - ioctl(cd->cd_dev, CDROMCLOSETRAY); - #endif -+#endif - -+#ifdef TCD_BSD -+ if(cd->trk[start_t].toc.control == 0x04) -+#else - if(cd->trk[start_t].toc.cdte_ctrl == CDROM_DATA_TRACK) -+#endif - start_t++; /* bad hack. most data tracks are the first track... */ - -- msf.cdmsf_min0 = cd->trk[start_t].toc.cdte_addr.msf.minute; -- msf.cdmsf_sec0 = cd->trk[start_t].toc.cdte_addr.msf.second; -- msf.cdmsf_frame0 = cd->trk[start_t].toc.cdte_addr.msf.frame; -+ MSF_START_MIN = TOC_MINUTE(cd->trk[start_t]); -+ MSF_START_SEC = TOC_SECOND(cd->trk[start_t]); -+ MSF_START_FRM = TOC_FRAME(cd->trk[start_t]); - - if( end_t < 0 ) - { -- msf.cdmsf_min1 = cd->trk[start_t].tot_min+msf.cdmsf_min0; -- msf.cdmsf_sec1 = cd->trk[start_t].tot_sec+msf.cdmsf_sec0; -- msf.cdmsf_frame1=0; -+ MSF_END_MIN = cd->trk[start_t].tot_min+MSF_START_MIN; -+ MSF_END_SEC = cd->trk[start_t].tot_sec+MSF_START_SEC; -+ MSF_END_FRM = 0; - } - else - { -- msf.cdmsf_min1 = cd->trk[end_t+1].toc.cdte_addr.msf.minute; -- msf.cdmsf_sec1 = cd->trk[end_t+1].toc.cdte_addr.msf.second; -- msf.cdmsf_frame1 = cd->trk[end_t+1].toc.cdte_addr.msf.frame; -- decrement_msf_end_by_one (&msf); -+ MSF_END_MIN = TOC_MINUTE(cd->trk[end_t+1]); -+ MSF_END_SEC = TOC_SECOND(cd->trk[end_t+1]); -+ MSF_END_FRM = TOC_FRAME(cd->trk[end_t+1]); -+ MSF_END_FRM -= 1; - - #ifdef UNSIGNED_NUMBERS_CAN_BE_NEGATIVE -- if(msf.cdmsf_frame1 < 0) -+ if(MSF_END_FRM < 0) - { -- msf.cdmsf_sec1 += msf.cdmsf_frame1; -- msf.cdmsf_frame1 = 0; -+ MSF_END_SEC += MSF_END_FRM; -+ MSF_END_FRM = 0; - } -- if(msf.cdmsf_sec1 < 0) -+ if(MSF_END_SEC < 0) - { -- msf.cdmsf_min1 += msf.cdmsf_sec1; -- msf.cdmsf_sec1 = 0; -+ MSF_END_MIN += MSF_END_SEC; -+ MSF_END_SEC = 0; - } -- if(msf.cdmsf_min1 < 0) -+ if(MSF_END_MIN < 0) - { -- msf.cdmsf_min1 = 0; -+ MSF_END_MIN = 0; - } - #endif - } -- msf.cdmsf_min1 += (msf.cdmsf_sec1 / 60); -- msf.cdmsf_sec1 %= 60; -+ MSF_END_MIN += (MSF_END_SEC / 60); -+ MSF_END_SEC %= 60; - -+#ifdef TCD_BSD -+ ioctl( cd->cd_dev, CDIOCPREVENT); -+ if(only_use_trkind || ioctl( cd->cd_dev, CDIOCPLAYMSF, &msf)) -+#else - if(ioctl( cd->cd_dev, CDROMPLAYMSF, &msf) || only_use_trkind) -+#endif - { - debug("cdrom.c: tcd_playtracks error. CDROMPLAYMSF ioctl error (or user override). Trying PLAYTRKIND\n" ); - - /* Try alternate method of playing */ -- trkind.cdti_trk0 = start_t; /* start track */ -- trkind.cdti_ind0 = 0; /* start index */ -- trkind.cdti_trk1 = end_t; /* end track */ -- trkind.cdti_ind1 = 0; /* end index */ -+ TI_START_TRK = start_t; /* start track */ -+ TI_START_IND = 0; /* start index */ -+ TI_END_TRK = end_t; /* end track */ -+ TI_END_IND = 0; /* end index */ - -+#ifdef TCD_BSD -+ if(ioctl(cd->cd_dev, CDIOCPLAYTRACKS, &trkind)) -+#else - if(ioctl(cd->cd_dev, CDROMPLAYTRKIND, &trkind)) -+#endif - { - strcpy( cd->errmsg, "Error playing disc" ); - cd->err = TRUE; -@@ -472,25 +633,15 @@ - return; - } - --static int msf_2_frame( cd_min_sec_frame *msf ) --{ -- return( ( msf->minute * CD_SECS + msf->second ) -- * CD_FRAMES + msf->frame ); --} -- --static void frame_2_msf( int frame, cd_min_sec_frame *msf ) --{ -- msf->frame = frame % CD_FRAMES; -- frame /= CD_FRAMES; -- msf->second = frame % CD_SECS; -- msf->minute = frame / CD_SECS; --} -- - int tcd_play_seconds( cd_struct *cd, long int offset ) - { -+#ifdef TCD_BSD -+ struct ioc_play_msf msf; -+#else - struct cdrom_msf msf; - cd_min_sec_frame msf0; - int cur_frame, start_frame, end_frame; -+#endif - int tmp; - - debug("cdrom.c: tcd_play_seconds( %p, %ld )\n", cd, offset ); -@@ -498,53 +649,54 @@ - cd->err = FALSE; - cd->isplayable=FALSE; - -- /* converting msf to frames makes life much easier */ -- start_frame = msf_2_frame( &cd->trk[C(cd->first_t)].toc.cdte_addr.msf ); -- end_frame = msf_2_frame( &cd->trk[C(cd->last_t+1)].toc.cdte_addr.msf ) - 1; -- cur_frame = cd->cur_frame + ( offset * CD_FRAMES ); -- -- /* keep the cur_frame within the boundaries of the first and last track */ -- if ( cur_frame < start_frame ) { -- cur_frame = start_frame; -- } else if ( cur_frame > end_frame ) { -- cur_frame = end_frame; -- } -- -- /* convert frames back to msf */ -- frame_2_msf( cur_frame, &msf0 ); -- msf.cdmsf_min0 = msf0.minute; -- msf.cdmsf_sec0 = msf0.second; -- msf.cdmsf_frame0 = msf0.frame; -- msf.cdmsf_min1 = cd->trk[C(cd->last_t+1)].toc.cdte_addr.msf.minute; -- msf.cdmsf_sec1 = cd->trk[C(cd->last_t+1)].toc.cdte_addr.msf.second; -- msf.cdmsf_frame1 = cd->trk[C(cd->last_t+1)].toc.cdte_addr.msf.frame; -- decrement_msf_end_by_one (&msf); -+ /* got subchannel? */ -+ MSF_START_SEC = SC_SECOND(cd->sc)+offset; -+ MSF_START_MIN = SC_MINUTE(cd->sc); -+ MSF_START_FRM = SC_FRAME(cd->sc); -+ MSF_END_MIN = TOC_MINUTE(cd->trk[C(cd->last_t+1)]); -+ MSF_END_SEC = TOC_SECOND(cd->trk[C(cd->last_t+1)]); -+ MSF_END_FRM = TOC_FRAME(cd->trk[C(cd->last_t+1)]); -+ MSF_END_FRM -= 1; - - #ifdef UNSIGNED_NUMBERS_CAN_BE_NEGATIVE -- if(msf.cdmsf_frame1 < 0) -+ if((MSF_END_FRM < 0) - { -- msf.cdmsf_sec1 += msf.cdmsf_frame1; -- msf.cdmsf_frame1 = 0; -+ MSF_END_SEC += MSF_END_FRM; -+ MSF_END_FRM = 0; - } -- if(msf.cdmsf_sec1 < 0) -+ if(MSF_END_SEC < 0) - { -- msf.cdmsf_min1 += msf.cdmsf_sec1; -- msf.cdmsf_sec1 = 0; -+ MSF_END_MIN += MSF_END_SEC; -+ MSF_END_SEC = 0; - } -- if(msf.cdmsf_min1 < 0) -+ if(MSF_END_MIN < 0) - { -- msf.cdmsf_min1 = 0; -+ MSF_END_MIN = 0; - } - #endif -- -+ -+ if(MSF_START_SEC > 60 && (offset<0)) -+ { -+ MSF_START_SEC = 60-abs(offset); -+ MSF_START_MIN--; -+ } -+ - tcd_opencddev( cd, NULL ); -+#ifdef TCD_BSD -+ ioctl( cd->cd_dev, CDIOCPREVENT ); -+ tmp = ioctl(cd->cd_dev, CDIOCPLAYMSF, &msf); -+#else - tmp = ioctl(cd->cd_dev, CDROMPLAYMSF, &msf); -+#endif - if(tmp) - { - strcpy( cd->errmsg, "Error playing disc." ); - cd->err = TRUE; - - debug("cdrom.c: tcd_play_seconds error. CDROMPLAYMSF ioctl error.\n" ); -+#ifdef TCD_BSD -+ ioctl( cd->cd_dev, CDIOCALLOW ); -+#endif - } - cd->isplayable=TRUE; - tcd_close_disc( cd ); -@@ -562,7 +714,11 @@ - cd->err = FALSE; - - tcd_opencddev( cd, NULL ); -+#ifdef TCD_BSD -+ if(!ioctl(cd->cd_dev, CDIOCEJECT)) -+#else - if(!ioctl(cd->cd_dev, CDROMEJECT)) -+#endif - { - cd->isplayable = FALSE; - strcpy(cd->errmsg, "No disc in drive "); -@@ -570,9 +726,17 @@ - } - else - { -+#ifdef TCD_BSD -+ tmp = ioctl( cd->cd_dev, CDIOCCLOSE ); -+#else - #ifdef CDROMCLOSETRAY - tmp = ioctl( cd->cd_dev, CDROMCLOSETRAY ); - #endif -+#endif -+ -+#ifdef TCD_BSD -+ ioctl( cd->cd_dev, CDIOCPREVENT); -+#endif - - if(tcd_post_init(cd)) - { -@@ -582,6 +746,9 @@ - debug("cdrom.c: tcd_eject - disc init error. %s\n", - strerror(errno) ); - -+#ifdef TCD_BSD -+ ioctl( cd->cd_dev, CDIOCALLOW); -+#endif - return(-1); - } - cd->isplayable = TRUE; -@@ -600,12 +767,21 @@ - debug("cdrom.c: tcd_stopcd(%p)\n", cd ); - - /* SDH: Makes things cleaner on eject */ -+#ifdef TCD_BSD -+ if( SC_AUDIOSTATUS(cd->sc)==CDROM_AUDIO_PAUSED ) -+#else - if( cd->sc.cdsc_audiostatus==CDROM_AUDIO_PAUSED ) -+#endif - tcd_pausecd(cd); - - cd->err = FALSE; - tcd_opencddev( cd, NULL ); -+#ifdef TCD_BSD -+ ioctl( cd->cd_dev, CDIOCALLOW); -+ tmp = ioctl(cd->cd_dev, CDIOCSTOP); -+#else - tmp = ioctl(cd->cd_dev, CDROMSTOP); -+#endif - tcd_close_disc ( cd ); - if(tmp) - { -@@ -626,13 +802,25 @@ - cd->err = FALSE; - - tcd_opencddev( cd, NULL ); -+#ifdef TCD_BSD -+ if(SC_AUDIOSTATUS(cd->sc)==CDROM_AUDIO_PAUSED) -+#else - if(cd->sc.cdsc_audiostatus==CDROM_AUDIO_PAUSED) -+#endif - { -+#ifdef TCD_BSD -+ tmp=ioctl(cd->cd_dev, CDIOCRESUME); -+#else - tmp = ioctl(cd->cd_dev, CDROMRESUME); -+#endif - } - else - { -+#ifdef TCD_BSD -+ tmp=ioctl(cd->cd_dev, CDIOCPAUSE); -+#else - tmp=ioctl(cd->cd_dev, CDROMPAUSE); -+#endif - } - if(tmp < 0) - { -@@ -647,6 +835,7 @@ - int tcd_change_disc( cd_struct *cd, int disc ) - { - #ifdef TCD_CHANGER_ENABLED -+#ifndef TCD_BSD - int tmp; - cd->err = FALSE; - -@@ -657,6 +846,7 @@ - fprintf( stdout, "ioctl: %s\n", strerror(errno) ); - - return tmp; -+#endif - #else - debug("tcd_change_disc called, but changer support isn't compiled in. Ickyblah.\n" ); - return 0; diff --git a/audio/gnomemedia2/files/patch-tcd::linux-cdrom.h b/audio/gnomemedia2/files/patch-tcd::linux-cdrom.h deleted file mode 100644 index dabc669f77d6..000000000000 --- a/audio/gnomemedia2/files/patch-tcd::linux-cdrom.h +++ /dev/null @@ -1,73 +0,0 @@ - -$FreeBSD$ - ---- tcd/linux-cdrom.h 2001/07/13 09:27:50 1.1 -+++ tcd/linux-cdrom.h 2001/07/13 09:34:48 -@@ -27,8 +27,20 @@ - - #include <sys/types.h> - #include <glib.h> --#if !defined(linux) && !defined(sun) && !defined(__sun__) --# error TCD only builds on linux and Solaris/SunOs -+#if !defined(linux) && !defined(sun) && !defined(__sun__) && !defined(__FreeBSD__) -+# error TCD only builds on linux, Solaris/SunOs and FreeBSD -+#endif -+ -+#ifdef __FreeBSD__ -+#define TCD_BSD -+#include <sys/cdio.h> -+#define CDROM_AUDIO_INVALID CD_AS_AUDIO_INVALID -+#define CDROM_AUDIO_PLAY CD_AS_PLAY_IN_PROGRESS -+#define CDROM_AUDIO_PAUSED CD_AS_PLAY_PAUSED -+#define CDROM_AUDIO_COMPLETED CD_AS_PLAY_COMPLETED -+#define CDROM_AUDIO_ERROR CD_AS_PLAY_ERROR -+#define CDROM_AUDIO_NO_STATUS CD_AS_NO_STATUS -+#define CDROM - #endif - - #ifdef linux -@@ -126,7 +138,17 @@ - { - char name[TRK_NAME_LEN+1]; - char extd[EXT_DATA_LEN+1]; /* extra information for this track */ -+#ifdef TCD_BSD -+ struct cd_toc_entry toc; -+#define TOC_MINUTE(trk) (trk.toc.addr.msf.minute) -+#define TOC_SECOND(trk) (trk.toc.addr.msf.second) -+#define TOC_FRAME(trk) (trk.toc.addr.msf.frame) -+#else - struct cdrom_tocentry toc; -+#define TOC_MINUTE(trk) (trk.toc.cdte_addr.msf.minute) -+#define TOC_SECOND(trk) (trk.toc.cdte_addr.msf.second) -+#define TOC_FRAME(trk) (trk.toc.cdte_addr.msf.frame) -+#endif - int titled; - int start, length; - int tot_min, tot_sec; -@@ -152,10 +174,26 @@ - char album[DISC_INFO_LEN+1], artist[DISC_INFO_LEN+1]; - char extd[EXT_DATA_LEN+1]; /* extra information for this disc */ - -+#ifdef TCD_BSD -+ /* See /usr/include/sys/cdio.h */ -+ struct ioc_play_track ti; -+ struct ioc_toc_header tochdr; -+ struct cd_sub_channel_info sc; -+#define SC_AUDIOSTATUS(sc) (sc.header.audio_status) -+#define SC_TRACK(sc) (sc.what.position.track_number) -+#define SC_MINUTE(sc) (sc.what.position.absaddr.msf.minute) -+#define SC_SECOND(sc) (sc.what.position.absaddr.msf.second) -+#define SC_FRAME(sc) (sc.what.position.absaddr.msf.frame) -+#else - /* See /usr/src/linux/include/linux/cdrom.h */ - struct cdrom_ti ti; /* Track info */ - struct cdrom_tochdr tochdr; /* TOC header */ - struct cdrom_subchnl sc; /* Subchannel, for time */ -+#define SC_AUDIOSTATUS(sc) (sc.cdsc_audiostatus) -+#define SC_TRACK(sc) (sc.cdsc_trk) -+#define SC_SECOND(sc) (sc.cdsc_absaddr.msf.second) -+#define SC_FRAME(sc) (sc.cdsc_absaddr.msf.frame) -+#endif - int volume; /* Must range 0-100 */ - - int cd_min, cd_sec; /* Total CD time */ diff --git a/audio/gnomemedia2/files/patch-tcd::tcd.c b/audio/gnomemedia2/files/patch-tcd::tcd.c deleted file mode 100644 index 7946bdbe12ff..000000000000 --- a/audio/gnomemedia2/files/patch-tcd::tcd.c +++ /dev/null @@ -1,79 +0,0 @@ - -$FreeBSD$ - ---- tcd/tcd.c 2001/07/13 09:35:21 1.1 -+++ tcd/tcd.c 2001/07/13 09:39:30 -@@ -142,8 +142,8 @@ - - /* if the user hasn't stopped the cd, but it is - stopped anyway, fix it. */ -- if( cd->sc.cdsc_audiostatus != CDROM_AUDIO_PLAY && -- cd->sc.cdsc_audiostatus != CDROM_AUDIO_PAUSED ) -+ if( SC_AUDIOSTATUS(cd->sc) != CDROM_AUDIO_PLAY && -+ SC_AUDIOSTATUS(cd->sc) != CDROM_AUDIO_PAUSED ) - { - if( cd->play_method == REPEAT_CD ) - tcd_playtracks(cd, cd->first_t, cd->last_t, 0); -@@ -173,7 +173,7 @@ - case 'p': - case 'P': - if(cd->isplayable) { -- if( cd->sc.cdsc_audiostatus == CDROM_AUDIO_PAUSED ) -+ if( SC_AUDIOSTATUS(cd->sc) == CDROM_AUDIO_PAUSED ) - tcd_pausecd(cd); - else - tcd_playtracks(cd,cd->first_t,cd->last_t, 0); -@@ -443,8 +443,8 @@ - mvwprintw(win,maxy-2,30,"Track:" ); - attron( C_RED+A_BOLD ); - mvwprintw(win,maxy-4,38,"%02u:%02u", -- cd->trk[C(cd->last_t+1)].toc.cdte_addr.msf.minute, -- cd->trk[C(cd->last_t+1)].toc.cdte_addr.msf.second ); -+ TOC_MINUTE(cd->trk[C(cd->last_t+1)]), -+ TOC_SECOND(cd->trk[C(cd->last_t+1)]) ); - mvwprintw(win,maxy-3,38,cd->dtitle ); - attroff( C_RED+A_BOLD ); - } -@@ -481,11 +481,15 @@ - j=height; - for(i=cd->first_t; i <= cd->last_t; i++) - { -- if(cd->cur_t == i && cd->sc.cdsc_audiostatus == CDROM_AUDIO_PLAY) -+ if(cd->cur_t == i && SC_AUDIOSTATUS(cd->sc) == CDROM_AUDIO_PLAY) - stat = 'P'; - else if(cd->repeat_track == i) - stat = 'R'; -+#ifdef TCD_BSD -+ else if(cd->trk[i].toc.control == 0x04) -+#else - else if(cd->trk[i].toc.cdte_ctrl == CDROM_DATA_TRACK) -+#endif - stat = 'd'; - else - stat = 'a'; -@@ -501,14 +505,14 @@ - x = 2; - } - -- if( cd->sc.cdsc_audiostatus == CDROM_AUDIO_PLAY && cd->cur_t == i ) -+ if( SC_AUDIOSTATUS(cd->sc) == CDROM_AUDIO_PLAY && cd->cur_t == i ) - attron( A_BOLD ); - - mvwprintw(win,y,x,"%02u%c - %02u:%02u", - i, stat,cd->trk[C(i)].tot_min, - cd->trk[C(i)].tot_sec ); - -- if(cd->sc.cdsc_audiostatus == CDROM_AUDIO_PLAY && cd->cur_t == i) -+ if(SC_AUDIOSTATUS(cd->sc) == CDROM_AUDIO_PLAY && cd->cur_t == i) - attroff( A_BOLD ); - } - } -@@ -519,7 +523,7 @@ - - if( !cd->err ) - { -- switch( cd->sc.cdsc_audiostatus ) -+ switch( SC_AUDIOSTATUS(cd->sc) ) - { - case CDROM_AUDIO_INVALID: - strcpy( tmp,"No Audio " ); diff --git a/audio/gnomemedia2/pkg-comment b/audio/gnomemedia2/pkg-comment deleted file mode 100644 index 0028a932b1e0..000000000000 --- a/audio/gnomemedia2/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Multimedia applications for the GNOME desktop diff --git a/audio/gnomemedia2/pkg-descr b/audio/gnomemedia2/pkg-descr deleted file mode 100644 index 3d3117e6a73a..000000000000 --- a/audio/gnomemedia2/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Multimedia applications for the GNOME desktop. Includes gtcd, a CDDB -aware CD player; GMix, for controlling the sound card's mixer; and -VU-Meter, to slow down your desktop... diff --git a/audio/gnomemedia2/pkg-plist b/audio/gnomemedia2/pkg-plist deleted file mode 100644 index 8d5cfa19919c..000000000000 --- a/audio/gnomemedia2/pkg-plist +++ /dev/null @@ -1,113 +0,0 @@ -bin/cddbslave -bin/cddbsubmit -bin/gmix -bin/grecord -bin/gtcd -bin/vumeter -etc/CORBA/servers/gtcd.goad -share/gnome/apps/Multimedia/Soundrecorder.desktop -share/gnome/apps/Multimedia/gmix.desktop -share/gnome/apps/Multimedia/gtcd.desktop -share/gnome/apps/Multimedia/vumeter.desktop -share/gnome/cddb-submit-methods -share/gnome/help/gmix/C/authors.html -share/gnome/help/gmix/C/bugs.html -share/gnome/help/gmix/C/figures/gmix-prefs.png -share/gnome/help/gmix/C/figures/gmix.png -share/gnome/help/gmix/C/gmix-prefs.html -share/gnome/help/gmix/C/gmix-use.html -share/gnome/help/gmix/C/gmix.sgml -share/gnome/help/gmix/C/index.html -share/gnome/help/gmix/C/license.html -share/gnome/help/gmix/C/ln7.html -share/gnome/help/gmix/C/topic.dat -share/gnome/help/gmix/it/authors.html -share/gnome/help/gmix/it/bugs.html -share/gnome/help/gmix/it/figures/gmix-prefs.png -share/gnome/help/gmix/it/figures/gmix.png -share/gnome/help/gmix/it/gmix-prefs.html -share/gnome/help/gmix/it/gmix-use.html -share/gnome/help/gmix/it/gmix.sgml -share/gnome/help/gmix/it/index.html -share/gnome/help/gmix/it/license.html -share/gnome/help/gmix/it/ln10.html -share/gnome/help/gmix/it/topic.dat -share/gnome/help/gtcd/C/authors.html -share/gnome/help/gtcd/C/bugs.html -share/gnome/help/gtcd/C/figures/gtcd-props.png -share/gnome/help/gtcd/C/figures/gtcd-window.png -share/gnome/help/gtcd/C/figures/gtcd.png -share/gnome/help/gtcd/C/figures/track-number.png -share/gnome/help/gtcd/C/figures/track-time.png -share/gnome/help/gtcd/C/figures/trackeditor.png -share/gnome/help/gtcd/C/gtcd.sgml -share/gnome/help/gtcd/C/index.html -share/gnome/help/gtcd/C/license.html -share/gnome/help/gtcd/C/ln7.html -share/gnome/help/gtcd/C/topic.dat -share/gnome/help/gtcd/C/usage.html -share/gnome/idl/gtcd.idl -share/gnome/mime-info/grecord.keys -share/gnome/mime-info/grecord.mime -share/gnome/omf/gnome-media/gmix-C.omf -share/gnome/omf/gnome-media/gmix-it.omf -share/gnome/omf/gnome-media/gtcd-C.omf -share/gnome/pixmaps/gnome-grecord.png -share/gnome/pixmaps/gnome-mixer.png -share/gnome/pixmaps/gnome-vumeter.png -share/gnome/pixmaps/gtcd.png -share/gnome/pixmaps/tcd/cdrom.xpm -share/gnome/pixmaps/tcd/eject.xpm -share/gnome/pixmaps/tcd/ff.xpm -share/gnome/pixmaps/tcd/goto.xpm -share/gnome/pixmaps/tcd/next_t.xpm -share/gnome/pixmaps/tcd/pause.xpm -share/gnome/pixmaps/tcd/play.xpm -share/gnome/pixmaps/tcd/prev_t.xpm -share/gnome/pixmaps/tcd/rw.xpm -share/gnome/pixmaps/tcd/stop.xpm -share/locale/az/LC_MESSAGES/gnome-media.mo -share/locale/ca/LC_MESSAGES/gnome-media.mo -share/locale/cs/LC_MESSAGES/gnome-media.mo -share/locale/da/LC_MESSAGES/gnome-media.mo -share/locale/de/LC_MESSAGES/gnome-media.mo -share/locale/el/LC_MESSAGES/gnome-media.mo -share/locale/en_GB/LC_MESSAGES/gnome-media.mo -share/locale/es/LC_MESSAGES/gnome-media.mo -share/locale/et/LC_MESSAGES/gnome-media.mo -share/locale/fi/LC_MESSAGES/gnome-media.mo -share/locale/fr/LC_MESSAGES/gnome-media.mo -share/locale/ga/LC_MESSAGES/gnome-media.mo -share/locale/gl/LC_MESSAGES/gnome-media.mo -share/locale/hu/LC_MESSAGES/gnome-media.mo -share/locale/it/LC_MESSAGES/gnome-media.mo -share/locale/ja/LC_MESSAGES/gnome-media.mo -share/locale/ko/LC_MESSAGES/gnome-media.mo -share/locale/lt/LC_MESSAGES/gnome-media.mo -share/locale/nl/LC_MESSAGES/gnome-media.mo -share/locale/no/LC_MESSAGES/gnome-media.mo -share/locale/pl/LC_MESSAGES/gnome-media.mo -share/locale/pt/LC_MESSAGES/gnome-media.mo -share/locale/pt_BR/LC_MESSAGES/gnome-media.mo -share/locale/ro/LC_MESSAGES/gnome-media.mo -share/locale/ru/LC_MESSAGES/gnome-media.mo -share/locale/sk/LC_MESSAGES/gnome-media.mo -share/locale/sl/LC_MESSAGES/gnome-media.mo -share/locale/sv/LC_MESSAGES/gnome-media.mo -share/locale/tr/LC_MESSAGES/gnome-media.mo -share/locale/uk/LC_MESSAGES/gnome-media.mo -share/locale/zh_CN.GB2312/LC_MESSAGES/gnome-media.mo -share/locale/zh_TW.Big5/LC_MESSAGES/gnome-media.mo -@dirrm share/gnome/pixmaps/tcd -@dirrm share/gnome/omf/gnome-media -@dirrm share/gnome/help/gtcd/C/stylesheet-images -@dirrm share/gnome/help/gtcd/C/figures -@dirrm share/gnome/help/gtcd/C -@dirrm share/gnome/help/gtcd -@dirrm share/gnome/help/gmix/it/stylesheet-images -@dirrm share/gnome/help/gmix/it/figures -@dirrm share/gnome/help/gmix/it -@dirrm share/gnome/help/gmix/C/stylesheet-images -@dirrm share/gnome/help/gmix/C/figures -@dirrm share/gnome/help/gmix/C -@dirrm share/gnome/help/gmix diff --git a/audio/gqmpeg-devel/Makefile b/audio/gqmpeg-devel/Makefile deleted file mode 100644 index e2e58a383d38..000000000000 --- a/audio/gqmpeg-devel/Makefile +++ /dev/null @@ -1,58 +0,0 @@ -# New ports collection makefile for: gqmpeg -# Date Created: 28 Oct 1998 -# Whom: Vanilla Pooh Shu <vanilla@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= gqmpeg -PORTVERSION= 0.12.0 -CATEGORIES+= audio -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= ${PORTNAME} - -MAINTAINER?= lyngbol@wheel.dk - -LIB_DEPENDS= gdk_pixbuf.2:${PORTSDIR}/graphics/gdk-pixbuf -.if defined(WITH_MPG321) -RUN_DEPENDS= mpg321:${PORTSDIR}/audio/mpg321 -.else -RUN_DEPENDS= mpg123:${PORTSDIR}/audio/mpg123 -.endif - -USE_X_PREFIX= yes -USE_GTK= yes -USE_LIBTOOL= yes -USE_AUTOCONF= yes -WANT_GNOME= yes - -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib" \ - USE_GNOME="${USE_GNOME}" - -MAN1= gqmpeg.1 - -.include <bsd.port.pre.mk> - -.if defined(HAVE_GNOME) -USE_GNOME= yes -.endif - -.if !defined(WITH_MPG321) -pre-everything:: - @${ECHO_MSG} - @${ECHO_MSG} "If you want to use mpg321 instead of mpg123," - @${ECHO_MSG} "hit Ctrl-C right now and execute \"make WITH_MPG321=yes\"" - @${ECHO_MSG} -.endif - -post-patch: - @find ${WRKSRC} -name 'Makefile.in*' | xargs ${PERL} -pi.orig -e \ - 's|\$\(datadir\)/locale|\$\(prefix\)/share/locale|g' -.if defined(WITH_MPG321) - @${PERL} -pi.orig -e \ - 's/^(#define MPG123_BINARY "mpg)123"/$${1}321"/' \ - ${WRKSRC}/src/io_mpg123.c -.endif - -.include <bsd.port.post.mk> diff --git a/audio/gqmpeg-devel/distinfo b/audio/gqmpeg-devel/distinfo deleted file mode 100644 index 6205dc1242ef..000000000000 --- a/audio/gqmpeg-devel/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (gqmpeg-0.12.0.tar.gz) = 3d4eff0a862afea0eedd8e5c08a1ded6 diff --git a/audio/gqmpeg-devel/files/patch-ad b/audio/gqmpeg-devel/files/patch-ad deleted file mode 100644 index 8101a1baf14b..000000000000 --- a/audio/gqmpeg-devel/files/patch-ad +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile.in.orig Sun Jan 20 09:20:14 2002 -+++ Makefile.in Sun Jan 20 09:20:32 2002 -@@ -116,7 +116,7 @@ - skindir = $(prefix)/share/gqmpeg/skins - skin_DATA = SKIN-SPECS README - --@HAVE_GNOME_TRUE@desktopdir = @HAVE_GNOME_TRUE@$(GNOME_DATADIR)/gnome/apps/Multimedia -+@HAVE_GNOME_TRUE@desktopdir = @HAVE_GNOME_TRUE@$(GNOME_DATADIR)/apps/Multimedia - @HAVE_GNOME_TRUE@desktop_DATA = @HAVE_GNOME_TRUE@gqmpeg.desktop - - @HAVE_GNOME_TRUE@icondir = @HAVE_GNOME_TRUE@$(GNOME_DATADIR)/pixmaps diff --git a/audio/gqmpeg-devel/files/patch-configure.in b/audio/gqmpeg-devel/files/patch-configure.in deleted file mode 100644 index 590accd546bf..000000000000 --- a/audio/gqmpeg-devel/files/patch-configure.in +++ /dev/null @@ -1,11 +0,0 @@ ---- configure.in.orig Fri Nov 9 14:42:36 2001 -+++ configure.in Sun Nov 11 22:13:39 2001 -@@ -81,7 +81,7 @@ - dnl CHECK_GNOME - AC_PATH_PROG(GNOME_CONFIG,gnome-config,no) - AM_CONDITIONAL(HAVE_GNOME, test $GNOME_CONFIG != no) -- if test "$GNOME_CONFIG" = no; then -+ if test "$GNOME_CONFIG" = no -o "$USE_GNOME" != yes; then - AC_MSG_RESULT(GNOME icon and menu entry will NOT be installed) - else - AC_MSG_RESULT(will install a GNOME icon and menu entry) diff --git a/audio/gqmpeg-devel/pkg-comment b/audio/gqmpeg-devel/pkg-comment deleted file mode 100644 index d936d62215a0..000000000000 --- a/audio/gqmpeg-devel/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Another gtk-based MP3 frontend diff --git a/audio/gqmpeg-devel/pkg-descr b/audio/gqmpeg-devel/pkg-descr deleted file mode 100644 index 77929c15c436..000000000000 --- a/audio/gqmpeg-devel/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -A GTK-based mp3 front-end. Uses mpg123 for decoding and supports -winamp themes. - -WWW: http://gqmpeg.sourceforge.net/ - --Vanilla -vanilla@FreeBSD.ORG diff --git a/audio/gqmpeg-devel/pkg-plist b/audio/gqmpeg-devel/pkg-plist deleted file mode 100644 index 8019c652747a..000000000000 --- a/audio/gqmpeg-devel/pkg-plist +++ /dev/null @@ -1,14 +0,0 @@ -bin/gqmpeg -bin/gqmpeg-shoutcast-plugin.sh -%%GNOME:%%%%DATADIR%%/apps/Multimedia/gqmpeg.desktop -%%GNOME:%%%%DATADIR%%/pixmaps/gqmpeg.png -share/gqmpeg/skins/README -share/gqmpeg/skins/SKIN-SPECS -share/locale/cs/LC_MESSAGES/gqmpeg.mo -share/locale/de/LC_MESSAGES/gqmpeg.mo -share/locale/fr/LC_MESSAGES/gqmpeg.mo -share/locale/ja/LC_MESSAGES/gqmpeg.mo -share/locale/pt_BR/LC_MESSAGES/gqmpeg.mo -share/locale/zh_TW/LC_MESSAGES/gqmpeg.mo -@dirrm share/gqmpeg/skins -@dirrm share/gqmpeg diff --git a/audio/icecast2/Makefile b/audio/icecast2/Makefile deleted file mode 100644 index c0b2e10442a7..000000000000 --- a/audio/icecast2/Makefile +++ /dev/null @@ -1,35 +0,0 @@ -# New ports collection makefile for: icecast -# Date created: 28 Jan 1999 -# Whom: Chip Marshall <chip@eboai.org> -# -# $FreeBSD$ -# - -PORTNAME= icecast -PORTVERSION= 1.3.11 -CATEGORIES= audio net -MASTER_SITES= http://www.icecast.org/releases/ - -MAINTAINER= zach@pabst.bendnet.com - -HAS_CONFIGURE= yes -CONFIGURE_ARGS= --with-libwrap - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/src/icecast ${PREFIX}/sbin - ${MKDIR} ${PREFIX}/etc/icecast/conf - ${MKDIR} ${PREFIX}/etc/icecast/templates -.for CONF in groups.aut.dist icecast.conf.dist mounts.aut.dist users.aut.dist - ${INSTALL_DATA} ${WRKSRC}/conf/${CONF} ${PREFIX}/etc/icecast/conf -.endfor -.for TEMPL in 306.html 400.html 403.html 404.html 504.html bodytag.html info.html \ - list_directory.html mountlist.html statistics.html admin_describe.html \ - admin.html alias_add.html manual.html alias_del.html header.html \ - footer.html admin_change.html - ${INSTALL_DATA} ${WRKSRC}/templates/${TEMPL} ${PREFIX}/etc/icecast/templates -.endfor - ${MKDIR} ${PREFIX}/share/doc/icecast/ - ${INSTALL_DATA} ${WRKSRC}/doc/manual.html ${PREFIX}/share/doc/icecast/ - @${CAT} ${PKGMESSAGE} | ${SED} -e 's,%%PREFIX%%,${PREFIX},g' - -.include <bsd.port.mk> diff --git a/audio/icecast2/distinfo b/audio/icecast2/distinfo deleted file mode 100644 index 127572a8cc4d..000000000000 --- a/audio/icecast2/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (icecast-1.3.11.tar.gz) = 20d3b21829bc450c19607ee39ccb0e6c diff --git a/audio/icecast2/pkg-comment b/audio/icecast2/pkg-comment deleted file mode 100644 index 627383078592..000000000000 --- a/audio/icecast2/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -A streaming mp3 audio server diff --git a/audio/icecast2/pkg-descr b/audio/icecast2/pkg-descr deleted file mode 100644 index c683f3434b65..000000000000 --- a/audio/icecast2/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -Icecast is a streaming mp3 audio server. - -Icecast provides nearly all the functionality of the Shoutcast server. -It will accept encoding streams from encoders like winamp, shout and ices. -It can also add itself to a directory server such as our own -icecast.linuxpower.org or Nullsoft's yp.shoutcast.com. - -WWW: http://www.icecast.org/ diff --git a/audio/icecast2/pkg-message b/audio/icecast2/pkg-message deleted file mode 100644 index 34690c5d02ae..000000000000 --- a/audio/icecast2/pkg-message +++ /dev/null @@ -1,15 +0,0 @@ ------------------------------------------------------------------ - -Icecast's various components have been installed in the following -directories: - - - The icecast server: - %%PREFIX%%/sbin/icecast - - - Icecast configuration files have been installed in: - %%PREFIX%%/etc/icecast/ - - - Icecast documentation is located in: - %%PREFIX%%/share/doc/icecast/ - ------------------------------------------------------------------ diff --git a/audio/icecast2/pkg-plist b/audio/icecast2/pkg-plist deleted file mode 100644 index 5ed338f1a9f0..000000000000 --- a/audio/icecast2/pkg-plist +++ /dev/null @@ -1,28 +0,0 @@ -etc/icecast/conf/groups.aut.dist -etc/icecast/conf/icecast.conf.dist -etc/icecast/conf/mounts.aut.dist -etc/icecast/conf/users.aut.dist -etc/icecast/templates/306.html -etc/icecast/templates/400.html -etc/icecast/templates/403.html -etc/icecast/templates/404.html -etc/icecast/templates/504.html -etc/icecast/templates/admin.html -etc/icecast/templates/admin_change.html -etc/icecast/templates/admin_describe.html -etc/icecast/templates/alias_add.html -etc/icecast/templates/alias_del.html -etc/icecast/templates/bodytag.html -etc/icecast/templates/footer.html -etc/icecast/templates/header.html -etc/icecast/templates/info.html -etc/icecast/templates/list_directory.html -etc/icecast/templates/manual.html -etc/icecast/templates/mountlist.html -etc/icecast/templates/statistics.html -sbin/icecast -share/doc/icecast/manual.html -@dirrm etc/icecast/conf -@dirrm etc/icecast/templates -@dirrm etc/icecast -@dirrm share/doc/icecast diff --git a/audio/kdemultimedia3/Makefile b/audio/kdemultimedia3/Makefile deleted file mode 100644 index ddaa492bc2ef..000000000000 --- a/audio/kdemultimedia3/Makefile +++ /dev/null @@ -1,70 +0,0 @@ -# New ports collection makefile for: KDE2 Multimedia -# Date created: Saturday 2 September 2000 -# Whom: Will Andrews <will@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= kdemultimedia -PORTVERSION= 2.2.2 -PORTREVISION= 2 -CATEGORIES= audio kde -MASTER_SITES= ${MASTER_SITE_KDE} -MASTER_SITE_SUBDIR= stable/${PORTVERSION}/src -DIST_SUBDIR= KDE - -MAINTAINER= kde@FreeBSD.org - -BUILD_DEPENDS= autoconf213:${PORTSDIR}/devel/autoconf213 \ - automake14:${PORTSDIR}/devel/automake14 -LIB_DEPENDS= ogg.3:${PORTSDIR}/audio/libogg \ - vorbis.1:${PORTSDIR}/audio/libvorbis -RUN_DEPENDS= xanim:${PORTSDIR}/graphics/xanim - -USE_KDELIBS_VER=2 -USE_BZIP2= yes -INSTALLS_SHLIB= yes -GNU_CONFIGURE= yes -CONFIGURE_ARGS+=--with-qt-includes=${X11BASE}/include/qt2 \ - --with-qt-libraries=${X11BASE}/lib - -_NO_KDE_FINAL= yes -.include "${.CURDIR}/../../x11/kde2/Makefile.kde" - -USE_GMAKE= yes -MAKE_ENV= ${CONFIGURE_ENV} - -.include <bsd.port.pre.mk> - -pre-configure: - ${PERL} -pi -e "s@all_includes=\"@all_includes=\"-I/usr/include @g" \ - ${WRKSRC}/acinclude.m4 ${WRKSRC}/aclocal.m4 - ${PERL} -pi -e \ - 's,kscd_compile=no,kscd_compile=yes,g; \ - s,kde_artsplug_compiles = xno,kde_artsplug_compiles = x,g' \ - ${WRKSRC}/kscd/configure.in.in - ${MKDIR} ${WRKSRC}/auto-bin -.for AC in autoconf autoheader - ${LN} -sf ${LOCALBASE}/bin/${AC}213 ${WRKSRC}/auto-bin/${AC} -.endfor -.for AM in automake aclocal - ${LN} -sf ${LOCALBASE}/bin/${AM}14 ${WRKSRC}/auto-bin/${AM} -.endfor - cd ${WRKSRC} && env PATH=${WRKSRC}/auto-bin:$$PATH \ - ${GMAKE} -f Makefile.cvs - -post-install: - @${ECHO_MSG} - @${ECHO_MSG} "In order to run the kscd program properly, please run as root:" - @${ECHO_MSG} - @${ECHO_MSG} " # ${LN} -sf <cdrom_device> /dev/cdrom" - @${ECHO_MSG} " # ${CHMOD} 666 <cdrom_device>" - @${ECHO_MSG} - @${ECHO_MSG} "to link and give permission to access the CD-ROM device." - @${ECHO_MSG} "For example, if you have an IDE/ATAPI CD-ROM device:" - @${ECHO_MSG} - @${ECHO_MSG} " # ${LN} -sf /dev/racd0c /dev/cdrom" - @${ECHO_MSG} " # ${CHMOD} 666 /dev/racd0c" - @${ECHO_MSG} - -.include <bsd.port.post.mk> diff --git a/audio/kdemultimedia3/distinfo b/audio/kdemultimedia3/distinfo deleted file mode 100644 index b2e1bbcb1e21..000000000000 --- a/audio/kdemultimedia3/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (KDE/kdemultimedia-2.2.2.tar.bz2) = 76981ca284663093cd0bc37500e10441 diff --git a/audio/kdemultimedia3/files/patch-cdrom.c b/audio/kdemultimedia3/files/patch-cdrom.c deleted file mode 100644 index f833b837a051..000000000000 --- a/audio/kdemultimedia3/files/patch-cdrom.c +++ /dev/null @@ -1,163 +0,0 @@ ---- kscd/libwm/cdrom.c Mon Jun 18 07:01:07 2001 -+++ kscd/libwm/cdrom.c.new Thu Nov 29 21:37:42 2001 -@@ -182,6 +182,13 @@ - struct wm_playlist *l; - int i; - int pos; -+ -+ if(drive.get_trackcount == NULL) -+ { -+ perror("trackcount: function pointer NULL"); -+ return (NULL); -+ } -+ - if ((drive.get_trackcount)(&drive, &thiscd.ntracks) < 0) - { - perror("trackcount"); -@@ -217,6 +224,12 @@ - - for (i = 0; i < thiscd.ntracks; i++) - { -+ if(drive.get_trackinfo == NULL) -+ { -+ perror("CD track info read: function pointer null"); -+ return (NULL); -+ } -+ - if ((drive.get_trackinfo)(&drive, i + 1, &thiscd.trk[i].data, - &thiscd.trk[i].start) < 0) - { -@@ -235,6 +248,12 @@ - thiscd.trk[i].section = 0; - } - -+ if(drive.get_cdlen == NULL) -+ { -+ perror("CD length read: function pointer null"); -+ return (NULL); -+ } -+ - if ((drive.get_cdlen)(&drive, &thiscd.trk[i].start) < 0) - { - perror("CD length read"); -@@ -305,6 +324,12 @@ - if( (cur_cdmode == WM_CDM_STOPPED) || (cur_cdmode == WM_CDM_PLAYING) ) - oldmode = cur_cdmode; - -+ if(drive.get_drive_status == NULL) -+ { -+ perror("CD get drive status: function pointer NULL"); -+ return (-1); -+ } -+ - if( (drive.get_drive_status)(&drive, oldmode, &mode, &cur_frame, - &trackno, &cur_index) < 0) - { -@@ -474,7 +499,8 @@ - right = right < 0 ? 0 : right > 100 ? 100 : right; - /* printf("Left = %d, Right = %d\n", left, right); - */ -- (void) (drive.set_volume)(&drive, left, right); -+ if(drive.set_volume != NULL) -+ (void) (drive.set_volume)(&drive, left, right); - } /* cd_volume() */ - - #else -@@ -513,7 +539,8 @@ - if (right > 100) - right = 100; - -- (void) (drive.set_volume)(&drive, left, right); -+ if(drive.set_volume != NULL) -+ (void) (drive.set_volume)(&drive, left, right); - } /* cd_volume() */ - - #endif /* CLIF_VOL */ -@@ -536,18 +563,20 @@ - switch (cur_cdmode) { - case WM_CDM_PLAYING: /* playing */ - cur_cdmode = WM_CDM_PAUSED; -- (drive.pause)(&drive); -- paused_pos = cur_pos_rel; -+ if(drive.pause != NULL) -+ (drive.pause)(&drive); -+ -+ paused_pos = cur_pos_rel; - break; - - case WM_CDM_PAUSED: /* paused */ - cur_cdmode = WM_CDM_PLAYING; - /* (drive.resume)(&drive); */ -- if ((drive.resume)(&drive) > 0 ) -- { -- wm_cd_play(cur_track, paused_pos, -- playlist[cur_listno-1].end); -- } -+ if(drive.resume != NULL) -+ if ((drive.resume)(&drive) > 0 ) -+ wm_cd_play(cur_track, paused_pos, playlist[cur_listno-1].end); -+ break; -+ - default: /* */ - break; - } -@@ -568,7 +597,10 @@ - { - cur_lasttrack = cur_firsttrack = -1; - cur_cdmode = WM_CDM_STOPPED; -- (drive.stop)(&drive); -+ -+ if(drive.stop != NULL) -+ (drive.stop)(&drive); -+ - cur_track = 1; - } - } /* wm_cd_stop() */ -@@ -595,7 +627,8 @@ - if (start >= end) - start = end-1; - -- (drive.play)(&drive, start, end, realstart); -+ if(drive.play != NULL) -+ (drive.play)(&drive, start, end, realstart); - } - - /* -@@ -681,6 +714,12 @@ - { - int status; - -+ if(drive.eject == NULL) -+ { -+ perror("Could not eject CD: function pointer NULL"); -+ return (1); -+ } -+ - status = (drive.eject)(&drive); - if (status < 0) - { -@@ -705,6 +744,12 @@ - - int wm_cd_closetray(void) - { -+ if(drive.closetray == NULL) -+ { -+ perror("Could not close drive tray: function pointer NULL"); -+ return (1); -+ } -+ - return((drive.closetray)(&drive) ? 0 : wm_cd_status()==2 ? 1 : 0); - } /* wm_cd_closetray() */ - -@@ -785,8 +830,9 @@ - { - int left, right; - -- if ((drive.get_volume)(&drive, &left, &right) < 0 || left == -1) -- return (max); -+ if(drive.get_volume != NULL) -+ if ((drive.get_volume)(&drive, &left, &right) < 0 || left == -1) -+ return (max); - - left = (left * max + 99) / 100; - right = (right * max + 99) / 100; diff --git a/audio/kdemultimedia3/files/patch-kscd.cpp b/audio/kdemultimedia3/files/patch-kscd.cpp deleted file mode 100644 index 905e3b303f9d..000000000000 --- a/audio/kdemultimedia3/files/patch-kscd.cpp +++ /dev/null @@ -1,19 +0,0 @@ ---- kscd/kscd.cpp Sun Dec 2 15:08:44 2001 -+++ kscd/kscd.cpp.new Sun Dec 2 15:10:04 2001 -@@ -1313,7 +1313,6 @@ - /* - * cdMode - * -- * - 'No disc' handling is missing - * - Data discs not recognized as data discs. - * - */ -@@ -1329,7 +1328,7 @@ - if( sss == 2 ) - have_new_cd = true; - -- if(sss < 0) -+ if(sss < 0 || sss == WM_CDS_NO_DISC) - { - if(cddrive_is_ok && (sss != WM_ERR_SCSI_INQUIRY_FAILED)) - { diff --git a/audio/kdemultimedia3/files/patch-plat_freebsd.c b/audio/kdemultimedia3/files/patch-plat_freebsd.c deleted file mode 100644 index dd6c062ab01d..000000000000 --- a/audio/kdemultimedia3/files/patch-plat_freebsd.c +++ /dev/null @@ -1,11 +0,0 @@ ---- kscd/libwm/plat_freebsd.c Tue Apr 10 13:34:52 2001 -+++ kscd/libwm/plat_freebsd.c.new Thu Nov 29 22:20:56 2001 -@@ -159,6 +159,8 @@ - wm_lib_message(WM_MSG_LEVEL_DEBUG|WM_MSG_CLASS, "calling wmcd_open()\n"); - status = wmcd_open( d ); /* open it as usual */ - wm_susleep( 1000 ); -+ if(status == -EACCES || status == 1) -+ return status; - } while ( status != 0 ); - return status; - } /* wmcd_reopen() */ diff --git a/audio/kdemultimedia3/files/patch-wm_helpers.c b/audio/kdemultimedia3/files/patch-wm_helpers.c deleted file mode 100644 index 89c62a83c7ce..000000000000 --- a/audio/kdemultimedia3/files/patch-wm_helpers.c +++ /dev/null @@ -1,10 +0,0 @@ ---- kscd/libwm/wm_helpers.c Mon Dec 10 20:02:44 2001 -+++ kscd/libwm/wm_helpers.c.new Mon Dec 10 20:02:51 2001 -@@ -30,7 +30,6 @@ - - #include <stdio.h> - #include <string.h> --#include <malloc.h> - #include <errno.h> - #include <stdarg.h> - #include <sys/time.h> diff --git a/audio/kdemultimedia3/pkg-comment b/audio/kdemultimedia3/pkg-comment deleted file mode 100644 index 186230f9287d..000000000000 --- a/audio/kdemultimedia3/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Utilities for the KDE integrated X11 desktop diff --git a/audio/kdemultimedia3/pkg-descr b/audio/kdemultimedia3/pkg-descr deleted file mode 100644 index 90ae45773bea..000000000000 --- a/audio/kdemultimedia3/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -KDE provides an integrated X11 based environment, much like CDE. diff --git a/audio/kdemultimedia3/pkg-plist b/audio/kdemultimedia3/pkg-plist deleted file mode 100644 index 05c19b931d55..000000000000 --- a/audio/kdemultimedia3/pkg-plist +++ /dev/null @@ -1,833 +0,0 @@ -bin/aktion -bin/artsbuilder -bin/artscontrol -bin/kmid -bin/kmidi -bin/kmix -bin/kmixctrl -bin/kscd -bin/midisend -bin/noatun -bin/noatun_kjofol_fixskin.sh -bin/sf2cfg -bin/timidity -bin/workman2cddb.pl -include/arts/artsbuilder.h -include/arts/artsbuilder.idl -include/arts/artsgui.h -include/arts/artsgui.idl -include/arts/artsmidi.h -include/arts/artsmidi.idl -include/arts/artsmodules.h -include/arts/artsmodules.idl -include/arts/kartswidget.h -include/cmodule.h -include/effectview.h -include/equalizerview.h -include/mimetypetree.h -include/noatun/controls.h -include/noatun/conversion.h -include/noatun/downloader.h -include/noatun/effects.h -include/noatun/engine.h -include/noatun/equalizer.h -include/noatun/noatunapp.h -include/noatun/noatunarts.h -include/noatun/noatunplaylist.h -include/noatun/noatunpref.h -include/noatun/noatunstdaction.h -include/noatun/player.h -include/noatun/plugin.h -include/noatun/pluginloader.h -include/playlistsaver.h -include/plugin_deps.h -lib/artseffects.mcopclass -lib/artseffects.mcoptype -lib/kmixctrl.la -lib/kmixctrl.so -lib/libaktion.la -lib/libaktion.so -lib/libaktion.so.1 -lib/libartsbuilder.la -lib/libartsbuilder.so -lib/libartsbuilder.so.0 -lib/libartseffects.la -lib/libartseffects.so -lib/libartsgui.la -lib/libartsgui.so -lib/libartsgui.so.0 -lib/libartsgui_idl.la -lib/libartsgui_idl.so -lib/libartsgui_idl.so.0 -lib/libartsgui_kde.la -lib/libartsgui_kde.so -lib/libartsgui_kde.so.0 -lib/libartsmidi.la -lib/libartsmidi.so -lib/libartsmidi.so.0 -lib/libartsmidi_idl.la -lib/libartsmidi_idl.so -lib/libartsmidi_idl.so.0 -lib/libartsmodules.la -lib/libartsmodules.so -lib/libartsmodules.so.0 -lib/libkcm_kmix.la -lib/libkcm_kmix.so -lib/libkjofolui.la -lib/libkjofolui.so -lib/libkmidpart.la -lib/libkmidpart.so -lib/libkmidpart.so.1 -lib/libkmixapplet.la -lib/libkmixapplet.so -lib/libkmixapplet.so.1 -lib/libliszt.la -lib/libliszt.so -lib/libmpg123.la -lib/libmpg123.so -lib/libmpg123arts.la -lib/libmpg123arts.so -lib/libnoatun.la -lib/libnoatun.so -lib/libnoatun.so.0 -lib/libnoatunarts.la -lib/libnoatunarts.so -lib/libnoatuncontrols.la -lib/libnoatuncontrols.so -lib/libnoatuncontrols.so.0 -lib/libnoatundcopiface.la -lib/libnoatundcopiface.so -lib/libnoatunexcellent.la -lib/libnoatunexcellent.so -lib/libnoatunhtmlexport.la -lib/libnoatunhtmlexport.so -lib/libnoatunid3tag.la -lib/libnoatunid3tag.so -lib/libnoatuninfrared.la -lib/libnoatuninfrared.so -lib/libnoatunkaiman.la -lib/libnoatunkaiman.so -lib/libnoatunkeyz.la -lib/libnoatunkeyz.so -lib/libnoatunmain.la -lib/libnoatunmain.so -lib/libnoatunmarquis.la -lib/libnoatunmarquis.so -lib/libnoatunmonoscope.la -lib/libnoatunmonoscope.so -lib/libnoatunnet.la -lib/libnoatunnet.so -lib/libnoatunoggtag.la -lib/libnoatunoggtag.so -lib/libnoatunsystray.la -lib/libnoatunsystray.so -lib/libnoatuntron.la -lib/libnoatuntron.so -lib/libnoatunui.la -lib/libnoatunui.so -lib/libnoatunvoiceprint.la -lib/libnoatunvoiceprint.so -lib/liboggarts.la -lib/liboggarts.so -lib/libsplitplaylist.la -lib/libsplitplaylist.so -lib/libworkman.la -lib/libworkman.so -lib/libworkman.so.5 -lib/mcop/Arts/ArtsBuilderLoader.mcopclass -lib/mcop/Arts/Button.mcopclass -lib/mcop/Arts/FreeverbGuiFactory.mcopclass -lib/mcop/Arts/GenericGuiFactory.mcopclass -lib/mcop/Arts/HBox.mcopclass -lib/mcop/Arts/LineEdit.mcopclass -lib/mcop/Arts/LocalFactory.mcopclass -lib/mcop/Arts/MidiManager.mcopclass -lib/mcop/Arts/Poti.mcopclass -lib/mcop/Arts/SpinBox.mcopclass -lib/mcop/Arts/StructureBuilder.mcopclass -lib/mcop/Arts/StructureDesc.mcopclass -lib/mcop/Arts/Synth_ATAN_SATURATE.mcopclass -lib/mcop/Arts/Synth_AUTOPANNER.mcopclass -lib/mcop/Arts/Synth_BRICKWALL_LIMITER.mcopclass -lib/mcop/Arts/Synth_CAPTURE_WAV.mcopclass -lib/mcop/Arts/Synth_CDELAY.mcopclass -lib/mcop/Arts/Synth_DATA.mcopclass -lib/mcop/Arts/Synth_DEBUG.mcopclass -lib/mcop/Arts/Synth_DELAY.mcopclass -lib/mcop/Arts/Synth_ENVELOPE_ADSR.mcopclass -lib/mcop/Arts/Synth_FM_SOURCE.mcopclass -lib/mcop/Arts/Synth_FREEVERB.mcopclass -lib/mcop/Arts/Synth_FX_CFLANGER.mcopclass -lib/mcop/Arts/Synth_MIDI_DEBUG.mcopclass -lib/mcop/Arts/Synth_MIDI_TEST.mcopclass -lib/mcop/Arts/Synth_MOOG_VCF.mcopclass -lib/mcop/Arts/Synth_NIL.mcopclass -lib/mcop/Arts/Synth_NOISE.mcopclass -lib/mcop/Arts/Synth_PITCH_SHIFT.mcopclass -lib/mcop/Arts/Synth_PSCALE.mcopclass -lib/mcop/Arts/Synth_RC.mcopclass -lib/mcop/Arts/Synth_SEQUENCE.mcopclass -lib/mcop/Arts/Synth_SHELVE_CUTOFF.mcopclass -lib/mcop/Arts/Synth_STD_EQUALIZER.mcopclass -lib/mcop/Arts/Synth_TREMOLO.mcopclass -lib/mcop/Arts/Synth_WAVE_PULSE.mcopclass -lib/mcop/Arts/Synth_WAVE_SOFTSAW.mcopclass -lib/mcop/Arts/Synth_WAVE_SQUARE.mcopclass -lib/mcop/Arts/Synth_WAVE_TRI.mcopclass -lib/mcop/Arts/Synth_XFADE.mcopclass -lib/mcop/Arts/VBox.mcopclass -lib/mcop/Arts/Widget.mcopclass -lib/mcop/Arts/mpg123PlayObject.mcopclass -lib/mcop/Arts/oggPlayObject.mcopclass -lib/mcop/ExtraStereo.mcopclass -lib/mcop/ExtraStereoGuiFactory.mcopclass -lib/mcop/Noatun/Equalizer.mcopclass -lib/mcop/Noatun/EqualizerSSE.mcopclass -lib/mcop/Noatun/FFTScope.mcopclass -lib/mcop/Noatun/FFTScopeStereo.mcopclass -lib/mcop/Noatun/Listener.mcopclass -lib/mcop/Noatun/RawScope.mcopclass -lib/mcop/Noatun/RawScopeStereo.mcopclass -lib/mcop/Noatun/Session.mcopclass -lib/mcop/Noatun/StereoEffectStack.mcopclass -lib/mcop/Noatun/StereoVolumeControl.mcopclass -lib/mcop/Noatun/StereoVolumeControlSSE.mcopclass -lib/mcop/RawWriter.mcopclass -lib/mcop/VoiceRemoval.mcopclass -lib/mcop/artsbuilder.mcopclass -lib/mcop/artsbuilder.mcoptype -lib/mcop/artseffects.mcopclass -lib/mcop/artseffects.mcoptype -lib/mcop/artsgui.mcopclass -lib/mcop/artsgui.mcoptype -lib/mcop/artsmidi.mcopclass -lib/mcop/artsmidi.mcoptype -lib/mcop/artsmodules.mcopclass -lib/mcop/artsmodules.mcoptype -lib/mcop/mpg123arts.mcopclass -lib/mcop/mpg123arts.mcoptype -lib/mcop/noatunarts.mcopclass -lib/mcop/noatunarts.mcoptype -lib/mcop/oggarts.mcopclass -lib/mcop/oggarts.mcoptype -share/applnk/Multimedia/aktion.desktop -share/applnk/Multimedia/artsbuilder.desktop -share/applnk/Multimedia/artscontrol.desktop -share/applnk/Multimedia/kmid.desktop -share/applnk/Multimedia/kmidi.desktop -share/applnk/Multimedia/kmix.desktop -share/applnk/Multimedia/kscd.desktop -share/applnk/Multimedia/noatun.desktop -share/applnk/Multimedia/timidity.desktop -share/applnk/Settings/Sound/kmix.desktop -share/apps/aktion/aktion_part.rc -share/apps/aktion/toolbar/ak_maximize.png -share/apps/aktion/toolbar/ak_setup.png -share/apps/aktion/toolbar/aktion_logo.png -share/apps/aktion/toolbar/avanzar.png -share/apps/aktion/toolbar/ayuda.png -share/apps/aktion/toolbar/double.png -share/apps/aktion/toolbar/fullscreen.png -share/apps/aktion/toolbar/half.png -share/apps/aktion/toolbar/original.png -share/apps/aktion/toolbar/parar.png -share/apps/aktion/toolbar/pause.png -share/apps/aktion/toolbar/retroceder.png -share/apps/aktion/toolbar/tocar.png -share/apps/artsbuilder/examples/README -share/apps/artsbuilder/examples/example_adsr.arts -share/apps/artsbuilder/examples/example_atan_saturate.arts -share/apps/artsbuilder/examples/example_autopanner.arts -share/apps/artsbuilder/examples/example_brickwall.arts -share/apps/artsbuilder/examples/example_bus.arts -share/apps/artsbuilder/examples/example_capture_wav.arts -share/apps/artsbuilder/examples/example_cdelay.arts -share/apps/artsbuilder/examples/example_cflanger.arts -share/apps/artsbuilder/examples/example_data.arts -share/apps/artsbuilder/examples/example_delay.arts -share/apps/artsbuilder/examples/example_dtmf1.arts -share/apps/artsbuilder/examples/example_equalizer.arts -share/apps/artsbuilder/examples/example_fm.arts -share/apps/artsbuilder/examples/example_freeverb.arts -share/apps/artsbuilder/examples/example_moog.arts -share/apps/artsbuilder/examples/example_multi_add.arts -share/apps/artsbuilder/examples/example_noise.arts -share/apps/artsbuilder/examples/example_pitchshift.arts -share/apps/artsbuilder/examples/example_play_wave.arts -share/apps/artsbuilder/examples/example_pscale.arts -share/apps/artsbuilder/examples/example_pulse.arts -share/apps/artsbuilder/examples/example_rc.arts -share/apps/artsbuilder/examples/example_record.arts -share/apps/artsbuilder/examples/example_sequence.arts -share/apps/artsbuilder/examples/example_shelve_cutoff.arts -share/apps/artsbuilder/examples/example_sine.arts -share/apps/artsbuilder/examples/example_softsaw.arts -share/apps/artsbuilder/examples/example_square.arts -share/apps/artsbuilder/examples/example_stereobeep.arts -share/apps/artsbuilder/examples/example_tremolo.arts -share/apps/artsbuilder/examples/example_tri.arts -share/apps/artsbuilder/examples/example_xfade.arts -share/apps/artsbuilder/examples/instrument_arts_all.arts-map -share/apps/artsbuilder/examples/instrument_chirpdrum.arts -share/apps/artsbuilder/examples/instrument_deepdrum.arts -share/apps/artsbuilder/examples/instrument_full_square.arts -share/apps/artsbuilder/examples/instrument_hihat.arts -share/apps/artsbuilder/examples/instrument_neworgan.arts -share/apps/artsbuilder/examples/instrument_nokind.arts -share/apps/artsbuilder/examples/instrument_organ2.arts -share/apps/artsbuilder/examples/instrument_simple_sin.arts -share/apps/artsbuilder/examples/instrument_simple_square.arts -share/apps/artsbuilder/examples/instrument_simple_tri.arts -share/apps/artsbuilder/examples/instrument_slide.arts -share/apps/artsbuilder/examples/instrument_slide1.arts -share/apps/artsbuilder/examples/instrument_square.arts -share/apps/artsbuilder/examples/instrument_tri.arts -share/apps/artsbuilder/examples/template_Empty_Structure.arts -share/apps/artsbuilder/examples/template_Instrument.arts -share/apps/artsbuilder/examples/todo/effect_delay.arts -share/apps/artsbuilder/examples/todo/effect_delay_alone.arts -share/apps/artsbuilder/examples/todo/effect_flanger_alone.arts -share/apps/artsbuilder/examples/todo/instrument_flexible_slide.arts -share/apps/artsbuilder/examples/todo/instrument_flexible_slide_GUI.arts -share/apps/artsbuilder/examples/todo/instrument_fm_horn.arts -share/apps/artsbuilder/examples/todo/instrument_moog_vcf_tune.arts -share/apps/artsbuilder/examples/todo/instrument_moog_vcf_tune_GUI.arts -share/apps/artsbuilder/examples/todo/mixer_element_eq.arts -share/apps/artsbuilder/examples/todo/mixer_element_eqfx.arts -share/apps/artsbuilder/examples/todo/mixer_element_simple.arts -share/apps/artsbuilder/examples/todo/template_Instrument_GUI.arts -share/apps/artsbuilder/examples/todo/template_Mixer_Element.arts -share/apps/artsbuilder/pics/Synth_ADD.xpm -share/apps/artsbuilder/pics/Synth_AMAN_PLAY.xpm -share/apps/artsbuilder/pics/Synth_ATAN_SATURATE.xpm -share/apps/artsbuilder/pics/Synth_BUS_DOWNLINK.xpm -share/apps/artsbuilder/pics/Synth_BUS_UPLINK.xpm -share/apps/artsbuilder/pics/Synth_DEBUG.xpm -share/apps/artsbuilder/pics/Synth_ENVELOPE_ADSR.xpm -share/apps/artsbuilder/pics/Synth_FILEPLAY.xpm -share/apps/artsbuilder/pics/Synth_MIDI_DEBUG.xpm -share/apps/artsbuilder/pics/Synth_MOOG_VCF.xpm -share/apps/artsbuilder/pics/Synth_MUL.xpm -share/apps/artsbuilder/pics/Synth_MULTI_ADD.xpm -share/apps/artsbuilder/pics/Synth_PLAY.xpm -share/apps/artsbuilder/pics/Synth_PLAY_WAV.xpm -share/apps/artsbuilder/pics/Synth_PSCALE.xpm -share/apps/artsbuilder/pics/Synth_RC.xpm -share/apps/artsbuilder/pics/Synth_SEQUENCE.xpm -share/apps/artsbuilder/pics/Synth_SHELVE_CUTOFF.xpm -share/apps/artsbuilder/pics/Synth_WAVE_SAW.xpm -share/apps/artsbuilder/pics/Synth_WAVE_SIN.xpm -share/apps/artsbuilder/pics/Synth_WAVE_SQUARE.xpm -share/apps/artsbuilder/pics/Synth_WAVE_TRI.xpm -share/apps/artsbuilder/pics/Synth_XFADE.xpm -share/apps/artscontrol/artscontrol.rc -share/apps/artscontrol/artsmidimanagerview.rc -share/apps/kicker/applets/kmixapplet.desktop -share/apps/kmid/DiesIrae.kar -share/apps/kmid/Guantanamera.kar -share/apps/kmid/MariaDeLasMercedes.kar -share/apps/kmid/OFortuna.kar -share/apps/kmid/fm/drums.o3 -share/apps/kmid/fm/drums.sb -share/apps/kmid/fm/std.o3 -share/apps/kmid/fm/std.sb -share/apps/kmid/icons/button1.xpm -share/apps/kmid/icons/button2.xpm -share/apps/kmid/icons/hicolor/16x16/actions/piano.png -share/apps/kmid/icons/hicolor/16x16/actions/volume.png -share/apps/kmid/icons/hicolor/22x22/actions/piano.png -share/apps/kmid/icons/hicolor/22x22/actions/volume.png -share/apps/kmid/icons/hicolor/32x32/actions/piano.png -share/apps/kmid/icons/hicolor/32x32/actions/volume.png -share/apps/kmid/icons/keyboard.xpm -share/apps/kmid/kmid_partui.rc -share/apps/kmid/kmidui.rc -share/apps/kmid/maps/YamahaPSR500.map -share/apps/kmid/maps/YamahaPSS790.map -share/apps/kmid/maps/YamahaQY10.map -share/apps/kmid/maps/gm.map -share/apps/kmidi/Axel_Elf.mid -share/apps/kmidi/Cavatina.mid -share/apps/kmidi/Georgia.mid -share/apps/kmidi/Malaguena.mid -share/apps/kmidi/Mission_Impossible.mid -share/apps/kmidi/Mr_Postman.mid -share/apps/kmidi/Take_The_A_Train-Seq_by_Dianne_Lewandowski.mid -share/apps/kmidi/Vangelis-Chung_Kuo.mid -share/apps/kmidi/config/BITMAPS/arrow.xbm -share/apps/kmidi/config/BITMAPS/back.xbm -share/apps/kmidi/config/BITMAPS/check.xbm -share/apps/kmidi/config/BITMAPS/fwd.xbm -share/apps/kmidi/config/BITMAPS/fwrd.xbm -share/apps/kmidi/config/BITMAPS/next.xbm -share/apps/kmidi/config/BITMAPS/off.xbm -share/apps/kmidi/config/BITMAPS/on.xbm -share/apps/kmidi/config/BITMAPS/pause.xbm -share/apps/kmidi/config/BITMAPS/play.xbm -share/apps/kmidi/config/BITMAPS/prev.xbm -share/apps/kmidi/config/BITMAPS/quit.xbm -share/apps/kmidi/config/BITMAPS/restart.xbm -share/apps/kmidi/config/BITMAPS/stop.xbm -share/apps/kmidi/config/BITMAPS/tback.xbm -share/apps/kmidi/config/BITMAPS/timidity.xbm -share/apps/kmidi/config/BITMAPS/tnext.xbm -share/apps/kmidi/config/BITMAPS/tpause.xbm -share/apps/kmidi/config/BITMAPS/tprev.xbm -share/apps/kmidi/config/BITMAPS/tquit.xbm -share/apps/kmidi/config/chaos12-voices -share/apps/kmidi/config/chaos8-voices -share/apps/kmidi/config/drums -share/apps/kmidi/config/gravis.cfg -share/apps/kmidi/config/gsdrum.cfg -share/apps/kmidi/config/guitar -share/apps/kmidi/config/megadrum -share/apps/kmidi/config/megainst -share/apps/kmidi/config/midia.cfg -share/apps/kmidi/config/mt32.cfg -share/apps/kmidi/config/patch/acbass.pat -share/apps/kmidi/config/patch/cymride1.pat -share/apps/kmidi/config/patch/hihatcl.pat -share/apps/kmidi/config/patch/kick1.pat -share/apps/kmidi/config/patch/kick2.pat -share/apps/kmidi/config/patch/nylongt2.pat -share/apps/kmidi/config/patch/sologrnd.pat -share/apps/kmidi/config/piano -share/apps/kmidi/config/piano+guitar -share/apps/kmidi/config/pila-voices -share/apps/kmidi/config/sound-canvas-drums -share/apps/kmidi/config/timidity.cfg -share/apps/kmidi/config/wowpats.cfg -share/apps/kmidi/pics/kmidilogo.png -share/apps/kmix/kmixui.rc -share/apps/kmix/pics/kmixdocked.png -share/apps/kmix/pics/mix_audio.png -share/apps/kmix/pics/mix_bass.png -share/apps/kmix/pics/mix_cd.png -share/apps/kmix/pics/mix_ext.png -share/apps/kmix/pics/mix_microphone.png -share/apps/kmix/pics/mix_midi.png -share/apps/kmix/pics/mix_recmon.png -share/apps/kmix/pics/mix_surround.png -share/apps/kmix/pics/mix_treble.png -share/apps/kmix/pics/mix_unknown.png -share/apps/kmix/pics/mix_video.png -share/apps/kmix/pics/mix_volume.png -share/apps/kscd/pics/cdsmall.xpm -share/apps/kscd/pics/kscdlogo.xpm -share/apps/noatun/dcopiface.plugin -share/apps/noatun/eq.preset/preset.dance -share/apps/noatun/eq.preset/preset.jazz -share/apps/noatun/eq.preset/preset.metal -share/apps/noatun/eq.preset/preset.trance -share/apps/noatun/eq.preset/preset.zero -share/apps/noatun/excellent.plugin -share/apps/noatun/excellentui.rc -share/apps/noatun/htmlexport.plugin -share/apps/noatun/icons/hicolor/16x16/actions/effect.png -share/apps/noatun/icons/hicolor/16x16/actions/noatunback.png -share/apps/noatun/icons/hicolor/16x16/actions/noatunforward.png -share/apps/noatun/icons/hicolor/16x16/actions/noatunpause.png -share/apps/noatun/icons/hicolor/16x16/actions/noatunplay.png -share/apps/noatun/icons/hicolor/16x16/actions/noatunplaylist.png -share/apps/noatun/icons/hicolor/16x16/actions/noatunstop.png -share/apps/noatun/icons/hicolor/16x16/actions/noatuntray.png -share/apps/noatun/icons/hicolor/16x16/actions/noatuntraypause.png -share/apps/noatun/icons/hicolor/16x16/actions/noatuntrayplay.png -share/apps/noatun/icons/hicolor/16x16/actions/noatuntraystop.png -share/apps/noatun/icons/hicolor/22x22/actions/edit_add.png -share/apps/noatun/icons/hicolor/22x22/actions/edit_remove.png -share/apps/noatun/icons/hicolor/22x22/actions/noatunback.png -share/apps/noatun/icons/hicolor/22x22/actions/noatunfback.png -share/apps/noatun/icons/hicolor/22x22/actions/noatunfforward.png -share/apps/noatun/icons/hicolor/22x22/actions/noatunforward.png -share/apps/noatun/icons/hicolor/22x22/actions/noatunloopnone.png -share/apps/noatun/icons/hicolor/22x22/actions/noatunloopplaylist.png -share/apps/noatun/icons/hicolor/22x22/actions/noatunloopsong.png -share/apps/noatun/icons/hicolor/22x22/actions/noatunpause.png -share/apps/noatun/icons/hicolor/22x22/actions/noatunplay.png -share/apps/noatun/icons/hicolor/22x22/actions/noatunplaylist.png -share/apps/noatun/icons/hicolor/22x22/actions/noatunstop.png -share/apps/noatun/icons/hicolor/22x22/actions/noatuntiny.png -share/apps/noatun/icons/hicolor/32x32/actions/effect.png -share/apps/noatun/icons/hicolor/48x48/actions/effect.png -share/apps/noatun/icons/locolor/16x16/actions/edit_add.png -share/apps/noatun/icons/locolor/16x16/actions/edit_remove.png -share/apps/noatun/id3tag.plugin -share/apps/noatun/infrared.plugin -share/apps/noatun/kaiman.plugin -share/apps/noatun/kaimanui.rc -share/apps/noatun/keyz.plugin -share/apps/noatun/kjofolui.plugin -share/apps/noatun/kjskins/kjofol/Makefile.am -share/apps/noatun/kjskins/kjofol/kjofol.dck -share/apps/noatun/kjskins/kjofol/kjofol.pl -share/apps/noatun/kjskins/kjofol/kjofol.rc -share/apps/noatun/kjskins/kjofol/kjofol.wsh -share/apps/noatun/kjskins/kjofol/sg.png -share/apps/noatun/kjskins/kjofol/sg_num.png -share/apps/noatun/kjskins/kjofol/sg_seek.bmp -share/apps/noatun/kjskins/kjofol/sg_seek.png -share/apps/noatun/kjskins/kjofol/sg_text.png -share/apps/noatun/kjskins/kjofol/sgdock.png -share/apps/noatun/kjskins/kjofol/sgdock2.png -share/apps/noatun/kjskins/kjofol/sgdocksk.png -share/apps/noatun/kjskins/kjofol/sgdockvp.png -share/apps/noatun/kjskins/kjofol/sgeq.png -share/apps/noatun/kjskins/kjofol/sgpitch.png -share/apps/noatun/kjskins/kjofol/sgpitchp.png -share/apps/noatun/kjskins/kjofol/sgplist.png -share/apps/noatun/kjskins/kjofol/sgplist2.png -share/apps/noatun/kjskins/kjofol/sgpres1.png -share/apps/noatun/kjskins/kjofol/sgpres2.png -share/apps/noatun/kjskins/kjofol/sgpres3.png -share/apps/noatun/kjskins/kjofol/sgvol.png -share/apps/noatun/kjskins/kjofol/sgvolnum.png -share/apps/noatun/kjskins/kjofol/sgvolpos.png -share/apps/noatun/kjskins/kjofol/sgwshad.png -share/apps/noatun/kjskins/kjofol/sgwshad2.png -share/apps/noatun/kjskins/kjofol/sgwshdsk.png -share/apps/noatun/kjskins/kjofol/sgwshvol.png -share/apps/noatun/kjskins/kjofol/sgwshvp.png -share/apps/noatun/kjskins/phong/p_eq.png -share/apps/noatun/kjskins/phong/p_main.png -share/apps/noatun/kjskins/phong/p_mainback.png -share/apps/noatun/kjskins/phong/p_numbers.png -share/apps/noatun/kjskins/phong/p_playback.png -share/apps/noatun/kjskins/phong/p_playlist.png -share/apps/noatun/kjskins/phong/p_propos.png -share/apps/noatun/kjskins/phong/p_text.png -share/apps/noatun/kjskins/phong/p_volbar.png -share/apps/noatun/kjskins/phong/p_volpos.png -share/apps/noatun/kjskins/phong/phong.dck -share/apps/noatun/kjskins/phong/phong.rc -share/apps/noatun/kjskins/phong/phong.wsh -share/apps/noatun/kjskins/phong/phong_readme.txt -share/apps/noatun/kjskins/vibrocentric/i_base.png -share/apps/noatun/kjskins/vibrocentric/i_base2.png -share/apps/noatun/kjskins/vibrocentric/i_eq.png -share/apps/noatun/kjskins/vibrocentric/i_font.png -share/apps/noatun/kjskins/vibrocentric/i_pl.png -share/apps/noatun/kjskins/vibrocentric/i_pl2.png -share/apps/noatun/kjskins/vibrocentric/i_pro.png -share/apps/noatun/kjskins/vibrocentric/i_text.png -share/apps/noatun/kjskins/vibrocentric/i_vol.png -share/apps/noatun/kjskins/vibrocentric/i_volpos.png -share/apps/noatun/kjskins/vibrocentric/vibrocentric.dck -share/apps/noatun/kjskins/vibrocentric/vibrocentric.rc -share/apps/noatun/kjskins/vibrocentric/vibrocentric.wsh -share/apps/noatun/kjskins/vibrocentric/vibrocentric_readme.txt -share/apps/noatun/liszt.plugin -share/apps/noatun/marquis.plugin -share/apps/noatun/monoscope.plugin -share/apps/noatun/net.plugin -share/apps/noatun/noatunui.plugin -share/apps/noatun/oggtag.plugin -share/apps/noatun/skins/kaiman/car-preset/btn_exit.png -share/apps/noatun/skins/kaiman/car-preset/btn_iconify.png -share/apps/noatun/skins/kaiman/car-preset/btn_list.png -share/apps/noatun/skins/kaiman/car-preset/btn_next.png -share/apps/noatun/skins/kaiman/car-preset/btn_p1.png -share/apps/noatun/skins/kaiman/car-preset/btn_p2.png -share/apps/noatun/skins/kaiman/car-preset/btn_p3.png -share/apps/noatun/skins/kaiman/car-preset/btn_p4.png -share/apps/noatun/skins/kaiman/car-preset/btn_p5.png -share/apps/noatun/skins/kaiman/car-preset/btn_p6.png -share/apps/noatun/skins/kaiman/car-preset/btn_play.png -share/apps/noatun/skins/kaiman/car-preset/btn_prev.png -share/apps/noatun/skins/kaiman/car-preset/btn_sml.png -share/apps/noatun/skins/kaiman/car-preset/btn_stop.png -share/apps/noatun/skins/kaiman/car-preset/btn_voldn.png -share/apps/noatun/skins/kaiman/car-preset/btn_volup.png -share/apps/noatun/skins/kaiman/car-preset/digbig.png -share/apps/noatun/skins/kaiman/car-preset/digmed.png -share/apps/noatun/skins/kaiman/car-preset/letters.png -share/apps/noatun/skins/kaiman/car-preset/main.png -share/apps/noatun/skins/kaiman/car-preset/monoster.png -share/apps/noatun/skins/kaiman/car-preset/posbar.png -share/apps/noatun/skins/kaiman/car-preset/random.png -share/apps/noatun/skins/kaiman/car-preset/repeat.png -share/apps/noatun/skins/kaiman/car-preset/skindata -share/apps/noatun/skins/kaiman/car-preset/status.png -share/apps/noatun/skins/kaiman/car-preset/volume.png -share/apps/noatun/skins/kaiman/circle/back.png -share/apps/noatun/skins/kaiman/circle/back_mask.png -share/apps/noatun/skins/kaiman/circle/back_sm.png -share/apps/noatun/skins/kaiman/circle/back_sm_mask.png -share/apps/noatun/skins/kaiman/circle/bar_pos.png -share/apps/noatun/skins/kaiman/circle/bar_vol.png -share/apps/noatun/skins/kaiman/circle/btn_exit.png -share/apps/noatun/skins/kaiman/circle/btn_iconify.png -share/apps/noatun/skins/kaiman/circle/btn_list.png -share/apps/noatun/skins/kaiman/circle/btn_mode.png -share/apps/noatun/skins/kaiman/circle/btn_next.png -share/apps/noatun/skins/kaiman/circle/btn_play.png -share/apps/noatun/skins/kaiman/circle/btn_pref.png -share/apps/noatun/skins/kaiman/circle/btn_prev.png -share/apps/noatun/skins/kaiman/circle/btn_repeat.png -share/apps/noatun/skins/kaiman/circle/btn_shuffle.png -share/apps/noatun/skins/kaiman/circle/btn_sm_exit.png -share/apps/noatun/skins/kaiman/circle/btn_sm_iconify.png -share/apps/noatun/skins/kaiman/circle/btn_sm_mode.png -share/apps/noatun/skins/kaiman/circle/btn_sm_next.png -share/apps/noatun/skins/kaiman/circle/btn_sm_play.png -share/apps/noatun/skins/kaiman/circle/btn_sm_prev.png -share/apps/noatun/skins/kaiman/circle/btn_sm_stop.png -share/apps/noatun/skins/kaiman/circle/btn_stop.png -share/apps/noatun/skins/kaiman/circle/dig.png -share/apps/noatun/skins/kaiman/circle/digsml.png -share/apps/noatun/skins/kaiman/circle/letters.png -share/apps/noatun/skins/kaiman/circle/skindata -share/apps/noatun/skins/kaiman/circle/status.png -share/apps/noatun/skins/kaiman/k9/README -share/apps/noatun/skins/kaiman/k9/conf.jpg -share/apps/noatun/skins/kaiman/k9/conf.png -share/apps/noatun/skins/kaiman/k9/eject.jpg -share/apps/noatun/skins/kaiman/k9/icon.jpg -share/apps/noatun/skins/kaiman/k9/icon.png -share/apps/noatun/skins/kaiman/k9/kill.jpg -share/apps/noatun/skins/kaiman/k9/kill.png -share/apps/noatun/skins/kaiman/k9/knine-nfont.jpg -share/apps/noatun/skins/kaiman/k9/knine-nfont.png -share/apps/noatun/skins/kaiman/k9/knine-nfont2.jpg -share/apps/noatun/skins/kaiman/k9/knine-nfont2.png -share/apps/noatun/skins/kaiman/k9/knine-normal2.jpg -share/apps/noatun/skins/kaiman/k9/knine-normal2.png -share/apps/noatun/skins/kaiman/k9/knine-vfont.jpg -share/apps/noatun/skins/kaiman/k9/knine-vfont.png -share/apps/noatun/skins/kaiman/k9/long2.jpg -share/apps/noatun/skins/kaiman/k9/mask.png -share/apps/noatun/skins/kaiman/k9/newtext.jpg -share/apps/noatun/skins/kaiman/k9/newtext.png -share/apps/noatun/skins/kaiman/k9/next.jpg -share/apps/noatun/skins/kaiman/k9/pause.jpg -share/apps/noatun/skins/kaiman/k9/play.jpg -share/apps/noatun/skins/kaiman/k9/pos_item.jpg -share/apps/noatun/skins/kaiman/k9/repeat.jpg -share/apps/noatun/skins/kaiman/k9/repeat.png -share/apps/noatun/skins/kaiman/k9/reverse.jpg -share/apps/noatun/skins/kaiman/k9/shuffle.jpg -share/apps/noatun/skins/kaiman/k9/shuffle.png -share/apps/noatun/skins/kaiman/k9/skindata -share/apps/noatun/skins/kaiman/k9/small-k.jpg -share/apps/noatun/skins/kaiman/k9/small-k.png -share/apps/noatun/skins/kaiman/k9/square.jpg -share/apps/noatun/skins/kaiman/k9/square.png -share/apps/noatun/skins/kaiman/k9/status.jpg -share/apps/noatun/skins/kaiman/k9/status.png -share/apps/noatun/skins/kaiman/k9/stop.jpg -share/apps/noatun/skins/kaiman/k9/trans-pos.png -share/apps/noatun/skins/kaiman/k9/trans-slide.png -share/apps/noatun/splitplaylist.plugin -share/apps/noatun/systray.plugin -share/apps/noatun/systrayui.rc -share/apps/noatun/tron.plugin -share/apps/noatun/tronui.rc -share/apps/noatun/voiceprint.plugin -share/config/aktionrc -share/doc/HTML/en/aktion/aktion.png -share/doc/HTML/en/aktion/aktiontoolbar.png -share/doc/HTML/en/aktion/common -share/doc/HTML/en/aktion/index.cache.bz2 -share/doc/HTML/en/aktion/index.docbook -share/doc/HTML/en/artsbuilder/apis.docbook -share/doc/HTML/en/artsbuilder/arts-structure.png -share/doc/HTML/en/artsbuilder/artsbuilder.docbook -share/doc/HTML/en/artsbuilder/common -share/doc/HTML/en/artsbuilder/detail.docbook -share/doc/HTML/en/artsbuilder/digitalaudio.docbook -share/doc/HTML/en/artsbuilder/faq.docbook -share/doc/HTML/en/artsbuilder/future.docbook -share/doc/HTML/en/artsbuilder/glossary.docbook -share/doc/HTML/en/artsbuilder/gui.docbook -share/doc/HTML/en/artsbuilder/helping.docbook -share/doc/HTML/en/artsbuilder/images/Doc_MODUL.png -share/doc/HTML/en/artsbuilder/images/Gui_AUDIO_MANAGER.png -share/doc/HTML/en/artsbuilder/images/Gui_INSTRUMENT_MAPPER.png -share/doc/HTML/en/artsbuilder/images/Gui_LABEL.png -share/doc/HTML/en/artsbuilder/images/Gui_MIXER.png -share/doc/HTML/en/artsbuilder/images/Gui_PANEL.png -share/doc/HTML/en/artsbuilder/images/Gui_POTI.png -share/doc/HTML/en/artsbuilder/images/Gui_SLIDER.png -share/doc/HTML/en/artsbuilder/images/Gui_SUBPANEL.png -share/doc/HTML/en/artsbuilder/images/Gui_WINDOW.png -share/doc/HTML/en/artsbuilder/images/Interface_MIDI_NOTE.png -share/doc/HTML/en/artsbuilder/images/Synth_ADD.png -share/doc/HTML/en/artsbuilder/images/Synth_ATAN_SATURATE.png -share/doc/HTML/en/artsbuilder/images/Synth_BUS_DOWNLINK.png -share/doc/HTML/en/artsbuilder/images/Synth_BUS_UPLINK.png -share/doc/HTML/en/artsbuilder/images/Synth_CDELAY.png -share/doc/HTML/en/artsbuilder/images/Synth_DEBUG.png -share/doc/HTML/en/artsbuilder/images/Synth_DELAY.png -share/doc/HTML/en/artsbuilder/images/Synth_ENVELOPE_ADSR.png -share/doc/HTML/en/artsbuilder/images/Synth_FILEPLAY.png -share/doc/HTML/en/artsbuilder/images/Synth_FM_SOURCE.png -share/doc/HTML/en/artsbuilder/images/Synth_FREQUENCY.png -share/doc/HTML/en/artsbuilder/images/Synth_MIDI_DEBUG.png -share/doc/HTML/en/artsbuilder/images/Synth_MIDI_ROUTER.png -share/doc/HTML/en/artsbuilder/images/Synth_MUL.png -share/doc/HTML/en/artsbuilder/images/Synth_NIL.png -share/doc/HTML/en/artsbuilder/images/Synth_PLAY.png -share/doc/HTML/en/artsbuilder/images/Synth_PLAY_AKAI.png -share/doc/HTML/en/artsbuilder/images/Synth_PLAY_AKAIS.png -share/doc/HTML/en/artsbuilder/images/Synth_PLAY_WAV.png -share/doc/HTML/en/artsbuilder/images/Synth_PSCALE.png -share/doc/HTML/en/artsbuilder/images/Synth_RC.png -share/doc/HTML/en/artsbuilder/images/Synth_SEQUENCE.png -share/doc/HTML/en/artsbuilder/images/Synth_SHELVE_CUTOFF.png -share/doc/HTML/en/artsbuilder/images/Synth_STD_EQUALIZER.png -share/doc/HTML/en/artsbuilder/images/Synth_STRUCT_KILL.png -share/doc/HTML/en/artsbuilder/images/Synth_WAVE_SIN.png -share/doc/HTML/en/artsbuilder/images/Synth_WAVE_SQUARE.png -share/doc/HTML/en/artsbuilder/images/Synth_WAVE_TRI.png -share/doc/HTML/en/artsbuilder/images/Synth_XFADE.png -share/doc/HTML/en/artsbuilder/images/schema1.png -share/doc/HTML/en/artsbuilder/images/schema2.png -share/doc/HTML/en/artsbuilder/images/schema3.png -share/doc/HTML/en/artsbuilder/images/schema4.png -share/doc/HTML/en/artsbuilder/index.cache.bz2 -share/doc/HTML/en/artsbuilder/index.docbook -share/doc/HTML/en/artsbuilder/mcop.docbook -share/doc/HTML/en/artsbuilder/midi.docbook -share/doc/HTML/en/artsbuilder/midiintro.docbook -share/doc/HTML/en/artsbuilder/modules.docbook -share/doc/HTML/en/artsbuilder/porting.docbook -share/doc/HTML/en/artsbuilder/references.docbook -share/doc/HTML/en/artsbuilder/tools.docbook -share/doc/HTML/en/kmid/common -share/doc/HTML/en/kmid/index.cache.bz2 -share/doc/HTML/en/kmid/index.docbook -share/doc/HTML/en/kmidi/FAQ -share/doc/HTML/en/kmidi/common -share/doc/HTML/en/kmidi/index.cache.bz2 -share/doc/HTML/en/kmidi/index.docbook -share/doc/HTML/en/kmix/common -share/doc/HTML/en/kmix/index.cache.bz2 -share/doc/HTML/en/kmix/index.docbook -share/doc/HTML/en/kscd/cddb.howto -share/doc/HTML/en/kscd/common -share/doc/HTML/en/kscd/index.cache.bz2 -share/doc/HTML/en/kscd/index.docbook -share/doc/HTML/en/kscd/kscd.png -share/doc/HTML/en/kscd/kscd1.png -share/doc/HTML/en/kscd/kscd10.png -share/doc/HTML/en/kscd/kscd11.png -share/doc/HTML/en/kscd/kscd12.png -share/doc/HTML/en/kscd/kscd13.png -share/doc/HTML/en/kscd/kscd14.png -share/doc/HTML/en/kscd/kscd15.png -share/doc/HTML/en/kscd/kscd16.png -share/doc/HTML/en/kscd/kscd17.png -share/doc/HTML/en/kscd/kscd18.png -share/doc/HTML/en/kscd/kscd19.png -share/doc/HTML/en/kscd/kscd2.png -share/doc/HTML/en/kscd/kscd2a.png -share/doc/HTML/en/kscd/kscd3.png -share/doc/HTML/en/kscd/kscd4.png -share/doc/HTML/en/kscd/kscd5.png -share/doc/HTML/en/kscd/kscd6.png -share/doc/HTML/en/kscd/kscd7.png -share/doc/HTML/en/kscd/kscd8.png -share/doc/HTML/en/kscd/kscd9.png -share/doc/HTML/en/noatun/common -share/doc/HTML/en/noatun/index.cache.bz2 -share/doc/HTML/en/noatun/index.docbook -share/icons/hicolor/16x16/apps/aktion.png -share/icons/hicolor/16x16/apps/artsbuilder.png -share/icons/hicolor/16x16/apps/artscontrol.png -share/icons/hicolor/16x16/apps/kmid.png -share/icons/hicolor/16x16/apps/kmidi.png -share/icons/hicolor/16x16/apps/kmix.png -share/icons/hicolor/16x16/apps/kscd.png -share/icons/hicolor/16x16/apps/noatun.png -share/icons/hicolor/22x22/apps/noatun.png -share/icons/hicolor/32x32/apps/aktion.png -share/icons/hicolor/32x32/apps/kmid.png -share/icons/hicolor/32x32/apps/kmidi.png -share/icons/hicolor/32x32/apps/kmix.png -share/icons/hicolor/32x32/apps/kscd.png -share/icons/hicolor/32x32/apps/noatun.png -share/icons/hicolor/48x48/apps/kmid.png -share/icons/hicolor/48x48/apps/kmidi.png -share/icons/hicolor/48x48/apps/kmix.png -share/icons/hicolor/48x48/apps/kscd.png -share/icons/hicolor/48x48/apps/noatun.png -share/mimelnk/application/x-artsbuilder.desktop -share/mimelnk/audio/x-karaoke.desktop -share/mimelnk/text/xmcd.desktop -share/services/kmixctrl_restore.desktop -share/servicetypes/audiomidi.desktop -@dirrm share/doc/HTML/en/noatun -@dirrm share/doc/HTML/en/kscd -@dirrm share/doc/HTML/en/kmix -@dirrm share/doc/HTML/en/kmidi -@dirrm share/doc/HTML/en/kmid -@dirrm share/doc/HTML/en/artsbuilder/images -@dirrm share/doc/HTML/en/artsbuilder -@dirrm share/doc/HTML/en/aktion -@dirrm share/apps/noatun/skins/kaiman/k9 -@dirrm share/apps/noatun/skins/kaiman/circle -@dirrm share/apps/noatun/skins/kaiman/car-preset -@dirrm share/apps/noatun/skins/kaiman -@dirrm share/apps/noatun/skins -@dirrm share/apps/noatun/kjskins/vibrocentric -@dirrm share/apps/noatun/kjskins/phong -@dirrm share/apps/noatun/kjskins/kjofol -@dirrm share/apps/noatun/kjskins -@dirrm share/apps/noatun/icons/locolor/16x16/actions -@dirrm share/apps/noatun/icons/locolor/16x16 -@dirrm share/apps/noatun/icons/locolor -@dirrm share/apps/noatun/icons/hicolor/48x48/actions -@dirrm share/apps/noatun/icons/hicolor/48x48 -@dirrm share/apps/noatun/icons/hicolor/32x32/actions -@dirrm share/apps/noatun/icons/hicolor/32x32 -@dirrm share/apps/noatun/icons/hicolor/22x22/actions -@dirrm share/apps/noatun/icons/hicolor/22x22 -@dirrm share/apps/noatun/icons/hicolor/16x16/actions -@dirrm share/apps/noatun/icons/hicolor/16x16 -@dirrm share/apps/noatun/icons/hicolor -@dirrm share/apps/noatun/icons -@dirrm share/apps/noatun/eq.preset -@dirrm share/apps/noatun -@dirrm share/apps/kscd/pics -@dirrm share/apps/kscd/cddb/soundtrack -@dirrm share/apps/kscd/cddb/rock -@dirrm share/apps/kscd/cddb/reggae -@dirrm share/apps/kscd/cddb/newage -@dirrm share/apps/kscd/cddb/misc -@dirrm share/apps/kscd/cddb/jazz -@dirrm share/apps/kscd/cddb/folk -@dirrm share/apps/kscd/cddb/data -@dirrm share/apps/kscd/cddb/country -@dirrm share/apps/kscd/cddb/classical -@dirrm share/apps/kscd/cddb/blues -@dirrm share/apps/kscd/cddb -@dirrm share/apps/kscd -@dirrm share/apps/kmix/pics -@dirrm share/apps/kmix -@dirrm share/apps/kmidi/pics -@dirrm share/apps/kmidi/config/patch -@dirrm share/apps/kmidi/config/BITMAPS -@dirrm share/apps/kmidi/config -@dirrm share/apps/kmidi -@dirrm share/apps/kmid/maps -@dirrm share/apps/kmid/icons/hicolor/32x32/actions -@dirrm share/apps/kmid/icons/hicolor/32x32 -@dirrm share/apps/kmid/icons/hicolor/22x22/actions -@dirrm share/apps/kmid/icons/hicolor/22x22 -@dirrm share/apps/kmid/icons/hicolor/16x16/actions -@dirrm share/apps/kmid/icons/hicolor/16x16 -@dirrm share/apps/kmid/icons/hicolor -@dirrm share/apps/kmid/icons -@dirrm share/apps/kmid/fm -@dirrm share/apps/kmid -@dirrm share/apps/artscontrol -@dirrm share/apps/artsbuilder/pics -@dirrm share/apps/artsbuilder/examples/todo -@dirrm share/apps/artsbuilder/examples -@dirrm share/apps/artsbuilder -@dirrm share/apps/aktion/toolbar -@dirrm share/apps/aktion -@dirrm share/applnk/Settings/Sound -@dirrm share/applnk/Multimedia -@dirrm lib/mcop/Noatun -@dirrm include/noatun diff --git a/audio/liba52-devel/Makefile b/audio/liba52-devel/Makefile deleted file mode 100644 index 8244356da9d5..000000000000 --- a/audio/liba52-devel/Makefile +++ /dev/null @@ -1,51 +0,0 @@ -# New ports collection makefile for: liba52 -# Date created: Tue Oct 16 10:43:56 BRST 2001 -# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= liba52 -PORTVERSION= 0.7.2 -CATEGORIES= audio -MASTER_SITES= http://liba52.sourceforge.net/files/ -DISTNAME= a52dec-${PORTVERSION:S/.b/b/} - -MAINTAINER= lioux@FreeBSD.org - -USE_GMAKE= yes -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --disable-oss --enable-shared -USE_LIBTOOL= yes - -MAN1= a52dec.1 extract_a52.1 - -HEADER_FILES= liba52/a52_internal.h - -pre-everything:: -.ifndef(WITH_OPTIMIZED_CFLAGS) - @${ECHO_MSG} ">>>" - @${ECHO_MSG} ">>> You can enable extra optimizations by defining WITH_OPTIMIZED_CFLAGS." - @${ECHO_MSG} ">>> For example, 'make WITH_OPTIMIZED_CFLAGS=yes'" - @${ECHO_MSG} ">>>" -.endif - -post-patch: -.ifndef(WITH_OPTIMIZED_CFLAGS) - @${PERL} -pi.orig -e 's!-O3!${CFLAGS}!;s!-mcpu=[^"]+"!"!' \ - ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} -.endif - -post-configure: - @${LN} -sf ${LOCALBASE}/bin/libtool ${WRKSRC} - -post-install: -.ifndef(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} - @${INSTALL_DATA} ${WRKSRC}/doc/liba52.txt ${DOCSDIR} -.endif -.for file in ${HEADER_FILES} - @${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/include/a52dec -.endfor - -.include <bsd.port.mk> diff --git a/audio/liba52-devel/distinfo b/audio/liba52-devel/distinfo deleted file mode 100644 index f51277bbdaac..000000000000 --- a/audio/liba52-devel/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (a52dec-0.7.2.tar.gz) = 8897222b9fc98b6dd276e1e662d9b5d2 diff --git a/audio/liba52-devel/pkg-comment b/audio/liba52-devel/pkg-comment deleted file mode 100644 index cd6a1ff676d5..000000000000 --- a/audio/liba52-devel/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -A free library for decoding ATSC A/52 streams, aka AC-3 diff --git a/audio/liba52-devel/pkg-descr b/audio/liba52-devel/pkg-descr deleted file mode 100644 index 80f8b57edc4c..000000000000 --- a/audio/liba52-devel/pkg-descr +++ /dev/null @@ -1,24 +0,0 @@ -[ from developer's site ] -It is a free library for decoding ATSC A/52 streams, aka AC-3. The -A/52 standard is used in a variety of applications, e.g., digital -television and DVD. The main goals in liba52 development are: - -Portability - most of the code is written in C, and when we use -platform-specific optimizations we always have a generic C routine -to fall back on. - -Reuseability - we do not want liba52 to include any project-specific -code, but it should still include enough features to be used by -very diverse projects. - -Precision - We are trying to implement all of the A/52 standard, -and to have a very precise output by doing all the calculations in -floating point. We have a test suite that detects any deviation in -the output when compared to previous versions. We do not have access -to official A/52 test vectors though, so we have to use our judgement -to ensure that such deviations are only intruduced when we fix bugs! - -Speed - liba52 is really fast, on any modern PC it should take only -a few percent of CPU time. - -WWW: http://liba52.sourceforge.net/ diff --git a/audio/liba52-devel/pkg-plist b/audio/liba52-devel/pkg-plist deleted file mode 100644 index bf290b1b0928..000000000000 --- a/audio/liba52-devel/pkg-plist +++ /dev/null @@ -1,14 +0,0 @@ -bin/a52dec -bin/extract_a52 -include/a52dec/a52.h -include/a52dec/a52_internal.h -include/a52dec/attributes.h -include/a52dec/audio_out.h -include/a52dec/mm_accel.h -lib/liba52.so.0 -lib/liba52.so -lib/liba52.la -lib/liba52.a -%%PORTDOCS%%share/doc/liba52/liba52.txt -%%PORTDOCS%%@dirrm share/doc/liba52 -@dirrm include/a52dec diff --git a/audio/libmusicbrainz/Makefile b/audio/libmusicbrainz/Makefile deleted file mode 100644 index de8f8ecc2008..000000000000 --- a/audio/libmusicbrainz/Makefile +++ /dev/null @@ -1,25 +0,0 @@ -# New ports collection makefile for: musicbrainz -# Date Created: 26 Oct 2000 -# Whom: Roman Shterenzon <roman@xpert.com> -# -# $FreeBSD$ -# - -PORTNAME= musicbrainz -PORTVERSION= 1.0.1 -CATEGORIES= audio -MASTER_SITES= ftp://ftp.musicbrainz.org/pub/musicbrainz/ - -MAINTAINER= roman@xpert.com - -USE_BZIP2= yes -USE_NEWGCC= yes -USE_GMAKE= yes -GNU_CONFIGURE= yes -INSTALLS_SHLIB= yes - -post-patch: - @${PERL} -pi -e 's|^CFLAGS=|#CFLAGS=|g ; \ - s|^CPPFLAGS=|#CPPFLAGS=|g' ${WRKSRC}/configure - -.include <bsd.port.mk> diff --git a/audio/libmusicbrainz/distinfo b/audio/libmusicbrainz/distinfo deleted file mode 100644 index eeb3bf643c8f..000000000000 --- a/audio/libmusicbrainz/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (musicbrainz-1.0.1.tar.bz2) = dfe8253f6d1c73c89dc06c00e3c35e11 diff --git a/audio/libmusicbrainz/files/patch-id3.c b/audio/libmusicbrainz/files/patch-id3.c deleted file mode 100644 index f9fdf56408f7..000000000000 --- a/audio/libmusicbrainz/files/patch-id3.c +++ /dev/null @@ -1,10 +0,0 @@ ---- lib/bitzi/id3.c.orig Sat May 19 14:47:54 2001 -+++ lib/bitzi/id3.c Sat May 19 14:48:09 2001 -@@ -13,6 +13,7 @@ - #include <stdlib.h> - #include <assert.h> - #include <errno.h> -+#include <sys/types.h> - #ifdef WIN32 - #include <winsock.h> - #else diff --git a/audio/libmusicbrainz/files/patch-ltmain.sh b/audio/libmusicbrainz/files/patch-ltmain.sh deleted file mode 100644 index 285ecfe5d590..000000000000 --- a/audio/libmusicbrainz/files/patch-ltmain.sh +++ /dev/null @@ -1,25 +0,0 @@ ---- ltmain.sh.orig Thu Aug 23 07:47:42 2001 -+++ ltmain.sh Tue Dec 11 22:07:52 2001 -@@ -2408,6 +2408,9 @@ - *-*-netbsd*) - # Don't link with libc until the a.out ld.so is fixed. - ;; -+ *-*-freebsd*) -+ # FreeBSD doesn't need this... -+ ;; - *) - # Add libc to deplibs on all other systems if necessary. - if test "$build_libtool_need_lc" = "yes"; then -@@ -4175,10 +4178,12 @@ - fi - - # Install the pseudo-library for information purposes. -+ if /usr/bin/false ; then - name=`$echo "X$file" | $Xsed -e 's%^.*/%%'` - instname="$dir/$name"i - $show "$install_prog $instname $destdir/$name" - $run eval "$install_prog $instname $destdir/$name" || exit $? -+ fi - - # Maybe install the static library, too. - test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library" diff --git a/audio/libmusicbrainz/pkg-comment b/audio/libmusicbrainz/pkg-comment deleted file mode 100644 index 012c99e12d9b..000000000000 --- a/audio/libmusicbrainz/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -2nd generation incarnation of the CD Index - audio metadata diff --git a/audio/libmusicbrainz/pkg-descr b/audio/libmusicbrainz/pkg-descr deleted file mode 100644 index dfcf673c8cd0..000000000000 --- a/audio/libmusicbrainz/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -MusicBrainz is the second generation incarnation of the CD Index. -This server is designed to enable Audio CD and MP3/Vorbis players -to download metadata about the music they are playing. All of the -data collected on the Musicbrainz server is made available to the -public under the OpenContent license. - -WWW: http://www.musicbrainz.org/ - -Roman Shterenzon <roman@xpert.com> diff --git a/audio/libmusicbrainz/pkg-plist b/audio/libmusicbrainz/pkg-plist deleted file mode 100644 index e9361f246c19..000000000000 --- a/audio/libmusicbrainz/pkg-plist +++ /dev/null @@ -1,14 +0,0 @@ -include/musicbrainz/bitprintinfo.h -include/musicbrainz/bitzi/bitcollider.h -include/musicbrainz/bitzi/gui_win32.h -include/musicbrainz/bitzi/list.h -include/musicbrainz/bitzi/plugin.h -include/musicbrainz/errors.h -include/musicbrainz/mb_c.h -include/musicbrainz/musicbrainz.h -include/musicbrainz/queries.h -lib/libmusicbrainz.a -lib/libmusicbrainz.so -lib/libmusicbrainz.so.1 -@dirrm include/musicbrainz/bitzi -@dirrm include/musicbrainz diff --git a/audio/libmusicbrainz3/Makefile b/audio/libmusicbrainz3/Makefile deleted file mode 100644 index de8f8ecc2008..000000000000 --- a/audio/libmusicbrainz3/Makefile +++ /dev/null @@ -1,25 +0,0 @@ -# New ports collection makefile for: musicbrainz -# Date Created: 26 Oct 2000 -# Whom: Roman Shterenzon <roman@xpert.com> -# -# $FreeBSD$ -# - -PORTNAME= musicbrainz -PORTVERSION= 1.0.1 -CATEGORIES= audio -MASTER_SITES= ftp://ftp.musicbrainz.org/pub/musicbrainz/ - -MAINTAINER= roman@xpert.com - -USE_BZIP2= yes -USE_NEWGCC= yes -USE_GMAKE= yes -GNU_CONFIGURE= yes -INSTALLS_SHLIB= yes - -post-patch: - @${PERL} -pi -e 's|^CFLAGS=|#CFLAGS=|g ; \ - s|^CPPFLAGS=|#CPPFLAGS=|g' ${WRKSRC}/configure - -.include <bsd.port.mk> diff --git a/audio/libmusicbrainz3/distinfo b/audio/libmusicbrainz3/distinfo deleted file mode 100644 index eeb3bf643c8f..000000000000 --- a/audio/libmusicbrainz3/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (musicbrainz-1.0.1.tar.bz2) = dfe8253f6d1c73c89dc06c00e3c35e11 diff --git a/audio/libmusicbrainz3/files/patch-id3.c b/audio/libmusicbrainz3/files/patch-id3.c deleted file mode 100644 index f9fdf56408f7..000000000000 --- a/audio/libmusicbrainz3/files/patch-id3.c +++ /dev/null @@ -1,10 +0,0 @@ ---- lib/bitzi/id3.c.orig Sat May 19 14:47:54 2001 -+++ lib/bitzi/id3.c Sat May 19 14:48:09 2001 -@@ -13,6 +13,7 @@ - #include <stdlib.h> - #include <assert.h> - #include <errno.h> -+#include <sys/types.h> - #ifdef WIN32 - #include <winsock.h> - #else diff --git a/audio/libmusicbrainz3/files/patch-ltmain.sh b/audio/libmusicbrainz3/files/patch-ltmain.sh deleted file mode 100644 index 285ecfe5d590..000000000000 --- a/audio/libmusicbrainz3/files/patch-ltmain.sh +++ /dev/null @@ -1,25 +0,0 @@ ---- ltmain.sh.orig Thu Aug 23 07:47:42 2001 -+++ ltmain.sh Tue Dec 11 22:07:52 2001 -@@ -2408,6 +2408,9 @@ - *-*-netbsd*) - # Don't link with libc until the a.out ld.so is fixed. - ;; -+ *-*-freebsd*) -+ # FreeBSD doesn't need this... -+ ;; - *) - # Add libc to deplibs on all other systems if necessary. - if test "$build_libtool_need_lc" = "yes"; then -@@ -4175,10 +4178,12 @@ - fi - - # Install the pseudo-library for information purposes. -+ if /usr/bin/false ; then - name=`$echo "X$file" | $Xsed -e 's%^.*/%%'` - instname="$dir/$name"i - $show "$install_prog $instname $destdir/$name" - $run eval "$install_prog $instname $destdir/$name" || exit $? -+ fi - - # Maybe install the static library, too. - test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library" diff --git a/audio/libmusicbrainz3/pkg-comment b/audio/libmusicbrainz3/pkg-comment deleted file mode 100644 index 012c99e12d9b..000000000000 --- a/audio/libmusicbrainz3/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -2nd generation incarnation of the CD Index - audio metadata diff --git a/audio/libmusicbrainz3/pkg-descr b/audio/libmusicbrainz3/pkg-descr deleted file mode 100644 index dfcf673c8cd0..000000000000 --- a/audio/libmusicbrainz3/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -MusicBrainz is the second generation incarnation of the CD Index. -This server is designed to enable Audio CD and MP3/Vorbis players -to download metadata about the music they are playing. All of the -data collected on the Musicbrainz server is made available to the -public under the OpenContent license. - -WWW: http://www.musicbrainz.org/ - -Roman Shterenzon <roman@xpert.com> diff --git a/audio/libmusicbrainz3/pkg-plist b/audio/libmusicbrainz3/pkg-plist deleted file mode 100644 index e9361f246c19..000000000000 --- a/audio/libmusicbrainz3/pkg-plist +++ /dev/null @@ -1,14 +0,0 @@ -include/musicbrainz/bitprintinfo.h -include/musicbrainz/bitzi/bitcollider.h -include/musicbrainz/bitzi/gui_win32.h -include/musicbrainz/bitzi/list.h -include/musicbrainz/bitzi/plugin.h -include/musicbrainz/errors.h -include/musicbrainz/mb_c.h -include/musicbrainz/musicbrainz.h -include/musicbrainz/queries.h -lib/libmusicbrainz.a -lib/libmusicbrainz.so -lib/libmusicbrainz.so.1 -@dirrm include/musicbrainz/bitzi -@dirrm include/musicbrainz diff --git a/audio/libmusicbrainz4/Makefile b/audio/libmusicbrainz4/Makefile deleted file mode 100644 index de8f8ecc2008..000000000000 --- a/audio/libmusicbrainz4/Makefile +++ /dev/null @@ -1,25 +0,0 @@ -# New ports collection makefile for: musicbrainz -# Date Created: 26 Oct 2000 -# Whom: Roman Shterenzon <roman@xpert.com> -# -# $FreeBSD$ -# - -PORTNAME= musicbrainz -PORTVERSION= 1.0.1 -CATEGORIES= audio -MASTER_SITES= ftp://ftp.musicbrainz.org/pub/musicbrainz/ - -MAINTAINER= roman@xpert.com - -USE_BZIP2= yes -USE_NEWGCC= yes -USE_GMAKE= yes -GNU_CONFIGURE= yes -INSTALLS_SHLIB= yes - -post-patch: - @${PERL} -pi -e 's|^CFLAGS=|#CFLAGS=|g ; \ - s|^CPPFLAGS=|#CPPFLAGS=|g' ${WRKSRC}/configure - -.include <bsd.port.mk> diff --git a/audio/libmusicbrainz4/distinfo b/audio/libmusicbrainz4/distinfo deleted file mode 100644 index eeb3bf643c8f..000000000000 --- a/audio/libmusicbrainz4/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (musicbrainz-1.0.1.tar.bz2) = dfe8253f6d1c73c89dc06c00e3c35e11 diff --git a/audio/libmusicbrainz4/files/patch-id3.c b/audio/libmusicbrainz4/files/patch-id3.c deleted file mode 100644 index f9fdf56408f7..000000000000 --- a/audio/libmusicbrainz4/files/patch-id3.c +++ /dev/null @@ -1,10 +0,0 @@ ---- lib/bitzi/id3.c.orig Sat May 19 14:47:54 2001 -+++ lib/bitzi/id3.c Sat May 19 14:48:09 2001 -@@ -13,6 +13,7 @@ - #include <stdlib.h> - #include <assert.h> - #include <errno.h> -+#include <sys/types.h> - #ifdef WIN32 - #include <winsock.h> - #else diff --git a/audio/libmusicbrainz4/files/patch-ltmain.sh b/audio/libmusicbrainz4/files/patch-ltmain.sh deleted file mode 100644 index 285ecfe5d590..000000000000 --- a/audio/libmusicbrainz4/files/patch-ltmain.sh +++ /dev/null @@ -1,25 +0,0 @@ ---- ltmain.sh.orig Thu Aug 23 07:47:42 2001 -+++ ltmain.sh Tue Dec 11 22:07:52 2001 -@@ -2408,6 +2408,9 @@ - *-*-netbsd*) - # Don't link with libc until the a.out ld.so is fixed. - ;; -+ *-*-freebsd*) -+ # FreeBSD doesn't need this... -+ ;; - *) - # Add libc to deplibs on all other systems if necessary. - if test "$build_libtool_need_lc" = "yes"; then -@@ -4175,10 +4178,12 @@ - fi - - # Install the pseudo-library for information purposes. -+ if /usr/bin/false ; then - name=`$echo "X$file" | $Xsed -e 's%^.*/%%'` - instname="$dir/$name"i - $show "$install_prog $instname $destdir/$name" - $run eval "$install_prog $instname $destdir/$name" || exit $? -+ fi - - # Maybe install the static library, too. - test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library" diff --git a/audio/libmusicbrainz4/pkg-comment b/audio/libmusicbrainz4/pkg-comment deleted file mode 100644 index 012c99e12d9b..000000000000 --- a/audio/libmusicbrainz4/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -2nd generation incarnation of the CD Index - audio metadata diff --git a/audio/libmusicbrainz4/pkg-descr b/audio/libmusicbrainz4/pkg-descr deleted file mode 100644 index dfcf673c8cd0..000000000000 --- a/audio/libmusicbrainz4/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -MusicBrainz is the second generation incarnation of the CD Index. -This server is designed to enable Audio CD and MP3/Vorbis players -to download metadata about the music they are playing. All of the -data collected on the Musicbrainz server is made available to the -public under the OpenContent license. - -WWW: http://www.musicbrainz.org/ - -Roman Shterenzon <roman@xpert.com> diff --git a/audio/libmusicbrainz4/pkg-plist b/audio/libmusicbrainz4/pkg-plist deleted file mode 100644 index e9361f246c19..000000000000 --- a/audio/libmusicbrainz4/pkg-plist +++ /dev/null @@ -1,14 +0,0 @@ -include/musicbrainz/bitprintinfo.h -include/musicbrainz/bitzi/bitcollider.h -include/musicbrainz/bitzi/gui_win32.h -include/musicbrainz/bitzi/list.h -include/musicbrainz/bitzi/plugin.h -include/musicbrainz/errors.h -include/musicbrainz/mb_c.h -include/musicbrainz/musicbrainz.h -include/musicbrainz/queries.h -lib/libmusicbrainz.a -lib/libmusicbrainz.so -lib/libmusicbrainz.so.1 -@dirrm include/musicbrainz/bitzi -@dirrm include/musicbrainz diff --git a/audio/libmusicbrainz5/Makefile b/audio/libmusicbrainz5/Makefile deleted file mode 100644 index de8f8ecc2008..000000000000 --- a/audio/libmusicbrainz5/Makefile +++ /dev/null @@ -1,25 +0,0 @@ -# New ports collection makefile for: musicbrainz -# Date Created: 26 Oct 2000 -# Whom: Roman Shterenzon <roman@xpert.com> -# -# $FreeBSD$ -# - -PORTNAME= musicbrainz -PORTVERSION= 1.0.1 -CATEGORIES= audio -MASTER_SITES= ftp://ftp.musicbrainz.org/pub/musicbrainz/ - -MAINTAINER= roman@xpert.com - -USE_BZIP2= yes -USE_NEWGCC= yes -USE_GMAKE= yes -GNU_CONFIGURE= yes -INSTALLS_SHLIB= yes - -post-patch: - @${PERL} -pi -e 's|^CFLAGS=|#CFLAGS=|g ; \ - s|^CPPFLAGS=|#CPPFLAGS=|g' ${WRKSRC}/configure - -.include <bsd.port.mk> diff --git a/audio/libmusicbrainz5/distinfo b/audio/libmusicbrainz5/distinfo deleted file mode 100644 index eeb3bf643c8f..000000000000 --- a/audio/libmusicbrainz5/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (musicbrainz-1.0.1.tar.bz2) = dfe8253f6d1c73c89dc06c00e3c35e11 diff --git a/audio/libmusicbrainz5/files/patch-id3.c b/audio/libmusicbrainz5/files/patch-id3.c deleted file mode 100644 index f9fdf56408f7..000000000000 --- a/audio/libmusicbrainz5/files/patch-id3.c +++ /dev/null @@ -1,10 +0,0 @@ ---- lib/bitzi/id3.c.orig Sat May 19 14:47:54 2001 -+++ lib/bitzi/id3.c Sat May 19 14:48:09 2001 -@@ -13,6 +13,7 @@ - #include <stdlib.h> - #include <assert.h> - #include <errno.h> -+#include <sys/types.h> - #ifdef WIN32 - #include <winsock.h> - #else diff --git a/audio/libmusicbrainz5/files/patch-ltmain.sh b/audio/libmusicbrainz5/files/patch-ltmain.sh deleted file mode 100644 index 285ecfe5d590..000000000000 --- a/audio/libmusicbrainz5/files/patch-ltmain.sh +++ /dev/null @@ -1,25 +0,0 @@ ---- ltmain.sh.orig Thu Aug 23 07:47:42 2001 -+++ ltmain.sh Tue Dec 11 22:07:52 2001 -@@ -2408,6 +2408,9 @@ - *-*-netbsd*) - # Don't link with libc until the a.out ld.so is fixed. - ;; -+ *-*-freebsd*) -+ # FreeBSD doesn't need this... -+ ;; - *) - # Add libc to deplibs on all other systems if necessary. - if test "$build_libtool_need_lc" = "yes"; then -@@ -4175,10 +4178,12 @@ - fi - - # Install the pseudo-library for information purposes. -+ if /usr/bin/false ; then - name=`$echo "X$file" | $Xsed -e 's%^.*/%%'` - instname="$dir/$name"i - $show "$install_prog $instname $destdir/$name" - $run eval "$install_prog $instname $destdir/$name" || exit $? -+ fi - - # Maybe install the static library, too. - test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library" diff --git a/audio/libmusicbrainz5/pkg-comment b/audio/libmusicbrainz5/pkg-comment deleted file mode 100644 index 012c99e12d9b..000000000000 --- a/audio/libmusicbrainz5/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -2nd generation incarnation of the CD Index - audio metadata diff --git a/audio/libmusicbrainz5/pkg-descr b/audio/libmusicbrainz5/pkg-descr deleted file mode 100644 index dfcf673c8cd0..000000000000 --- a/audio/libmusicbrainz5/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -MusicBrainz is the second generation incarnation of the CD Index. -This server is designed to enable Audio CD and MP3/Vorbis players -to download metadata about the music they are playing. All of the -data collected on the Musicbrainz server is made available to the -public under the OpenContent license. - -WWW: http://www.musicbrainz.org/ - -Roman Shterenzon <roman@xpert.com> diff --git a/audio/libmusicbrainz5/pkg-plist b/audio/libmusicbrainz5/pkg-plist deleted file mode 100644 index e9361f246c19..000000000000 --- a/audio/libmusicbrainz5/pkg-plist +++ /dev/null @@ -1,14 +0,0 @@ -include/musicbrainz/bitprintinfo.h -include/musicbrainz/bitzi/bitcollider.h -include/musicbrainz/bitzi/gui_win32.h -include/musicbrainz/bitzi/list.h -include/musicbrainz/bitzi/plugin.h -include/musicbrainz/errors.h -include/musicbrainz/mb_c.h -include/musicbrainz/musicbrainz.h -include/musicbrainz/queries.h -lib/libmusicbrainz.a -lib/libmusicbrainz.so -lib/libmusicbrainz.so.1 -@dirrm include/musicbrainz/bitzi -@dirrm include/musicbrainz diff --git a/audio/libshout2/Makefile b/audio/libshout2/Makefile deleted file mode 100644 index 112498c4fdfd..000000000000 --- a/audio/libshout2/Makefile +++ /dev/null @@ -1,19 +0,0 @@ -# New ports collection makefile for: libshout -# Date created: 06 Jun 2000 -# Whom: zach@pabst.bendnet.com -# -# $FreeBSD$ -# - -PORTNAME= libshout -PORTVERSION= 1.0.7 -CATEGORIES= audio net -MASTER_SITES= http://developer.icecast.org/libshout/releases/ - -MAINTAINER= zach@pabst.bendnet.com - -GNU_CONFIGURE= yes -INSTALLS_SHLIB= yes -PLIST_SUB+= PORTVERSION=${PORTVERSION} - -.include <bsd.port.mk> diff --git a/audio/libshout2/distinfo b/audio/libshout2/distinfo deleted file mode 100644 index 97be1b6a634d..000000000000 --- a/audio/libshout2/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (libshout-1.0.7.tar.gz) = 7e8054f8c6dbb0bd9179057e2ee465c1 diff --git a/audio/libshout2/files/patch-aa b/audio/libshout2/files/patch-aa deleted file mode 100644 index 7787a49dec2f..000000000000 --- a/audio/libshout2/files/patch-aa +++ /dev/null @@ -1,16 +0,0 @@ ---- Makefile.in.orig Wed Aug 1 17:56:09 2001 -+++ Makefile.in Tue Dec 11 08:50:30 2001 -@@ -507,9 +507,10 @@ - - install-data-local: - mkdir -p $(DESTDIR)$(includedir)/shout -- mkdir -p $(DESTDIR)$(prefix)/doc/$(PACKAGE)-$(VERSION)/example -- $(INSTALL) -m 0644 $(top_srcdir)/README $(top_srcdir)/AUTHORS $(top_srcdir)/COPYING $(top_srcdir)/CHANGES $(DESTDIR)$(prefix)/doc/$(PACKAGE)-$(VERSION) -- $(INSTALL) -m 0644 $(top_srcdir)/example/Makefile $(top_srcdir)/example/example.c $(DESTDIR)$(prefix)/doc/$(PACKAGE)-$(VERSION)/example -+ mkdir -p $(DESTDIR)$(prefix)/share/doc/$(PACKAGE)-$(VERSION) -+ mkdir -p $(DESTDIR)$(prefix)/share/examples/$(PACKAGE)-$(VERSION) -+ $(INSTALL) -m 0644 $(top_srcdir)/README $(top_srcdir)/AUTHORS $(top_srcdir)/COPYING $(top_srcdir)/CHANGES $(DESTDIR)$(prefix)/share/doc/$(PACKAGE)-$(VERSION) -+ $(INSTALL) -m 0644 $(top_srcdir)/example/Makefile $(top_srcdir)/example/example.c $(DESTDIR)$(prefix)/share/examples/$(PACKAGE)-$(VERSION) - $(INSTALL) -m 0644 $(top_srcdir)/shout.h $(DESTDIR)$(includedir)/shout - - # Tell versions [3.59,3.63) of GNU make to not export all variables. diff --git a/audio/libshout2/files/patch-ab b/audio/libshout2/files/patch-ab deleted file mode 100644 index 65112e1f5765..000000000000 --- a/audio/libshout2/files/patch-ab +++ /dev/null @@ -1,11 +0,0 @@ ---- doc/Makefile.in.orig Tue Dec 11 09:28:01 2001 -+++ doc/Makefile.in Tue Dec 11 09:28:08 2001 -@@ -76,7 +76,7 @@ - - AUTOMAKE_OPTIONS = foreign - --docdir = $(prefix)/doc/$(PACKAGE)-$(VERSION) -+docdir = $(prefix)/share/doc/$(PACKAGE)-$(VERSION) - - doc_DATA = index.html overview.html initialization.html connection.html datastreaming.html metadata.html datastructures.html shout_conn_t.html shout_connect.html shout_disconnect.html shout_sleep.html shout_init_connection.html shout_send_data.html shout_update_metadata.html style.css example.html example_c.html reference.html errorhandling.html shout_strerror.html - diff --git a/audio/libshout2/pkg-comment b/audio/libshout2/pkg-comment deleted file mode 100644 index e5b650179863..000000000000 --- a/audio/libshout2/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -A library providing routines for connecting and transmitting data to the icecast server diff --git a/audio/libshout2/pkg-descr b/audio/libshout2/pkg-descr deleted file mode 100644 index e25884891692..000000000000 --- a/audio/libshout2/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -A port of the libshout library. Libshout allows applications to easily -communicate and broadcast to an Icecast streaming media server. It handles the -socket connections, metadata communication, and data streaming for the calling -application, and lets developers focus on feature sets instead of -implementation details. - -WWW: http://developer.icecast.org/libshout/ - -- Zach -zach@pabst.bendnet.com diff --git a/audio/libshout2/pkg-plist b/audio/libshout2/pkg-plist deleted file mode 100644 index 4b771016fcc8..000000000000 --- a/audio/libshout2/pkg-plist +++ /dev/null @@ -1,34 +0,0 @@ -include/shout/shout.h -lib/libshout.so.2 -lib/libshout.so -lib/libshout.la -lib/libshout.a -share/doc/libshout-%%PORTVERSION%%/index.html -share/doc/libshout-%%PORTVERSION%%/overview.html -share/doc/libshout-%%PORTVERSION%%/initialization.html -share/doc/libshout-%%PORTVERSION%%/connection.html -share/doc/libshout-%%PORTVERSION%%/datastreaming.html -share/doc/libshout-%%PORTVERSION%%/metadata.html -share/doc/libshout-%%PORTVERSION%%/datastructures.html -share/doc/libshout-%%PORTVERSION%%/shout_conn_t.html -share/doc/libshout-%%PORTVERSION%%/shout_connect.html -share/doc/libshout-%%PORTVERSION%%/shout_disconnect.html -share/doc/libshout-%%PORTVERSION%%/shout_sleep.html -share/doc/libshout-%%PORTVERSION%%/shout_init_connection.html -share/doc/libshout-%%PORTVERSION%%/shout_send_data.html -share/doc/libshout-%%PORTVERSION%%/shout_update_metadata.html -share/doc/libshout-%%PORTVERSION%%/style.css -share/doc/libshout-%%PORTVERSION%%/example.html -share/doc/libshout-%%PORTVERSION%%/example_c.html -share/doc/libshout-%%PORTVERSION%%/reference.html -share/doc/libshout-%%PORTVERSION%%/errorhandling.html -share/doc/libshout-%%PORTVERSION%%/shout_strerror.html -share/doc/libshout-%%PORTVERSION%%/README -share/doc/libshout-%%PORTVERSION%%/AUTHORS -share/doc/libshout-%%PORTVERSION%%/COPYING -share/doc/libshout-%%PORTVERSION%%/CHANGES -share/examples/libshout-%%PORTVERSION%%/Makefile -share/examples/libshout-%%PORTVERSION%%/example.c -@dirrm include/shout -@dirrm share/doc/libshout-%%PORTVERSION%% -@dirrm share/examples/libshout-%%PORTVERSION%% diff --git a/audio/libsidplay2/Makefile b/audio/libsidplay2/Makefile deleted file mode 100644 index b0c73e51d1b2..000000000000 --- a/audio/libsidplay2/Makefile +++ /dev/null @@ -1,20 +0,0 @@ -# New ports collection makefile for: libsidplay -# Date created: 31 October 1996 -# Whom: Stefan Zehl <sec@42.org> -# -# $FreeBSD$ -# - -PORTNAME= libsidplay -PORTVERSION= 1.36.50 -CATEGORIES= audio emulators -MASTER_SITES= http://www.geocities.com/SiliconValley/Lakes/5147/sidplay/packages/ -DISTFILES= ${PORTNAME}-${PORTVERSION}.tgz - -MAINTAINER= sec@42.org - -USE_LIBTOOL= yes -INSTALLS_SHLIB= yes -USE_NEWGCC= yes - -.include <bsd.port.mk> diff --git a/audio/libsidplay2/distinfo b/audio/libsidplay2/distinfo deleted file mode 100644 index 31028d7e1bc3..000000000000 --- a/audio/libsidplay2/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (libsidplay-1.36.50.tgz) = 183c85fc2f19192505fa540f12eb98b2 diff --git a/audio/libsidplay2/files/patch-libtool b/audio/libsidplay2/files/patch-libtool deleted file mode 100644 index 3087118bc186..000000000000 --- a/audio/libsidplay2/files/patch-libtool +++ /dev/null @@ -1,11 +0,0 @@ ---- configure.orig Sat Jan 12 02:17:19 2002 -+++ configure Sat Jan 12 02:18:08 2002 -@@ -6159,7 +6159,7 @@ - LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh" - - # Always use our own libtool. --LIBTOOL='$(SHELL) $(top_builddir)/libtool' -+LIBTOOL='libtool' - - # Prevent multiple expansion - diff --git a/audio/libsidplay2/pkg-comment b/audio/libsidplay2/pkg-comment deleted file mode 100644 index cced7b195bac..000000000000 --- a/audio/libsidplay2/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -A Commodore SID-chip emulator library to play SID music files diff --git a/audio/libsidplay2/pkg-descr b/audio/libsidplay2/pkg-descr deleted file mode 100644 index e2604b8bdbf0..000000000000 --- a/audio/libsidplay2/pkg-descr +++ /dev/null @@ -1,17 +0,0 @@ -Basically, SIDPLAY is just an ordinary music player software. More -specifically, it emulates the Sound Interface Device chip (MOS 6581, -known as SID) and the Micro Processor Unit (MOS 6510) of the -Commodore 64 on your computer. Its platform-independent software -emulates hardware components. Therefore it is able to load and execute -C64 machine code programs which produce music or sound. In general, -these are independent fragments of code and data which have been -ripped from games and demonstration programs and were transferred -directly from the C64. All you need is a supported operating system and -audio hardware with average PCM waveform playback capabilities. A -fast CPU and a 16-bit sound card are recommended for better -performance. - -This is just the library. To actually use it, you need one of the -front-ends like 'sidplay' or 'xsidplay'. - -WWW: http://www.geocities.com/SiliconValley/Lakes/5147/index.html diff --git a/audio/libsidplay2/pkg-plist b/audio/libsidplay2/pkg-plist deleted file mode 100644 index 24a03b6bab83..000000000000 --- a/audio/libsidplay2/pkg-plist +++ /dev/null @@ -1,15 +0,0 @@ -include/sidplay/compconf.h -include/sidplay/emucfg.h -include/sidplay/fformat.h -include/sidplay/myendian.h -include/sidplay/mytypes.h -include/sidplay/player.h -include/sidplay/sidtune.h -include/sidplay/version.h -include/sidplay/fixpoint.h -include/sidplay/libcfg.h -lib/libsidplay.a -lib/libsidplay.la -lib/libsidplay.so.1 -lib/libsidplay.so -@dirrm include/sidplay diff --git a/audio/linux-f10-esound/Makefile b/audio/linux-f10-esound/Makefile deleted file mode 100644 index 29698d8a781d..000000000000 --- a/audio/linux-f10-esound/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -# New ports collection makefile for: linux-esound -# Date created: 01/09/18 -# Whom: taoka@FreeBSD.org -# -# $FreeBSD$ -# - -PORTNAME= esound -CATEGORIES= audio linux -.if (${MACHINE_ARCH} == "i386") -PORTVERSION= 0.2.14 -.elif (${MACHINE_ARCH} == "alpha") -PORTVERSION= 0.2.17 -.endif -.if (${MACHINE_ARCH} == "i386") -MASTER_SITES= ftp://ftp.redhat.com/pub/redhat/linux/6.1/en/os/i386/RedHat/RPMS/ -.elif (${MACHINE_ARCH} == "alpha") -MASTER_SITES= ftp://ftp.redhat.com/pub/redhat/linux/6.1/en/os/alpha/RedHat/RPMS/ -.endif - -MAINTAINER= taoka@FreeBSD.org - -RPM_SET= esound-${PORTVERSION}-1.${MACHINE_ARCH}.rpm - -.include "../../x11-toolkits/linux-gtk/Makefile" - diff --git a/audio/linux-f10-esound/distinfo.alpha b/audio/linux-f10-esound/distinfo.alpha deleted file mode 100644 index 3707a963ea1d..000000000000 --- a/audio/linux-f10-esound/distinfo.alpha +++ /dev/null @@ -1 +0,0 @@ -MD5 (rpm/esound-0.2.17-1.alpha.rpm) = 09cbbd8d7bc2633f99fecd75843b33e9 diff --git a/audio/linux-f10-esound/distinfo.i386 b/audio/linux-f10-esound/distinfo.i386 deleted file mode 100644 index 56cfba6ba039..000000000000 --- a/audio/linux-f10-esound/distinfo.i386 +++ /dev/null @@ -1 +0,0 @@ -MD5 (rpm/esound-0.2.14-1.i386.rpm) = 2bfd09ee99fc1f01a98a33f811d09689 diff --git a/audio/linux-f10-esound/pkg-comment b/audio/linux-f10-esound/pkg-comment deleted file mode 100644 index 8208fbba136b..000000000000 --- a/audio/linux-f10-esound/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -RPM of esound 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.alpha b/audio/linux-f10-esound/pkg-plist.alpha deleted file mode 100644 index 6f19dfd6e603..000000000000 --- a/audio/linux-f10-esound/pkg-plist.alpha +++ /dev/null @@ -1,26 +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/doc/esound-0.2.17 -usr/doc/esound-0.2.17/AUTHORS -usr/doc/esound-0.2.17/COPYING -usr/doc/esound-0.2.17/ChangeLog -usr/doc/esound-0.2.17/INSTALL -usr/doc/esound-0.2.17/NEWS -usr/doc/esound-0.2.17/README -usr/doc/esound-0.2.17/TIPS -usr/doc/esound-0.2.17/TODO -usr/doc/esound-0.2.17/esound.sgml -usr/lib/libesd.so.0 -usr/lib/libesd.so.0.2.17 -usr/lib/libesddsp.so.0 -usr/lib/libesddsp.so.0.2.17 -@dirrm /usr/doc/esound-0.2.14 diff --git a/audio/linux-f10-esound/pkg-plist.i386 b/audio/linux-f10-esound/pkg-plist.i386 deleted file mode 100644 index fcd117d381ee..000000000000 --- a/audio/linux-f10-esound/pkg-plist.i386 +++ /dev/null @@ -1,24 +0,0 @@ -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/doc/esound-0.2.14/AUTHORS -usr/doc/esound-0.2.14/COPYING -usr/doc/esound-0.2.14/ChangeLog -usr/doc/esound-0.2.14/INSTALL -usr/doc/esound-0.2.14/NEWS -usr/doc/esound-0.2.14/README -usr/doc/esound-0.2.14/TIPS -usr/doc/esound-0.2.14/TODO -usr/doc/esound-0.2.14/esound.sgml -usr/lib/libesd.so.0 -usr/lib/libesd.so.0.2.14 -usr/lib/libesddsp.so.0 -usr/lib/libesddsp.so.0.2.14 -@dirrm /usr/doc/esound-0.2.14 diff --git a/audio/linux-f10-libaudiofile/Makefile b/audio/linux-f10-libaudiofile/Makefile deleted file mode 100644 index 9148565db3b0..000000000000 --- a/audio/linux-f10-libaudiofile/Makefile +++ /dev/null @@ -1,25 +0,0 @@ -# New ports collection makefile for: linux-libaudiofile -# Date created: 01/09/18 -# Whom: taoka@FreeBSD.org -# -# $FreeBSD$ -# - -PORTNAME= libaudiofile -PORTVERSION= 0.1.9 -CATEGORIES= audio linux -.if (${MACHINE_ARCH} == "i386") -MASTER_SITES= ftp://ftp.redhat.com/pub/redhat/linux/6.1/en/os/i386/RedHat/RPMS/ -.elif (${MACHINE_ARCH} == "alpha") -MASTER_SITES= ftp://ftp.redhat.com/pub/redhat/linux/6.1/en/os/alpha/RedHat/RPMS/ -.endif - -MAINTAINER= taoka@FreeBSD.org - -.if (${MACHINE_ARCH} == "i386") -RPM_SET= audiofile-${PORTVERSION}-1.${MACHINE_ARCH}.rpm -.elif (${MACHINE_ARCH} == "alpha") -RPM_SET= audiofile-${PORTVERSION}-2.${MACHINE_ARCH}.rpm -.endif - -.include "../../x11-toolkits/linux-gtk/Makefile" diff --git a/audio/linux-f10-libaudiofile/distinfo.alpha b/audio/linux-f10-libaudiofile/distinfo.alpha deleted file mode 100644 index 1d02a187bc50..000000000000 --- a/audio/linux-f10-libaudiofile/distinfo.alpha +++ /dev/null @@ -1 +0,0 @@ -MD5 (rpm/audiofile-0.1.9-2.alpha.rpm) = 4e9ee2c38abc630d9c039607ee7e0e35 diff --git a/audio/linux-f10-libaudiofile/distinfo.i386 b/audio/linux-f10-libaudiofile/distinfo.i386 deleted file mode 100644 index 002f8d170f45..000000000000 --- a/audio/linux-f10-libaudiofile/distinfo.i386 +++ /dev/null @@ -1 +0,0 @@ -MD5 (rpm/audiofile-0.1.9-1.i386.rpm) = ee5158bda87c1fc7601ea1467174d6da diff --git a/audio/linux-f10-libaudiofile/pkg-comment b/audio/linux-f10-libaudiofile/pkg-comment deleted file mode 100644 index e1208b391854..000000000000 --- a/audio/linux-f10-libaudiofile/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -RPM of audiofile 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.alpha b/audio/linux-f10-libaudiofile/pkg-plist.alpha deleted file mode 100644 index c955fe4e98b1..000000000000 --- a/audio/linux-f10-libaudiofile/pkg-plist.alpha +++ /dev/null @@ -1,22 +0,0 @@ -/usr/bin/sfconvert -/usr/bin/sfinfo -/usr/doc/audiofile-0.1.9/COPYING -/usr/doc/audiofile-0.1.9/ChangeLog -/usr/doc/audiofile-0.1.9/README -/usr/doc/audiofile-0.1.9/TODO -/usr/doc/audiofile-0.1.9/docs/Makefile -/usr/doc/audiofile-0.1.9/docs/Makefile.am -/usr/doc/audiofile-0.1.9/docs/Makefile.in -/usr/doc/audiofile-0.1.9/docs/afCloseFile -/usr/doc/audiofile-0.1.9/docs/afGetFrameSize -/usr/doc/audiofile-0.1.9/docs/afIntro -/usr/doc/audiofile-0.1.9/docs/afNewFileSetup -/usr/doc/audiofile-0.1.9/docs/afOpenFile -/usr/doc/audiofile-0.1.9/docs/afReadFrames -/usr/doc/audiofile-0.1.9/docs/afWriteFrames -/usr/doc/audiofile-0.1.9/docs/sfconvert -/usr/doc/audiofile-0.1.9/docs/sfinfo -/usr/lib/libaudiofile.so.0 -/usr/lib/libaudiofile.so.0.0.0 -@dirrm /usr/doc/audiofile-0.1.9/docs -@dirrm /usr/doc/audiofile-0.1.9 diff --git a/audio/linux-f10-libaudiofile/pkg-plist.i386 b/audio/linux-f10-libaudiofile/pkg-plist.i386 deleted file mode 100644 index 31e014cc80cd..000000000000 --- a/audio/linux-f10-libaudiofile/pkg-plist.i386 +++ /dev/null @@ -1,22 +0,0 @@ -usr/bin/sfconvert -usr/bin/sfinfo -usr/doc/audiofile-0.1.9/COPYING -usr/doc/audiofile-0.1.9/ChangeLog -usr/doc/audiofile-0.1.9/README -usr/doc/audiofile-0.1.9/TODO -usr/doc/audiofile-0.1.9/docs/Makefile -usr/doc/audiofile-0.1.9/docs/Makefile.am -usr/doc/audiofile-0.1.9/docs/Makefile.in -usr/doc/audiofile-0.1.9/docs/afCloseFile -usr/doc/audiofile-0.1.9/docs/afGetFrameSize -usr/doc/audiofile-0.1.9/docs/afIntro -usr/doc/audiofile-0.1.9/docs/afNewFileSetup -usr/doc/audiofile-0.1.9/docs/afOpenFile -usr/doc/audiofile-0.1.9/docs/afReadFrames -usr/doc/audiofile-0.1.9/docs/afWriteFrames -usr/doc/audiofile-0.1.9/docs/sfconvert -usr/doc/audiofile-0.1.9/docs/sfinfo -usr/lib/libaudiofile.so.0 -usr/lib/libaudiofile.so.0.0.0 -@dirrm usr/doc/audiofile-0.1.9/docs -@dirrm usr/doc/audiofile-0.1.9 diff --git a/audio/linux-f8-esound/Makefile b/audio/linux-f8-esound/Makefile deleted file mode 100644 index 29698d8a781d..000000000000 --- a/audio/linux-f8-esound/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -# New ports collection makefile for: linux-esound -# Date created: 01/09/18 -# Whom: taoka@FreeBSD.org -# -# $FreeBSD$ -# - -PORTNAME= esound -CATEGORIES= audio linux -.if (${MACHINE_ARCH} == "i386") -PORTVERSION= 0.2.14 -.elif (${MACHINE_ARCH} == "alpha") -PORTVERSION= 0.2.17 -.endif -.if (${MACHINE_ARCH} == "i386") -MASTER_SITES= ftp://ftp.redhat.com/pub/redhat/linux/6.1/en/os/i386/RedHat/RPMS/ -.elif (${MACHINE_ARCH} == "alpha") -MASTER_SITES= ftp://ftp.redhat.com/pub/redhat/linux/6.1/en/os/alpha/RedHat/RPMS/ -.endif - -MAINTAINER= taoka@FreeBSD.org - -RPM_SET= esound-${PORTVERSION}-1.${MACHINE_ARCH}.rpm - -.include "../../x11-toolkits/linux-gtk/Makefile" - diff --git a/audio/linux-f8-esound/distinfo.alpha b/audio/linux-f8-esound/distinfo.alpha deleted file mode 100644 index 3707a963ea1d..000000000000 --- a/audio/linux-f8-esound/distinfo.alpha +++ /dev/null @@ -1 +0,0 @@ -MD5 (rpm/esound-0.2.17-1.alpha.rpm) = 09cbbd8d7bc2633f99fecd75843b33e9 diff --git a/audio/linux-f8-esound/distinfo.i386 b/audio/linux-f8-esound/distinfo.i386 deleted file mode 100644 index 56cfba6ba039..000000000000 --- a/audio/linux-f8-esound/distinfo.i386 +++ /dev/null @@ -1 +0,0 @@ -MD5 (rpm/esound-0.2.14-1.i386.rpm) = 2bfd09ee99fc1f01a98a33f811d09689 diff --git a/audio/linux-f8-esound/pkg-comment b/audio/linux-f8-esound/pkg-comment deleted file mode 100644 index 8208fbba136b..000000000000 --- a/audio/linux-f8-esound/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -RPM of esound 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.alpha b/audio/linux-f8-esound/pkg-plist.alpha deleted file mode 100644 index 6f19dfd6e603..000000000000 --- a/audio/linux-f8-esound/pkg-plist.alpha +++ /dev/null @@ -1,26 +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/doc/esound-0.2.17 -usr/doc/esound-0.2.17/AUTHORS -usr/doc/esound-0.2.17/COPYING -usr/doc/esound-0.2.17/ChangeLog -usr/doc/esound-0.2.17/INSTALL -usr/doc/esound-0.2.17/NEWS -usr/doc/esound-0.2.17/README -usr/doc/esound-0.2.17/TIPS -usr/doc/esound-0.2.17/TODO -usr/doc/esound-0.2.17/esound.sgml -usr/lib/libesd.so.0 -usr/lib/libesd.so.0.2.17 -usr/lib/libesddsp.so.0 -usr/lib/libesddsp.so.0.2.17 -@dirrm /usr/doc/esound-0.2.14 diff --git a/audio/linux-f8-esound/pkg-plist.i386 b/audio/linux-f8-esound/pkg-plist.i386 deleted file mode 100644 index fcd117d381ee..000000000000 --- a/audio/linux-f8-esound/pkg-plist.i386 +++ /dev/null @@ -1,24 +0,0 @@ -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/doc/esound-0.2.14/AUTHORS -usr/doc/esound-0.2.14/COPYING -usr/doc/esound-0.2.14/ChangeLog -usr/doc/esound-0.2.14/INSTALL -usr/doc/esound-0.2.14/NEWS -usr/doc/esound-0.2.14/README -usr/doc/esound-0.2.14/TIPS -usr/doc/esound-0.2.14/TODO -usr/doc/esound-0.2.14/esound.sgml -usr/lib/libesd.so.0 -usr/lib/libesd.so.0.2.14 -usr/lib/libesddsp.so.0 -usr/lib/libesddsp.so.0.2.14 -@dirrm /usr/doc/esound-0.2.14 diff --git a/audio/linux-f8-libaudiofile/Makefile b/audio/linux-f8-libaudiofile/Makefile deleted file mode 100644 index 9148565db3b0..000000000000 --- a/audio/linux-f8-libaudiofile/Makefile +++ /dev/null @@ -1,25 +0,0 @@ -# New ports collection makefile for: linux-libaudiofile -# Date created: 01/09/18 -# Whom: taoka@FreeBSD.org -# -# $FreeBSD$ -# - -PORTNAME= libaudiofile -PORTVERSION= 0.1.9 -CATEGORIES= audio linux -.if (${MACHINE_ARCH} == "i386") -MASTER_SITES= ftp://ftp.redhat.com/pub/redhat/linux/6.1/en/os/i386/RedHat/RPMS/ -.elif (${MACHINE_ARCH} == "alpha") -MASTER_SITES= ftp://ftp.redhat.com/pub/redhat/linux/6.1/en/os/alpha/RedHat/RPMS/ -.endif - -MAINTAINER= taoka@FreeBSD.org - -.if (${MACHINE_ARCH} == "i386") -RPM_SET= audiofile-${PORTVERSION}-1.${MACHINE_ARCH}.rpm -.elif (${MACHINE_ARCH} == "alpha") -RPM_SET= audiofile-${PORTVERSION}-2.${MACHINE_ARCH}.rpm -.endif - -.include "../../x11-toolkits/linux-gtk/Makefile" diff --git a/audio/linux-f8-libaudiofile/distinfo.alpha b/audio/linux-f8-libaudiofile/distinfo.alpha deleted file mode 100644 index 1d02a187bc50..000000000000 --- a/audio/linux-f8-libaudiofile/distinfo.alpha +++ /dev/null @@ -1 +0,0 @@ -MD5 (rpm/audiofile-0.1.9-2.alpha.rpm) = 4e9ee2c38abc630d9c039607ee7e0e35 diff --git a/audio/linux-f8-libaudiofile/distinfo.i386 b/audio/linux-f8-libaudiofile/distinfo.i386 deleted file mode 100644 index 002f8d170f45..000000000000 --- a/audio/linux-f8-libaudiofile/distinfo.i386 +++ /dev/null @@ -1 +0,0 @@ -MD5 (rpm/audiofile-0.1.9-1.i386.rpm) = ee5158bda87c1fc7601ea1467174d6da diff --git a/audio/linux-f8-libaudiofile/pkg-comment b/audio/linux-f8-libaudiofile/pkg-comment deleted file mode 100644 index e1208b391854..000000000000 --- a/audio/linux-f8-libaudiofile/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -RPM of audiofile 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.alpha b/audio/linux-f8-libaudiofile/pkg-plist.alpha deleted file mode 100644 index c955fe4e98b1..000000000000 --- a/audio/linux-f8-libaudiofile/pkg-plist.alpha +++ /dev/null @@ -1,22 +0,0 @@ -/usr/bin/sfconvert -/usr/bin/sfinfo -/usr/doc/audiofile-0.1.9/COPYING -/usr/doc/audiofile-0.1.9/ChangeLog -/usr/doc/audiofile-0.1.9/README -/usr/doc/audiofile-0.1.9/TODO -/usr/doc/audiofile-0.1.9/docs/Makefile -/usr/doc/audiofile-0.1.9/docs/Makefile.am -/usr/doc/audiofile-0.1.9/docs/Makefile.in -/usr/doc/audiofile-0.1.9/docs/afCloseFile -/usr/doc/audiofile-0.1.9/docs/afGetFrameSize -/usr/doc/audiofile-0.1.9/docs/afIntro -/usr/doc/audiofile-0.1.9/docs/afNewFileSetup -/usr/doc/audiofile-0.1.9/docs/afOpenFile -/usr/doc/audiofile-0.1.9/docs/afReadFrames -/usr/doc/audiofile-0.1.9/docs/afWriteFrames -/usr/doc/audiofile-0.1.9/docs/sfconvert -/usr/doc/audiofile-0.1.9/docs/sfinfo -/usr/lib/libaudiofile.so.0 -/usr/lib/libaudiofile.so.0.0.0 -@dirrm /usr/doc/audiofile-0.1.9/docs -@dirrm /usr/doc/audiofile-0.1.9 diff --git a/audio/linux-f8-libaudiofile/pkg-plist.i386 b/audio/linux-f8-libaudiofile/pkg-plist.i386 deleted file mode 100644 index 31e014cc80cd..000000000000 --- a/audio/linux-f8-libaudiofile/pkg-plist.i386 +++ /dev/null @@ -1,22 +0,0 @@ -usr/bin/sfconvert -usr/bin/sfinfo -usr/doc/audiofile-0.1.9/COPYING -usr/doc/audiofile-0.1.9/ChangeLog -usr/doc/audiofile-0.1.9/README -usr/doc/audiofile-0.1.9/TODO -usr/doc/audiofile-0.1.9/docs/Makefile -usr/doc/audiofile-0.1.9/docs/Makefile.am -usr/doc/audiofile-0.1.9/docs/Makefile.in -usr/doc/audiofile-0.1.9/docs/afCloseFile -usr/doc/audiofile-0.1.9/docs/afGetFrameSize -usr/doc/audiofile-0.1.9/docs/afIntro -usr/doc/audiofile-0.1.9/docs/afNewFileSetup -usr/doc/audiofile-0.1.9/docs/afOpenFile -usr/doc/audiofile-0.1.9/docs/afReadFrames -usr/doc/audiofile-0.1.9/docs/afWriteFrames -usr/doc/audiofile-0.1.9/docs/sfconvert -usr/doc/audiofile-0.1.9/docs/sfinfo -usr/lib/libaudiofile.so.0 -usr/lib/libaudiofile.so.0.0.0 -@dirrm usr/doc/audiofile-0.1.9/docs -@dirrm usr/doc/audiofile-0.1.9 diff --git a/audio/napster/files/md5 b/audio/napster/files/md5 deleted file mode 100644 index 851d4ab7d114..000000000000 --- a/audio/napster/files/md5 +++ /dev/null @@ -1 +0,0 @@ -MD5 (nap-linux-1.1BETA.tar.gz) = 5621ed0bef4aa65cb053de49c3d01b44 diff --git a/audio/rat/Makefile b/audio/rat/Makefile deleted file mode 100644 index cd715a63ddc4..000000000000 --- a/audio/rat/Makefile +++ /dev/null @@ -1,50 +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.13 -PORTREVISION= 0 -CATEGORIES= mbone audio ipv6 -MASTER_SITES= http://www-mice.cs.ucl.ac.uk/multimedia/software/rat/4.2.13/ \ - ${MASTER_SITE_LOCAL} -MASTER_SITE_SUBDIR= cpiazza - -MAINTAINER= O.Hodson@cs.ucl.ac.uk - -LIB_DEPENDS= tk82.1:${PORTSDIR}/x11-toolkits/tk82 - -USE_AUTOCONF= yes -USE_GMAKE= yes -MAN1= rat.1 -MANCOMPRESSED= no - -RAT_BUILD_DIRS= common rat - -.include <bsd.port.pre.mk> - -.if ${OSVERSION} >= 400014 -ENABLE_IPv6= --enable-ipv6 -.endif - -do-install: - ${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_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 - -do-build: -.for d in ${RAT_BUILD_DIRS} - cd ${WRKSRC}/${d} && ${GMAKE} -.endfor - -do-configure: - cd ${WRKSRC}/common && autoconf && ./configure ${CONFIGURE_ARGS} ${ENABLE_IPv6} - cd ${WRKSRC}/rat && autoconf && ./configure ${CONFIGURE_ARGS} --with-tcl=${LOCALBASE} --with-tk=${LOCALBASE} ${ENABLE_IPv6} - -.include "bsd.port.post.mk" diff --git a/audio/rat/distinfo b/audio/rat/distinfo deleted file mode 100644 index 1edf6ef3ac6a..000000000000 --- a/audio/rat/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (rat-4.2.13.tar.gz) = 6524f9805772e60072de8769aea1945f diff --git a/audio/rat/files/patch-aa b/audio/rat/files/patch-aa deleted file mode 100644 index c6fb8667dda0..000000000000 --- a/audio/rat/files/patch-aa +++ /dev/null @@ -1,77 +0,0 @@ ---- rat/configure.in.orig Fri Mar 2 12:49:10 2001 -+++ rat/configure.in Thu Apr 5 19:13:17 2001 -@@ -280,12 +280,12 @@ - # We could be dealing with a source installation or a full installation. - # Expect a source installation to have headers in TCL8_HOME/generic and libs in - # TCL8_HOME/unix. A full installation should have headers in --# INSTDIR/include/tcl8.0, or INSTDIR/include, and have libraries be in -+# INSTDIR/include/tcl8.2, or INSTDIR/include, and have libraries be in - # INSTDIR/lib. - #------------------------------------------------------------------------------ - PARENT=`echo $PWD | sed -e 's%/[[^/]]*$%%'` --TCL_INC=${PARENT}/tcl-8.0 --TCL_LIB=${PARENT}/tcl-8.0 -+TCL_INC=${PARENT}/tcl-8.2 -+TCL_LIB=${PARENT}/tcl-8.2 - - AC_ARG_WITH(tcl, - [ --with-tcl=DIR specify location of Tcl installation], -@@ -295,7 +295,7 @@ - #----------------------------------------------------------------------------- - # Depending on config expect tcl.h to be tcl source dir or include path - #----------------------------------------------------------------------------- --for i in $TCL_INC/generic $TCL_INC/include/tcl8.0 $TCL_INC/include $TCL_INC -+for i in $TCL_INC/generic $TCL_INC/include/tcl8.2 $TCL_INC/include $TCL_INC - do - if test -d $i ; then - TCL_INC=$i -@@ -330,7 +330,7 @@ - SAVED_LIBS=$LIBS - LIBS="" - FOUND_TCL_LIB=no --AC_SEARCH_LIBS(Tcl_Init, tcl8.0 tcl80, -+AC_SEARCH_LIBS(Tcl_Init, tcl8.2 tcl82, - FOUND_TCL_LIB=yes, - , - -L${TCL_LIB} ${SAVED_LIBS} -lm) -@@ -359,7 +359,7 @@ - # include tcl.h, Xlib.h, Xutil.h before tk.h. - #----------------------------------------------------------------------------- - FOUND_TK_INC=0 --for i in $TK_INC/generic $TK_INC/include/tk8.0 $TK_INC/include $TK_INC -+for i in $TK_INC/generic $TK_INC/include/tk8.2 $TK_INC/include $TK_INC - do - AC_MSG_CHECKING(for $i/tk.h) - if test -r $i/tk.h ; then -@@ -391,7 +391,7 @@ - SAVED_LIBS=$LIBS - LIBS="" - FOUND_TK_LIB=no --AC_SEARCH_LIBS(Tk_Init, tk8.0 tk80, -+AC_SEARCH_LIBS(Tk_Init, tk8.2 tk82, - FOUND_TK_LIB=yes, - , - -L${TK_LIB} ${TCL_LIB} $X_LIBS $X_PRE_LIBS -lXext -lX11 $X_EXTRA_LIBS ${SAVED_LIBS} -lm) -@@ -464,20 +464,8 @@ - COMMON_LIB=${COMMON_LIB}/lib - fi - --AC_CHECK_LIB(uclmmbase, -- mbus_init, -- [ -- EXTERNAL_DEP="${EXTERNAL_DEP} ${COMMON_LIB}/libuclmmbase.a" -- COMMON_LIB="-L${COMMON_LIB} -luclmmbase" -- ], -- [ -- echo "Could not find libuclmmbase.a. One of the following halted progess:" -- echo " (a) Library is not installed." -- echo " (b) Library is not built or not in expected location (--with-common=DIR)." -- echo " (c) this script failed to see it (please inform rat-trap@cs.ucl.ac.uk)." -- exit -- ], -- -L${COMMON_LIB}) -+EXTERNAL_DEP="${EXTERNAL_DEP} ${COMMON_LIB}/libuclmmbase.a" -+COMMON_LIB="-L${COMMON_LIB} -luclmmbase" - - AC_SUBST(COMMON_INC) - AC_SUBST(COMMON_LIB) diff --git a/audio/rat/files/patch-ab b/audio/rat/files/patch-ab deleted file mode 100644 index 4df1138df8e8..000000000000 --- a/audio/rat/files/patch-ab +++ /dev/null @@ -1,11 +0,0 @@ ---- rat/sdr2.plugin.in.orig Sat Sep 16 19:54:48 2000 -+++ rat/sdr2.plugin.in Sat Sep 16 19:55:02 2000 -@@ -14,7 +14,7 @@ - - media:audio - proto:RTP/AVP --tool:rat-VERSION -+tool:rat - protoname:RTP - cryptflag:-K - diff --git a/audio/rat/files/patch-ad b/audio/rat/files/patch-ad deleted file mode 100644 index aa499c0f54ab..000000000000 --- a/audio/rat/files/patch-ad +++ /dev/null @@ -1,11 +0,0 @@ ---- rat/Makefile.in.orig Sat Sep 16 20:45:21 2000 -+++ rat/Makefile.in Sat Sep 16 20:45:29 2000 -@@ -15,7 +15,7 @@ - ECHO = echo - - VERSION = @VERSION@ --RATVER = rat-$(VERSION) -+RATVER = rat - - AU_OBJ = @AU_OBJ@ - AU_INC = @AU_INC@ diff --git a/audio/rat/files/patch-ae b/audio/rat/files/patch-ae deleted file mode 100644 index d4383c889d1d..000000000000 --- a/audio/rat/files/patch-ae +++ /dev/null @@ -1,13 +0,0 @@ ---- rat/main_control.c.brokenbin Sun Sep 17 02:26:19 2000 -+++ rat/main_control.c Sun Sep 17 02:26:38 2000 -@@ -34,8 +34,8 @@ - #define ENGINE_NAME "ratmedia.exe" - #define CONTROL_NAME "rat.exe" - #else --#define UI_NAME "rat-"RAT_VERSION"-ui" --#define ENGINE_NAME "rat-"RAT_VERSION"-media" -+#define UI_NAME "rat-ui" -+#define ENGINE_NAME "rat-media" - #endif - - #define DEFAULT_RTP_PORT 5004 diff --git a/audio/rat/files/patch-af b/audio/rat/files/patch-af deleted file mode 100644 index f6f25611a616..000000000000 --- a/audio/rat/files/patch-af +++ /dev/null @@ -1,41 +0,0 @@ ---- rat/Makefile.in.prefix Fri Sep 8 21:02:41 2000 -+++ rat/Makefile.in Sun Sep 17 03:00:53 2000 -@@ -13,6 +13,7 @@ - AR = ar - RANLIB = @RANLIB@ - ECHO = echo -+STRIP = strip - - VERSION = @VERSION@ - RATVER = rat-$(VERSION) -@@ -122,7 +123,7 @@ - @${ECHO} "Generating version.h" - @sed -e 's/.*/#define RAT_VERSION "&"/' VERSION > version.h - --sdr2.plugin.S02.audio.rtp.-.rat-$(VERSION): sdr2.plugin.in -+sdr2.plugin.S02.audio.rtp.-.$(RATVER): sdr2.plugin.in - @${ECHO} "Generating sdr plugin" - @${ECHO} "# Generated automatically from sdr2.plugin.in" > $@ - @${ECHO} "# DO NOT EDIT THIS FILE" >> $@ -@@ -147,9 +148,9 @@ - -rm -rf core core-$(RATVER)-media core-$(RATVER)-ui - - install: all -- ./install-sh -m 555 -c $(RATVER) $(bindir) -- ./install-sh -m 555 -c $(RATVER)-media $(bindir) -- ./install-sh -m 555 -c $(RATVER)-ui $(bindir) -+ ./install-sh -m 555 -s $(STRIP) -c $(RATVER) $(bindir) -+ ./install-sh -m 555 -s $(STRIP) -c $(RATVER)-media $(bindir) -+ ./install-sh -m 555 -s $(STRIP) -c $(RATVER)-ui $(bindir) - ./install-sh -m 444 -c man/man1/rat.1 $(mandir)/man1/rat.1 - ./install-sh -m 444 -c sdr2.plugin.S02.audio.rtp.-.$(RATVER) $(prefix)/etc/sdr/plugins - -@@ -180,7 +181,7 @@ - cvs tag release-`cat VERSION | sed "s/\./-/g"` - - $(RATVER)-$(OSTYPE).tar.gz: $(RATVER) $(RATVER)-ui $(RATVER)-media -- tar cf $(RATVER)-$(OSTYPE).tar README.* MODS COPYRIGHT INSTALL.TXT VERSION $(RATVER) $(RATVER)-ui $(RATVER)-media sdr2.plugin.S02.audio.rtp.-.rat-$(VERSION) -+ tar cf $(RATVER)-$(OSTYPE).tar README.* MODS COPYRIGHT INSTALL.TXT VERSION $(RATVER) $(RATVER)-ui $(RATVER)-media sdr2.plugin.S02.audio.rtp.-.$(RATVER) - rm -f $(RATVER)-$(OSTYPE).tar.gz - gzip -9 $(RATVER)-$(OSTYPE).tar - diff --git a/audio/rat/pkg-comment b/audio/rat/pkg-comment deleted file mode 100644 index abcb956e03eb..000000000000 --- a/audio/rat/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -IPv4/v6 Multicast and unicast audio conferencing tool 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 e0000def1a7c..000000000000 --- a/audio/rat/pkg-plist +++ /dev/null @@ -1,6 +0,0 @@ -bin/rat -bin/rat-ui -bin/rat-media -etc/sdr/plugins/sdr2.plugin.S02.audio.rtp.-.rat -@dirrm etc/sdr/plugins -@dirrm etc/sdr diff --git a/audio/rat30/Makefile b/audio/rat30/Makefile deleted file mode 100644 index d4df26ee5737..000000000000 --- a/audio/rat30/Makefile +++ /dev/null @@ -1,32 +0,0 @@ -# New ports collection makefile for: rat -# Date created: 6 June 2001 -# Whom: anton -# -# $FreeBSD$ -# - -PORTNAME= rat -PORTVERSION= 3.0.35 -CATEGORIES= mbone audio -MASTER_SITES= http://www-mice.cs.ucl.ac.uk/multimedia/software/rat/${PORTVERSION}/ - -MAINTAINER= anton@urc.ac.ru - -LIB_DEPENDS= tk82.1:${PORTSDIR}/x11-toolkits/tk82 - -WRKSRC= ${WRKDIR}/rat-3.0 - -USE_GMAKE= yes -MAN1= rat.1 -MANCOMPRESSED= no - -LATEST_LINK= rat30 - -do-build: - (cd ${WRKSRC};${SETENV} MAKE=${GMAKE} ${SH} ./Build rat) - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/bin/rat ${PREFIX}/bin/rat30 - ${INSTALL_MAN} ${WRKSRC}/man/man1/rat.1 ${PREFIX}/man/man1 - -.include <bsd.port.mk> diff --git a/audio/rat30/distinfo b/audio/rat30/distinfo deleted file mode 100644 index cc2b2e3debbc..000000000000 --- a/audio/rat30/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (rat-3.0.35.tar.gz) = fff6e4a4c9617c5b7ea80f63fda96a9a -MD5 (rat-3.0.35.tar.gz) = fff6e4a4c9617c5b7ea80f63fda96a9a diff --git a/audio/rat30/files/patch-Makefile b/audio/rat30/files/patch-Makefile deleted file mode 100644 index 4eaebd1f3efd..000000000000 --- a/audio/rat30/files/patch-Makefile +++ /dev/null @@ -1,10 +0,0 @@ ---- Makefile.orig Tue Sep 14 19:39:00 1999 -+++ Makefile Thu May 10 11:07:38 2001 -@@ -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 36c4e87a95d7..000000000000 --- a/audio/rat30/files/patch-Makefile_FreeBSD_4 +++ /dev/null @@ -1,9 +0,0 @@ ---- Makefile_FreeBSD_4.org Mon May 7 13:07:46 2001 -+++ Makefile_FreeBSD_4 Mon May 7 13:03:51 2001 -@@ -0,0 +1,6 @@ -+TCL_INC = /usr/local/include/tcl8.2 -+TK_INC = /usr/local/include/tk8.2 -+INCS = -I/usr/X11R6/include \ -+ -I$(TCL_INC)/generic -I$(TK_INC)/generic -+LDLIBS = -L/usr/local/lib \ -+ -L/usr/X11R6/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 83e874042ceb..000000000000 --- a/audio/rat30/files/patch-aa +++ /dev/null @@ -1,69 +0,0 @@ -*** src/auddev_freebsd.c.orig Wed Mar 24 16:22:19 1999 ---- src/auddev_freebsd.c Sat Sep 16 00:03:22 2000 -*************** -*** 89,102 **** - } - if ((ioctl(audio_fd, SNDCTL_DSP_SETFMT, &mode) == -1) || (mode != AFMT_S16_LE)) { - printf("Device doesn't support 16bit linear format!\n"); - return -1; - } - if ((ioctl(audio_fd, SNDCTL_DSP_STEREO, &stereo) == -1) || (stereo != 0)) { - printf("Device doesn't support mono!\n"); - return -1; - } -! if ((ioctl(audio_fd, SNDCTL_DSP_SPEED, &speed) == -1) || (speed != 8000)) { - printf("Device doesn't support 8kHz sampling!\n"); - return -1; - } - ---- 89,106 ---- - } - if ((ioctl(audio_fd, SNDCTL_DSP_SETFMT, &mode) == -1) || (mode != AFMT_S16_LE)) { - printf("Device doesn't support 16bit linear format!\n"); -+ close(audio_fd); - return -1; - } - if ((ioctl(audio_fd, SNDCTL_DSP_STEREO, &stereo) == -1) || (stereo != 0)) { - printf("Device doesn't support mono!\n"); -+ close(audio_fd); - return -1; - } -! // if ((ioctl(audio_fd, SNDCTL_DSP_SPEED, &speed) == -1) || (speed != 8000)) { -! if (ioctl(audio_fd, SNDCTL_DSP_SPEED, &speed) == -1){ - printf("Device doesn't support 8kHz sampling!\n"); -+ close(audio_fd); - return -1; - } - -*************** -*** 158,163 **** ---- 162,168 ---- - * be open to do this, so if we're passed -1 as a file-descriptor we open - * the device, do the ioctl, and then close it again... - */ -+ /* - snd_chan_param scp; - if (audio_fd == -1) { - audio_fd = audio_open_rw(O_RDONLY); -*************** -*** 174,179 **** ---- 179,197 ---- - if (ioctl(audio_fd, AIOSFMT, 0) == -1) { - return FALSE; - } -+ */ -+ int caps; -+ int was_defined = 1; -+ if (audio_fd == -1) { -+ audio_fd = audio_open_rw(O_RDWR); -+ was_defined = 0; -+ } -+ ioctl(audio_fd, SNDCTL_DSP_GETCAPS, &caps); -+ if ((caps & DSP_CAP_DUPLEX) == 0) { -+ if( was_defined == 0 ) audio_close(audio_fd); -+ return FALSE; -+ } -+ if( was_defined == 0 ) audio_close(audio_fd); - return TRUE; - } - diff --git a/audio/rat30/files/patch-ac b/audio/rat30/files/patch-ac deleted file mode 100644 index 4b8e62270300..000000000000 --- a/audio/rat30/files/patch-ac +++ /dev/null @@ -1,53 +0,0 @@ ---- src/auddev_freebsd.c.p1 Mon Sep 18 10:27:40 2000 -+++ src/auddev_freebsd.c Mon Sep 18 10:30:42 2000 -@@ -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/pkg-comment b/audio/rat30/pkg-comment deleted file mode 100644 index abcb956e03eb..000000000000 --- a/audio/rat30/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -IPv4/v6 Multicast and unicast audio conferencing tool 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/rat30/pkg-plist b/audio/rat30/pkg-plist deleted file mode 100644 index ee354e40c4e4..000000000000 --- a/audio/rat30/pkg-plist +++ /dev/null @@ -1,2 +0,0 @@ -bin/rat30 -bin/rat30 diff --git a/audio/speak_freely/Makefile b/audio/speak_freely/Makefile deleted file mode 100644 index 36059ba7f46d..000000000000 --- a/audio/speak_freely/Makefile +++ /dev/null @@ -1,47 +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.1 -CATEGORIES= mbone audio security -MASTER_SITES= http://www.fourmilab.ch/speakfree/unix/ - -MAINTAINER= ports@FreeBSD.org - -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 1e09161e5bf1..000000000000 --- a/audio/speak_freely/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (speak_freely-7.1.tar.gz) = f06e4115c7139f7e30ea57064b324558 diff --git a/audio/speak_freely/files/patch-aa b/audio/speak_freely/files/patch-aa deleted file mode 100644 index 63bbf0206ecd..000000000000 --- a/audio/speak_freely/files/patch-aa +++ /dev/null @@ -1,116 +0,0 @@ ---- Makefile.orig Sat Sep 18 18:29:44 1999 -+++ Makefile Wed Jan 5 20:23:52 2000 -@@ -3,7 +3,7 @@ - - # Debugging options - --DEBUG = -g -DHEXDUMP -+#DEBUG = -g -DHEXDUMP - #DEBUG = -g -DHEXDUMP -DNOCRYPTO - #DEBUG = -O - -@@ -38,9 +38,9 @@ - # functionality is working. Please see the detailed description - # of the available flags which follows these declarations. - # --CCFLAGS = -DAUDIO_BLOCKING -DLINUX -DHALF_DUPLEX -DM_LITTLE_ENDIAN --CC = gcc -O3 # for GNU's gcc compiler --LFLAGS = -lncurses -lm -+#CCFLAGS = -DAUDIO_BLOCKING -DLINUX -DHALF_DUPLEX -DM_LITTLE_ENDIAN -+#CC = gcc -O3 # for GNU's gcc compiler -+#LFLAGS = -lncurses -lm - # - # If the above LFLAGS doesn't work, try the one below. - #LFLAGS = -lcurses -lm -@@ -220,8 +220,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 -DHALF_DUPLEX -+LFLAGS = -lcurses -ltermcap -lcompat -lm - - # Hewlett-Packard - # (courtesy of Marc Kilian) -@@ -269,7 +269,7 @@ - - # Compiler flags - --CFLAGS = $(DEBUG) -Iadpcm -Ilpc -Igsm/inc -Imd5 -Iidea -Ilibdes -Iblowfish $(CARGS) $(DUPLEX) $(CCFLAGS) $(DOMAIN) -+CFLAGS = $(OPTFLAGS) $(DEBUG) -Iadpcm -Ilpc -I$(LOCALBASE)/include -Iidea -Ilibdes -Iblowfish $(CARGS) $(DUPLEX) $(CCFLAGS) $(DOMAIN) - - PROGRAMS = sfspeaker sfmike sflaunch sflwld sflwl sfecho sfreflect sfvod - -@@ -278,12 +278,12 @@ - SPKROBJS = speaker.o codecs.o deskey.o g711.o rate.o rtpacket.o soundbyte.o ulaw.o usleep.o vatpkt.o vox.o audio_hp.o audio_sgi.o common.o - - sfspeaker: $(SPKROBJS) adpcmlib.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 blowfish/libblowfish.a 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) -o sfspeaker -+ $(CC) $(SPKROBJS) adpcm/adpcm-u.o blowfish/libblowfish.a des/des.a -lmd idea/idea.a lpc10/liblpc10.a -L/usr/local/lib -lgsm lpc/lpc.o xdsub.o libdes/libdes.a $(LFLAGS) -o sfspeaker - - MIKEOBJS = mike.o codecs.o deskey.o g711.o rate.o rtpacket.o soundbyte.o ulaw.o usleep.o vatpkt.o xdsub.o audio_hp.o audio_sgi.o - - sfmike: $(MIKEOBJS) adpcmlib.o libblowfish.o lpclib.o lpc10lib.o gsmlib.o deslib.o md5lib.o idealib.o libdes.o -- $(CC) $(MIKEOBJS) adpcm/adpcm-u.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) -o sfmike -+ $(CC) $(MIKEOBJS) adpcm/adpcm-u.o des/des.a -lmd idea/idea.a -lm blowfish/libblowfish.a lpc10/liblpc10.a -L/usr/local/lib -lgsm lpc/lpc.o libdes/libdes.a $(LFLAGS) -o sfmike - - LAUNCHOBJS = launch.o soundbyte.o usleep.o g711.o - -@@ -303,12 +303,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. -@@ -337,7 +337,7 @@ - # in make not necessarily available on all platforms. - - adpcmlib.o: -- ( echo "Building ADPCM library."; cd adpcm ; make CC="$(CC)" ) -+ ( echo "Building ADPCM library."; cd adpcm ; make CC="$(CC) $(CCFLAGS)" ) - echo "ADPCM" >adpcmlib.o - - deslib.o: -@@ -349,11 +349,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: -@@ -361,15 +361,15 @@ - echo "LPC" >lpc10lib.o - - gsmlib.o: -- ( echo "Building GSM library."; cd gsm ; make CC="$(CC)" ) -+# ( echo "Building GSM library."; cd gsm ; make CC="$(CC) $(CCFLAGS)" ) - echo "GSM" >gsmlib.o - - md5lib.o: -- ( echo "Building MD5 library."; cd md5 ; make CC="$(CC)" ) -+# ( echo "Building MD5 library."; cd md5 ; make CC="$(CC) $(CCFLAGS)" ) - echo "MD5" >md5lib.o - - idealib.o: -- ( echo "Building IDEA library."; cd idea ; make CC="$(CC)" ) -+ ( echo "Building IDEA library."; cd idea ; make CC="$(CC) $(CCFLAGS)" ) - echo "IDEA" >idealib.o - - # Object file dependencies diff --git a/audio/speak_freely/files/patch-ac b/audio/speak_freely/files/patch-ac deleted file mode 100644 index 999b8335bb16..000000000000 --- a/audio/speak_freely/files/patch-ac +++ /dev/null @@ -1,69 +0,0 @@ ---- mike.c.orig Tue Sep 14 08:27:51 1999 -+++ mike.c Fri Dec 31 15:29:10 1999 -@@ -132,8 +132,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 -@@ -152,16 +152,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");*/ - } -@@ -180,7 +180,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");*/ - } -@@ -1144,7 +1144,7 @@ - /* SENDFILE -- Send a file or, if the file name is NULL or a - single period, send real-time sound input. */ - --static int sendfile(f) -+static int sfsendfile(f) - char *f; - { - soundbuf netbuf; -@@ -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 9fcad35ba658..000000000000 --- a/audio/speak_freely/files/patch-ad +++ /dev/null @@ -1,11 +0,0 @@ ---- adpcm/Makefile.orig Fri Dec 31 15:34:54 1999 -+++ adpcm/Makefile Fri Dec 31 15:35:09 1999 -@@ -1,7 +1,7 @@ - # - # Makefile for adpcm and test programs - # ------------------- --CFLAGS=-O -I.. -+CFLAGS+= -I.. - # May need this on a sun: - #CFLAGS=-O -I/usr/demo/SOUND - diff --git a/audio/speak_freely/files/patch-ae b/audio/speak_freely/files/patch-ae deleted file mode 100644 index 4af5b7701d04..000000000000 --- a/audio/speak_freely/files/patch-ae +++ /dev/null @@ -1,12 +0,0 @@ ---- soundbyte.c.orig Fri Dec 31 15:36:07 1999 -+++ soundbyte.c Fri Dec 31 15:38:58 1999 -@@ -13,7 +13,9 @@ - #ifdef Solaris - #include <sys/filio.h> - #else -+#ifndef __FreeBSD__ - #include <sys/dir.h> -+#endif - #include <sys/file.h> - #endif - 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 48e6d2a4b513..000000000000 --- a/audio/speak_freely/files/patch-ah +++ /dev/null @@ -1,11 +0,0 @@ ---- idea/Makefile.orig Wed Jan 5 20:20:55 2000 -+++ idea/Makefile Wed Jan 5 20:21:08 2000 -@@ -7,7 +7,7 @@ - # Compiler flags - - CC = cc --CFLAGS = -O -+CFLAGS = $(OPTFLAGS) - - all: idea.a - diff --git a/audio/speak_freely/pkg-comment b/audio/speak_freely/pkg-comment deleted file mode 100644 index 131b6287c617..000000000000 --- a/audio/speak_freely/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Voice Communication Over Data Networks diff --git a/audio/speak_freely/pkg-descr b/audio/speak_freely/pkg-descr deleted file mode 100644 index 1361a82873e2..000000000000 --- a/audio/speak_freely/pkg-descr +++ /dev/null @@ -1,11 +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://www.speakfreely.org/ - http://www.fourmilab.ch/speakfree/unix/index.html 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/spiralsynthbaby/Makefile b/audio/spiralsynthbaby/Makefile deleted file mode 100644 index 031abdb61d29..000000000000 --- a/audio/spiralsynthbaby/Makefile +++ /dev/null @@ -1,42 +0,0 @@ -# New ports collection makefile for: spiralsynth -# Date created: 2000-09-05 -# Whom: Trevor Johnson <trevor@jpj.net> -# -# $FreeBSD$ -# - -PORTNAME= spiralsynth -PORTVERSION= 0.1.7 -CATEGORIES= audio -MASTER_SITES= http://www.pawfal.org/SpiralSynth/dload/ -DISTNAME= SpiralSynth-${PORTVERSION} - -MAINTAINER= trevor@FreeBSD.org - -LIB_DEPENDS= fltk.1:${PORTSDIR}/x11-toolkits/fltk - -USE_X_PREFIX= yes -MAKE_ENV= PTHREAD_LIBS="${PTHREAD_LIBS}" \ - PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" -GNU_CONFIGURE= yes - -WRKSRC= ${WRKDIR}/${DISTNAME} - -DOC_FILES= CHANGES COPYING README - -post-patch: - ${PERL} -pi -e 's|-O3|${PTHREAD_CFLAGS}|g ; \ - s|CFLAGS =|CFLAGS +=|g ; \ - s|CXXFLAGS=|CXXFLAGS+=|g ; \ - s|-lm|${PTHREAD_LIBS} -lm|g ; \ - s|/usr/X11R6|${X11BASE}|g' ${WRKSRC}/Makefile.in - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/SpiralSynth ${PREFIX}/bin -.if !defined(NOPORTDOCS) - ${MKDIR} ${PREFIX}/share/doc/spiralsynth -.for i in ${DOC_FILES} - ${INSTALL_DATA} ${WRKSRC}/${i} ${PREFIX}/share/doc/spiralsynth -.endfor -.endif -.include <bsd.port.mk> diff --git a/audio/spiralsynthbaby/distinfo b/audio/spiralsynthbaby/distinfo deleted file mode 100644 index fb93b7e70988..000000000000 --- a/audio/spiralsynthbaby/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (SpiralSynth-0.1.7.tar.gz) = fe41794cd35bd6f05d163a3c5c61bc4b diff --git a/audio/spiralsynthbaby/files/patch-SpiralSoundMidi_C b/audio/spiralsynthbaby/files/patch-SpiralSoundMidi_C deleted file mode 100644 index 4c29f82a0c23..000000000000 --- a/audio/spiralsynthbaby/files/patch-SpiralSoundMidi_C +++ /dev/null @@ -1,13 +0,0 @@ -SpiralSound/Midi.C:54: `O_SYNC' undeclared (first use this function) - ---- SpiralSound/Midi.C.orig Sun Nov 26 07:52:41 2000 -+++ SpiralSound/Midi.C Wed Dec 6 14:22:58 2000 -@@ -51,7 +51,7 @@ - { - if (!SpiralInfo::WANTMIDI) return; - -- m_MidiFd = open(SpiralInfo::MIDIFILE.c_str(),O_RDONLY|O_SYNC); -+ m_MidiFd = open(SpiralInfo::MIDIFILE.c_str(),O_RDONLY); - - pipe(m_Pipefd); - fcntl(m_Pipefd[0],F_SETFL,O_NONBLOCK); diff --git a/audio/spiralsynthbaby/pkg-comment b/audio/spiralsynthbaby/pkg-comment deleted file mode 100644 index 97494204d6ba..000000000000 --- a/audio/spiralsynthbaby/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -MIDI-capable synthesizer for X diff --git a/audio/spiralsynthbaby/pkg-descr b/audio/spiralsynthbaby/pkg-descr deleted file mode 100644 index 5cb066a4e270..000000000000 --- a/audio/spiralsynthbaby/pkg-descr +++ /dev/null @@ -1,23 +0,0 @@ -adapted from the Web page and the README: - -Spiral Synth is a physically modelled, monophonic, analogue -synthesizer. It is capable of creating the kind of sounds made by -hardware analogue synths, the noises used in electronic music. -You can also use it to make stranger sounds. MIDI is supported, -including velocity detection, mapped to the volume of the oscillators -(but you can also use the PC keyboard to play the synth). Output -is to /dev/dsp or in Microsoft RIFF (.WAV) format to a file. You -can save and recall your sounds using the 100 patch save slots. - -The PC keyboard can be used to play the synth, "q" & "z" are C, -and the keys progress from them: "2" is C#, "w" is D, etc. These -are just the defaults, and can be changed from the .Spiralrc file. -The function keys change the octave. - -Sample output and a detailed list of features can be found on the -home page. - -WWW: http://www.pawfal.org/SpiralSynth/ - -Trevor Johnson -trevor@FreeBSD.org diff --git a/audio/spiralsynthbaby/pkg-plist b/audio/spiralsynthbaby/pkg-plist deleted file mode 100644 index ad66b2851e5a..000000000000 --- a/audio/spiralsynthbaby/pkg-plist +++ /dev/null @@ -1,5 +0,0 @@ -bin/SpiralSynth -%%PORTDOCS%%share/doc/spiralsynth/CHANGES -%%PORTDOCS%%share/doc/spiralsynth/COPYING -%%PORTDOCS%%share/doc/spiralsynth/README -%%PORTDOCS%%@dirrm share/doc/spiralsynth diff --git a/audio/vat/Makefile b/audio/vat/Makefile deleted file mode 100644 index e075cc623b01..000000000000 --- a/audio/vat/Makefile +++ /dev/null @@ -1,36 +0,0 @@ -# New ports collection makefile for: vat -# Date created: 2 November 1996 -# Whom: fenner -# -# $FreeBSD$ -# - -PORTNAME= vat -PORTVERSION= 4.0b2 -PORTREVISION= 1 -CATEGORIES= mbone tk82 -MASTER_SITES= ftp://ftp.ee.lbl.gov/conferencing/vat/alpha-test/ -DISTFILES= vatsrc-4.0b2.tar.gz - -MAINTAINER= fenner@FreeBSD.org - -GSM_DIR= ${.CURDIR}/../../audio/gsm -GSM_WORK= ${WRKDIRPREFIX}${GSM_DIR}/work/gsm-1.0-pl10 - -# 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= tk82.1:${PORTSDIR}/x11-toolkits/tk82 \ - gsm.1:${GSM_DIR} - -USE_X_PREFIX= yes -USE_AUTOCONF= yes -CONFIGURE_ARGS= --with-gsm=${GSM_WORK} -INSTALL_TARGET= install install-man -MAN1= vat.1 - -post-install: - strip ${PREFIX}/bin/vat - -.include <bsd.port.mk> diff --git a/audio/vat/distinfo b/audio/vat/distinfo deleted file mode 100644 index 1975cbd2aeaf..000000000000 --- a/audio/vat/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (vatsrc-4.0b2.tar.gz) = ad6bfa8e986be1706e60251dd9c2f204 diff --git a/audio/vat/files/patch-aa b/audio/vat/files/patch-aa deleted file mode 100644 index 0937d2d2a5bc..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.2 tcl82 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.2 \ - $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.2 \ -+ /usr/src/local/tcl8.2 \ -+ /import/tcl/include/tcl8.2 \ - $prefix/include \ - $x_includes/tk \ - $x_includes \ - /usr/local/include \ -+ /usr/local/include/tcl8.2 \ - /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.2, main, V_LIB_TCL="-ltcl8.2", 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.2 \ -+ /usr/src/local/tcl8.2 \ -+ /import/tcl/lib/tcl8.2 \ - " - 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.2 \ -+ /usr/contrib/lib/tcl8.2 \ -+ /usr/lib/tcl8.2 \ -+ /usr/lib/tk/tcl8.2 \ -+ /import/tcl/lib/tcl8.2 \ -+ $prefix/lib/tcl8.2 \ -+ $x_libraries/tcl8.2 \ - /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.2 tk82 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.2 \ - $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.2 \ - /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.2 \ -+ /usr/src/local/tk8.2 \ -+ /import/tcl/include/tk8.2 \ - " - 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.2, main, V_LIB_TK="-ltk8.2", 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.2 \ -+ /usr/src/local/tk8.2 \ - $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.2 \ -+ /usr/contrib/lib/tk8.2 \ -+ /usr/lib/tk8.2 \ -+ /usr/lib/tk/tk8.2 \ -+ /import/tcl/lib/tk8.2 \ -+ $prefix/lib/tk8.2 \ -+ $x_libraries/tk8.2 \ -+ $PWD/../tk8.2/library \ -+ /usr/src/local/tk8.2/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 6b73cca9f5c8..000000000000 --- a/audio/vat/files/patch-af +++ /dev/null @@ -1,117 +0,0 @@ ---- net.cc.orig 1997/10/07 19:07:01 -+++ net.cc 1998/01/26 22:21:41 -@@ -163,46 +163,48 @@ - { - 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, errlen = sizeof(err), savederrno; -+ -+ 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 +219,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 +266,14 @@ - } - int cc = ::sendmsg(ssock_, (msghdr*)&mh, 0); - if (cc < 0) { -- switch (errno) { -+ int err, errlen = sizeof(err), savederrno; -+ -+ 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: 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 38c4ef3adf4c..000000000000 --- a/audio/vat/files/patch-ah +++ /dev/null @@ -1,577 +0,0 @@ ---- audio-voxware.cc.dist Fri Apr 26 05:22:37 1996 -+++ audio-voxware.cc Mon Dec 18 18:18:31 2000 -@@ -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 <machine/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/pkg-comment b/audio/vat/pkg-comment deleted file mode 100644 index e16ddfdfa5eb..000000000000 --- a/audio/vat/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -The Visual Audio Tool - multicast audioconferencing diff --git a/audio/vat/pkg-descr b/audio/vat/pkg-descr deleted file mode 100644 index 61f95885629c..000000000000 --- a/audio/vat/pkg-descr +++ /dev/null @@ -1,2 +0,0 @@ -Vat allows users to conduct host-to-host or multihost audio -teleconferences over an internet. diff --git a/audio/vat/pkg-plist b/audio/vat/pkg-plist deleted file mode 100644 index 6a553559bfde..000000000000 --- a/audio/vat/pkg-plist +++ /dev/null @@ -1 +0,0 @@ -bin/vat diff --git a/audio/zinf/Makefile b/audio/zinf/Makefile deleted file mode 100644 index 781ab282aa4e..000000000000 --- a/audio/zinf/Makefile +++ /dev/null @@ -1,78 +0,0 @@ -# New ports collection makefile for: freeamp -# Date Created: 26 Oct 2000 -# Whom: Roman Shterenzon <roman@xpert.com> -# -# $FreeBSD$ -# - -PORTNAME= freeamp -PORTVERSION= 2.1.1 -CATEGORIES= audio -MASTER_SITES= http://www.freeamp.org/download/src/ - -MAINTAINER= ports@geeksrus.net - -BUILD_DEPENDS= nasm:${PORTSDIR}/devel/nasm -LIB_DEPENDS= musicbrainz.1:${PORTSDIR}/audio/musicbrainz \ - ORBit.2:${PORTSDIR}/devel/ORBit \ - gdk_pixbuf.2:${PORTSDIR}/graphics/gdk-pixbuf \ - ttf.4:${PORTSDIR}/print/freetype - -WRKSRC= ${WRKDIR}/${PORTNAME} -USE_BZIP2= yes -USE_GTK= yes -USE_GMAKE= yes -USE_AUTOCONF_VER=213 -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \ - LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}" - -.include <bsd.port.pre.mk> - -.if ${ARCH} == "i386" -CFLAGS+= "-D_M_IX86" -.elif ${ARCH} == "alpha" -CFLAGS+= "-D_M_ALPHA" -.endif - -.if defined(WITH_ESOUND) || defined(WITH_ALL_PLUGINS) -USE_ESOUND= yes -PLIST_SUB+= ESOUND="" -.else -CONFIGURE_ARGS+= --disable-esd -PLIST_SUB+= ESOUND="@comment " -.endif - -.if defined(WITH_LIBARTS) || defined(WITH_ALL_PLUGINS) -LIB_DEPENDS+= artsc.0:${PORTSDIR}/x11/kdelibs2 -PLIST_SUB+= LIBARTS="" -.else -CONFIGURE_ARGS+= --disable-arts -PLIST_SUB+= LIBARTS="@comment " -.endif - -.if defined(WITH_VORBIS) || defined(WITH_ALL_PLUGINS) -LIB_DEPENDS+= vorbis.1:${PORTSDIR}/audio/libvorbis -PLIST_SUB+= VORBIS="" -.else -CONFIGURE_ARGS+= --disable-vorbis -PLIST_SUB+= VORBIS="@comment " -.endif - -pre-everything:: - @${ECHO_MSG} - @${ECHO_MSG} "You may use the following build options:" - @${ECHO_MSG} - @${ECHO_MSG} "WITH_ESOUND=yes build with ESounD outout plugin" - @${ECHO_MSG} "WITH_LIBARTS=yes build with libArts output plugin" - @${ECHO_MSG} "WITH_VORBIS=yes build with Ogg/Vorbis codec plugin" - @${ECHO_MSG} - @${ECHO_MSG} "WITH_ALL_PLUGINS=yes build with all plugins" - @${ECHO_MSG} - -post-install: - @${MKDIR} ${PREFIX}/etc/sdr/plugins - ${INSTALL_DATA} ${FILESDIR}/sdr2.plugin.S100.audio.rtp.mpa.freeamp \ - ${PREFIX}/etc/sdr/plugins - ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/freeamp - -.include <bsd.port.post.mk> diff --git a/audio/zinf/distinfo b/audio/zinf/distinfo deleted file mode 100644 index 0ac667c7a993..000000000000 --- a/audio/zinf/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (freeamp-2.1.1.tar.bz2) = 56720f823f84c3505aeab474c9a6a836 diff --git a/audio/zinf/files/patch-aa b/audio/zinf/files/patch-aa deleted file mode 100644 index 61220aea2e96..000000000000 --- a/audio/zinf/files/patch-aa +++ /dev/null @@ -1,196 +0,0 @@ ---- configure.in.orig Tue Dec 11 06:42:31 2001 -+++ configure.in Sun Dec 16 23:03:03 2001 -@@ -179,8 +179,8 @@ - ;; - freebsd*) - host_os="freebsd" -- CFLAGS="$CFLAGS -D_THREAD_SAFE -pthread -I/usr/local/include" -- LDFLAGS="$LDFLAGS -Wl,-export-dynamic -L/usr/local/lib" -+ CFLAGS="$CFLAGS" -+ LDFLAGS="$LDFLAGS -Wl,-export-dynamic" - ;; - netbsd*) - host_os="freebsd" -@@ -331,9 +331,9 @@ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'` - esd_micro_version=`$ESD_CONFIG $esd_config_args --version | \ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'` -- ac_save_CFLAGS="$CFLAGS" -+ ac_save_CPPFLAGS="$CPPFLAGS" - ac_save_LIBS="$LIBS" -- CFLAGS="$CFLAGS $ESD_CFLAGS" -+ CPPFLAGS="$CPPFLAGS $ESD_CFLAGS" - LIBS="$LIBS $ESD_LIBS" - rm -f conf.esdtest - AC_MSG_CHECKING(for ESD - version >= $min_esd_version) -@@ -392,7 +392,7 @@ - } - - ],, have_esound=false, have_esound=false) -- CFLAGS="$ac_save_CFLAGS" -+ CPPFLAGS="$ac_save_CPPFLAGS" - LIBS="$ac_save_LIBS" - AC_LANG_RESTORE - rm -f conf.esdtest -@@ -419,7 +419,7 @@ - - dnl optional freetype support.. - save_CPPFLAGS="$CPPFLAGS" --CPPFLAGS="$CPPFLAGS -I/usr/local/include" -+CPPFLAGS="$CPPFLAGS" - AC_LANG_SAVE - AC_LANG_C - AC_CHECK_HEADERS(freetype.h, have_freetype="true", have_freetype="false") -@@ -465,9 +465,9 @@ - gtk_config_major=`$GTK_CONFIG --version | sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'` - gtk_config_minor=`$GTK_CONFIG --version | sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'` - gtk_config_micro=`$GTK_CONFIG --version | sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'` -- ac_save_CFLAGS="$CFLAGS" -+ ac_save_CPPFLAGS="$CPPFLAGS" - ac_save_LIBS="$LIBS" -- CFLAGS="$CFLAGS $GTK_CFLAGS" -+ CPPFLAGS="$CPPFLAGS $GTK_CFLAGS" - LIBS="$GTK_LIBS $LIBS" - - AC_TRY_RUN([ -@@ -494,7 +494,7 @@ - gtk_major_version, gtk_minor_version, gtk_micro_version); - return 1; - }], , have_gtk=false, have_gtk=false]) -- CFLAGS="$ac_save_CFLAGS" -+ CPPFLAGS="$ac_save_CPPFLAGS" - LIBS="$ac_save_LIBS" - if test "$have_gtk" = "false"; then - AC_MSG_RESULT(no) -@@ -515,7 +515,7 @@ - OSINC="$OSINC -I$srcdir/ui/download/unix/include" - OSINC="$OSINC -I$srcdir/ui/musicbrowser/include" - OSINC="$OSINC -I$srcdir/ftc/kjofol" -- CFLAGS="$CFLAGS $GTK_CFLAGS" -+ CPPFLAGS="$CPPFLAGS $GTK_CFLAGS" - AC_DEFINE(HAVE_GTK) - elif test "$host_os" = "beos"; then - OSDEPPLUGINS="$OSDEPPLUGINS plugins/musicbrowser.ui" -@@ -541,7 +541,7 @@ - AC_SUBST(GTK_LIBS) - AC_SUBST(EXTRALIBS) - --AC_SUBST(CFLAGS) -+AC_SUBST(CPPFLAGS) - - dnl orbit crap - save_CPPFLAGS="$CPPFLAGS" -@@ -661,7 +661,7 @@ - alsa_min_major_version=0 - alsa_min_minor_version=5 - alsa_min_micro_version=0 -- ac_save_CFLAGS="$CFLAGS" -+ ac_save_CPPFLAGS="$CPPFLAGS" - ac_save_LIBS="$LIBS" - - LIBS="$LIBS -lasound" -@@ -706,7 +706,7 @@ - ], , have_alsa=false, have_alsa=false - ) - AC_LANG_RESTORE -- CFLAGS="$ac_save_CFLAGS" -+ CPPFLAGS="$ac_save_CPPFLAGS" - LIBS="$ac_save_LIBS" - if test "$have_alsa" = "false"; then - AC_MSG_RESULT(no) -@@ -726,6 +726,10 @@ - AC_MSG_RESULT([compiling alsa pmo plugin]) - fi - -+ -+AC_ARG_ENABLE(vorbis, [ --disable-vorbis Don't compile the Vorbis output plugin], enable_vorbis=no, enable_vorbis=yes) -+ -+if test "x$enable_vorbis" = "xyes"; then - AC_CHECK_LIB(ogg, ogg_sync_init, have_ogg="yes",) - AC_CHECK_LIB(vorbisfile, ov_info, have_vorbis="yes",, -lvorbis -logg) - -@@ -736,6 +740,7 @@ - OSDEPPLUGINS="$OSDEPPLUGINS plugins/vorbis.mdf"; - AC_MSG_RESULT([compiling vorbis codec plugin]) - fi -+fi - fi - - ID3_LIBS="" -@@ -749,6 +754,9 @@ - dnl Partly taken from SDL's configure.in - dnl ------------------------------------------------------------- - -+AC_ARG_ENABLE(arts, [ --disable-arts Don't compile the libArts output plugin], enable_arts=no, enable_arts=yes) -+ -+if test "x$enable_arts" = "xyes"; then - AC_PATH_PROG(ARTSCCONFIG, artsc-config) - if test x$ARTSCCONFIG = x -o x$ARTSCCONFIG = x'"$ARTSCCONFIG"'; then - : # arts isn't installed -@@ -765,6 +773,7 @@ - AC_MSG_RESULT([compiling arts pmo plugin]) - ]) - fi -+fi - - AC_SUBST(ARTS_LIBS) - AC_SUBST(EXTRALIBS) -@@ -819,9 +828,9 @@ - gdk_pixbuf_micro_version=`$GDK_PIXBUF_CONFIG $gdk_pixbuf_config_args --version | \ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'` - if test "x$enable_gdk_pixbuftest" = "xyes" ; then -- ac_save_CFLAGS="$CFLAGS" -+ ac_save_CPPFLAGS="$CPPFLAGS" - ac_save_LIBS="$LIBS" -- CFLAGS="$CFLAGS $GDK_PIXBUF_CFLAGS" -+ CPPFLAGS="$CPPFLAGS $GDK_PIXBUF_CFLAGS" - LIBS="$LIBS $GDK_PIXBUF_LIBS" - dnl - dnl Now check if the installed GDK_PIXBUF is sufficiently new. (Also sanity -@@ -883,7 +892,7 @@ - } - - ],, no_gdk_pixbuf=yes,[echo $ac_n "cross compiling; assumed OK... $ac_c"]) -- CFLAGS="$ac_save_CFLAGS" -+ CPPFLAGS="$ac_save_CPPFLAGS" - LIBS="$ac_save_LIBS" - fi - fi -@@ -902,7 +911,7 @@ - : - else - echo "*** Could not run GDK_PIXBUF test program, checking why..." -- CFLAGS="$CFLAGS $GDK_PIXBUF_CFLAGS" -+ CPPFLAGS="$CPPFLAGS $GDK_PIXBUF_CFLAGS" - LIBS="$LIBS $GDK_PIXBUF_LIBS" - AC_TRY_LINK([ - #include <stdio.h> -@@ -921,7 +930,7 @@ - echo "*** exact error that occured. This usually means GDK_PIXBUF was incorrectly installed" - echo "*** or that you have moved GDK_PIXBUF since it was installed. In the latter case, you" - echo "*** may want to edit the gdk-pixbuf-config script: $GDK_PIXBUF_CONFIG" ]) -- CFLAGS="$ac_save_CFLAGS" -+ CPPFLAGS="$ac_save_CPPFLAGS" - LIBS="$ac_save_LIBS" - fi - fi -@@ -933,8 +942,8 @@ - AC_SUBST(GDK_PIXBUF_LIBS) - rm -f conf.gdk_pixbuftest - --CFLAGS="$CFLAGS $GDK_PIXBUF_CFLAGS" --AC_SUBST(CFLAGS) -+CPPFLAGS="$CPPFLAGS $GDK_PIXBUF_CFLAGS" -+AC_SUBST(CPPFLAGS) - - AC_LANG_SAVE - AC_LANG_CPLUSPLUS -@@ -944,7 +953,7 @@ - echo "*** Download the library from " - echo "*** http://www.musicbrainz.org/download.html" - echo "***" -- AC_MSG_ERROR(Cannot continue.)],-ldl -lm -lstdc++) -+ AC_MSG_ERROR(Cannot continue.)],-lm -lstdc++) - AC_LANG_RESTORE - - AC_CONFIG_HEADER(config/config.h) diff --git a/audio/zinf/files/patch-ac b/audio/zinf/files/patch-ac deleted file mode 100644 index 9ac6033089d5..000000000000 --- a/audio/zinf/files/patch-ac +++ /dev/null @@ -1,22 +0,0 @@ ---- Makefile.header.in.orig Sun Jan 28 15:43:24 2001 -+++ Makefile.header.in Sat Jun 30 07:33:57 2001 -@@ -71,7 +71,7 @@ - - INCLUDES = -I. -I$(srcdir)/lib/gdbm -I$(srcdir)/base/include -I$(srcdir)/config -I$(srcdir)/io/include -I$(srcdir)/ui/include -I$(srcdir)/lmc/include -I$(srcdir)/io/soundcard/unix/$(UNIX_AUDIO_API)/include -I$(srcdir)/lmc/xingmp3/include -I$(srcdir)/lmc/cd/include -I$(srcdir)/plm/portable/pmp300/sba -I$(srcdir)/lib/xml/include -I$(srcdir)/lib/zlib/include -I$(srcdir)/lib/unzip/include -I$(srcdir)/io/cd/unix/include -I$(srcdir)/base/aps -I$(srcdir)/io/wavout/include -I$(srcdir)/ui/lcd/include -I$(srcdir)/ui/irman/include -I$(srcdir)/lib/http/include -I$(srcdir)/io/signature/include -I$(srcdir)/plm/metadata/id3v2 $(OSINC) - --CXXFLAGS = $(EXTRA_CXXFLAGS) -+CXXFLAGS = @CXXFLAGS@ -D_REENTRANT - ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 - mkinstalldirs = $(SHELL) $(srcdir)/config/mkinstalldirs - CONFIG_HEADER = ./config/config.h -@@ -87,8 +87,8 @@ - X_EXTRA_LIBS = @X_EXTRA_LIBS@ - X_PRE_LIBS = @X_PRE_LIBS@ - --COMPILE = $(CC) $(DEFS) $(INCLUDES) $(CFLAGS) $(RELOC) --CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(CFLAGS) $(CPPFLAGS) $(CXXFLAGS) -+COMPILE = $(CC) $(DEFS) $(INCLUDES) $(CFLAGS) $(CPPFLAGS) $(RELOC) -+CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(CXXFLAGS) $(CPPFLAGS) - CXXCOMPILE += $(RELOC) - - CXXLINK = $(CXXLD) $(CXXFLAGS) $(LDFLAGS) $(RELOC) -o $@ diff --git a/audio/zinf/files/patch-ad b/audio/zinf/files/patch-ad deleted file mode 100644 index 9e5f9a6a6c07..000000000000 --- a/audio/zinf/files/patch-ad +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile-plugins.in.orig Tue Oct 16 13:31:05 2001 -+++ Makefile-plugins.in Wed Dec 12 03:25:45 2001 -@@ -232,7 +232,7 @@ - UNIXFREEAMPUIOBJ += ui/freeamp/unix/src/GTKPreferenceWindow.o - UNIXFREEAMPUIOBJ += ui/freeamp/unix/src/GTKFileSelector.o - UNIXFREEAMPUIOBJ += ui/musicbrowser/unix/src/gtkmessagedialog.o --UNIXFREEAMPUILIBS = $(TTF_LIBS) $(GDK_PIXBUF_LIBS) -+UNIXFREEAMPUILIBS = $(TTF_LIBS) $(GDK_PIXBUF_LIBS) $(GTK_LIBS) - - BEOSFREEAMPUIOBJ = ui/freeamp/beos/src/BeOSWindow.o - BEOSFREEAMPUIOBJ += ui/freeamp/beos/src/BeOSBitmap.o diff --git a/audio/zinf/files/sdr2.plugin.S100.audio.rtp.mpa.freeamp b/audio/zinf/files/sdr2.plugin.S100.audio.rtp.mpa.freeamp deleted file mode 100644 index 202e4cceee0e..000000000000 --- a/audio/zinf/files/sdr2.plugin.S100.audio.rtp.mpa.freeamp +++ /dev/null @@ -1,10 +0,0 @@ -media:audio -tool:freeamp -proto:RTP/AVP -protoname:RTP - -fmt:14 -{ - fmtname:MPEG -} -flags:rtp://$(ADDRESS):$(PORT) diff --git a/audio/zinf/pkg-comment b/audio/zinf/pkg-comment deleted file mode 100644 index 62fe0a77edf4..000000000000 --- a/audio/zinf/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -GTK-based MP3 player diff --git a/audio/zinf/pkg-descr b/audio/zinf/pkg-descr deleted file mode 100644 index aeb51f3df4e0..000000000000 --- a/audio/zinf/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -FreeAmp is an Open Source effort to build the best digital audio -player available. In the interest of supporting the free software -community, while at the same time fostering the growth of the online -delivery of music, EMusic.com, THE Source for Downloadable Music, is -funding both the FreeAmp.org domain and the efforts of the FreeAmp -team. - -WWW: http://www.freeamp.org/ - -Roman Shterenzon <roman@xpert.com> diff --git a/audio/zinf/pkg-plist b/audio/zinf/pkg-plist deleted file mode 100644 index 8ea3ae02bf62..000000000000 --- a/audio/zinf/pkg-plist +++ /dev/null @@ -1,209 +0,0 @@ -bin/freeamp -etc/sdr/plugins/sdr2.plugin.S100.audio.rtp.mpa.freeamp -%%LIBARTS%%lib/freeamp/plugins/arts.pmo -lib/freeamp/plugins/cd.lmc -lib/freeamp/plugins/cd.pmo -lib/freeamp/plugins/corba.ui -lib/freeamp/plugins/download.ui -%%ESOUND%%lib/freeamp/plugins/esound.pmo -lib/freeamp/plugins/freeamp.ui -lib/freeamp/plugins/freeampcmd.ui -lib/freeamp/plugins/httpinput.pmi -lib/freeamp/plugins/id3v1.mdf -lib/freeamp/plugins/id3v2.mdf -lib/freeamp/plugins/irman.ui -lib/freeamp/plugins/kjofol.ftf -lib/freeamp/plugins/lcd.ui -lib/freeamp/plugins/localfileinput.pmi -lib/freeamp/plugins/m3u.plf -lib/freeamp/plugins/mbcd.mdf -lib/freeamp/plugins/misc.mdf -lib/freeamp/plugins/mpg123.ui -lib/freeamp/plugins/musicbrowser.ui -lib/freeamp/plugins/ncurses.ui -lib/freeamp/plugins/obsinput.pmi -lib/freeamp/plugins/pls.plf -lib/freeamp/plugins/rmp.dlf -lib/freeamp/plugins/signature.pmo -lib/freeamp/plugins/soundcard.pmo -%%VORBIS%%lib/freeamp/plugins/vorbis.lmc -%%VORBIS%%lib/freeamp/plugins/vorbis.mdf -lib/freeamp/plugins/wav.lmc -lib/freeamp/plugins/wavout.pmo -lib/freeamp/plugins/winamp.ftf -lib/freeamp/plugins/winamp_theme.xml -lib/freeamp/plugins/xingmp3.lmc -share/freeamp/help/Copy of configuring_settings_topics.html -share/freeamp/help/Shortcut to preferences_advanced.html.lnk -share/freeamp/help/adding_a_custom_theme.html -share/freeamp/help/adding_items_to_the_bottom_of_the_playlist_queue.html -share/freeamp/help/adding_items_to_the_playlist_for_immediate_playback.html -share/freeamp/help/adding_music_to_your_music_collection.html -share/freeamp/help/adding_tracks_to_a_playlist.html -share/freeamp/help/adjusting_the_playback_volume.html -share/freeamp/help/appearance_topics.html -share/freeamp/help/bitzilogo.gif -share/freeamp/help/bw_logo.gif -share/freeamp/help/changing_information_about_a_track.html -share/freeamp/help/changing_the_order_of_tracks_in_a_playlist.html -share/freeamp/help/changing_the_player_theme.html -share/freeamp/help/changing_the_tool_view_in_my_music.html -share/freeamp/help/clearing_a_playlist.html -share/freeamp/help/configuring_player_settings.html -share/freeamp/help/configuring_settings_topics.html -share/freeamp/help/contents.html -share/freeamp/help/creating_a_new_playlist.html -share/freeamp/help/creating_and_managing_topics.html -share/freeamp/help/creating_and_modifying_topics.html -share/freeamp/help/creating_custom_themes.html -share/freeamp/help/creating_relatable_playlists.html -share/freeamp/help/currentlylisten.gif -share/freeamp/help/deleting_an_mp3_file_from_your_computer.html -share/freeamp/help/download.gif -share/freeamp/help/download_manager.html -share/freeamp/help/download_manager_entry.html -share/freeamp/help/downloading_mp3_files_from_a_web_site.html -share/freeamp/help/drive_selection_entry.html -share/freeamp/help/edit_info_entry.html -share/freeamp/help/edit_track_info.html -share/freeamp/help/editing_the_currently_playing_playlist.html -share/freeamp/help/ejecting_audio_cds.html -share/freeamp/help/equal.gif -share/freeamp/help/files.gif -share/freeamp/help/freeampmain_eq.gif -share/freeamp/help/freeampmain_eq.jpg -share/freeamp/help/freeampmain_eqclosed.gif -share/freeamp/help/freeampmain_eqopen.gif -share/freeamp/help/getting_help.html -share/freeamp/help/glossary.html -share/freeamp/help/help.gif -share/freeamp/help/help.html -share/freeamp/help/helpstyle.css -share/freeamp/help/keyboard_shortcuts.html -share/freeamp/help/main_window.html -share/freeamp/help/menu_topics.html -share/freeamp/help/min.gif -share/freeamp/help/moving_to_the_next_track.html -share/freeamp/help/moving_to_the_previous_track.html -share/freeamp/help/music_browser_entry.html -share/freeamp/help/musicbro.gif -share/freeamp/help/my_music.html -share/freeamp/help/mymusic.gif -share/freeamp/help/mymusicfolders.gif -share/freeamp/help/nextrack.gif -share/freeamp/help/opening_a_playlist.html -share/freeamp/help/options.gif -share/freeamp/help/overview_topics.html -share/freeamp/help/pause.gif -share/freeamp/help/pause2.gif -share/freeamp/help/pausing_downloading.html -share/freeamp/help/pausing_playback.html -share/freeamp/help/play.gif -share/freeamp/help/playing_audio_cds.html -share/freeamp/help/playing_mp3_files.html -share/freeamp/help/playing_streams.html -share/freeamp/help/playing_topics.html -share/freeamp/help/playing_tracks_in_random_order.html -share/freeamp/help/postit.gif -share/freeamp/help/preferences_about.html -share/freeamp/help/preferences_about_entry.html -share/freeamp/help/preferences_advanced.html -share/freeamp/help/preferences_advanced_entry.html -share/freeamp/help/preferences_directory_entry.html -share/freeamp/help/preferences_folders.html -share/freeamp/help/preferences_general.html -share/freeamp/help/preferences_general_entry.html -share/freeamp/help/preferences_musicbrainz.html -share/freeamp/help/preferences_musicbrowser.html -share/freeamp/help/preferences_musicbrowser_entry.html -share/freeamp/help/preferences_plugins.html -share/freeamp/help/preferences_plugins_entry.html -share/freeamp/help/preferences_relatable.html -share/freeamp/help/preferences_relatable_entry.html -share/freeamp/help/preferences_streaming.html -share/freeamp/help/preferences_streaming_entry.html -share/freeamp/help/preferences_themes.html -share/freeamp/help/preferences_themes_entry.html -share/freeamp/help/prev_track.gif -share/freeamp/help/prevtrack.gif -share/freeamp/help/quit.gif -share/freeamp/help/random1.gif -share/freeamp/help/random2.gif -share/freeamp/help/relatable_button.gif -share/freeamp/help/relatable_entry.html -share/freeamp/help/relatable_eqclosed.gif -share/freeamp/help/relatable_equopen.gif -share/freeamp/help/relatable_profile.html -share/freeamp/help/relatable_streams.html -share/freeamp/help/relatable_suggest.gif -share/freeamp/help/relatablelogo.gif -share/freeamp/help/relatablesig.gif -share/freeamp/help/removing_a_playlist_from_your_music_collection.html -share/freeamp/help/removing_a_track_from_the_playlist.html -share/freeamp/help/removing_a_track_from_your_music_collection.html -share/freeamp/help/repeat1.gif -share/freeamp/help/repeatall.gif -share/freeamp/help/repeating_playback.html -share/freeamp/help/repeatno.gif -share/freeamp/help/resuming_downloading.html -share/freeamp/help/resuming_playback.html -share/freeamp/help/saving_a_playlist.html -share/freeamp/help/saving_a_stream_on_your_computer.html -share/freeamp/help/scroll.gif -share/freeamp/help/search_computer_for_music.html -share/freeamp/help/searching_for_music_on_your_computer.html -share/freeamp/help/seeking_in_the_current_track.html -share/freeamp/help/setting_file_associations_or_mime_types.html -share/freeamp/help/setting_the_default_playlist_queue_option.html -share/freeamp/help/setting_the_folder_location_to_save_your_music.html -share/freeamp/help/setting_the_playlist_display_information.html -share/freeamp/help/sorting_tracks_in_the_playlist.html -share/freeamp/help/spacetravel.gif -share/freeamp/help/spacetravel_ret.gif -share/freeamp/help/spacetraveleq.gif -share/freeamp/help/spacetraveleq_ret.gif -share/freeamp/help/spacetravelmed.gif -share/freeamp/help/spacetravelsm.gif -share/freeamp/help/stop.gif -share/freeamp/help/stopping_playback.html -share/freeamp/help/streaming_topics.html -share/freeamp/help/taddfiles.gif -share/freeamp/help/tadditems.gif -share/freeamp/help/technical_support.html -share/freeamp/help/teditinfo.gif -share/freeamp/help/the_page_could_not_be_found.html -share/freeamp/help/timportitems.gif -share/freeamp/help/tnewplaylist.gif -share/freeamp/help/tremoveitems.gif -share/freeamp/help/tsaveplaylist.gif -share/freeamp/help/update_topics.html -share/freeamp/help/updating_the_player.html -share/freeamp/help/view.gif -share/freeamp/help/viewing_id3_topics.html -share/freeamp/help/viewing_the_track_duration.html -share/freeamp/help/viewing_the_track_name.html -share/freeamp/help/volume.gif -share/freeamp/help/what_are_bitzi_features.html -share/freeamp/help/what_are_id3_tags.html -share/freeamp/help/what_are_relatable_features.html -share/freeamp/help/what_are_relatable_features_entry.html -share/freeamp/help/what_are_themes.html -share/freeamp/help/what_is_a_playlist.html -share/freeamp/help/what_is_my_music.html -share/freeamp/help/what_is_streaming.html -share/freeamp/help/what_is_the_player.html -share/freeamp/help/what_kind_of_mp3_files_can_i_play.html -share/freeamp/help/working_with_the_my_music_collection_folders.html -share/freeamp/themes/Aquatica.fat -share/freeamp/themes/EMusic.fat -share/freeamp/themes/FreeAmp.fat -share/freeamp/themes/FreeAmpClassic.fat -share/freeamp/themes/Relatable.fat -share/freeamp/themes/Tommy.fat -@dirrm share/freeamp/themes -@dirrm share/freeamp/help -@dirrm share/freeamp -@dirrm lib/freeamp/plugins -@dirrm lib/freeamp -@unexec rmdir %D/etc/sdr/plugins 2>/dev/null || true -@unexec rmdir %D/etc/sdr 2>/dev/null || true |