diff -ruN freedroidrpg.orig/Makefile freedroidrpg/Makefile --- freedroidrpg.orig/Makefile 2014-09-11 00:50:31.000000000 +0400 +++ freedroidrpg/Makefile 2014-11-01 07:20:15.000000000 +0400 @@ -2,26 +2,37 @@ # $FreeBSD: head/games/freedroidrpg/Makefile 367888 2014-09-10 20:50:31Z gerald $ PORTNAME= freedroidrpg -PORTVERSION= 0.15 -PORTREVISION= 6 +PORTVERSION= 0.15.1 CATEGORIES= games -MASTER_SITES= SF/freedroid/freedroidRPG/freedroidRPG-${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\\1/}/ +MASTER_SITES= SF/freedroid/${SF_NAME}/${SF_NAME}-${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\\1/}/ +DISTNAME= ${SF_NAME}-${PORTVERSION} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Modification of the classical Freedroid engine into an RPG +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING + GNU_CONFIGURE= yes USES= gmake lua:51 USE_SDL= sdl image mixer gfx CONFIGURE_ENV= LUA_CFLAGS="-I${LUA_INCDIR}" LUA_LIBS="-L${LUA_LIBDIR} -llua-${LUA_VER}" -USE_GCC= any # doesn't build with clang +# doesn't build with clang +USE_GCC= any + +SF_NAME= freedroidRPG +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} PORTDATA= * +DESKTOP_ENTRIES= "FreedroidRPG" "${COMMENT}" \ + "${PORTNAME}" "${SF_NAME}" \ + "Game;RolePlaying;" false + OPTIONS_DEFINE= BACKTRACE OPENGL VORBIS BACKTRACE_DESC= Use backtrace() to generate nice bug reports -OPTIONS_DEFAULT=BACKTRACE OPENGL VORBIS +OPTIONS_DEFAULT= BACKTRACE OPENGL VORBIS .include @@ -34,7 +45,7 @@ .endif .if ${PORT_OPTIONS:MOPENGL} -USE_GL= yes +USE_GL= gl CONFIGURE_ARGS+=--enable-opengl .else CONFIGURE_ARGS+=--disable-opengl @@ -52,4 +63,7 @@ BROKEN= Does not configure on sparc64 .endif +pre-install: + ${INSTALL_DATA} ${WRKSRC}/win32/w32icon2_64x64.png ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png + .include diff -ruN freedroidrpg.orig/distinfo freedroidrpg/distinfo --- freedroidrpg.orig/distinfo 2014-01-22 19:30:13.000000000 +0400 +++ freedroidrpg/distinfo 2014-11-01 05:24:37.000000000 +0400 @@ -1,2 +1,2 @@ -SHA256 (freedroidrpg-0.15.tar.gz) = 4481a96c9cd6bfbb91ec65dbd260a4c729b82569c977b364a7f5580760af4c2f -SIZE (freedroidrpg-0.15.tar.gz) = 209412185 +SHA256 (freedroidRPG-0.15.1.tar.gz) = 3e0e0e901f05386f49b8dfa1a8b3582ea82347deb7fb8e94fc15bf8ad058ba08 +SIZE (freedroidRPG-0.15.1.tar.gz) = 209427247 diff -ruN freedroidrpg.orig/pkg-plist freedroidrpg/pkg-plist --- freedroidrpg.orig/pkg-plist 2014-01-22 19:16:56.000000000 +0400 +++ freedroidrpg/pkg-plist 2014-11-01 06:34:27.000000000 +0400 @@ -6,3 +6,4 @@ bin/make_atlas bin/pngtoico man/man6/freedroidRPG.6.gz +share/pixmaps/freedroidrpg.png