svn commit: r566247 - in head/graphics: . drawing

Neel Chauhan nc at FreeBSD.org
Sun Feb 21 21:14:45 UTC 2021


Author: nc
Date: Sun Feb 21 21:14:42 2021
New Revision: 566247
URL: https://svnweb.freebsd.org/changeset/ports/566247

Log:
  New port: graphics/drawing: Drawing application for the GNOME desktop
  
  A simple drawing application.
  
  This application is a basic image editor, similar to Microsoft Paint,
  but aiming at the GNOME desktop.
  
  PNG, JPEG and BMP files are supported.
  
  WWW: https://maoschanz.github.io/drawing/

Added:
  head/graphics/drawing/
  head/graphics/drawing/Makefile   (contents, props changed)
  head/graphics/drawing/distinfo   (contents, props changed)
  head/graphics/drawing/pkg-descr   (contents, props changed)
  head/graphics/drawing/pkg-plist   (contents, props changed)
Modified:
  head/graphics/Makefile

Modified: head/graphics/Makefile
==============================================================================
--- head/graphics/Makefile	Sun Feb 21 20:54:48 2021	(r566246)
+++ head/graphics/Makefile	Sun Feb 21 21:14:42 2021	(r566247)
@@ -138,6 +138,7 @@
     SUBDIR += djview4
     SUBDIR += djvulibre
     SUBDIR += dmtx-utils
+    SUBDIR += drawing
     SUBDIR += drawpile
     SUBDIR += drm-current-kmod
     SUBDIR += drm-devel-kmod

Added: head/graphics/drawing/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/drawing/Makefile	Sun Feb 21 21:14:42 2021	(r566247)
@@ -0,0 +1,25 @@
+# $FreeBSD$
+
+PORTNAME=	drawing
+DISTVERSION=	0.6.5
+CATEGORIES=	graphics
+
+MAINTAINER=	nc at FreeBSD.org
+COMMENT=	Drawing application for the GNOME desktop
+
+LICENSE=	GPLv3
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}cairo>=0:graphics/py-cairo@${PY_FLAVOR}
+RUN_DEPENDS=	${BUILD_DEPENDS}
+
+USES=		gettext gnome meson pkgconfig python:3.6+ shebangfix
+USE_GITHUB=	yes
+GH_ACCOUNT=	maoschanz
+USE_GNOME=	gtk30 pygobject3
+
+GLIB_SCHEMAS=	com.github.maoschanz.drawing.gschema.xml
+INSTALLS_ICONS=	yes
+SHEBANG_FILES=	build-aux/meson/postinstall.py
+
+.include <bsd.port.mk>

Added: head/graphics/drawing/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/drawing/distinfo	Sun Feb 21 21:14:42 2021	(r566247)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1613941168
+SHA256 (maoschanz-drawing-0.6.5_GH0.tar.gz) = dd9ce1ef32e95f2e27fb9fad45727780218a198863ac14ab1f5018ad613cc7ff
+SIZE (maoschanz-drawing-0.6.5_GH0.tar.gz) = 7880030

Added: head/graphics/drawing/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/drawing/pkg-descr	Sun Feb 21 21:14:42 2021	(r566247)
@@ -0,0 +1,8 @@
+A simple drawing application.
+
+This application is a basic image editor, similar to Microsoft Paint,
+but aiming at the GNOME desktop.
+
+PNG, JPEG and BMP files are supported.
+
+WWW: https://maoschanz.github.io/drawing/

