svn commit: r420162 - in head/emulators/visualboyadvance-m: . files

Kurt Jaeger pi at FreeBSD.org
Sat Aug 13 15:31:45 UTC 2016


Author: pi
Date: Sat Aug 13 15:31:43 2016
New Revision: 420162
URL: https://svnweb.freebsd.org/changeset/ports/420162

Log:
  emulators/visualboyadvance-m: 1.8.0 -> 2.0.0b2
  
  - patted portlint
  - patches are now makepatch compliant
  
  PR:		210058
  Changes:	http://vba-m.com/forum/showthread.php?tid=1037&pid=6091#pid6091
  		http://vba-m.com/forum/showthread.php?tid=1036&pid=6090#pid6090
  Submitted by:	Piotr Kubaj <pkubaj at anongoth.pl>
  Reviewed by:	pawel
  Approved by:	Allison N. Reid <root at cooltrainer.org> (maintainer)

Added:
  head/emulators/visualboyadvance-m/files/patch-src_common_ConfigManager.cpp   (contents, props changed)
Deleted:
  head/emulators/visualboyadvance-m/files/patch-src-common-ffmpeg.cpp
Modified:
  head/emulators/visualboyadvance-m/Makefile
  head/emulators/visualboyadvance-m/distinfo
  head/emulators/visualboyadvance-m/files/patch-CMakeLists.txt
  head/emulators/visualboyadvance-m/files/patch-src-common-Patch.cpp
  head/emulators/visualboyadvance-m/files/patch-src-gba-GBALink.cpp
  head/emulators/visualboyadvance-m/files/patch-src-sdl-expr.cpp
  head/emulators/visualboyadvance-m/pkg-plist

Modified: head/emulators/visualboyadvance-m/Makefile
==============================================================================
--- head/emulators/visualboyadvance-m/Makefile	Sat Aug 13 14:45:45 2016	(r420161)
+++ head/emulators/visualboyadvance-m/Makefile	Sat Aug 13 15:31:43 2016	(r420162)
@@ -2,10 +2,8 @@
 # $FreeBSD$
 
 PORTNAME=	visualboyadvance-m
-PORTVERSION=	1.8.0r${SVN_REV}
-PORTREVISION=	5
+PORTVERSION=	2.0.0b2
 CATEGORIES=	emulators
-MASTER_SITES=	https://cooltrainer.org/freebsd-ports/visualboyadvance-m/
 
 MAINTAINER=	root at cooltrainer.org
 COMMENT=	Game Boy Advance emulator with GTK frontend
@@ -14,6 +12,9 @@ LICENSE=	GPLv2
 
 LIB_DEPENDS=	libpng.so:graphics/png
 
+USE_GITHUB=	yes
+GH_TAGNAME=	VBA-M_Beta_2
+
 OPTIONS_DEFINE=	NLS FFMPEG LINK LIRC DEBUGGER
 OPTIONS_MULTI=	INTERFACE
 OPTIONS_MULTI_INTERFACE=	GVBAM SDL
@@ -38,7 +39,6 @@ USE_GL=		gl glu
 USE_SDL=	sdl
 USES=		cmake dos2unix pkgconfig tar:bzip2
 INSTALLS_ICONS=	yes
-SVN_REV=	1231
 CMAKE_ARGS+=	-DVERSION:STRING="${PORTVERSION}" \
 		-DSYSCONFDIR:STRING="${PREFIX}/etc"  \
 		-DENABLE_WX:BOOL=no
@@ -136,4 +136,8 @@ maint-gen-distfile:
 	${TAR} jcf ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}
 	${RM} -rf ${DISTNAME}
 
+post-install:
+	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/vbam
+	${MV} ${STAGEDIR}${PREFIX}/share/man/man1/vbam.1 ${STAGEDIR}${PREFIX}/man/man1/
+
 .include <bsd.port.mk>

