Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 19 Nov 2017 21:55:21 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r454505 - in head/graphics: . goxel goxel/files
Message-ID:  <201711192155.vAJLtLvO080018@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Sun Nov 19 21:55:20 2017
New Revision: 454505
URL: https://svnweb.freebsd.org/changeset/ports/454505

Log:
  New port: graphics/goxel: A 3D program that lets you create voxel volumes, a bit similar to minecraft
  
  PR:		222729
  Submitted by:	Greg V <greg@unrelenting.technology>
  Approved by:	tcberner (mentor)
  Differential Revision:	https://reviews.freebsd.org/D13154

Added:
  head/graphics/goxel/
  head/graphics/goxel/Makefile   (contents, props changed)
  head/graphics/goxel/distinfo   (contents, props changed)
  head/graphics/goxel/files/
  head/graphics/goxel/files/goxel.desktop   (contents, props changed)
  head/graphics/goxel/pkg-descr   (contents, props changed)
  head/graphics/goxel/pkg-plist   (contents, props changed)
Modified:
  head/graphics/Makefile

Modified: head/graphics/Makefile
==============================================================================
--- head/graphics/Makefile	Sun Nov 19 21:50:50 2017	(r454504)
+++ head/graphics/Makefile	Sun Nov 19 21:55:20 2017	(r454505)
@@ -292,6 +292,7 @@
     SUBDIR += goocanvasmm2
     SUBDIR += goom
     SUBDIR += gource
+    SUBDIR += goxel
     SUBDIR += gpaint
     SUBDIR += gphoto2
     SUBDIR += gpicview

Added: head/graphics/goxel/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/goxel/Makefile	Sun Nov 19 21:55:20 2017	(r454505)
@@ -0,0 +1,37 @@
+# $FreeBSD$
+
+PORTNAME=	goxel
+DISTVERSIONPREFIX=	v
+DISTVERSION=	0.7.1-70
+DISTVERSIONSUFFIX=	-g193eded
+CATEGORIES=	graphics
+
+MAINTAINER=	greg@unrelenting.technology
+COMMENT=	Free and Open Source 3D Voxel Editor
+
+LICENSE=	GPLv3
+LICENSE_FILE=	${WRKSRC}/COPYING
+
+LIB_DEPENDS=	libargp.so:devel/argp-standalone \
+		libglfw.so:graphics/glfw \
+		libpng16.so:graphics/png
+
+USES=		compiler:c++11-lang pkgconfig scons
+USE_GITHUB=	yes
+GH_ACCOUNT=	guillaumechereau
+USE_GNOME=	cairo gtk30
+USE_GL=		gl
+
+INSTALLS_ICONS=	yes
+MAKE_ARGS=	clang=1 debug=0
+
+do-install:
+	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
+.for SZ in 32 64 256
+	@${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${SZ}x${SZ}/apps
+	${INSTALL_DATA} ${WRKSRC}/osx/goxel/goxel/Assets.xcassets/AppIcon.appiconset/${SZ}.png \
+		${STAGEDIR}${PREFIX}/share/icons/hicolor/${SZ}x${SZ}/apps/goxel.png
+.endfor
+	${INSTALL_DATA} ${FILESDIR}/${PORTNAME}.desktop ${STAGEDIR}${DESKTOPDIR}
+
+.include <bsd.port.mk>

Added: head/graphics/goxel/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/goxel/distinfo	Sun Nov 19 21:55:20 2017	(r454505)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1506893291
+SHA256 (guillaumechereau-goxel-v0.7.1-70-g193eded_GH0.tar.gz) = b5c4fea8029543f81dff4c73377f0ef6411f87e65463604a581e3bbc277e66cf
+SIZE (guillaumechereau-goxel-v0.7.1-70-g193eded_GH0.tar.gz) = 1441265

Added: head/graphics/goxel/files/goxel.desktop
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/goxel/files/goxel.desktop	Sun Nov 19 21:55:20 2017	(r454505)
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Type=Application
+Version=1.0
+Name=Goxel
+GenericName=3D Voxel Editor
+Icon=goxel
+Exec=goxel
+Keywords=3d;voxel;
+Categories=Graphics;3DGraphics;
+Terminal=false

Added: head/graphics/goxel/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/goxel/pkg-descr	Sun Nov 19 21:55:20 2017	(r454505)
@@ -0,0 +1,3 @@
+A 3D program that lets you create voxel volumes, a bit similar to minecraft.
+
+WWW: https://guillaumechereau.github.io/goxel/

Added: head/graphics/goxel/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/goxel/pkg-plist	Sun Nov 19 21:55:20 2017	(r454505)
@@ -0,0 +1,5 @@
+bin/goxel
+share/applications/goxel.desktop
+share/icons/hicolor/32x32/apps/goxel.png
+share/icons/hicolor/64x64/apps/goxel.png
+share/icons/hicolor/256x256/apps/goxel.png



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