summaryrefslogtreecommitdiff
path: root/emulators
diff options
context:
space:
mode:
authornia <nia@pkgsrc.org>2020-01-20 21:54:00 +0000
committernia <nia@pkgsrc.org>2020-01-20 21:54:00 +0000
commit6e3e91dc62efefe2f7fcfbc2063889c9737a11c8 (patch)
tree419fc47f1340065bf2fdcfb662de8d8cb8c8926e /emulators
parent09a1b0c37bf9bc15bc4e3f01d2336c23e04c3733 (diff)
downloadpkgsrc-6e3e91dc62efefe2f7fcfbc2063889c9737a11c8.tar.gz
*: Remove esound support from pkgsrc
Enlightened Sound Daemon was one of the earlier solutions to the old "multiple programs can't open /dev/audio at once" problem that was once a thing we had to worry about. Eventually, it was adopted as part of GNOME. GNOME lost interest in it about a decade ago and dropped it in favour of PulseAudio, newer applications are generally uninterested in supporting it. Last release was in 2008 and support for newer OS APIs is pretty nonexistent. Several years ago the original website disappeared. https://en.wikipedia.org/wiki/Enlightened_Sound_Daemon https://tracker.debian.org/news/999428/removed-0241-11-from-unstable/
Diffstat (limited to 'emulators')
-rw-r--r--emulators/Makefile3
-rw-r--r--emulators/cygwin_esound/DESCR3
-rw-r--r--emulators/cygwin_esound/Makefile38
-rw-r--r--emulators/cygwin_esound/PLIST4
-rw-r--r--emulators/cygwin_esound/distinfo14
-rw-r--r--emulators/cygwin_esound/files/cygwin_esd.sh23
6 files changed, 1 insertions, 84 deletions
diff --git a/emulators/Makefile b/emulators/Makefile
index 7603eb1f60e..9346635d70d 100644
--- a/emulators/Makefile
+++ b/emulators/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.310 2020/01/10 11:11:36 nia Exp $
+# $NetBSD: Makefile,v 1.311 2020/01/20 21:54:02 nia Exp $
#
COMMENT= Emulators for other operating systems
@@ -48,7 +48,6 @@ SUBDIR+= compat61
SUBDIR+= compat61-x11
SUBDIR+= compat80
#SUBDIR+= compat_netbsd # only contains Makefile fragments
-SUBDIR+= cygwin_esound
SUBDIR+= cygwin_lib
SUBDIR+= darwin_lib
SUBDIR+= dega
diff --git a/emulators/cygwin_esound/DESCR b/emulators/cygwin_esound/DESCR
deleted file mode 100644
index 6dd498f93cc..00000000000
--- a/emulators/cygwin_esound/DESCR
+++ /dev/null
@@ -1,3 +0,0 @@
-This is the Enlightened Sound Daemon (EsounD) for Cygwin, providing the
-ability for Interix applications to output sound via the libesd client
-side library (audio/esound).
diff --git a/emulators/cygwin_esound/Makefile b/emulators/cygwin_esound/Makefile
deleted file mode 100644
index c98bf21f8eb..00000000000
--- a/emulators/cygwin_esound/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# $NetBSD: Makefile,v 1.10 2017/01/19 18:52:08 agc Exp $
-#
-
-DISTNAME= esound-0.2.35-1
-PKGNAME= ${DISTNAME:S/-/!/:S/-/./g:S/!/-/:S/^/cygwin_/}
-PKGREVISION= 1
-CATEGORIES= emulators
-MASTER_SITES= ${MASTER_SITE_CYGWIN:=release/esound/}
-MASTER_SITES+= ${MASTER_SITE_CYGWIN:=release/esound/libesound0/}
-MASTER_SITES+= ${MASTER_SITE_CYGWIN:=release/audiofile/libaudiofile0/}
-EXTRACT_SUFX= .tar.bz2
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
- libesound0-0.2.35-1.tar.bz2 \
- libaudiofile0-0.2.6-2.tar.bz2
-
-MAINTAINER= interix-pkg-people@NetBSD.org
-COMMENT= Enlightened sound daemon (daemon only) for Cygwin/Interix
-
-ONLY_FOR_PLATFORM= Interix-*-*
-
-DIST_SUBDIR= cygwin
-WRKSRC= ${WRKDIR}
-
-RCD_SCRIPTS= cygwin_esd
-INSTALLATION_DIRS= bin emul/cygwin/bin
-
-do-build: # nothing
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/usr/bin/cygaudiofile-0.dll \
- ${DESTDIR}${PREFIX}/bin
- ${INSTALL_SCRIPT} ${WRKSRC}/usr/bin/cygesd-0.dll \
- ${DESTDIR}${PREFIX}/bin/
- ${INSTALL_SCRIPT} ${WRKSRC}/usr/bin/esd.exe \
- ${DESTDIR}${PREFIX}/emul/cygwin/bin/
-
-.include "../../emulators/cygwin_lib/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/emulators/cygwin_esound/PLIST b/emulators/cygwin_esound/PLIST
deleted file mode 100644
index c859c3224fa..00000000000
--- a/emulators/cygwin_esound/PLIST
+++ /dev/null
@@ -1,4 +0,0 @@
-@comment $NetBSD: PLIST,v 1.3 2014/03/11 14:05:01 jperkin Exp $
-bin/cygaudiofile-0.dll
-bin/cygesd-0.dll
-emul/cygwin/bin/esd.exe
diff --git a/emulators/cygwin_esound/distinfo b/emulators/cygwin_esound/distinfo
deleted file mode 100644
index f8c388b100c..00000000000
--- a/emulators/cygwin_esound/distinfo
+++ /dev/null
@@ -1,14 +0,0 @@
-$NetBSD: distinfo,v 1.3 2015/11/03 20:30:56 agc Exp $
-
-SHA1 (cygwin/esound-0.2.35-1.tar.bz2) = 40dd08cfbf4aae24b8c2448c6038815e2ea21239
-RMD160 (cygwin/esound-0.2.35-1.tar.bz2) = 271d1bfe3d7fcf2180cc9194ec7e2c66bc1b641d
-SHA512 (cygwin/esound-0.2.35-1.tar.bz2) = 9931402d0c75033cfef7a29efbcf99584de14b9108d2d70e1bf0c0a112d919bab3ee3a954fa00e7cc5000f875fe329eab11e87124f5d35c8449ccb17ad896f4d
-Size (cygwin/esound-0.2.35-1.tar.bz2) = 125137 bytes
-SHA1 (cygwin/libesound0-0.2.35-1.tar.bz2) = 3219452e22a516995aa48713ad0a5999ff8e681a
-RMD160 (cygwin/libesound0-0.2.35-1.tar.bz2) = a31a073a8f0d76cf3ef90759d0be79229842beb8
-SHA512 (cygwin/libesound0-0.2.35-1.tar.bz2) = 547ac5d9345c5cad6f7c54504373a0a34dc2e58d013e7c4ff8782e37556889990b20d63b242ab54ab797f3114f12b4c56dad1cfabd915b021bd1021fc54be950
-Size (cygwin/libesound0-0.2.35-1.tar.bz2) = 11251 bytes
-SHA1 (cygwin/libaudiofile0-0.2.6-2.tar.bz2) = 7c568a4366214e69810fefe62923beafd92ea6c1
-RMD160 (cygwin/libaudiofile0-0.2.6-2.tar.bz2) = 7d808b0cba96b05fedc932b4445a7a5b6be58435
-SHA512 (cygwin/libaudiofile0-0.2.6-2.tar.bz2) = 08c8cbf11d5b1abc0361718d215c274cdfceedfd8d04786ac1f007ae9f765e82b67a4f5cc847d885b5489a373f8069fbc1179553e2e5bb2387baead8cad57c43
-Size (cygwin/libaudiofile0-0.2.6-2.tar.bz2) = 58049 bytes
diff --git a/emulators/cygwin_esound/files/cygwin_esd.sh b/emulators/cygwin_esound/files/cygwin_esd.sh
deleted file mode 100644
index 904158b217e..00000000000
--- a/emulators/cygwin_esound/files/cygwin_esd.sh
+++ /dev/null
@@ -1,23 +0,0 @@
-#!@RCD_SCRIPTS_SHELL@
-#
-# $NetBSD: cygwin_esd.sh,v 1.3 2011/10/07 22:37:03 shattered Exp $
-#
-# PROVIDE: cygwin_esd
-# REQUIRE: DAEMON
-
-name="cygwin_esd"
-command="@PREFIX@/emul/cygwin/bin/esd.exe"
-command_args="-tcp"
-
-if [ ! -d /etc/rc.d ]
-then
- @ECHO@ -n ' ${name}'
- ${command} ${command_args} &
- exit
-fi
-
-. /etc/rc.subr
-
-load_rc_config $name
-command_args="${command_args} &"
-run_rc_command "$1"