--- net-im/fractal/Makefile (nonexistent) +++ net-im/fractal/Makefile (working copy) @@ -0,0 +1,35 @@ +# $FreeBSD$ + +PORTNAME= fractal +DISTVERSION= 0.1.30 +CATEGORIES= net-im +MASTER_SITES= https://gitlab.gnome.org/World/fractal/uploads/${GL_HASH}/ + +MAINTAINER= greg@unrelenting.technology +COMMENT= GTK+ Matrix IM client + +LICENSE= GPLv3+ +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +# gmake for the bundled backtrace-sys crate +BUILD_DEPENDS= cargo:lang/rust \ + gmake:devel/gmake +LIB_DEPENDS= libdbus-1.so:devel/dbus \ + libgmp.so:math/gmp \ + libgspell-1.so:textproc/gspell + +GL_HASH= 307ea6fe16f617750490a359b727aebb + +USES= gettext gnome meson pkgconfig shebangfix ssl tar:xz +USE_GNOME= gtk30 cairo +INSTALLS_ICONS= yes +SHEBANG_FILES= ${WRKSRC}/scripts/*.sh + +MAKE_ENV= GETTEXT_BIN_DIR=${PREFIX}/bin \ + GETTEXT_LIB_DIR=${PREFIX}/lib \ + GETTEXT_INCLUDE_DIR=${PREFIX}/include + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/fractal + +.include --- net-im/fractal/distinfo (nonexistent) +++ net-im/fractal/distinfo (working copy) @@ -0,0 +1,3 @@ +TIMESTAMP = 1528312312 +SHA256 (fractal-0.1.30.tar.xz) = db6d3edff7413b50980ef85e5b6fbb20e9081dc9f02575b4a9cbff0f5d2c6cc5 +SIZE (fractal-0.1.30.tar.xz) = 10572148 --- net-im/fractal/pkg-descr (nonexistent) +++ net-im/fractal/pkg-descr (working copy) @@ -0,0 +1,3 @@ +Fractal is a Gtk+ Matrix.org client written in Rust. + +WWW: https://wiki.gnome.org/Apps/Fractal --- net-im/fractal/pkg-plist (nonexistent) +++ net-im/fractal/pkg-plist (working copy) @@ -0,0 +1,16 @@ +bin/fractal +share/appdata/org.gnome.Fractal.appdata.xml +share/applications/org.gnome.Fractal.desktop +share/icons/hicolor/128x128/org.gnome.Fractal.png +share/icons/hicolor/16x16/apps/org.gnome.Fractal.png +share/icons/hicolor/22x22/apps/org.gnome.Fractal.png +share/icons/hicolor/24x24/apps/org.gnome.Fractal.png +share/icons/hicolor/256x256/org.gnome.Fractal.png +share/icons/hicolor/32x32/apps/org.gnome.Fractal.png +share/icons/hicolor/48x48/apps/org.gnome.Fractal.png +share/icons/hicolor/512x512/apps/org.gnome.Fractal.png +share/icons/hicolor/64x64/apps/org.gnome.Fractal.png +share/icons/hicolor/symbolic/apps/org.gnome.Fractal-symbolic.svg +share/locale/es/LC_MESSAGES/fractal.mo +share/locale/fr/LC_MESSAGES/fractal.mo +share/locale/pl/LC_MESSAGES/fractal.mo