Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc mate*: remove unintentional linkage against pkgsrc get...
details: https://anonhg.NetBSD.org/pkgsrc/rev/0803de533b13
branches: trunk
changeset: 437420:0803de533b13
user: gutteridge <gutteridge%pkgsrc.org@localhost>
date: Mon Aug 24 04:41:39 2020 +0000
description:
mate*: remove unintentional linkage against pkgsrc gettext-libs
As of 1.24, MATE requires GNU-specific msgfmt features. meta-pkgs/mate/
Makefile.common r. 1.10 expressed this tool dependency using
USE_BUILTIN.gettext=no, but this exposed pkgsrc gettext-libs in the
build environment as well, which some MATE packages then linked
against, but gettext-libs didn't end up being declared as a run-time
dependency, so binary package installations were broken (with the
workaround of manually installing the undeclared gettext-libs
dependency). Express this dependency differently, so GNU msgfmt is
used as a tool without exposing pkgsrc gettext-libs.
(The pkgsrc tooling infrastruture could be altered to provide a
distinct "gmsgfmt" tool, same with "gxgettext", and perhaps others.
Here I'm just immediately concerned with fixing this packaging issue.)
Addresses PR pkg/55503 by Jay Patel.
diffstat:
archivers/engrampa/Makefile | 4 ++--
audio/libmatemixer/Makefile | 4 ++--
devel/mate-common/Makefile | 4 ++--
editors/pluma/Makefile | 4 ++--
graphics/eom/Makefile | 4 ++--
graphics/mate-backgrounds/Makefile | 4 ++--
graphics/mate-icon-theme-faenza/Makefile | 4 ++--
graphics/mate-icon-theme/Makefile | 4 ++--
graphics/mate-themes/Makefile | 4 ++--
meta-pkgs/mate/Makefile | 4 ++--
meta-pkgs/mate/Makefile.common | 9 +++++----
misc/libmateweather/Makefile | 4 ++--
misc/mate-calc/Makefile | 4 ++--
misc/mate-utils/Makefile | 4 ++--
multimedia/mate-media/Makefile | 4 ++--
net/mate-user-share/Makefile | 4 ++--
print/atril/Makefile | 4 ++--
security/mate-polkit/Makefile | 4 ++--
sysutils/caja-dropbox/Makefile | 4 ++--
sysutils/caja-extensions/Makefile | 4 ++--
sysutils/caja/Makefile | 4 ++--
sysutils/mate-notification-daemon/Makefile | 4 ++--
sysutils/mate-power-manager/Makefile | 4 ++--
sysutils/mate-sensors-applet/Makefile | 4 ++--
sysutils/mate-system-monitor/Makefile | 4 ++--
wm/marco/Makefile | 4 ++--
wm/mate-netbook/Makefile | 4 ++--
x11/libmatekbd/Makefile | 4 ++--
x11/mate-applets/Makefile | 4 ++--
x11/mate-control-center/Makefile | 4 ++--
x11/mate-desktop/Makefile | 4 ++--
x11/mate-indicator-applet/Makefile | 4 ++--
x11/mate-menus/Makefile | 4 ++--
x11/mate-panel/Makefile | 4 ++--
x11/mate-screensaver/Makefile | 4 ++--
x11/mate-session-manager/Makefile | 4 ++--
x11/mate-settings-daemon/Makefile | 4 ++--
x11/mate-terminal/Makefile | 4 ++--
x11/mozo/Makefile | 4 ++--
39 files changed, 81 insertions(+), 80 deletions(-)
diffs (truncated from 505 to 300 lines):
diff -r 17ee8b1e8e7c -r 0803de533b13 archivers/engrampa/Makefile
--- a/archivers/engrampa/Makefile Sun Aug 23 23:09:49 2020 +0000
+++ b/archivers/engrampa/Makefile Mon Aug 24 04:41:39 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.22 2020/08/17 20:18:02 leot Exp $
+# $NetBSD: Makefile,v 1.23 2020/08/24 04:41:39 gutteridge Exp $
-PKGREVISION= 1
+PKGREVISION= 2
.include "../../meta-pkgs/mate/Makefile.common"
DISTNAME= engrampa-${VERSION}
diff -r 17ee8b1e8e7c -r 0803de533b13 audio/libmatemixer/Makefile
--- a/audio/libmatemixer/Makefile Sun Aug 23 23:09:49 2020 +0000
+++ b/audio/libmatemixer/Makefile Mon Aug 24 04:41:39 2020 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.21 2020/08/17 20:18:08 leot Exp $
+# $NetBSD: Makefile,v 1.22 2020/08/24 04:41:39 gutteridge Exp $
.include "../../meta-pkgs/mate/Makefile.common"
-PKGREVISION= 2
+PKGREVISION= 3
DISTNAME= libmatemixer-${VERSION:R}.0
CATEGORIES= audio
diff -r 17ee8b1e8e7c -r 0803de533b13 devel/mate-common/Makefile
--- a/devel/mate-common/Makefile Sun Aug 23 23:09:49 2020 +0000
+++ b/devel/mate-common/Makefile Mon Aug 24 04:41:39 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.18 2020/08/17 20:18:28 leot Exp $
+# $NetBSD: Makefile,v 1.19 2020/08/24 04:41:39 gutteridge Exp $
-PKGREVISION= 1
+PKGREVISION= 2
.include "../../meta-pkgs/mate/Makefile.common"
DISTNAME= mate-common-${VERSION:R}.1
diff -r 17ee8b1e8e7c -r 0803de533b13 editors/pluma/Makefile
--- a/editors/pluma/Makefile Sun Aug 23 23:09:49 2020 +0000
+++ b/editors/pluma/Makefile Mon Aug 24 04:41:39 2020 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.30 2020/08/17 20:18:35 leot Exp $
+# $NetBSD: Makefile,v 1.31 2020/08/24 04:41:39 gutteridge Exp $
PYTHON_VERSIONS_INCOMPATIBLE= 27
DISTNAME= pluma-${VERSION:R}.0
-PKGREVISION= 2
+PKGREVISION= 3
CATEGORIES= editors
COMMENT= Small and lightweight UTF-8 text editor for MATE
diff -r 17ee8b1e8e7c -r 0803de533b13 graphics/eom/Makefile
--- a/graphics/eom/Makefile Sun Aug 23 23:09:49 2020 +0000
+++ b/graphics/eom/Makefile Mon Aug 24 04:41:39 2020 +0000
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.24 2020/08/17 20:18:57 leot Exp $
+# $NetBSD: Makefile,v 1.25 2020/08/24 04:41:39 gutteridge Exp $
# XXX: meta-pkgs/mate/Makefile.common includes pyversion.mk which sets the
# python version too early and clashes with PYTHON_VERSIONS_INCOMPATIBLE
# from libpeas bl3, so we include it early to ensure a valid version is
# chosen. This is not ideal, please fix it properly at some point.
-PKGREVISION= 2
+PKGREVISION= 3
.include "../../devel/libpeas/buildlink3.mk"
.include "../../meta-pkgs/mate/Makefile.common"
diff -r 17ee8b1e8e7c -r 0803de533b13 graphics/mate-backgrounds/Makefile
--- a/graphics/mate-backgrounds/Makefile Sun Aug 23 23:09:49 2020 +0000
+++ b/graphics/mate-backgrounds/Makefile Mon Aug 24 04:41:39 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.18 2020/08/17 20:19:05 leot Exp $
+# $NetBSD: Makefile,v 1.19 2020/08/24 04:41:39 gutteridge Exp $
-PKGREVISION= 1
+PKGREVISION= 2
.include "../../meta-pkgs/mate/Makefile.common"
DISTNAME= mate-backgrounds-${VERSION:R}.1
diff -r 17ee8b1e8e7c -r 0803de533b13 graphics/mate-icon-theme-faenza/Makefile
--- a/graphics/mate-icon-theme-faenza/Makefile Sun Aug 23 23:09:49 2020 +0000
+++ b/graphics/mate-icon-theme-faenza/Makefile Mon Aug 24 04:41:39 2020 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.15 2020/08/17 20:19:05 leot Exp $
+# $NetBSD: Makefile,v 1.16 2020/08/24 04:41:39 gutteridge Exp $
.include "../../meta-pkgs/mate/Makefile.common"
-PKGREVISION= 7
+PKGREVISION= 8
DISTNAME= mate-icon-theme-faenza-1.20.0
CATEGORIES= graphics
MASTER_SITES+= http://pub.mate-desktop.org/releases/1.20/
diff -r 17ee8b1e8e7c -r 0803de533b13 graphics/mate-icon-theme/Makefile
--- a/graphics/mate-icon-theme/Makefile Sun Aug 23 23:09:49 2020 +0000
+++ b/graphics/mate-icon-theme/Makefile Mon Aug 24 04:41:39 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.18 2020/08/17 20:19:05 leot Exp $
+# $NetBSD: Makefile,v 1.19 2020/08/24 04:41:39 gutteridge Exp $
-PKGREVISION= 1
+PKGREVISION= 2
.include "../../meta-pkgs/mate/Makefile.common"
DISTNAME= mate-icon-theme-${VERSION:R}.0
diff -r 17ee8b1e8e7c -r 0803de533b13 graphics/mate-themes/Makefile
--- a/graphics/mate-themes/Makefile Sun Aug 23 23:09:49 2020 +0000
+++ b/graphics/mate-themes/Makefile Mon Aug 24 04:41:39 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.21 2020/08/17 20:19:05 leot Exp $
+# $NetBSD: Makefile,v 1.22 2020/08/24 04:41:39 gutteridge Exp $
-PKGREVISION= 1
+PKGREVISION= 2
.include "../../meta-pkgs/mate/Makefile.common"
VERSION= 3.22.21
diff -r 17ee8b1e8e7c -r 0803de533b13 meta-pkgs/mate/Makefile
--- a/meta-pkgs/mate/Makefile Sun Aug 23 23:09:49 2020 +0000
+++ b/meta-pkgs/mate/Makefile Mon Aug 24 04:41:39 2020 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.33 2020/08/17 20:19:28 leot Exp $
+# $NetBSD: Makefile,v 1.34 2020/08/24 04:41:40 gutteridge Exp $
PKGNAME= mate-${VERSION}
-PKGREVISION= 1
+PKGREVISION= 2
CATEGORIES= meta-pkgs
COMMENT= Meta-package for MATE desktop environment
diff -r 17ee8b1e8e7c -r 0803de533b13 meta-pkgs/mate/Makefile.common
--- a/meta-pkgs/mate/Makefile.common Sun Aug 23 23:09:49 2020 +0000
+++ b/meta-pkgs/mate/Makefile.common Mon Aug 24 04:41:39 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.10 2020/04/05 16:05:39 bsiegert Exp $
+# $NetBSD: Makefile.common,v 1.11 2020/08/24 04:41:40 gutteridge Exp $
# used by meta-pkgs/mate/Makefile
# used by print/atril/Makefile
# used by sysutils/caja/Makefile
@@ -44,7 +44,10 @@
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
-USE_TOOLS+= gmake intltool msgfmt pkg-config
+USE_TOOLS+= gmake msgfmt pkg-config
+
+# Fails without GNU msgfmt
+_TOOLS_USE_PKGSRC.msgfmt= yes
MAINTAINER= youri%NetBSD.org@localhost
LICENSE= gnu-gpl-v3
@@ -52,8 +55,6 @@
TOOL_DEPENDS+= itstool-[0-9]*:../../textproc/itstool
TOOL_DEPENDS+= ${PYPKGPREFIX}-libxml2-[0-9]*:../../textproc/py-libxml2
-# Fails without GNU msgfmt
-USE_BUILTIN.gettext= no
.include "../../lang/python/pyversion.mk"
.include "../../x11/gtk3/buildlink3.mk"
diff -r 17ee8b1e8e7c -r 0803de533b13 misc/libmateweather/Makefile
--- a/misc/libmateweather/Makefile Sun Aug 23 23:09:49 2020 +0000
+++ b/misc/libmateweather/Makefile Mon Aug 24 04:41:39 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.30 2020/08/17 20:19:33 leot Exp $
+# $NetBSD: Makefile,v 1.31 2020/08/24 04:41:40 gutteridge Exp $
-PKGREVISION= 3
+PKGREVISION= 4
.include "../../meta-pkgs/mate/Makefile.common"
DISTNAME= libmateweather-${VERSION}
diff -r 17ee8b1e8e7c -r 0803de533b13 misc/mate-calc/Makefile
--- a/misc/mate-calc/Makefile Sun Aug 23 23:09:49 2020 +0000
+++ b/misc/mate-calc/Makefile Mon Aug 24 04:41:39 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.13 2020/08/17 20:19:34 leot Exp $
+# $NetBSD: Makefile,v 1.14 2020/08/24 04:41:40 gutteridge Exp $
-PKGREVISION= 2
+PKGREVISION= 3
.include "../../meta-pkgs/mate/Makefile.common"
DISTNAME= mate-calc-${VERSION}
diff -r 17ee8b1e8e7c -r 0803de533b13 misc/mate-utils/Makefile
--- a/misc/mate-utils/Makefile Sun Aug 23 23:09:49 2020 +0000
+++ b/misc/mate-utils/Makefile Mon Aug 24 04:41:39 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.26 2020/08/17 20:19:34 leot Exp $
+# $NetBSD: Makefile,v 1.27 2020/08/24 04:41:40 gutteridge Exp $
-PKGREVISION= 1
+PKGREVISION= 2
.include "../../meta-pkgs/mate/Makefile.common"
DISTNAME= mate-utils-${VERSION:R}.0
diff -r 17ee8b1e8e7c -r 0803de533b13 multimedia/mate-media/Makefile
--- a/multimedia/mate-media/Makefile Sun Aug 23 23:09:49 2020 +0000
+++ b/multimedia/mate-media/Makefile Mon Aug 24 04:41:39 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.29 2020/08/17 20:19:40 leot Exp $
+# $NetBSD: Makefile,v 1.30 2020/08/24 04:41:40 gutteridge Exp $
-PKGREVISION= 2
+PKGREVISION= 3
.include "../../meta-pkgs/mate/Makefile.common"
DISTNAME= mate-media-${VERSION:R}.0
diff -r 17ee8b1e8e7c -r 0803de533b13 net/mate-user-share/Makefile
--- a/net/mate-user-share/Makefile Sun Aug 23 23:09:49 2020 +0000
+++ b/net/mate-user-share/Makefile Mon Aug 24 04:41:39 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.22 2020/08/17 20:19:48 leot Exp $
+# $NetBSD: Makefile,v 1.23 2020/08/24 04:41:40 gutteridge Exp $
-PKGREVISION= 1
+PKGREVISION= 2
.include "../../meta-pkgs/mate/Makefile.common"
DISTNAME= mate-user-share-${VERSION:R}.0
diff -r 17ee8b1e8e7c -r 0803de533b13 print/atril/Makefile
--- a/print/atril/Makefile Sun Aug 23 23:09:49 2020 +0000
+++ b/print/atril/Makefile Mon Aug 24 04:41:39 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.60 2020/08/17 20:19:54 leot Exp $
+# $NetBSD: Makefile,v 1.61 2020/08/24 04:41:40 gutteridge Exp $
-PKGREVISION= 2
+PKGREVISION= 3
.include "../../meta-pkgs/mate/Makefile.common"
DISTNAME= atril-${VERSION}
diff -r 17ee8b1e8e7c -r 0803de533b13 security/mate-polkit/Makefile
--- a/security/mate-polkit/Makefile Sun Aug 23 23:09:49 2020 +0000
+++ b/security/mate-polkit/Makefile Mon Aug 24 04:41:39 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.22 2020/08/17 20:19:59 leot Exp $
+# $NetBSD: Makefile,v 1.23 2020/08/24 04:41:40 gutteridge Exp $
-PKGREVISION= 1
+PKGREVISION= 2
.include "../../meta-pkgs/mate/Makefile.common"
DISTNAME= mate-polkit-${VERSION:R}.0
diff -r 17ee8b1e8e7c -r 0803de533b13 sysutils/caja-dropbox/Makefile
--- a/sysutils/caja-dropbox/Makefile Sun Aug 23 23:09:49 2020 +0000
+++ b/sysutils/caja-dropbox/Makefile Mon Aug 24 04:41:39 2020 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.26 2020/08/17 20:20:03 leot Exp $
+# $NetBSD: Makefile,v 1.27 2020/08/24 04:41:41 gutteridge Exp $
# Makefile.common already includes python .mk files, so need to set this here
PYTHON_VERSIONS_INCOMPATIBLE= 27
-PKGREVISION= 1
+PKGREVISION= 2
.include "../../meta-pkgs/mate/Makefile.common"
DISTNAME= caja-dropbox-${VERSION}
diff -r 17ee8b1e8e7c -r 0803de533b13 sysutils/caja-extensions/Makefile
--- a/sysutils/caja-extensions/Makefile Sun Aug 23 23:09:49 2020 +0000
+++ b/sysutils/caja-extensions/Makefile Mon Aug 24 04:41:39 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.30 2020/08/17 20:20:03 leot Exp $
+# $NetBSD: Makefile,v 1.31 2020/08/24 04:41:41 gutteridge Exp $
-PKGREVISION= 3
+PKGREVISION= 4
.include "../../meta-pkgs/mate/Makefile.common"
DISTNAME= caja-extensions-${VERSION}
diff -r 17ee8b1e8e7c -r 0803de533b13 sysutils/caja/Makefile
--- a/sysutils/caja/Makefile Sun Aug 23 23:09:49 2020 +0000
+++ b/sysutils/caja/Makefile Mon Aug 24 04:41:39 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.28 2020/08/17 20:20:03 leot Exp $
+# $NetBSD: Makefile,v 1.29 2020/08/24 04:41:40 gutteridge Exp $
-PKGREVISION= 2
+PKGREVISION= 3
.include "../../meta-pkgs/mate/Makefile.common"
DISTNAME= caja-${VERSION}
diff -r 17ee8b1e8e7c -r 0803de533b13 sysutils/mate-notification-daemon/Makefile
--- a/sysutils/mate-notification-daemon/Makefile Sun Aug 23 23:09:49 2020 +0000
+++ b/sysutils/mate-notification-daemon/Makefile Mon Aug 24 04:41:39 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.20 2020/08/17 20:20:07 leot Exp $
+# $NetBSD: Makefile,v 1.21 2020/08/24 04:41:41 gutteridge Exp $
-PKGREVISION= 1
+PKGREVISION= 2
.include "../../meta-pkgs/mate/Makefile.common"
DISTNAME= mate-notification-daemon-${VERSION:R}.0
diff -r 17ee8b1e8e7c -r 0803de533b13 sysutils/mate-power-manager/Makefile
--- a/sysutils/mate-power-manager/Makefile Sun Aug 23 23:09:49 2020 +0000
+++ b/sysutils/mate-power-manager/Makefile Mon Aug 24 04:41:39 2020 +0000
Home |
Main Index |
Thread Index |
Old Index