svn commit: r400180 - in head/games/irrlamb: . files
Dmitry Marakasov
amdmi3 at FreeBSD.org
Mon Oct 26 11:43:46 UTC 2015
Author: amdmi3
Date: Mon Oct 26 11:43:45 2015
New Revision: 400180
URL: https://svnweb.freebsd.org/changeset/ports/400180
Log:
- Update to 0.2.1
Deleted:
head/games/irrlamb/files/
Modified:
head/games/irrlamb/Makefile
head/games/irrlamb/distinfo
head/games/irrlamb/pkg-descr
Modified: head/games/irrlamb/Makefile
==============================================================================
--- head/games/irrlamb/Makefile Mon Oct 26 10:10:10 2015 (r400179)
+++ head/games/irrlamb/Makefile Mon Oct 26 11:43:45 2015 (r400180)
@@ -2,48 +2,39 @@
# $FreeBSD$
PORTNAME= irrlamb
-PORTVERSION= 0.1.0
-PORTREVISION= 5
+PORTVERSION= 0.2.1
+DISTVERSIONPREFIX= v
CATEGORIES= games
-MASTER_SITES= GOOGLE_CODE
-DISTNAME= ${PORTNAME}-${PORTVERSION}-src
MAINTAINER= amdmi3 at FreeBSD.org
COMMENT= 3D physics-based puzzle game
-LIB_DEPENDS= libsqlite3.so:${PORTSDIR}/databases/sqlite3
-BUILD_DEPENDS= ${LOCALBASE}/lib/libIrrlicht.so:${PORTSDIR}/x11-toolkits/irrlicht
-RUN_DEPENDS= ${LOCALBASE}/lib/libIrrlicht.so:${PORTSDIR}/x11-toolkits/irrlicht
+LICENSE= GPLv3 # or later
+LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= scons dos2unix lua:51
-DOS2UNIX_FILES= src/engine/save.h src/objects/orb.cpp src/objects/player.cpp \
- src/engine/state.h
+LIB_DEPENDS= libsqlite3.so:${PORTSDIR}/databases/sqlite3 \
+ libIrrlicht.so:${PORTSDIR}/x11-toolkits/irrlicht \
+ libvorbis.so:${PORTSDIR}/audio/libvorbis \
+ libogg.so:${PORTSDIR}/audio/libogg \
+ libfreetype.so:${PORTSDIR}/print/freetype2 \
+ libBulletCollision.so:${PORTSDIR}/devel/bullet
-CPPPATH= ${LOCALBASE}/include ${LUA_INCDIR}
-LIBPATH= ${LOCALBASE}/lib ${LUA_LIBDIR}
+USE_GITHUB= yes
+GH_ACCOUNT= jazztickets
-WRKSRC= ${WRKDIR}/${PORTNAME}
+USES= cmake compiler:c++11-lib lua:53 openal
-PLIST_FILES= bin/${PORTNAME}
PORTDOCS= *
PORTDATA= *
-DATA_DIRS= art campaigns collision fonts levels meshes scenes scripts textures
+PLIST_FILES= bin/irrlamb \
+ share/applications/irrlamb.desktop \
+ share/pixmaps/irrlamb.png
+
+OPTIONS_DEFINE= DOCS
post-patch:
-.for dir in ${DATA_DIRS}
- @${REINPLACE_CMD} -e 's|"\(${dir}/\)|"${DATADIR}/\1|' \
- ${WRKSRC}/src/*.cpp ${WRKSRC}/src/engine/*.cpp \
- ${WRKSRC}/src/objects/*.cpp ${WRKSRC}/meshes/*.irrmesh \
- ${WRKSRC}/scenes/*.irr
-.endfor
- @${REINPLACE_CMD} -e "s/lua/lua-${LUA_VER}/g" ${WRKSRC}/SConstruct
- @${FIND} ${WRKSRC} -name "*.bak" -delete
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/irrlamb ${STAGEDIR}${PREFIX}/bin/
- cd ${WRKSRC} && ${COPYTREE_SHARE} "${DATA_DIRS}" ${STAGEDIR}${DATADIR}/
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
- cd ${WRKSRC} && ${INSTALL_DATA} readme.txt changelog.txt ${STAGEDIR}${DOCSDIR}/
+ @${REINPLACE_CMD} -e 's|share/games|share|g' ${WRKSRC}/CMakeLists.txt \
+ ${WRKSRC}/deployment/${PORTNAME}
.include <bsd.port.mk>
Modified: head/games/irrlamb/distinfo
==============================================================================
--- head/games/irrlamb/distinfo Mon Oct 26 10:10:10 2015 (r400179)
+++ head/games/irrlamb/distinfo Mon Oct 26 11:43:45 2015 (r400180)
@@ -1,2 +1,2 @@
-SHA256 (irrlamb-0.1.0-src.tar.gz) = 2e700ab1ecd701bdc535361ab4dd620a345cda64671795a316e01a63b563edf1
-SIZE (irrlamb-0.1.0-src.tar.gz) = 1650269
+SHA256 (jazztickets-irrlamb-v0.2.1_GH0.tar.gz) = 17b402e3a5cd203fa88c22c9d266ec7fe4f147781b0fc35470c859d945e323e3
+SIZE (jazztickets-irrlamb-v0.2.1_GH0.tar.gz) = 13500336
Modified: head/games/irrlamb/pkg-descr
==============================================================================
--- head/games/irrlamb/pkg-descr Mon Oct 26 10:10:10 2015 (r400179)
+++ head/games/irrlamb/pkg-descr Mon Oct 26 11:43:45 2015 (r400180)
@@ -1,4 +1,4 @@
irrlamb is a 3D game that probably involves a lot of physics and
frustrating gameplay
-WWW: http://code.google.com/p/irrlamb/
+WWW: https://github.com/jazztickets/irrlamb
More information about the svn-ports-all
mailing list