Modified: head/emulators/visualboyadvance-m/distinfo
==============================================================================
--- head/emulators/visualboyadvance-m/distinfo	Sat Aug 13 14:45:45 2016	(r420161)
+++ head/emulators/visualboyadvance-m/distinfo	Sat Aug 13 15:31:43 2016	(r420162)
@@ -1,2 +1,3 @@
-SHA256 (visualboyadvance-m-1.8.0r1231.tar.bz2) = 50729f26136fc3847d9f85d26aab0c080846d8df6c9b75e427c90ee117b63979
-SIZE (visualboyadvance-m-1.8.0r1231.tar.bz2) = 1007578
+TIMESTAMP = 1471102270
+SHA256 (visualboyadvance-m-visualboyadvance-m-2.0.0b2-VBA-M_Beta_2_GH0.tar.gz) = 0469684aa8bde5939cff9f928717c8b1b1ccbb7f57132b1752afd1359e9421ce
+SIZE (visualboyadvance-m-visualboyadvance-m-2.0.0b2-VBA-M_Beta_2_GH0.tar.gz) = 3023671

Modified: head/emulators/visualboyadvance-m/files/patch-CMakeLists.txt
==============================================================================
--- head/emulators/visualboyadvance-m/files/patch-CMakeLists.txt	Sat Aug 13 14:45:45 2016	(r420161)
+++ head/emulators/visualboyadvance-m/files/patch-CMakeLists.txt	Sat Aug 13 15:31:43 2016	(r420162)
@@ -1,5 +1,5 @@
---- CMakeLists.txt.orig	2013-09-24 04:49:26.000000000 -0700
-+++ CMakeLists.txt	2014-04-29 15:02:57.323817303 -0700
+--- CMakeLists.txt.orig	2015-09-19 15:58:26 UTC
++++ CMakeLists.txt
 @@ -1,5 +1,5 @@
  # The project's name is VBA-M it uses C and C++ code
 -PROJECT(VBA-M C CXX)
@@ -7,13 +7,22 @@
  
  cmake_minimum_required( VERSION 2.6.0 )
  if( COMMAND cmake_policy )
-@@ -427,8 +427,7 @@
+@@ -354,7 +354,7 @@ IF( ENABLE_SDL )
+     ENDIF( WIN32 )
  
-     INSTALL(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/vbam DESTINATION bin)
-     INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/src/sdl/vbam.cfg-example
--            DESTINATION ${SYSCONFDIR}
--            RENAME vbam.cfg)
-+            DESTINATION ${SYSCONFDIR})
-     INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/src/vba-over.ini DESTINATION ${DATA_INSTALL_DIR})
+     IF( ENABLE_LIRC )
+-        SET( LIRC_CLIENT_LIBRARY lirc_client )
++        SET( LIRC_CLIENT_LIBRARY /usr/local/lib/liblirc_client.so )
+     ENDIF( ENABLE_LIRC )
+ 
+     TARGET_LINK_LIBRARIES (
+@@ -369,8 +369,7 @@ IF( ENABLE_SDL )
+ 		INSTALL(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/vbam DESTINATION bin)
+ 	ENDIF( WIN32 )
+ 		INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/src/sdl/vbam.cfg-example
+-				DESTINATION ${SYSCONFDIR}
+-				RENAME vbam.cfg)
++				DESTINATION ${SYSCONFDIR})
  ENDIF( ENABLE_SDL )
  
+ IF( ENABLE_GTK )

Modified: head/emulators/visualboyadvance-m/files/patch-src-common-Patch.cpp
==============================================================================
--- head/emulators/visualboyadvance-m/files/patch-src-common-Patch.cpp	Sat Aug 13 14:45:45 2016	(r420161)
+++ head/emulators/visualboyadvance-m/files/patch-src-common-Patch.cpp	Sat Aug 13 15:31:43 2016	(r420162)
@@ -1,11 +1,10 @@
---- src/common/Patch.cpp.orig	2010-01-02 21:18:59.624899346 -0500
-+++ src/common/Patch.cpp	2010-01-02 21:18:45.448378670 -0500
-@@ -4,7 +4,7 @@
- #include <zlib.h>
+--- src/common/Patch.cpp.orig	2016-08-13 15:20:47 UTC
++++ src/common/Patch.cpp
+@@ -6,6 +6,7 @@
+ #endif
  
  #include "Patch.h"
--
 +#include <sys/param.h>
  
