aboutsummaryrefslogtreecommitdiff
path: root/devel/love07
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2011-09-27 04:23:01 +0000
committerDmitry Marakasov <amdmi3@FreeBSD.org>2011-09-27 04:23:01 +0000
commit040e580ada4f08c6931a3406076595d3788b7df7 (patch)
treeba5a2afb57d70ecd590366fed5366b6531ef80eb /devel/love07
parentc773066bb27e663e8ec25ea841e243aa89b7af84 (diff)
Notes
Diffstat (limited to 'devel/love07')
-rw-r--r--devel/love07/Makefile15
-rw-r--r--devel/love07/distinfo4
-rw-r--r--devel/love07/files/patch-src-modules-graphics-opengl-GLee.h11
-rw-r--r--devel/love07/files/patch-src-opengl-GLee.h11
4 files changed, 22 insertions, 19 deletions
diff --git a/devel/love07/Makefile b/devel/love07/Makefile
index 25552e3dc770..498fa9990195 100644
--- a/devel/love07/Makefile
+++ b/devel/love07/Makefile
@@ -6,21 +6,25 @@
#
PORTNAME= love
-DISTVERSION= 0.5-0
-PORTREVISION= 7
+PORTVERSION= 0.7.2
CATEGORIES= devel games
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
+MASTER_SITES= http://cdn.bitbucket.org/rude/love/downloads/ \
+ http://mirror.amdmi3.ru/distfiles/
+DISTNAME= ${PORTNAME}-${PORTVERSION}-linux-src
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Open-source 2D game engine
LIB_DEPENDS= IL.2:${PORTSDIR}/graphics/devil \
+ modplug.1:${PORTSDIR}/audio/libmodplug \
+ mpg123.0:${PORTSDIR}/audio/mpg123 \
+ vorbisfile.6:${PORTSDIR}/audio/libvorbis \
physfs.1:${PORTSDIR}/devel/physfs \
freetype.9:${PORTSDIR}/print/freetype2
BUILD_DEPENDS= ${LOCALBASE}/include/boost/shared_ptr.hpp:${PORTSDIR}/devel/boost-libs
-USE_BZIP2= yes
USE_GMAKE= yes
+USE_OPENAL= yes
USE_SDL= sdl mixer
USE_GL= gl glu
USE_LUA= 5.1+
@@ -29,14 +33,13 @@ CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/freetype2 \
-I${LUA_INCDIR} `${SDL_CONFIG} --cflags`
LDFLAGS+= -L${LOCALBASE}/lib -L${LUA_LIBDIR}
CONFIGURE_ARGS= --bindir=${PREFIX}/bin --libdir=${PREFIX}/lib
+WRKSRC= ${WRKDIR}/love-HEAD
PLIST_FILES= bin/love
PORTDOCS= *
post-patch:
- @${REINPLACE_CMD} -e 's|ILvoid|void|' ${WRKSRC}/src/opengl/Image.cpp \
- ${WRKSRC}/src/opengl/love_opengl.cpp
@${REINPLACE_CMD} -e '/^prefix=/ d; /^bindir=/ d; /^libdir=/ d' \
${WRKSRC}/configure
diff --git a/devel/love07/distinfo b/devel/love07/distinfo
index d240b222520e..88fb81b55c59 100644
--- a/devel/love07/distinfo
+++ b/devel/love07/distinfo
@@ -1,2 +1,2 @@
-SHA256 (love-0.5-0.tar.bz2) = 0f325fb92f032d089b6b77e1d1410e227631cac9b7c902869ab88441ba2c826b
-SIZE (love-0.5-0.tar.bz2) = 739252
+SHA256 (love-0.7.2-linux-src.tar.gz) = a57adcb0cbdc390a9bd8e2fe477bc175799b9ffd3486e01f859a36bf27f7f268
+SIZE (love-0.7.2-linux-src.tar.gz) = 900209
diff --git a/devel/love07/files/patch-src-modules-graphics-opengl-GLee.h b/devel/love07/files/patch-src-modules-graphics-opengl-GLee.h
new file mode 100644
index 000000000000..ee29f8c1c064
--- /dev/null
+++ b/devel/love07/files/patch-src-modules-graphics-opengl-GLee.h
@@ -0,0 +1,11 @@
+--- src/modules/graphics/opengl/GLee.h.orig 2011-05-04 20:00:10.000000000 +0400
++++ src/modules/graphics/opengl/GLee.h 2011-09-20 00:16:46.000000000 +0400
+@@ -799,8 +799,6 @@
+
+ /* GLX */
+
+- typedef void (*__GLXextFuncPtr)(void);
+-
+ #ifndef GLX_ARB_get_proc_address
+ #define GLX_ARB_get_proc_address 1
+ extern __GLXextFuncPtr glXGetProcAddressARB (const GLubyte *);
diff --git a/devel/love07/files/patch-src-opengl-GLee.h b/devel/love07/files/patch-src-opengl-GLee.h
deleted file mode 100644
index ed97568780d9..000000000000
--- a/devel/love07/files/patch-src-opengl-GLee.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/opengl/GLee.h.orig 2008-09-20 18:40:14.000000000 +0400
-+++ src/opengl/GLee.h 2009-03-10 17:33:52.000000000 +0300
-@@ -747,8 +747,6 @@
-
- /* GLX */
-
-- typedef void (*__GLXextFuncPtr)(void);
--
- #ifndef GLX_ARB_get_proc_address
- #define GLX_ARB_get_proc_address 1
- extern __GLXextFuncPtr glXGetProcAddressARB (const GLubyte *);