summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey Dokuchaev <danfe@FreeBSD.org>2025-06-22 06:44:04 +0000
committerAlexey Dokuchaev <danfe@FreeBSD.org>2025-06-22 06:44:04 +0000
commit350949d0d457a6dfe6bb4407698d7ccd485ff2ac (patch)
treeb91202c3d41a2b2e853c10813086f066985209ad
parenttextproc/py-pygments: Update to 2.19.2 (diff)
graphics/gnome-color-manager: build and install manual pages (again)
Now that `textproc/docbook-utils' port had been undeprecated, revert part of the previous commit that disabled manpage generation. While here, adjust LICENSE to match the SPDX-License-Identifier (GPL-2.0+) and garbage-collect dependencies for calibration tools which had not been maintained, did not work well, and thus were removed five years ago (upstream commit 5a1bf35e by Richard Hughes). Fixes: 093b402a7dba, e7431c909036
-rw-r--r--graphics/gnome-color-manager/Makefile14
-rw-r--r--graphics/gnome-color-manager/pkg-plist4
2 files changed, 11 insertions, 7 deletions
diff --git a/graphics/gnome-color-manager/Makefile b/graphics/gnome-color-manager/Makefile
index d39c586ac12e..7f8074439eff 100644
--- a/graphics/gnome-color-manager/Makefile
+++ b/graphics/gnome-color-manager/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gnome-color-manager
PORTVERSION= 3.36.2
+PORTREVISION= 1
CATEGORIES= graphics gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
@@ -8,19 +9,18 @@ MAINTAINER= gnome@FreeBSD.org
COMMENT= Session framework for the GNOME desktop to manage color profiles
WWW= https://git.gnome.org/browse/gnome-color-manager
-LICENSE= GPLv2
+LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= itstool:textproc/itstool
+BUILD_DEPENDS= docbook-sgml>0:textproc/docbook-sgml \
+ docbook2man:textproc/docbook-utils \
+ itstool:textproc/itstool
LIB_DEPENDS= liblcms2.so:graphics/lcms2 \
- libcolord.so:graphics/colord \
- libcolord-gtk.so:graphics/colord-gtk \
- libtiff.so:graphics/tiff \
- libexif.so:graphics/libexif
+ libcolord.so:graphics/colord
USES= compiler:c++11-lang desktop-file-utils gettext gnome meson \
pkgconfig tar:xz
-USE_GNOME= cairo gtk30 vte3
+USE_GNOME= gtk30
MESON_ARGS= -Dtests=false
PORTSCOUT= limitw:1,even
diff --git a/graphics/gnome-color-manager/pkg-plist b/graphics/gnome-color-manager/pkg-plist
index 1d35bcb3d311..3bea14740749 100644
--- a/graphics/gnome-color-manager/pkg-plist
+++ b/graphics/gnome-color-manager/pkg-plist
@@ -195,4 +195,8 @@ share/locale/vi/LC_MESSAGES/gnome-color-manager.mo
share/locale/zh_CN/LC_MESSAGES/gnome-color-manager.mo
share/locale/zh_HK/LC_MESSAGES/gnome-color-manager.mo
share/locale/zh_TW/LC_MESSAGES/gnome-color-manager.mo
+share/man/man1/gcm-import.1.gz
+share/man/man1/gcm-inspect.1.gz
+share/man/man1/gcm-picker.1.gz
+share/man/man1/gcm-viewer.1.gz
share/metainfo/org.gnome.ColorProfileViewer.appdata.xml