- #ifdef __GNUC__
- #if defined(__APPLE__) || defined (BSD)
+ #ifndef __LIBRETRO__
+ 

Modified: head/emulators/visualboyadvance-m/files/patch-src-gba-GBALink.cpp
==============================================================================
--- head/emulators/visualboyadvance-m/files/patch-src-gba-GBALink.cpp	Sat Aug 13 14:45:45 2016	(r420161)
+++ head/emulators/visualboyadvance-m/files/patch-src-gba-GBALink.cpp	Sat Aug 13 15:31:43 2016	(r420162)
@@ -1,5 +1,5 @@
---- src/gba/GBALink.cpp.orig	2014-04-29 17:12:28.260667843 -0700
-+++ src/gba/GBALink.cpp	2014-04-29 17:15:31.307655026 -0700
+--- src/gba/GBALink.cpp.orig	2016-08-13 15:20:47 UTC
++++ src/gba/GBALink.cpp
 @@ -2,9 +2,10 @@
  // with major changes by tjm
  #include <string.h>
@@ -12,3 +12,12 @@
  #include <stdlib.h>
  #else
  #include <malloc.h>
+@@ -89,7 +90,7 @@ bool speedhack = true;
+ #include "GBALink.h"
+ #include "GBASockClient.h"
+ 
+-#include <SFML/Network.hpp>
++#include <SFML1/Network.hpp>
+ 
+ #ifdef ENABLE_NLS
+ #include <libintl.h>

Modified: head/emulators/visualboyadvance-m/files/patch-src-sdl-expr.cpp
==============================================================================
--- head/emulators/visualboyadvance-m/files/patch-src-sdl-expr.cpp	Sat Aug 13 14:45:45 2016	(r420161)
+++ head/emulators/visualboyadvance-m/files/patch-src-sdl-expr.cpp	Sat Aug 13 15:31:43 2016	(r420162)
@@ -1,5 +1,5 @@
---- src/sdl/expr.cpp.orig	2014-05-02 23:55:56.000000000 +0800
-+++ src/sdl/expr.cpp	2014-05-02 23:56:07.000000000 +0800
+--- src/sdl/expr.cpp.orig	2016-08-13 15:20:47 UTC
++++ src/sdl/expr.cpp
 @@ -90,14 +90,10 @@
  /* Copy the first part of user declarations.  */
  #line 1 "expr.ypp"

Added: head/emulators/visualboyadvance-m/files/patch-src_common_ConfigManager.cpp
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/emulators/visualboyadvance-m/files/patch-src_common_ConfigManager.cpp	Sat Aug 13 15:31:43 2016	(r420162)
@@ -0,0 +1,10 @@
+--- src/common/ConfigManager.cpp.orig	2016-08-13 15:20:47 UTC
++++ src/common/ConfigManager.cpp
+@@ -10,6 +10,7 @@ extern "C" {
+ #include <sys/types.h>
+ #include <sys/stat.h>
+ #include <cmath>
++#include <unistd.h>
+ 
+ #include "../AutoBuild.h"
+ #include "../version.h"

Modified: head/emulators/visualboyadvance-m/pkg-plist
==============================================================================
--- head/emulators/visualboyadvance-m/pkg-plist	Sat Aug 13 14:45:45 2016	(r420161)
+++ head/emulators/visualboyadvance-m/pkg-plist	Sat Aug 13 15:31:43 2016	(r420162)
@@ -30,3 +30,10 @@
 %%GVBAM%%share/vbam/ui/sound.ui
 %%GVBAM%%share/vbam/ui/vbam.ui
 %%GVBAM%%share/vbam/vba-over.ini
+%%GVBAM%%share/icons/hicolor/128x128/apps/vbam.png
+%%GVBAM%%share/icons/hicolor/256x256/apps/vbam.png
+%%GVBAM%%share/icons/hicolor/48x48/apps/vbam.png
+%%GVBAM%%share/icons/hicolor/64x64/apps/vbam.png
+%%GVBAM%%share/icons/hicolor/96x96/apps/vbam.png
+ at dir share/man/man1
+man/man1/vbam.1.gz


More information about the svn-ports-all mailing list