| @@ -1,53 +1,53 @@ | | | @@ -1,53 +1,53 @@ |
1 | # $NetBSD: Makefile,v 1.101 2022/04/04 01:18:43 gutteridge Exp $ | | 1 | # $NetBSD: Makefile,v 1.102 2022/04/04 01:26:39 gutteridge Exp $ |
2 | | | 2 | |
3 | DISTNAME= sawfish_1.13.0 | | 3 | DISTNAME= sawfish_1.13.0 |
4 | PKGNAME= ${DISTNAME:S/_/-/} | | 4 | PKGNAME= ${DISTNAME:S/_/-/} |
5 | PKGREVISION= 1 | | 5 | PKGREVISION= 1 |
6 | CATEGORIES= wm x11 | | 6 | CATEGORIES= wm x11 |
7 | MASTER_SITES= https://download.tuxfamily.org/sawfish/ | | 7 | MASTER_SITES= https://download.tuxfamily.org/sawfish/ |
8 | EXTRACT_SUFX= .tar.xz | | 8 | EXTRACT_SUFX= .tar.xz |
9 | | | 9 | |
10 | MAINTAINER= pkgsrc-users@NetBSD.org | | 10 | MAINTAINER= pkgsrc-users@NetBSD.org |
11 | HOMEPAGE= https://sawfish.tuxfamily.org/ | | 11 | HOMEPAGE= https://sawfish.tuxfamily.org/ |
12 | COMMENT= Extensible window manager that is fully configurable in Lisp | | 12 | COMMENT= Extensible window manager that is fully configurable in Lisp |
13 | LICENSE= gnu-gpl-v2 AND artistic-2.0 # for sound files | | 13 | LICENSE= gnu-gpl-v2 AND artistic-2.0 # the latter for sound files |
14 | | | 14 | |
15 | GNU_CONFIGURE= yes | | 15 | GNU_CONFIGURE= yes |
16 | INFO_FILES= YES | | 16 | INFO_FILES= YES |
17 | PKGCONFIG_OVERRIDE+= sawfish.pc.in | | 17 | PKGCONFIG_OVERRIDE+= sawfish.pc.in |
18 | USE_TOOLS+= gmake makeinfo msgfmt pkg-config xgettext | | 18 | USE_TOOLS+= gmake makeinfo msgfmt pkg-config xgettext |
19 | USE_TOOLS+= gtar:run # for librep run-time theme extraction | | 19 | USE_TOOLS+= gtar:run # for librep run-time theme extraction |
20 | USE_LIBTOOL= yes | | 20 | USE_LIBTOOL= yes |
21 | USE_PKGLOCALEDIR= yes | | 21 | USE_PKGLOCALEDIR= yes |
22 | | | 22 | |
23 | CONFIGURE_ARGS+= --localedir=${PREFIX}/${PKGLOCALEDIR}/locale | | 23 | CONFIGURE_ARGS+= --localedir=${PREFIX}/${PKGLOCALEDIR}/locale |
24 | CONFIGURE_ARGS+= --mandir=${PREFIX}/${PKGMANDIR} | | 24 | CONFIGURE_ARGS+= --mandir=${PREFIX}/${PKGMANDIR} |
25 | CONFIGURE_ENV+= REP_ENV_PKGSRC=${REP_ENV_PKGSRC:Q} | | 25 | CONFIGURE_ENV+= REP_ENV_PKGSRC=${REP_ENV_PKGSRC:Q} |
26 | MAKE_ENV+= REP_ENV_PKGSRC=${REP_ENV_PKGSRC:Q} | | 26 | MAKE_ENV+= REP_ENV_PKGSRC=${REP_ENV_PKGSRC:Q} |
27 | | | 27 | |
28 | SUBST_CLASSES+= env | | 28 | SUBST_CLASSES+= env |
29 | SUBST_STAGE.env= pre-configure | | 29 | SUBST_STAGE.env= pre-configure |
30 | SUBST_FILES.env= lisp/sawfish/cfg/main.jl.in | | 30 | SUBST_FILES.env= lisp/sawfish/cfg/main.jl.in |
31 | SUBST_FILES.env+= po/sawfish-xgettext | | 31 | SUBST_FILES.env+= po/sawfish-xgettext |
32 | SUBST_FILES.env+= scripts/sawfish-*.jl* | | 32 | SUBST_FILES.env+= scripts/sawfish-*.jl* |
33 | SUBST_SED.env= -e 's,exec rep,exec env ${REP_ENV_PKGSRC} rep,g' | | 33 | SUBST_SED.env= -e 's,exec rep,exec env ${REP_ENV_PKGSRC} rep,g' |
34 | | | 34 | |
35 | .include "../../mk/bsd.prefs.mk" | | 35 | .include "../../mk/bsd.prefs.mk" |
36 | | | 36 | |
37 | .if ${OPSYS} == "NetBSD" && empty(OS_VERSION:M1.*) | | 37 | .if ${OPSYS} == "NetBSD" && empty(OS_VERSION:M1.*) |
38 | REP_ENV_PKGSRC= LD_PRELOAD=/usr/lib/libpthread.so | | 38 | REP_ENV_PKGSRC= LD_PRELOAD=/usr/lib/libpthread.so |
39 | .else | | 39 | .else |
40 | REP_ENV_PKGSRC= | | 40 | REP_ENV_PKGSRC= |
41 | .endif | | 41 | .endif |
42 | | | 42 | |
43 | .include "../../graphics/gdk-pixbuf2-xlib/buildlink3.mk" | | 43 | .include "../../graphics/gdk-pixbuf2-xlib/buildlink3.mk" |
44 | .include "../../graphics/hicolor-icon-theme/buildlink3.mk" | | 44 | .include "../../graphics/hicolor-icon-theme/buildlink3.mk" |
45 | .include "../../devel/pango/buildlink3.mk" | | 45 | .include "../../devel/pango/buildlink3.mk" |
46 | .include "../../lang/librep/buildlink3.mk" | | 46 | .include "../../lang/librep/buildlink3.mk" |
47 | .include "../../sysutils/desktop-file-utils/desktopdb.mk" | | 47 | .include "../../sysutils/desktop-file-utils/desktopdb.mk" |
48 | .include "../../x11/gtk2/buildlink3.mk" | | 48 | .include "../../x11/gtk2/buildlink3.mk" |
49 | BUILDLINK_DEPMETHOD.libXt+= build | | 49 | BUILDLINK_DEPMETHOD.libXt+= build |
50 | .include "../../x11/libXt/buildlink3.mk" | | 50 | .include "../../x11/libXt/buildlink3.mk" |
51 | .include "../../x11/libXtst/buildlink3.mk" | | 51 | .include "../../x11/libXtst/buildlink3.mk" |
52 | .include "../../x11/rep-gtk2/buildlink3.mk" | | 52 | .include "../../x11/rep-gtk2/buildlink3.mk" |
53 | .include "../../mk/bsd.pkg.mk" | | 53 | .include "../../mk/bsd.pkg.mk" |