Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Oct 2000 12:28:03 -0700 (PDT)
From:      tkato@prontomail.ne.jp
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/22054: Update port: audio/openal
Message-ID:  <20001017192803.8178237B4CF@hub.freebsd.org>

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

>Number:         22054
>Category:       ports
>Synopsis:       Update port: audio/openal
>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:   Tue Oct 17 12:30:01 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        4.1.1-RELEASE i386
>Organization:
>Environment:
>Description:
- Add USE_GMAKE
- Remove redundand GNU_CONFIGURE
- Install info file
- Support install macros
- perl -> PERL
- Fix version number of shardlib

Add file:
patches/patch-Makefile.in  patches/patch-src:Makefile.in

>How-To-Repeat:

>Fix:
diff -urN /usr/ports/audio/openal/Makefile audio/openal/Makefile
--- /usr/ports/audio/openal/Makefile	Tue Sep 26 21:12:48 2000
+++ audio/openal/Makefile	Tue Oct 17 06:29:04 2000
@@ -13,14 +13,16 @@
 MAINTAINER=	ports@FreeBSD.org
 
 WRKSRC=		${WRKDIR}/${PORTNAME}/linux
+
+USE_GMAKE=	yes
 USE_AUTOCONF=	yes
-GNU_CONFIGURE=	yes
 INSTALLS_SHLIB=	yes
 
 post-patch:
-	for file in $$(find ${WRKSRC} -name Makefile.in); \
-	do \
-		perl -pi -e 's/-g -c/-c/g' $${file}; \
-	done
+	@find ${WRKSRC} -name 'Makefile.in' | xargs ${PERL} -pi -e 's/-g -c/-c/g'
+
+post-install:
+	${INSTALL_DATA} ${WRKSRC}/doc/openal.info ${PREFIX}/info
+	@install-info ${PREFIX}/info/openal.info ${PREFIX}/info/dir
 
 .include <bsd.port.mk>
