summaryrefslogtreecommitdiff
path: root/audio/esound
diff options
context:
space:
mode:
authorMaxim Sobolev <sobomax@FreeBSD.org>2001-10-24 07:22:47 +0000
committerMaxim Sobolev <sobomax@FreeBSD.org>2001-10-24 07:22:47 +0000
commit357ed9d52c64ceb3ffd96231eb7ad26692cd6153 (patch)
treeaf1563feea27b0fc4ea50c7263f4495a4898b587 /audio/esound
parent- included an patch that solves a coredump in sshd (diff)
Update to 0.2.23.
Notes
Notes: svn path=/head/; revision=49159
Diffstat (limited to 'audio/esound')
-rw-r--r--audio/esound/Makefile4
-rw-r--r--audio/esound/distinfo2
-rw-r--r--audio/esound/files/patch-aa25
-rw-r--r--audio/esound/files/patch-audio_oss.c14
-rw-r--r--audio/esound/pkg-plist1
5 files changed, 37 insertions, 9 deletions
diff --git a/audio/esound/Makefile b/audio/esound/Makefile
index 4213e93190ac..2e4c748a37b5 100644
--- a/audio/esound/Makefile
+++ b/audio/esound/Makefile
@@ -6,14 +6,16 @@
#
PORTNAME= esound
-PORTVERSION= 0.2.22
+PORTVERSION= 0.2.23
CATEGORIES= audio
MASTER_SITES= ${MASTER_SITE_GNOME}
MASTER_SITE_SUBDIR= stable/sources/esound
MAINTAINER= gnome@FreeBSD.org
+BUILD_DEPENDS= pkg-config:${PORTSDIR}/devel/pkgconfig
LIB_DEPENDS= audiofile.0:${PORTSDIR}/audio/libaudiofile
+RUN_DEPENDS= pkg-config:${PORTSDIR}/devel/pkgconfig
USE_LIBTOOL= yes
INSTALLS_SHLIB= yes
diff --git a/audio/esound/distinfo b/audio/esound/distinfo
index 9d60d9051bb5..8ea734f7ca90 100644
--- a/audio/esound/distinfo
+++ b/audio/esound/distinfo
@@ -1 +1 @@
-MD5 (esound-0.2.22.tar.gz) = 0ac3c415917898ed0d98722a2f6abf2f
+MD5 (esound-0.2.23.tar.gz) = d68c49951a932fad36727ab6b3ccb457
diff --git a/audio/esound/files/patch-aa b/audio/esound/files/patch-aa
index f3779536b60e..0e13ce033b70 100644
--- a/audio/esound/files/patch-aa
+++ b/audio/esound/files/patch-aa
@@ -1,16 +1,18 @@
---- Makefile.in.orig Tue Jul 18 11:35:17 2000
-+++ Makefile.in Tue Aug 1 21:15:10 2000
-@@ -135,7 +135,7 @@
- genrand.h
+
+$FreeBSD$
+
+--- Makefile.in.orig Sun Sep 9 23:11:09 2001
++++ Makefile.in Mon Oct 22 18:57:47 2001
+@@ -114,14 +114,14 @@
+ libesd_la_SOURCES = esdlib.c esdmgr.c esdfile.c esd_config.c audio.c genrand.c genrand.h
-libesd_la_LDFLAGS = -version-info @ESD_VERSION_INFO@
+libesd_la_LDFLAGS = -version-info 2:0:0
- libesd_la_LIBADD = @AUDIOFILE_LIBS@ -lm
+ libesd_la_LIBADD = @AUDIOFILE_LIBS@ @SOUND_LIBS@ -lm
-@@ -143,7 +143,7 @@
- libesddsp.la
+ EXTRA_LTLIBRARIES = libesddsp.la
-libesddsp_la_LDFLAGS = -rpath $(libdir) -version-info @ESD_VERSION_INFO@
@@ -18,3 +20,12 @@
libesddsp_la_LIBADD = @DL_LIB@ -lm
+@@ -183,7 +183,7 @@
+
+ CLEANFILES = esound.spec esound.pc
+
+-pkgconfigdir = $(libdir)/pkgconfig
++pkgconfigdir = $(prefix)/libdata/pkgconfig
+ pkgconfig_DATA = esound.pc
+ ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+ mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
diff --git a/audio/esound/files/patch-audio_oss.c b/audio/esound/files/patch-audio_oss.c
new file mode 100644
index 000000000000..fffbb1d96b84
--- /dev/null
+++ b/audio/esound/files/patch-audio_oss.c
@@ -0,0 +1,14 @@
+
+$FreeBSD$
+
+--- audio_oss.c 2001/10/09 14:15:03 1.1
++++ audio_oss.c 2001/10/09 14:15:40
+@@ -12,7 +12,7 @@
+
+
+ /* FreeBSD uses a different identifier? what other BSDs? */
+-#ifdef __FreeBSD__
++#ifndef SNDCTL_DSP_SETDUPLEX
+ #define SNDCTL_DSP_SETDUPLEX DSP_CAP_DUPLEX
+ #endif
+
diff --git a/audio/esound/pkg-plist b/audio/esound/pkg-plist
index 4a9a25109ba1..6617f3009ab9 100644
--- a/audio/esound/pkg-plist
+++ b/audio/esound/pkg-plist
@@ -17,4 +17,5 @@ lib/libesd.so.2
lib/libesddsp.a
lib/libesddsp.so
lib/libesddsp.so.2
+libdata/pkgconfig/esound.pc
share/aclocal/esd.m4