| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.4 2021/05/02 11:06:16 nia Exp $ | | 1 | # $NetBSD: Makefile,v 1.5 2021/11/18 09:32:17 cirnatdan Exp $ |
2 | | | 2 | |
3 | DISTNAME= gdm-40.0 | | 3 | DISTNAME= gdm-40.0 |
4 | PKGNAME= lib${DISTNAME} | | 4 | PKGNAME= lib${DISTNAME} |
5 | CATEGORIES= x11 gnome | | 5 | CATEGORIES= x11 gnome |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=GNOME/} | | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=GNOME/} |
7 | GITHUB_PROJECT= gdm | | 7 | GITHUB_PROJECT= gdm |
8 | | | 8 | |
9 | MAINTAINER= pkgsrc-users@NetBSD.org | | 9 | MAINTAINER= pkgsrc-users@NetBSD.org |
10 | HOMEPAGE= https://www.gnome.org/ | | 10 | HOMEPAGE= https://www.gnome.org/ |
11 | COMMENT= Gnome Display Manager - client library | | 11 | COMMENT= Gnome Display Manager - client library |
12 | LICENSE= gnu-gpl-v2 | | 12 | LICENSE= gnu-gpl-v2 |
13 | | | 13 | |
14 | DEPENDS+= zenity>=3.32.0:../../x11/zenity | | 14 | DEPENDS+= zenity>=3.32.0:../../x11/zenity |
| @@ -18,29 +18,27 @@ GNU_CONFIGURE= YES | | | @@ -18,29 +18,27 @@ GNU_CONFIGURE= YES |
18 | USE_LIBTOOL= YES | | 18 | USE_LIBTOOL= YES |
19 | USE_TOOLS+= msgfmt pkg-config gdbus-codegen | | 19 | USE_TOOLS+= msgfmt pkg-config gdbus-codegen |
20 | BUILD_DEFS+= VARBASE | | 20 | BUILD_DEFS+= VARBASE |
21 | | | 21 | |
22 | USE_LANGUAGES= c c++ | | 22 | USE_LANGUAGES= c c++ |
23 | | | 23 | |
24 | CPPFLAGS+= -DWITH_CONSOLE_KIT=1 | | 24 | CPPFLAGS+= -DWITH_CONSOLE_KIT=1 |
25 | CPPFLAGS+= -DCONSOLEKIT_DIR=\"${PREFIX}/libexec\" | | 25 | CPPFLAGS+= -DCONSOLEKIT_DIR=\"${PREFIX}/libexec\" |
26 | | | 26 | |
27 | MESON_ARGS+= -Dlocalstatedir=${VARBASE} | | 27 | MESON_ARGS+= -Dlocalstatedir=${VARBASE} |
28 | MESON_ARGS+= --sysconfdir=${EGDIR} | | 28 | MESON_ARGS+= --sysconfdir=${EGDIR} |
29 | MESON_ARGS+= -Ddmconfdir=${PKG_SYSCONFDIR}/dm | | 29 | MESON_ARGS+= -Ddmconfdir=${PKG_SYSCONFDIR}/dm |
30 | MESON_ARGS+= -Dsysconfsubdir= | | 30 | MESON_ARGS+= -Dsysconfsubdir= |
31 | MESON_ARGS+= -Dprefetch=yes | | | |
32 | MESON_ARGS+= -Dplymouth=disabled | | 31 | MESON_ARGS+= -Dplymouth=disabled |
33 | MESON_ARGS+= -Dsystemd=disabled | | | |
34 | MESON_ARGS+= -Dsystemd-journal=false | | 32 | MESON_ARGS+= -Dsystemd-journal=false |
35 | MESON_ARGS+= -Duser-display-server=false | | 33 | MESON_ARGS+= -Duser-display-server=false |
36 | MESON_ARGS+= -Duser=${GDMOWN} | | 34 | MESON_ARGS+= -Duser=${GDMOWN} |
37 | MESON_ARGS+= -Dgroup=${GDMGRP} | | 35 | MESON_ARGS+= -Dgroup=${GDMGRP} |
38 | MESON_ARGS+= -Ddbus-sys=${PREFIX}/share/examples/dbus-1/system.d | | 36 | MESON_ARGS+= -Ddbus-sys=${PREFIX}/share/examples/dbus-1/system.d |
39 | MESON_ARGS+= -Dgdm-xsession=true | | 37 | MESON_ARGS+= -Dgdm-xsession=true |
40 | MESON_ARGS+= -Dwayland-support=false | | 38 | MESON_ARGS+= -Dwayland-support=false |
41 | MESON_ARGS+= -Ddefault-path="/usr/local/bin:/usr/local/sbin:${PREFIX}/bin:${PREFIX}/sbin:/usr/bin:/usr/sbin:/bin/sbin" | | 39 | MESON_ARGS+= -Ddefault-path="/usr/local/bin:/usr/local/sbin:${PREFIX}/bin:${PREFIX}/sbin:/usr/bin:/usr/sbin:/bin/sbin" |
42 | INSTALL_MAKE_FLAGS+= ${MAKE_FLAGS} | | 40 | INSTALL_MAKE_FLAGS+= ${MAKE_FLAGS} |
43 | INSTALL_MAKE_FLAGS+= GDM_CUSTOM_CONF=${EGDIR}/custom.conf | | 41 | INSTALL_MAKE_FLAGS+= GDM_CUSTOM_CONF=${EGDIR}/custom.conf |
44 | INSTALL_MAKE_FLAGS+= sysconfdir=${EGDIR} | | 42 | INSTALL_MAKE_FLAGS+= sysconfdir=${EGDIR} |
45 | MAKE_ENV+= CHMOD=${CHMOD:Q} CHOWN=${CHOWN:Q} | | 43 | MAKE_ENV+= CHMOD=${CHMOD:Q} CHOWN=${CHOWN:Q} |
46 | | | 44 | |