Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 Dec 2000 11:53:14 +0000 (GMT)
From:      George Reid <greid@dogma.freebsd-uk.eu.org>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/23751: [PATCH] audio/openal has unfetchable distfile
Message-ID:  <Pine.BSF.4.21.0012221150400.97688-100000@sobek.openirc.co.uk>
Resent-Message-ID: <200012221150.eBMBo7558095@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         23751
>Category:       ports
>Synopsis:       [PATCH] audio/openal has unfetchable distfile
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Dec 22 03:50:01 PST 2000
>Closed-Date:
>Last-Modified:
>Originator:     George Reid
>Release:        FreeBSD 5.0-CURRENT i386
>Organization:
FreeBSD UKUG
>Environment:
n/a
>Description:
Port audio/openal has an unfetchable distfile. Patch updates port to
version 20001217. Patches from previous version are merged and the patch
should not be AFU this time (thanks to roam).
>How-To-Repeat:
Try to build :)
>Fix:
Index: Makefile
===================================================================
RCS file: /usr/home/ncvs/ports/audio/openal/Makefile,v
retrieving revision 1.2
diff -r1.2 Makefile
9c9
< PORTVERSION= 	20000908
---
> PORTVERSION= 	20001217
11c11
< MASTER_SITES=	ftp://ftp.openal.org/
---
> MASTER_SITES=	ftp://ftp.openal.org/pub/openal/
15c15
< WRKSRC=		${WRKDIR}/${PORTNAME}/linux
---
> WRKSRC=		${WRKDIR}/tmp/${PORTNAME}/linux
Index: distinfo
===================================================================
RCS file: /usr/home/ncvs/ports/audio/openal/distinfo,v
retrieving revision 1.1
diff -r1.1 distinfo
1c1
< MD5 (openal-20000908.tar.gz) = f8940f253b738a4c29f2d3dc09fb4936
---
> MD5 (openal-20001217.tar.gz) = de81e19bab14f0d552726bcd9d8e0385
Index: files/patch-Makefile.in
===================================================================
RCS file: /usr/home/ncvs/ports/audio/openal/files/patch-Makefile.in,v
retrieving revision 1.1
diff -r1.1 patch-Makefile.in
1,2c1,2
< --- Makefile.in.orig	Sun Sep  3 17:40:32 2000
< +++ Makefile.in	Fri Oct 13 05:50:01 2000
---
> --- Makefile.in.orig	Fri Dec 22 11:27:26 2000
> +++ Makefile.in	Fri Dec 22 11:30:49 2000
9c9
< @@ -38,20 +39,19 @@
---
> @@ -41,22 +42,22 @@
26a27,28
> -	$(INSTALL) -m 444 include/AL/alext.h $(DESTINC)/AL
> -	$(INSTALL) -m 444 include/AL/alexttypes.h $(DESTINC)/AL
28c30,31
< +	$(INSTALL_DATA) src/libopenal.so.$(MAJOR_VERSION) $(DESTLIB)
---
> +	$(INSTALL_DATA) src/libopenal.so.$(VERSION) $(DESTLIB)
> +	$(LN_S) -f $(DESTLIB)/libopenal.so.$(MAJOR_VERSION) $(DESTLIB)/libopenal.so.$(MAJOR_VERSION)
39a43,44
> +	$(INSTALL_DATA) include/AL/alext.h $(DESTINC)/AL
> +	$(INSTALL_DATA) include/AL/alexttypes.h $(DESTINC)/AL
Index: files/patch-configure.in
===================================================================
RCS file: /usr/home/ncvs/ports/audio/openal/files/patch-configure.in,v
retrieving revision 1.1
diff -r1.1 patch-configure.in
1,3c1,9
< --- configure.in~	Sat Sep  9 00:15:48 2000
< +++ configure.in	Mon Sep 25 18:53:56 2000
< @@ -111,7 +111,7 @@
---
> --- configure.in.orig	Fri Dec 22 11:31:24 2000
> +++ configure.in	Fri Dec 22 11:32:47 2000
> @@ -1,4 +1,4 @@
> -dnl autoconf file shameless ripped off from mixer-1.0.1
> + dnl autoconf file shameless ripped off from mixer-1.0.1
>  
>  AC_INIT(include/AL/alkludge.h)
>  AC_CONFIG_HEADER(config.h)
> @@ -136,7 +136,7 @@
8c14
< +AC_CHECK_FUNC(dlopen, [], AC_CHECK_LIB(dl, dlopen, LIBS="$LIBS -ldl", AC_DEFINE(NODLOPEN) echo "Can't dlopen extensions." ))
---
> +AC_CHECK_FUNC(dlopen, [], AC_CHECK_LIB(dl, dlopen, LIBS="$LIBS -ldl", AC_DEFINE(NODLOPEN) echo "Can't dlopen extensions."))
Index: files/patch-src:Makefile.in
===================================================================
RCS file: /usr/home/ncvs/ports/audio/openal/files/patch-src:Makefile.in,v
retrieving revision 1.1
diff -r1.1 patch-src:Makefile.in
1,3c1,3
< --- src/Makefile.in.orig	Sat Sep  9 07:15:48 2000
< +++ src/Makefile.in	Fri Oct 13 05:51:52 2000
< @@ -81,7 +81,6 @@
---
> --- src/Makefile.in.orig	Fri Dec 22 11:33:30 2000
> +++ src/Makefile.in	Fri Dec 22 11:35:34 2000
> @@ -89,7 +89,6 @@
11c11,12
< @@ -103,8 +102,8 @@
---
> @@ -111,8 +110,8 @@
>  
14,15c15
<  		-Wl,-soname \
< -		-Wl,libopenal-$(MAJOR_VERSION).$(MINOR_VERSION).so \
---
> -		-Wl,"-soname,libopenal-$(MAJOR_VERSION).$(MINOR_VERSION).so" \
18a19
>  		$(LDFLAGS)     \
21d21
<  		$(AC_OBJS)     \
Index: files/patch-src:alc:alc_context.c
===================================================================
RCS file: /usr/home/ncvs/ports/audio/openal/files/patch-src:alc:alc_context.c,v
retrieving revision 1.1
diff -r1.1 patch-src:alc:alc_context.c
1,4c1,3
< --- src/alc/alc_context.c~	Tue Aug  1 02:10:18 2000
< +++ src/alc/alc_context.c	Mon Sep 25 19:20:23 2000
< @@ -65,7 +65,7 @@
<  static ALCenum _alcDestroyContext(AL_context *cc);
---
> --- src/alc/alc_context.c.orig	Fri Dec 22 11:37:26 2000
> +++ src/alc/alc_context.c	Fri Dec 22 11:37:01 2000
> @@ -80,7 +80,7 @@
6c5,6
<  static int     _alcCidToIndex(ALuint cid);
---
>  static ALuint _alcGenerateNewCid(void);
>  static ALuint  _alcCidToIndex(ALuint cid);
12,13c12,13
< @@ -777,8 +777,8 @@
<  	return cid - CONTEXT_BASE;
---
> @@ -883,8 +883,8 @@
>  	return -1;
17c17
< -	return index + CONTEXT_BASE;
---
> -	ASSERT(index < (int) al_contexts.size);
19,20c19
< +	return idx + CONTEXT_BASE;
<  }
---
> +	ASSERT(idx < (int) al_contexts.size);
22c21,22
<  /*
---
>  	return al_contexts.map[index];
>  }
Index: files/patch-src:threads:posixthreads.c
===================================================================
RCS file: /usr/home/ncvs/ports/audio/openal/files/patch-src:threads:posixthreads.c,v
retrieving revision 1.1
diff -r1.1 patch-src:threads:posixthreads.c
1,3c1,3
< --- src/threads/posixthreads.c~	Mon Aug 28 19:14:08 2000
< +++ src/threads/posixthreads.c	Mon Sep 25 19:17:19 2000
< @@ -82,7 +82,7 @@
---
> --- src/threads/posixthreads.c.orig	Fri Dec 22 11:39:04 2000
> +++ src/threads/posixthreads.c	Fri Dec 22 11:38:33 2000
> @@ -87,7 +87,7 @@
11c11
<  extern void Posix_ExitThread(UNUSED(int retval)) {
---
>  extern void Posix_ExitThread(int retval) {


>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0012221150400.97688-100000>