svn commit: r424643 - in head/games: . gnubik gnubik/files

Dmitry Marakasov amdmi3 at FreeBSD.org
Tue Oct 25 18:31:56 UTC 2016


Author: amdmi3
Date: Tue Oct 25 18:31:54 2016
New Revision: 424643
URL: https://svnweb.freebsd.org/changeset/ports/424643

Log:
  The GNUbik program is an interactive, graphical, single player
  puzzle. Yes, this is another implementation of the classic game
  like that invented by Erno Rubik. You have to manipulate the cube
  using the mouse. When each face shows only one colour, the game is
  solved.
  
  WWW: https://www.gnu.org/software/gnubik/

Added:
  head/games/gnubik/
  head/games/gnubik/Makefile   (contents, props changed)
  head/games/gnubik/distinfo   (contents, props changed)
  head/games/gnubik/files/
  head/games/gnubik/files/patch-src_guile-hooks.c   (contents, props changed)
  head/games/gnubik/pkg-descr   (contents, props changed)
  head/games/gnubik/pkg-plist   (contents, props changed)
Modified:
  head/games/Makefile

Modified: head/games/Makefile
==============================================================================
--- head/games/Makefile	Tue Oct 25 18:18:56 2016	(r424642)
+++ head/games/Makefile	Tue Oct 25 18:31:54 2016	(r424643)
@@ -355,6 +355,7 @@
     SUBDIR += gnomekiss
     SUBDIR += gnono
     SUBDIR += gnubg
+    SUBDIR += gnubik
     SUBDIR += gnuchess
     SUBDIR += gnudoku
     SUBDIR += gnugo

Added: head/games/gnubik/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/gnubik/Makefile	Tue Oct 25 18:31:54 2016	(r424643)
@@ -0,0 +1,39 @@
+# Created by: Dmitry Marakasov <amdmi3 at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	gnubik
+PORTVERSION=	2.4.1
+CATEGORIES=	games
+MASTER_SITES=	GNU
+
+MAINTAINER=	amdmi3 at FreeBSD.org
+COMMENT=	3D Rubik's cube game
+
+LICENSE=	GPLv3+
+LICENSE_FILE=	${WRKSRC}/COPYING
+
+LIB_DEPENDS=	libguile.so:lang/guile \
+		libgtkglext-x11-1.0.so:x11-toolkits/gtkglext
+
+GNU_CONFIGURE=	yes
+USES=		gettext gmake localbase pkgconfig
+USE_GNOME=	gtk20
+USE_GL=		gl glu
+
+PORTDOCS=	AUTHORS ChangeLog NEWS README TODO
+
+INFO=		gnubik
+
+OPTIONS_DEFINE=	DOCS
+
+post-install:
+	@${RMDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/24x24/apps
+	@${RMDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/24x24
+
+post-install-DOCS-on:
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+.for f in ${PORTDOCS}
+	${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/
+.endfor
+
+.include <bsd.port.mk>

Added: head/games/gnubik/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/gnubik/distinfo	Tue Oct 25 18:31:54 2016	(r424643)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1477328506
+SHA256 (gnubik-2.4.1.tar.gz) = a59e7858c39fdd10aa4863cf00e2d98eb4130bbb543f2ce2bf38c440c6e7d755
+SIZE (gnubik-2.4.1.tar.gz) = 412615

Added: head/games/gnubik/files/patch-src_guile-hooks.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/gnubik/files/patch-src_guile-hooks.c	Tue Oct 25 18:31:54 2016	(r424643)
@@ -0,0 +1,14 @@
+--- src/guile-hooks.c.orig	2012-01-07 17:29:10 UTC
++++ src/guile-hooks.c
+@@ -202,9 +202,9 @@ read_script_directory (const char *dir_n
+ 
+ 	    scm_primitive_load (scm_from_locale_string (buffer));
+ 	  }
+-    }
+ 
+-  closedir (directory);
++    closedir (directory);
++  }
+ }
+ 

+ 

Added: head/games/gnubik/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/gnubik/pkg-descr	Tue Oct 25 18:31:54 2016	(r424643)
@@ -0,0 +1,7 @@
+The GNUbik program is an interactive, graphical, single player
+puzzle. Yes, this is another implementation of the classic game
+like that invented by Erno Rubik. You have to manipulate the cube
+using the mouse. When each face shows only one colour, the game is
+solved.
+
+WWW: https://www.gnu.org/software/gnubik/

Added: head/games/gnubik/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/gnubik/pkg-plist	Tue Oct 25 18:31:54 2016	(r424643)
@@ -0,0 +1,38 @@
+bin/gnubik
+share/applications/gnubik.desktop
+%%DATADIR%%/scripts/debug.scm
+%%DATADIR%%/scripts/flubrd.scm
+%%DATADIR%%/scripts/mellor-solve.scm
+%%DATADIR%%/scripts/rand.scm
+share/icons/hicolor/16x16/apps/gnubik.png
+share/icons/hicolor/22x22/apps/gnubik.png
+share/icons/hicolor/32x32/apps/gnubik.png
+share/icons/hicolor/48x48/apps/gnubik.png
+share/locale/bg/LC_MESSAGES/gnubik.mo
+share/locale/ca/LC_MESSAGES/gnubik.mo
+share/locale/da/LC_MESSAGES/gnubik.mo
+share/locale/de/LC_MESSAGES/gnubik.mo
+share/locale/el/LC_MESSAGES/gnubik.mo
+share/locale/en_US/LC_MESSAGES/gnubik.mo
+share/locale/eo/LC_MESSAGES/gnubik.mo
+share/locale/es/LC_MESSAGES/gnubik.mo
+share/locale/eu/LC_MESSAGES/gnubik.mo
+share/locale/fi/LC_MESSAGES/gnubik.mo
+share/locale/fr/LC_MESSAGES/gnubik.mo
+share/locale/he/LC_MESSAGES/gnubik.mo
+share/locale/hr/LC_MESSAGES/gnubik.mo
+share/locale/it/LC_MESSAGES/gnubik.mo
+share/locale/ms/LC_MESSAGES/gnubik.mo
+share/locale/nb/LC_MESSAGES/gnubik.mo
+share/locale/nl/LC_MESSAGES/gnubik.mo
+share/locale/pl/LC_MESSAGES/gnubik.mo
+share/locale/pt/LC_MESSAGES/gnubik.mo
+share/locale/pt_BR/LC_MESSAGES/gnubik.mo
+share/locale/ro/LC_MESSAGES/gnubik.mo
+share/locale/ru/LC_MESSAGES/gnubik.mo
+share/locale/sl/LC_MESSAGES/gnubik.mo
+share/locale/sr/LC_MESSAGES/gnubik.mo
+share/locale/sv/LC_MESSAGES/gnubik.mo
+share/locale/tr/LC_MESSAGES/gnubik.mo
+share/locale/uk/LC_MESSAGES/gnubik.mo
+share/locale/zh_CN/LC_MESSAGES/gnubik.mo


More information about the svn-ports-all mailing list