svn commit: r454505 - in head/graphics: . goxel goxel/files
Yuri Victorovich
yuri at FreeBSD.org
Sun Nov 19 21:55:22 UTC 2017
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 at 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 at 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
More information about the svn-ports-all
mailing list