Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 13 Nov 2016 10:02:04 +0000 (UTC)
From:      Dmitry Marakasov <amdmi3@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r426019 - in head/games/violetland: . files
Message-ID:  <201611131002.uADA24gh029323@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: amdmi3
Date: Sun Nov 13 10:02:04 2016
New Revision: 426019
URL: https://svnweb.freebsd.org/changeset/ports/426019

Log:
  - Update to 0.5

Added:
  head/games/violetland/files/patch-CMakeLists.txt   (contents, props changed)
  head/games/violetland/pkg-plist   (contents, props changed)
Deleted:
  head/games/violetland/files/patch-boost-1.52
Modified:
  head/games/violetland/Makefile
  head/games/violetland/distinfo

Modified: head/games/violetland/Makefile
==============================================================================
--- head/games/violetland/Makefile	Sun Nov 13 09:50:41 2016	(r426018)
+++ head/games/violetland/Makefile	Sun Nov 13 10:02:04 2016	(r426019)
@@ -2,43 +2,42 @@
 # $FreeBSD$
 
 PORTNAME=	violetland
-PORTVERSION=	0.4.3
-PORTREVISION=	6
+PORTVERSION=	0.5
 CATEGORIES=	games
 
 MAINTAINER=	amdmi3@FreeBSD.org
 COMMENT=	Top-down survival shoot 'em up
 
+LICENSE=	GPLv3 CC-BY-SA-3.0
+LICENSE_COMB=	multi
+#LICENSE_FILE_GPLv3=		"${WRKSRC}/LICENSE (code)" # framework doesn't handle these properly
+#LICENSE_FILE_CC-BY-SA-3.0=	"${WRKSRC}/LICENSE (content)"
+
 LIB_DEPENDS=	libboost_filesystem.so:devel/boost-libs
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	ooxi
+GH_TUPLE=	jarro2783:CMake-Gettext:6ee6405:cmakegettext/lib/CMake-Gettext
 
-USES=		cmake dos2unix gettext
+USES=		cmake gettext
 USE_SDL=	sdl mixer image ttf
 USE_GL=		gl glu
-DOS2UNIX_FILES=	CMakeLists.txt src/system/utility/FileUtility.cpp
-CMAKE_ARGS=	-DDATA_INSTALL_DIR="${DATADIR}"
+CMAKE_ARGS=	-DDATA_INSTALL_DIR="${DATADIR}" \
+		-DLOCALE_INSTALL_DIR="${PREFIX}/share/locale"
 
-PLIST_FILES=	bin/violetland \
-		share/applications/${PORTNAME}.desktop \
-		share/pixmaps/${PORTNAME}.png
 PORTDOCS=	*
 PORTDATA=	*
 
 OPTIONS_DEFINE=	DOCS
 
-post-patch:
-	@${REINPLACE_CMD} -e '/set.libList/ s|)| ${LOCALBASE}/lib/libintl.so&|' \
-		${WRKSRC}/CMakeLists.txt
-
 post-install:
