Tue Nov 17 11:39:10 2020 UTC ()
totem-pl-parser: Remove unsupported linker args on SunOS/Darwin


(nia)
diff -r1.76 -r1.77 pkgsrc/multimedia/totem-pl-parser/Makefile

cvs diff -r1.76 -r1.77 pkgsrc/multimedia/totem-pl-parser/Makefile (expand / switch to unified diff)

--- pkgsrc/multimedia/totem-pl-parser/Makefile 2020/11/05 09:07:03 1.76
+++ pkgsrc/multimedia/totem-pl-parser/Makefile 2020/11/17 11:39:10 1.77
@@ -1,33 +1,40 @@ @@ -1,33 +1,40 @@
1# $NetBSD: Makefile,v 1.76 2020/11/05 09:07:03 ryoon Exp $ 1# $NetBSD: Makefile,v 1.77 2020/11/17 11:39:10 nia Exp $
2 2
3DISTNAME= totem-pl-parser-3.26.5 3DISTNAME= totem-pl-parser-3.26.5
4PKGREVISION= 1 4PKGREVISION= 1
5CATEGORIES= multimedia gnome 5CATEGORIES= multimedia gnome
6MASTER_SITES= ${MASTER_SITE_GNOME:=sources/totem-pl-parser/${PKGVERSION_NOREV:R}/} 6MASTER_SITES= ${MASTER_SITE_GNOME:=sources/totem-pl-parser/${PKGVERSION_NOREV:R}/}
7EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://wiki.gnome.org/Apps/Videos 10HOMEPAGE= https://wiki.gnome.org/Apps/Videos
11COMMENT= Totem playlist parser 11COMMENT= Totem playlist parser
12LICENSE= gnu-lgpl-v2 12LICENSE= gnu-lgpl-v2
13 13
14USE_TOOLS+= pkg-config xgettext 14USE_TOOLS+= pkg-config xgettext
15 15
16MESON_ARGS+= -Denable-quvi=no 16MESON_ARGS+= -Denable-quvi=no
17 17
18# workaround for build failure 18# workaround for build failure
19# https://gitlab.gnome.org/GNOME/json-glib/issues/35 19# https://gitlab.gnome.org/GNOME/json-glib/issues/35
20MAKE_ENV+= LD_LIBRARY_PATH=${WRKSRC}/output/plparse 20MAKE_ENV+= LD_LIBRARY_PATH=${WRKSRC}/output/plparse
21 21
22PYTHON_FOR_BUILD_ONLY= tool 22PYTHON_FOR_BUILD_ONLY= tool
23 23
24PKGCONFIG_OVERRIDE+= totem-plparser-mini.pc.in 24PKGCONFIG_OVERRIDE+= totem-plparser-mini.pc.in
25PKGCONFIG_OVERRIDE+= totem-plparser.pc.in 25PKGCONFIG_OVERRIDE+= totem-plparser.pc.in
26 26
 27# Remove unsupported linker arguments.
 28# Apply removals to post-wrapper transformed arguments.
 29BUILDLINK_TRANSFORM.Darwin+= rm:-Wl,--version-script
 30BUILDLINK_TRANSFORM.Darwin+= rm:-Wl,${WRKSRC}/plparse/plparser.map
 31BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--version-script
 32BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,${WRKSRC}/plparse/plparser.map
 33
27.include "../../devel/meson/build.mk" 34.include "../../devel/meson/build.mk"
28.include "../../devel/glib2/buildlink3.mk" 35.include "../../devel/glib2/buildlink3.mk"
29.include "../../devel/gobject-introspection/buildlink3.mk" 36.include "../../devel/gobject-introspection/buildlink3.mk"
30.include "../../archivers/libarchive/buildlink3.mk" 37.include "../../archivers/libarchive/buildlink3.mk"
31.include "../../security/libgcrypt/buildlink3.mk" 38.include "../../security/libgcrypt/buildlink3.mk"
32.include "../../textproc/libxml2/buildlink3.mk" 39.include "../../textproc/libxml2/buildlink3.mk"
33.include "../../mk/bsd.pkg.mk" 40.include "../../mk/bsd.pkg.mk"