svn commit: r486005 - head/devel/love
Dmitry Marakasov
amdmi3 at FreeBSD.org
Tue Nov 27 12:41:48 UTC 2018
Author: amdmi3
Date: Tue Nov 27 12:41:47 2018
New Revision: 486005
URL: https://svnweb.freebsd.org/changeset/ports/486005
Log:
- Update to 11.1
Modified:
head/devel/love/Makefile
head/devel/love/distinfo
head/devel/love/pkg-plist
Modified: head/devel/love/Makefile
==============================================================================
--- head/devel/love/Makefile Tue Nov 27 12:40:40 2018 (r486004)
+++ head/devel/love/Makefile Tue Nov 27 12:41:47 2018 (r486005)
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= love
-PORTVERSION= 0.10.2
-PORTREVISION= 4
+PORTVERSION= 11.1
CATEGORIES= devel games
MASTER_SITES= https://bitbucket.org/rude/love/downloads/ \
http://mirror.amdmi3.ru/distfiles/
@@ -18,13 +17,12 @@ LICENSE_FILE= ${WRKSRC}/license.txt
LIB_DEPENDS= libmodplug.so:audio/libmodplug \
libmpg123.so:audio/mpg123 \
libvorbisfile.so:audio/libvorbis \
- libphysfs.so:devel/physfs \
libfreetype.so:print/freetype2 \
libtheora.so:multimedia/libtheora \
libogg.so:audio/libogg
-USES= compiler:c++11-lib desktop-file-utils gmake libtool \
- localbase openal pkgconfig shared-mime-info
+USES= autoreconf compiler:c++11-lib desktop-file-utils gl gmake \
+ libtool localbase openal pkgconfig shared-mime-info
USE_SDL= sdl2
USE_GL= gl glu
GNU_CONFIGURE= yes
@@ -33,21 +31,27 @@ INSTALL_TARGET= install-strip
PORTDOCS= *
-OPTIONS_DEFINE= DOCS LUAJIT
+OPTIONS_DEFINE= DOCS LUAJIT GME
OPTIONS_DEFAULT_i386= LUAJIT
OPTIONS_DEFAULT_amd64= LUAJIT
-LUAJIT_DESC= Use luajit
+LUAJIT_DESC= Use luajit
LUAJIT_LIB_DEPENDS= libluajit-5.1.so:lang/luajit
LUAJIT_CONFIGURE_ON= --with-lua=luajit
-LUAJIT_USES_OFF= lua
+# does not build with newer lua versions:
+# love.cpp:217:9: error: no matching function for call to 'lua_resume'
+LUAJIT_USES_OFF= lua:51
LUAJIT_CONFIGURE_OFF= --with-lua=lua \
- --with-luaversion="${LUA_VER}"
+ --with-luaversion="-${LUA_VER}"
LUAJIT_CONFIGURE_ENV_OFF=LUA_EXECUTABLE="${LUA_CMD}"
-post-patch-LUAJIT-off:
- @${REINPLACE_CMD} -e 's|$${with_lua}$${with_luaversion}|$${with_lua}-$${with_luaversion}|g' \
- ${WRKSRC}/configure
+GME_DESC= Enable GME support, for more chiptuney goodness
+GME_CONFIGURE_ENABLE= gme
+GME_LIB_DEPENDS= libgme.so:audio/libgme
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|/usr/include|${LOCALBASE}/include|g' \
+ ${WRKSRC}/platform/unix/deps.m4
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
Modified: head/devel/love/distinfo
==============================================================================
--- head/devel/love/distinfo Tue Nov 27 12:40:40 2018 (r486004)
+++ head/devel/love/distinfo Tue Nov 27 12:41:47 2018 (r486005)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1478261450
-SHA256 (love-0.10.2-linux-src.tar.gz) = b26b306b113158927ae12d2faadb606eb1db49ffdcd7592d6a0a3fc0af21a387
-SIZE (love-0.10.2-linux-src.tar.gz) = 1698376
+TIMESTAMP = 1542130176
+SHA256 (love-11.1-linux-src.tar.gz) = bc5e9a70021de830f1032d6afe900f0b81902e2b6c610e26cf1d6859bf8e7cde
+SIZE (love-11.1-linux-src.tar.gz) = 2733030
Modified: head/devel/love/pkg-plist
==============================================================================
--- head/devel/love/pkg-plist Tue Nov 27 12:40:40 2018 (r486004)
+++ head/devel/love/pkg-plist Tue Nov 27 12:41:47 2018 (r486005)
@@ -1,7 +1,6 @@
bin/love
+lib/liblove-11.1.so
lib/liblove.so
-lib/liblove.so.0
-lib/liblove.so.0.0.0
man/man1/love.1.gz
share/applications/love.desktop
share/icons/hicolor/scalable/mimetypes/application-x-love-game.svg
More information about the svn-ports-all
mailing list