+	@${MKDIR} ${STAGEDIR}${DESKTOPDIR}
 	${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.desktop ${STAGEDIR}${DESKTOPDIR}
 	${INSTALL_DATA} ${WRKSRC}/icon-light.png ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png
 
 post-install-DOCS-on:
-	${MKDIR} ${STAGEDIR}${DOCSDIR}
-	cd ${WRKSRC} && ${INSTALL_DATA} CHANGELOG README_EN.TXT README_RU.TXT \
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	cd ${WRKSRC} && ${INSTALL_DATA} CHANGELOG.md README.md README_RU.TXT \
 		${STAGEDIR}${DOCSDIR}
 
 .include <bsd.port.mk>

Modified: head/games/violetland/distinfo
==============================================================================
--- head/games/violetland/distinfo	Sun Nov 13 09:50:41 2016	(r426018)
+++ head/games/violetland/distinfo	Sun Nov 13 10:02:04 2016	(r426019)
@@ -1,2 +1,7 @@
-SHA256 (ooxi-violetland-0.4.3_GH0.tar.gz) = 678996c02ba780f6cb4199e7d85e508c6c86dd8d3793b9ff9618f1cc7c7755ad
-SIZE (ooxi-violetland-0.4.3_GH0.tar.gz) = 9257919
+TIMESTAMP = 1478881706
+SHA256 (ooxi-violetland-0.5_GH0.tar.gz) = f82c41c67515fbb34207cc34ce91a616da1bb2c8922e3dca30873478b79191cb
+SIZE (ooxi-violetland-0.5_GH0.tar.gz) = 9283612
+SHA256 (jarro2783-CMake-Gettext-6ee6405_GH0.tar.gz) = cfca4e2828d9e67c22b71e35c2a7c6fffa9452081f7602e870108f20d8d3cddd
+SIZE (jarro2783-CMake-Gettext-6ee6405_GH0.tar.gz) = 3602
+SHA256 (fcitx-fcitx-a636a83_GH0.tar.gz) = 6b496d580b08be122cea691cc4562ae88a7f8f1621e08f05d18bc104a27ab45c
+SIZE (fcitx-fcitx-a636a83_GH0.tar.gz) = 2199925

Added: head/games/violetland/files/patch-CMakeLists.txt
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/violetland/files/patch-CMakeLists.txt	Sun Nov 13 10:02:04 2016	(r426019)
@@ -0,0 +1,21 @@
+--- CMakeLists.txt.orig	2016-01-04 20:15:21 UTC
++++ CMakeLists.txt
+@@ -12,15 +12,14 @@ find_package(Boost COMPONENTS filesystem
+ add_definitions(-DBOOST_FILESYSTEM_VERSION=3)
+ 
+ # Searching for libintl using bundled CMake script
+-set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/lib/fcitx/cmake")
+-include(FindLibintl)
++include(FindIntl)
+ 
+ if(${MINGW})
+ 	set(LIBINTL_LIBRARIES intl)
+ endif(${MINGW})
+ 
+-set(incDirList  ${SDL_INCLUDE_DIR}  ${SDLIMAGE_INCLUDE_DIR} ${SDLTTF_INCLUDE_DIR} ${SDLMIXER_INCLUDE_DIR} ${OPENGL_INCLUDE_DIR} ${Boost_INCLUDE_DIRS} ${LIBINTL_INCLUDE_DIR})
+-set(libList ${SDL_LIBRARY} ${SDLIMAGE_LIBRARY} ${SDLTTF_LIBRARY} ${SDLMIXER_LIBRARY} ${OPENGL_LIBRARIES} ${Boost_LIBRARIES} ${LIBINTL_LIBRARIES})
++set(incDirList  ${SDL_INCLUDE_DIR}  ${SDLIMAGE_INCLUDE_DIR} ${SDLTTF_INCLUDE_DIR} ${SDLMIXER_INCLUDE_DIR} ${OPENGL_INCLUDE_DIR} ${Boost_INCLUDE_DIRS} ${Intl_INCLUDE_DIR})
++set(libList ${SDL_LIBRARY} ${SDLIMAGE_LIBRARY} ${SDLTTF_LIBRARY} ${SDLMIXER_LIBRARY} ${OPENGL_LIBRARIES} ${Boost_LIBRARIES} ${Intl_LIBRARIES})
+ 
+ if (DEFINED LOCALE_INSTALL_DIR)
+ 	set(LOCALEDIR "${LOCALE_INSTALL_DIR}")

Added: head/games/violetland/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/violetland/pkg-plist	Sun Nov 13 10:02:04 2016	(r426019)
@@ -0,0 +1,7 @@
+bin/violetland
+share/applications/violetland.desktop
+share/locale/es/LC_MESSAGES/violetland.mo
+share/locale/fr/LC_MESSAGES/violetland.mo
+share/locale/gl/LC_MESSAGES/violetland.mo
+share/locale/ru/LC_MESSAGES/violetland.mo
+share/pixmaps/violetland.png



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201611131002.uADA24gh029323>