git: 25134c4e1676 - main - sysutils/mate-control-center: switch to GitHub release asset
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 05 Jun 2026 11:07:00 UTC
The branch main has been updated by ericbsd:
URL: https://cgit.FreeBSD.org/ports/commit/?id=25134c4e167642454ebedfe2ab95683b0ef22dd3
commit 25134c4e167642454ebedfe2ab95683b0ef22dd3
Author: Eric Turgeon <ericbsd@FreeBSD.org>
AuthorDate: 2026-06-05 11:06:27 +0000
Commit: Eric Turgeon <ericbsd@FreeBSD.org>
CommitDate: 2026-06-05 11:06:59 +0000
sysutils/mate-control-center: switch to GitHub release asset
Minor versions of 1.28.x are no longer published to the MATE mirror
and are only available on GitHub. Use USE_GITHUB=nodefault with a
release tarball instead of the auto-generated one, as recommended
by the porter's handbook. Remove autoreconf and yelp-tools, not
needed with release tarballs. Add portscout site hint for GitHub
releases detection.
---
sysutils/mate-control-center/Makefile | 18 +++++++-----------
sysutils/mate-control-center/distinfo | 6 +++---
2 files changed, 10 insertions(+), 14 deletions(-)
diff --git a/sysutils/mate-control-center/Makefile b/sysutils/mate-control-center/Makefile
index 93ff6c33e29a..de76fc8f1d92 100644
--- a/sysutils/mate-control-center/Makefile
+++ b/sysutils/mate-control-center/Makefile
@@ -1,9 +1,8 @@
PORTNAME= mate-control-center
-PORTVERSION= 1.28.1
-DISTVERSIONPREFIX= v
-PORTREVISION= 5
+DISTVERSION= 1.28.1
+PORTREVISION= 6
CATEGORIES= sysutils mate
-DIST_SUBDIR= mate
+MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/v${DISTVERSION}/
MAINTAINER= gnome@FreeBSD.org
COMMENT= Control center for MATE project
@@ -13,9 +12,7 @@ LICENSE= GPLv2+ GPLv3+
LICENSE_COMB= multi
LICENSE_FILE_GPLv2+ = ${WRKSRC}/COPYING
-BUILD_DEPENDS= itstool:textproc/itstool \
- yelp-tools>0:textproc/yelp-tools \
- yelp-xsl>0:textproc/yelp-xsl
+BUILD_DEPENDS= itstool:textproc/itstool
LIB_DEPENDS= libayatana-appindicator3.so:devel/libayatana-appindicator \
libcanberra-gtk3.so:audio/libcanberra-gtk3 \
libdbus-1.so:devel/dbus \
@@ -29,11 +26,9 @@ LIB_DEPENDS= libayatana-appindicator3.so:devel/libayatana-appindicator \
libaccountsservice.so:sysutils/accountsservice \
libudisks2.so:sysutils/libudisks
-PORTSCOUT= limitw:1,even
-
-USES= autoreconf desktop-file-utils gettext gmake gnome libtool localbase mate \
+USES= desktop-file-utils gettext gmake gnome libtool localbase mate \
pathfix pkgconfig shared-mime-info tar:xz xorg
-USE_GITHUB= yes
+USE_GITHUB= nodefault
GH_ACCOUNT= mate-desktop
USE_CSTD= c99
USE_MATE= desktop libmatekbd marco menus settingsdaemon
@@ -42,6 +37,7 @@ USE_GNOME= cairo dconf glib20 gtk30 intlhack libxml2 librsvg2 pango
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
+PORTSCOUT= site:https://github.com/mate-desktop/mate-control-center/releases/ limitw:1,even
CONFIGURE_ARGS= --enable-appindicator=no \
--disable-update-mimedb \
--disable-systemd
diff --git a/sysutils/mate-control-center/distinfo b/sysutils/mate-control-center/distinfo
index f6c2ec23f6da..6fc877f6b86b 100644
--- a/sysutils/mate-control-center/distinfo
+++ b/sysutils/mate-control-center/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734045249
-SHA256 (mate/mate-desktop-mate-control-center-v1.28.1_GH0.tar.gz) = 0890c1bafc10a77ae7aea4edc37951fa69cbce2552ce199a7e49cb55de8af71b
-SIZE (mate/mate-desktop-mate-control-center-v1.28.1_GH0.tar.gz) = 6714955
+TIMESTAMP = 1780519140
+SHA256 (mate-control-center-1.28.1.tar.xz) = e12d34c1c1f11e3d0a2ba2dd41bc1c997bf0d1d56486896756f6edaac5f9a9b2
+SIZE (mate-control-center-1.28.1.tar.xz) = 3735888