diff -urN /usr/ports/audio/openal/files/patch-Makefile.in audio/openal/files/patch-Makefile.in
--- /usr/ports/audio/openal/files/patch-Makefile.in	Thu Jan  1 09:00:00 1970
+++ audio/openal/files/patch-Makefile.in	Fri Oct 13 05:50:15 2000
@@ -0,0 +1,42 @@
+--- Makefile.in.orig	Sun Sep  3 17:40:32 2000
++++ Makefile.in	Fri Oct 13 05:50:01 2000
+@@ -1,4 +1,5 @@
+ INSTALL=@INSTALL@
++INSTALL_DATA=@INSTALL_DATA@
+ LN_S=@LN_S@
+ DESTDIR=@prefix@/
+ DESTINC=$(DESTDIR)include
+@@ -38,20 +39,19 @@
+ 	$(INSTALL) -d -m 755 $(DESTINC)
+ 	$(INSTALL) -d -m 755 $(DESTINC)/AL
+ 	$(INSTALL) -d -m 755 $(DESTLIB)
+-	$(INSTALL) -m 755 src/libopenal.a $(DESTLIB)
+-	$(INSTALL) -m 755 src/libopenal.so.$(VERSION) $(DESTLIB)
+-	$(LN_S) -f $(DESTLIB)/libopenal.so.$(VERSION) $(DESTLIB)/libopenal.so.$(MAJOR_VERSION)
+-	$(LN_S) -f $(DESTLIB)/libopenal.so.$(VERSION) $(DESTLIB)/libopenal.so
+-	$(INSTALL) -m 444 ../include/AL/al.h $(DESTINC)/AL
+-	$(INSTALL) -m 444 ../include/AL/alc.h $(DESTINC)/AL
+-	$(INSTALL) -m 444 ../include/AL/alu.h $(DESTINC)/AL
+-	$(INSTALL) -m 444 ../include/AL/alut.h $(DESTINC)/AL
+-	$(INSTALL) -m 444 ../include/AL/altypes.h $(DESTINC)/AL
+-	$(INSTALL) -m 444 ../include/AL/alctypes.h $(DESTINC)/AL
+-	$(INSTALL) -m 444 ../include/AL/alutypes.h $(DESTINC)/AL
+-	$(INSTALL) -m 444 ../include/AL/aluttypes.h $(DESTINC)/AL
+-	$(INSTALL) -m 444 include/AL/alkludge.h $(DESTINC)/AL
+-	$(INSTALL) -m 444 include/AL/alkludgetypes.h $(DESTINC)/AL
++	$(INSTALL_DATA) src/libopenal.a $(DESTLIB)
++	$(INSTALL_DATA) src/libopenal.so.$(MAJOR_VERSION) $(DESTLIB)
++	$(LN_S) -f $(DESTLIB)/libopenal.so.$(MAJOR_VERSION) $(DESTLIB)/libopenal.so
++	$(INSTALL_DATA) ../include/AL/al.h $(DESTINC)/AL
++	$(INSTALL_DATA) ../include/AL/alc.h $(DESTINC)/AL
++	$(INSTALL_DATA) ../include/AL/alu.h $(DESTINC)/AL
++	$(INSTALL_DATA) ../include/AL/alut.h $(DESTINC)/AL
++	$(INSTALL_DATA) ../include/AL/altypes.h $(DESTINC)/AL
++	$(INSTALL_DATA) ../include/AL/alctypes.h $(DESTINC)/AL
++	$(INSTALL_DATA) ../include/AL/alutypes.h $(DESTINC)/AL
++	$(INSTALL_DATA) ../include/AL/aluttypes.h $(DESTINC)/AL
++	$(INSTALL_DATA) include/AL/alkludge.h $(DESTINC)/AL
++	$(INSTALL_DATA) include/AL/alkludgetypes.h $(DESTINC)/AL
+ 
+ configure: configure.in
+ 	@echo "configure.in newer than configure...Please re-./configure"
diff -urN /usr/ports/audio/openal/files/patch-src:Makefile.in audio/openal/files/patch-src:Makefile.in
--- /usr/ports/audio/openal/files/patch-src:Makefile.in	Thu Jan  1 09:00:00 1970
+++ audio/openal/files/patch-src:Makefile.in	Fri Oct 13 05:52:06 2000
@@ -0,0 +1,21 @@
+--- 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 @@
+ 	rm -f $(EXT_OBJS)
+ 	rm -f $(EXT_DLL_OBJS)
+ 	rm -f libopenal.a
+-	rm -f libopenal.$(SO_EXT).$(VERSION)
+ 	rm -f libopenal.$(SO_EXT).$(MAJOR_VERSION)
+ 	rm -f libopenal.$(SO_EXT)
+ 	rm -f core
+@@ -103,8 +102,8 @@
+ libopenal.so: $(AL_OBJS) $(ALC_OBJS) $(AC_OBJS) $(ALUT_OBJS) extensions
+ 	$(CC) -shared \
+ 		-Wl,-soname \
+-		-Wl,libopenal-$(MAJOR_VERSION).$(MINOR_VERSION).so \
+-		-o libopenal.so.$(VERSION) \
++		-Wl,libopenal.so.$(MAJOR_VERSION) \
++		-o libopenal.so.$(MAJOR_VERSION) \
+ 		$(AL_OBJS)     \
+ 		$(ALC_OBJS)    \
+ 		$(AC_OBJS)     \
diff -urN /usr/ports/audio/openal/pkg-plist audio/openal/pkg-plist
--- /usr/ports/audio/openal/pkg-plist	Tue Sep 26 21:12:49 2000
+++ audio/openal/pkg-plist	Fri Oct 13 06:10:52 2000
@@ -1,14 +1,17 @@
 include/AL/al.h
 include/AL/alc.h
-include/AL/alu.h
-include/AL/alut.h
-include/AL/altypes.h
 include/AL/alctypes.h
-include/AL/alutypes.h
-include/AL/aluttypes.h
 include/AL/alkludge.h
 include/AL/alkludgetypes.h
+include/AL/altypes.h
+include/AL/alu.h
+include/AL/alut.h
+include/AL/aluttypes.h
+include/AL/alutypes.h
+@unexec install-info --delete %D/info/openal.info %D/info/dir
+info/openal.info
+@exec install-info %D/info/openal.info %D/info/dir
+lib/libopenal.a
 lib/libopenal.so
 lib/libopenal.so.0
-lib/libopenal.so.0.0.4
 @dirrm include/AL


>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?20001017192803.8178237B4CF>