Mon Jun 24 14:27:55 2019 UTC ()
yelp3: Force the use of pkgsrc msgfmt.

NetBSD msgfmt is missing --desktop.

Reported by pgoyette on pkgsrc-users@, who confirms this fixes the package.


(nia)
diff -r1.65 -r1.66 pkgsrc/misc/yelp3/Makefile

cvs diff -r1.65 -r1.66 pkgsrc/misc/yelp3/Makefile (expand / switch to unified diff)

--- pkgsrc/misc/yelp3/Makefile 2019/06/21 06:12:32 1.65
+++ pkgsrc/misc/yelp3/Makefile 2019/06/24 14:27:55 1.66
@@ -1,32 +1,35 @@ @@ -1,32 +1,35 @@
1# $NetBSD: Makefile,v 1.65 2019/06/21 06:12:32 triaxx Exp $ 1# $NetBSD: Makefile,v 1.66 2019/06/24 14:27:55 nia Exp $
2 2
3DISTNAME= yelp-3.32.0 3DISTNAME= yelp-3.32.0
4CATEGORIES= misc gnome 4CATEGORIES= misc gnome
5MASTER_SITES= ${MASTER_SITE_GNOME:=sources/yelp/${PKGVERSION_NOREV:R}/} 5MASTER_SITES= ${MASTER_SITE_GNOME:=sources/yelp/${PKGVERSION_NOREV:R}/}
6EXTRACT_SUFX= .tar.xz 6EXTRACT_SUFX= .tar.xz
7 7
8MAINTAINER= prlw1@cam.ac.uk 8MAINTAINER= prlw1@cam.ac.uk
9HOMEPAGE= https://www.gnome.org/ 9HOMEPAGE= https://www.gnome.org/
10COMMENT= Mallard capable help browser 10COMMENT= Mallard capable help browser
11LICENSE= gnu-gpl-v2 AND apache-2.0 11LICENSE= gnu-gpl-v2 AND apache-2.0
12 12
13USE_TOOLS+= gmake intltool msgfmt pkg-config 13USE_TOOLS+= gmake intltool msgfmt pkg-config
14USE_LIBTOOL= yes 14USE_LIBTOOL= yes
15USE_PKGLOCALEDIR= yes 15USE_PKGLOCALEDIR= yes
16GNU_CONFIGURE= yes 16GNU_CONFIGURE= yes
17 17
18BUILD_DEPENDS+= itstool-[0-9]*:../../textproc/itstool 18BUILD_DEPENDS+= itstool-[0-9]*:../../textproc/itstool
19 19
 20# Requires --desktop in msgfmt.
 21_TOOLS_USE_PKGSRC.msgfmt= yes
 22
20BUILDLINK_API_DEPENDS.glib2+= glib2>=2.38.0 23BUILDLINK_API_DEPENDS.glib2+= glib2>=2.38.0
21BUILDLINK_API_DEPENDS.gtk3+= gtk3+>=3.13.3 24BUILDLINK_API_DEPENDS.gtk3+= gtk3+>=3.13.3
22BUILDLINK_API_DEPENDS.libxslt+= libxslt>=1.1.4 25BUILDLINK_API_DEPENDS.libxslt+= libxslt>=1.1.4
23 26
24.include "../../archivers/bzip2/buildlink3.mk" 27.include "../../archivers/bzip2/buildlink3.mk"
25.include "../../devel/glib2/schemas.mk" 28.include "../../devel/glib2/schemas.mk"
26.include "../../x11/gtk3/buildlink3.mk" 29.include "../../x11/gtk3/buildlink3.mk"
27.include "../../textproc/libxml2/buildlink3.mk" 30.include "../../textproc/libxml2/buildlink3.mk"
28.include "../../textproc/libxslt/buildlink3.mk" 31.include "../../textproc/libxslt/buildlink3.mk"
29.include "../../databases/sqlite3/buildlink3.mk" 32.include "../../databases/sqlite3/buildlink3.mk"
30.include "../../www/webkit-gtk/buildlink3.mk" 33.include "../../www/webkit-gtk/buildlink3.mk"
31.include "../../textproc/yelp-xsl/buildlink3.mk" 34.include "../../textproc/yelp-xsl/buildlink3.mk"
32 35