Fri Mar 29 07:27:49 2019 UTC ()
Compton requires GCC 4.9 and later because of the __auto_type extension


(pho)
diff -r1.7 -r1.8 pkgsrc/x11/compton/Makefile

cvs diff -r1.7 -r1.8 pkgsrc/x11/compton/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/compton/Attic/Makefile 2019/03/01 17:11:23 1.7
+++ pkgsrc/x11/compton/Attic/Makefile 2019/03/29 07:27:49 1.8
@@ -1,34 +1,37 @@ @@ -1,34 +1,37 @@
1# $NetBSD: Makefile,v 1.7 2019/03/01 17:11:23 youri Exp $ 1# $NetBSD: Makefile,v 1.8 2019/03/29 07:27:49 pho Exp $
2 2
3DISTNAME= compton-5.1 3DISTNAME= compton-5.1
4CATEGORIES= x11 wm 4CATEGORIES= x11 wm
5MASTER_SITES= ${MASTER_SITE_GITHUB:=yshui/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=yshui/}
6GITHUB_TAG= v5.1 6GITHUB_TAG= v5.1
7 7
8MAINTAINER= nia@NetBSD.org 8MAINTAINER= nia@NetBSD.org
9HOMEPAGE= https://github.com/yshui/compton 9HOMEPAGE= https://github.com/yshui/compton
10COMMENT= Configurable compositing manager for X11 10COMMENT= Configurable compositing manager for X11
11LICENSE= mit AND mpl-2.0 11LICENSE= mit AND mpl-2.0
12 12
13BUILD_DEPENDS+= asciidoc-[0-9]*:../../textproc/asciidoc 13BUILD_DEPENDS+= asciidoc-[0-9]*:../../textproc/asciidoc
14 14
15REPLACE_PYTHON= bin/compton-convgen.py 15REPLACE_PYTHON= bin/compton-convgen.py
16EXTRACT_USING= bsdtar 16EXTRACT_USING= bsdtar
17USE_TOOLS+= gmake pkg-config 17USE_TOOLS+= gmake pkg-config
18BUILD_TARGET= compton docs 18BUILD_TARGET= compton docs
19MAKE_FLAGS+= MANDIR=${PREFIX}/${PKGMANDIR}/man1 19MAKE_FLAGS+= MANDIR=${PREFIX}/${PKGMANDIR}/man1
20MAKE_FLAGS+= COMPTON_VERSION=${PKGVERSION} 20MAKE_FLAGS+= COMPTON_VERSION=${PKGVERSION}
21 21
 22# compton uses __auto_type which is only available as of GCC 4.9.
 23GCC_REQD+= 4.9
 24
22INSTALLATION_DIRS+= share/examples/compton 25INSTALLATION_DIRS+= share/examples/compton
23 26
24post-install: 27post-install:
25 ${INSTALL_DATA} ${WRKSRC}/compton.sample.conf \ 28 ${INSTALL_DATA} ${WRKSRC}/compton.sample.conf \
26 ${DESTDIR}${PREFIX}/share/examples/compton 29 ${DESTDIR}${PREFIX}/share/examples/compton
27 30
28.include "options.mk" 31.include "options.mk"
29.include "../../devel/py-meson/build.mk" 32.include "../../devel/py-meson/build.mk"
30.include "../../devel/libconfig/buildlink3.mk" 33.include "../../devel/libconfig/buildlink3.mk"
31.include "../../devel/libev/buildlink3.mk" 34.include "../../devel/libev/buildlink3.mk"
32.include "../../graphics/hicolor-icon-theme/buildlink3.mk" 35.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
33.include "../../sysutils/desktop-file-utils/desktopdb.mk" 36.include "../../sysutils/desktop-file-utils/desktopdb.mk"
34.include "../../x11/libxcb/buildlink3.mk" 37.include "../../x11/libxcb/buildlink3.mk"