diff options
Diffstat (limited to 'devel/sdl12/Makefile')
-rw-r--r-- | devel/sdl12/Makefile | 29 |
1 files changed, 17 insertions, 12 deletions
diff --git a/devel/sdl12/Makefile b/devel/sdl12/Makefile index 3fffeff215a2..4cce49be3f54 100644 --- a/devel/sdl12/Makefile +++ b/devel/sdl12/Makefile @@ -1,30 +1,36 @@ # New ports collection makefile for: SDL -# Version required: 0.10.0 +# Version required: 1.0.1 # Date created: 8 August 1999 # Whom: Andrey Zakhvatov # # $FreeBSD$ # -DISTNAME= SDL-0.10.0 -PKGNAME= sdl-0.10.0 -CATEGORIES= devel -MASTER_SITES= http://www.devolution.com/~slouken/SDL/SDL-0.10/src/ +DISTNAME= SDL-1.0.1 +PKGNAME= sdl-1.0.1 +CATEGORIES= devel audio +MASTER_SITES= http://www.devolution.com/~slouken/SDL/release/ MAINTAINER= andy@icc.surw.chel.su +#This port doesn't love FreeBSD pthread :( +LIB_DEPENDS= lthread.2:${PORTSDIR}/devel/linuxthreads \ + esd.2:${PORTSDIR}/audio/esound BUILD_DEPENDS= nasm:${PORTSDIR}/devel/nasm USE_GMAKE= yes USE_XLIB= yes +GNU_CONFIGURE= yes -do-build: - @ cd ${WRKSRC}; ${GMAKE} - @ cd ${WRKSRC}; ${GMAKE} +#DGA seems hosed, at least on my two 4.0 boxes (XFree86 3.3.5) +CONFIGURE_ARGS= --disable-video-x11-dga + +CONFIGURE_ENV= NASM="${LOCALBASE}/bin/nasm" \ + LOCALBASE="${LOCALBASE}" + +CFLAGS+= -I${LOCALBASE}/include/pthread/linuxthreads post-install: - @ cd ${PREFIX}/lib; ${LN} -sf libSDLx11.so.0.10.0 libSDL.so.0 - @ cd ${PREFIX}/lib; ${LN} -sf libSDLx11.so.0.10.0 libSDLx11.so.0 @ ${MKDIR} ${PREFIX}/share/examples/SDL @ ${INSTALL_DATA} ${WRKSRC}/test/* ${PREFIX}/share/examples/SDL .if !defined(NOPORTDOCS) @@ -32,9 +38,8 @@ post-install: .for file in BUGS COPYING CREDITS README TODO WhatsNew docs.html @ ${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/share/doc/SDL .endfor - @ cd ${WRKSRC}/docs; tar cf - * | \ + @ cd ${WRKSRC}/docs; tar cf - audio cdrom events images index.html threads video | \ (cd ${PREFIX}/share/doc/SDL; tar --unlink -xf - ) .endif - @ ${LDCONFIG} -m ${PREFIX}/lib .include <bsd.port.mk> |