[Midnightbsd-cvs] mports [17927] trunk/audio/freealut: freealut build fix

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Wed Dec 24 08:22:23 EST 2014


Revision: 17927
          http://svnweb.midnightbsd.org/mports/?rev=17927
Author:   laffer1
Date:     2014-12-24 08:22:22 -0500 (Wed, 24 Dec 2014)
Log Message:
-----------
freealut build fix

Modified Paths:
--------------
    trunk/audio/freealut/Makefile
    trunk/audio/freealut/distinfo
    trunk/audio/freealut/pkg-plist

Modified: trunk/audio/freealut/Makefile
===================================================================
--- trunk/audio/freealut/Makefile	2014-12-24 13:16:34 UTC (rev 17926)
+++ trunk/audio/freealut/Makefile	2014-12-24 13:22:22 UTC (rev 17927)
@@ -3,26 +3,31 @@
 
 PORTNAME=	freealut
 PORTVERSION=	1.1.0
+PORTREVISION=	1
 CATEGORIES=	audio
 MASTER_SITES=	http://connect.creativelabs.com/openal/Downloads/ALUT/
 
 MAINTAINER=	ports at MidnightBSD.org
 COMMENT=	The OpenAL Utility Toolkit
+
 LICENSE=	lgpl
 
-USE_AUTOTOOLS=	libtool
+USES=		gmake libtool pkgconfig
 GNU_CONFIGURE=	yes
 CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" LDFLAGS="-L${LOCALBASE}/lib"
-USE_GMAKE=	yes
-USE_GNOME=	pkgconfig gnomehack
 USE_OPENAL=	al
 USE_LDCONFIG=	yes
+INSTALL_TARGET=	install-strip
 
 .include <bsd.port.pre.mk>
 
 post-patch:
-	@${REINPLACE_CMD} -e 's/@CFLAGS@/& -lopenal ${PTHREAD_LIBS}/g' \
+	@${REINPLACE_CMD} -e 's/@CFLAGS@/& -lopenal -lpthread/g' \
 		${WRKSRC}/examples/Makefile.in \
 		${WRKSRC}/test_suite/Makefile.in
 
+post-install:
+	cd ${PREFIX}/lib && ${LN} -sf libalut.so.1.0 libalut.so
+	${CP} ${PREFIX}/lib/pkgconfig/freealut.pc ${PREFIX}/libdata/pkgconfig/freealut.pc
+
 .include <bsd.port.post.mk>

Modified: trunk/audio/freealut/distinfo
===================================================================
--- trunk/audio/freealut/distinfo	2014-12-24 13:16:34 UTC (rev 17926)
+++ trunk/audio/freealut/distinfo	2014-12-24 13:22:22 UTC (rev 17927)
@@ -1,3 +1,2 @@
 SHA256 (freealut-1.1.0.tar.gz) = 60d1ea8779471bb851b89b49ce44eecb78e46265be1a6e9320a28b100c8df44f
-RMD160 (freealut-1.1.0.tar.gz) = 6cbf31bd2e51240721a5ee919e576e7348d954ab
 SIZE (freealut-1.1.0.tar.gz) = 461830

Modified: trunk/audio/freealut/pkg-plist
===================================================================
--- trunk/audio/freealut/pkg-plist	2014-12-24 13:16:34 UTC (rev 17926)
+++ trunk/audio/freealut/pkg-plist	2014-12-24 13:22:22 UTC (rev 17927)
@@ -2,8 +2,7 @@
 include/AL/alut.h
 libdata/pkgconfig/freealut.pc
 lib/libalut.a
-lib/libalut.la
 lib/libalut.so
-lib/libalut.so.1
+lib/libalut.so.1.0
 @dirrmtry include/AL
 



More information about the Midnightbsd-cvs mailing list