aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorvanilla <vanilla@FreeBSD.org>1998-07-19 13:05:13 +0800
committervanilla <vanilla@FreeBSD.org>1998-07-19 13:05:13 +0800
commitb225d3cf05891758ab677307b53b1681e93bc012 (patch)
treece0054d61adae407a0abf7a3c9bb482268b7a3bd
parent70025a8224e33f2541d1beada03d0457a04a2853 (diff)
downloadfreebsd-ports-gnome-b225d3cf05891758ab677307b53b1681e93bc012.tar.gz
freebsd-ports-gnome-b225d3cf05891758ab677307b53b1681e93bc012.tar.zst
freebsd-ports-gnome-b225d3cf05891758ab677307b53b1681e93bc012.zip
esound is the sound library for enlightenment.
-rw-r--r--audio/esound/Makefile25
-rw-r--r--audio/esound/distinfo1
-rw-r--r--audio/esound/files/patch-aa14
-rw-r--r--audio/esound/files/patch-ab11
-rw-r--r--audio/esound/pkg-comment1
-rw-r--r--audio/esound/pkg-descr1
-rw-r--r--audio/esound/pkg-plist12
7 files changed, 65 insertions, 0 deletions
diff --git a/audio/esound/Makefile b/audio/esound/Makefile
new file mode 100644
index 000000000000..f6a53d5121f2
--- /dev/null
+++ b/audio/esound/Makefile
@@ -0,0 +1,25 @@
+# New ports collection makefile for: esound
+# Version required: 0.2.4
+# Date created: 19 Jily 1998
+# Whom: Vanilla I. Shu <vanilla@FreeBSD.ORG>
+#
+# $ID:$
+#
+
+DISTNAME= esound-0.2.4
+CATEGORIES= audio
+MASTER_SITES= ftp://ftp.enlightenment.org/pub/enlightenment/enlightenment/ \
+ ftp://www.rasterman.com/pub/enlightenment/enlightenment/ \
+ ftp://ftp.labs.redhat.com/pub/imlib/TAR/
+
+MAINTAINER= vanilla@FreeBSD.ORG
+
+USE_GMAKE= yes
+USE_X11= yes
+GNU_CONFIGURE= yes
+WRKSRC= ${WRKDIR}/esound
+
+post-install:
+ ${LDCONFIG} -m ${PREFIX}/lib
+
+.include <bsd.port.mk>
diff --git a/audio/esound/distinfo b/audio/esound/distinfo
new file mode 100644
index 000000000000..2c7f75364af9
--- /dev/null
+++ b/audio/esound/distinfo
@@ -0,0 +1 @@
+MD5 (esound-0.2.4.tar.gz) = 6a3d229644e31ba563777d24b9f5ee0d
diff --git a/audio/esound/files/patch-aa b/audio/esound/files/patch-aa
new file mode 100644
index 000000000000..468aa6a5bb89
--- /dev/null
+++ b/audio/esound/files/patch-aa
@@ -0,0 +1,14 @@
+--- audio_oss.c.orig Sun Jul 19 12:13:08 1998
++++ audio_oss.c Sun Jul 19 12:14:39 1998
+@@ -29,9 +29,11 @@
+
+ /* TODO: check that this is allowable */
+ /* set for full duplex operation, if recording */
++ /*
+ if ( (esd_audio_format & ESD_MASK_FUNC) == ESD_RECORD ) {
+ ioctl( afd, SNDCTL_DSP_SETDUPLEX, 0 );
+ }
++ */
+
+ /* set the sound driver fragment size and number */
+ /* fragment = max_buffers << 16 + log2(buffer_size), (256 16) */
diff --git a/audio/esound/files/patch-ab b/audio/esound/files/patch-ab
new file mode 100644
index 000000000000..044296752923
--- /dev/null
+++ b/audio/esound/files/patch-ab
@@ -0,0 +1,11 @@
+--- ltconfig.orig Sun Jul 19 12:15:10 1998
++++ ltconfig Sun Jul 19 12:15:37 1998
+@@ -778,7 +778,7 @@
+
+ # FreeBSD 3, at last, uses gcc -shared to do shared libraries.
+ freebsd3*)
+- archive_cmds='$CC -shared -o $lib$libobjs'
++ archive_cmds='$LD -Bshareable -o $lib$libobjs /usr/lib/aout/c++rt0.o'
+ hardcode_libdir_flag_spec='-R$libdir'
+ hardcode_direct=yes
+ hardcode_minus_L=yes
diff --git a/audio/esound/pkg-comment b/audio/esound/pkg-comment
new file mode 100644
index 000000000000..076aee120dc1
--- /dev/null
+++ b/audio/esound/pkg-comment
@@ -0,0 +1 @@
+a sound library for enlightenment package
diff --git a/audio/esound/pkg-descr b/audio/esound/pkg-descr
new file mode 100644
index 000000000000..076aee120dc1
--- /dev/null
+++ b/audio/esound/pkg-descr
@@ -0,0 +1 @@
+a sound library for enlightenment package
diff --git a/audio/esound/pkg-plist b/audio/esound/pkg-plist
new file mode 100644
index 000000000000..37e53b4a1d73
--- /dev/null
+++ b/audio/esound/pkg-plist
@@ -0,0 +1,12 @@
+bin/esd
+bin/esdcat
+bin/esdctl
+bin/esdloop
+bin/esdmon
+bin/esdrec
+bin/esdsample
+include/esd.h
+lib/libesd.a
+lib/libesd.la
+lib/libesd.so
+lib/libesd.so.0.0