Added: head/graphics/drawing/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/drawing/pkg-plist	Sun Feb 21 21:14:42 2021	(r566247)
@@ -0,0 +1,101 @@
+bin/drawing
+share/applications/com.github.maoschanz.drawing.desktop
+%%DATADIR%%/drawing.gresource
+%%DATADIR%%/drawing/__init__.py
+%%DATADIR%%/drawing/abstract_classic_tool.py
+%%DATADIR%%/drawing/abstract_optionsbar.py
+%%DATADIR%%/drawing/abstract_select.py
+%%DATADIR%%/drawing/abstract_tool.py
+%%DATADIR%%/drawing/abstract_transform_tool.py
+%%DATADIR%%/drawing/deco_manager.py
+%%DATADIR%%/drawing/gi_composites.py
+%%DATADIR%%/drawing/history_manager.py
+%%DATADIR%%/drawing/image.py
+%%DATADIR%%/drawing/main.py
+%%DATADIR%%/drawing/message_dialog.py
+%%DATADIR%%/drawing/minimap.py
+%%DATADIR%%/drawing/new_image_dialog.py
+%%DATADIR%%/drawing/options_manager.py
+%%DATADIR%%/drawing/optionsbar_classic.py
+%%DATADIR%%/drawing/optionsbar_color_popover.py
+%%DATADIR%%/drawing/optionsbar_crop.py
+%%DATADIR%%/drawing/optionsbar_filters.py
+%%DATADIR%%/drawing/optionsbar_rotate.py
+%%DATADIR%%/drawing/optionsbar_scale.py
+%%DATADIR%%/drawing/optionsbar_selection.py
+%%DATADIR%%/drawing/optionsbar_skew.py
+%%DATADIR%%/drawing/preferences.py
+%%DATADIR%%/drawing/printing_manager.py
+%%DATADIR%%/drawing/properties.py
+%%DATADIR%%/drawing/saving_manager.py
+%%DATADIR%%/drawing/select_color.py
+%%DATADIR%%/drawing/select_free.py
+%%DATADIR%%/drawing/select_rect.py
+%%DATADIR%%/drawing/selection_manager.py
+%%DATADIR%%/drawing/tool_arc.py
+%%DATADIR%%/drawing/tool_crop.py
+%%DATADIR%%/drawing/tool_eraser.py
+%%DATADIR%%/drawing/tool_experiment.py
+%%DATADIR%%/drawing/tool_filters.py
+%%DATADIR%%/drawing/tool_highlight.py
+%%DATADIR%%/drawing/tool_line.py
+%%DATADIR%%/drawing/tool_paint.py
+%%DATADIR%%/drawing/tool_pencil.py
+%%DATADIR%%/drawing/tool_picker.py
+%%DATADIR%%/drawing/tool_points.py
+%%DATADIR%%/drawing/tool_rotate.py
+%%DATADIR%%/drawing/tool_scale.py
+%%DATADIR%%/drawing/tool_shape.py
+%%DATADIR%%/drawing/tool_skew.py
+%%DATADIR%%/drawing/tool_text.py
+%%DATADIR%%/drawing/utilities.py
+%%DATADIR%%/drawing/utilities_blur.py
+%%DATADIR%%/drawing/utilities_overlay.py
+%%DATADIR%%/drawing/utilities_paths.py
+%%DATADIR%%/drawing/window.py
+share/help/C/drawing/figures/icon.png
+share/help/C/drawing/figures/screenshot_arrow.png
+share/help/C/drawing/figures/screenshot_color_editor.png
+share/help/C/drawing/figures/screenshot_color_palette.png
+share/help/C/drawing/figures/screenshot_filters.png
+share/help/C/drawing/figures/screenshot_hsl.png
+share/help/C/drawing/figures/screenshot_menu.png
+share/help/C/drawing/figures/screenshot_prefs_images.png
+share/help/C/drawing/figures/screenshot_prefs_tools.png
+share/help/C/drawing/figures/screenshot_scale.png
+share/help/C/drawing/figures/screenshot_selection.png
+share/help/C/drawing/figures/screenshot_text.png
+share/help/C/drawing/figures/screenshot_zoom.png
+share/help/C/drawing/index.page
+share/help/C/drawing/legal.xml
+share/help/C/drawing/main_features.page
+share/help/C/drawing/preferences.page
+share/help/C/drawing/tools_classic.page
+share/help/C/drawing/tools_selection.page
+share/help/C/drawing/tools_transform.page
+share/icons/hicolor/128x128/apps/com.github.maoschanz.drawing.png
+share/icons/hicolor/256x256/apps/com.github.maoschanz.drawing.png
+share/icons/hicolor/48x48/apps/com.github.maoschanz.drawing.png
+share/icons/hicolor/512x512/apps/com.github.maoschanz.drawing.png
+share/icons/hicolor/scalable/apps/com.github.maoschanz.drawing-symbolic.svg
+share/icons/hicolor/scalable/apps/com.github.maoschanz.drawing.svg
+share/locale/cs/LC_MESSAGES/drawing.mo
+share/locale/da/LC_MESSAGES/drawing.mo
+share/locale/de_DE/LC_MESSAGES/drawing.mo
+share/locale/es/LC_MESSAGES/drawing.mo
+share/locale/eu/LC_MESSAGES/drawing.mo
+share/locale/fi/LC_MESSAGES/drawing.mo
+share/locale/fr/LC_MESSAGES/drawing.mo
+share/locale/he/LC_MESSAGES/drawing.mo
+share/locale/hr/LC_MESSAGES/drawing.mo
+share/locale/hu/LC_MESSAGES/drawing.mo
+share/locale/id/LC_MESSAGES/drawing.mo
+share/locale/it/LC_MESSAGES/drawing.mo
+share/locale/nl/LC_MESSAGES/drawing.mo
+share/locale/pl/LC_MESSAGES/drawing.mo
+share/locale/pt_BR/LC_MESSAGES/drawing.mo
+share/locale/ru/LC_MESSAGES/drawing.mo
+share/locale/sv/LC_MESSAGES/drawing.mo
+share/locale/tr/LC_MESSAGES/drawing.mo
+share/locale/zh_CN/LC_MESSAGES/drawing.mo
+share/locale/zh_TW/LC_MESSAGES/drawing.mo


More information about the svn-ports-all mailing list