git: 5c84e0b36555 - main - graphics/drawing: Sanitize run dependencies [0]
Tobias Kortkamp
tobik at FreeBSD.org
Wed Apr 7 12:19:27 UTC 2021
The branch main has been updated by tobik:
URL: https://cgit.FreeBSD.org/ports/commit/?id=5c84e0b365558cf6a76ee734c9520543922a92e2
commit 5c84e0b365558cf6a76ee734c9520543922a92e2
Author: Tobias Kortkamp <tobik at FreeBSD.org>
AuthorDate: 2021-04-07 12:13:02 +0000
Commit: Tobias Kortkamp <tobik at FreeBSD.org>
CommitDate: 2021-04-07 12:19:27 +0000
graphics/drawing: Sanitize run dependencies [0]
It does not need meson, ninja, etc at runtime.
While here fix other QA issues too.
Reported by: 0mp [0]
---
graphics/drawing/Makefile | 6 ++++--
graphics/drawing/pkg-plist | 1 +
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/graphics/drawing/Makefile b/graphics/drawing/Makefile
index 99d2a725e58f..3acc70f2357a 100644
--- a/graphics/drawing/Makefile
+++ b/graphics/drawing/Makefile
@@ -1,5 +1,6 @@
PORTNAME= drawing
DISTVERSION= 0.6.5
+PORTREVISION= 1
CATEGORIES= graphics
MAINTAINER= nc at FreeBSD.org
@@ -9,9 +10,10 @@ LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cairo>=0:graphics/py-cairo@${PY_FLAVOR}
-RUN_DEPENDS= ${BUILD_DEPENDS}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cairo>=0:graphics/py-cairo@${PY_FLAVOR}
-USES= gettext gnome meson pkgconfig python:3.6+ shebangfix
+USES= desktop-file-utils gettext gnome meson pkgconfig python:3.6+ \
+ shebangfix
USE_GITHUB= yes
GH_ACCOUNT= maoschanz
USE_GNOME= gtk30 pygobject3
diff --git a/graphics/drawing/pkg-plist b/graphics/drawing/pkg-plist
index 229edbddfecb..ec5bf11500fe 100644
--- a/graphics/drawing/pkg-plist
+++ b/graphics/drawing/pkg-plist
@@ -99,3 +99,4 @@ 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
+share/metainfo/com.github.maoschanz.drawing.appdata.xml
More information about the dev-commits-ports-all
mailing list