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-head
mailing list