Lines 8-13
Link Here
|
8 |
|
8 |
|
9 |
PORTNAME= gdm |
9 |
PORTNAME= gdm |
10 |
PORTVERSION= 2.20.7 |
10 |
PORTVERSION= 2.20.7 |
|
|
11 |
PORTREVISION= 1 |
11 |
CATEGORIES= x11 gnome |
12 |
CATEGORIES= x11 gnome |
12 |
MASTER_SITES= GNOME |
13 |
MASTER_SITES= GNOME |
13 |
DIST_SUBDIR= gnome2 |
14 |
DIST_SUBDIR= gnome2 |
Lines 38-43
Link Here
|
38 |
GTKDOC="false" |
39 |
GTKDOC="false" |
39 |
CONFIGURE_ARGS=--with-console-kit=yes |
40 |
CONFIGURE_ARGS=--with-console-kit=yes |
40 |
|
41 |
|
|
|
42 |
SUB_FILES+= gdm.pam |
43 |
|
41 |
GDMDIR?= ${PREFIX}/etc/gdm |
44 |
GDMDIR?= ${PREFIX}/etc/gdm |
42 |
PKGMESSAGE= ${WRKDIR}/pkg-message |
45 |
PKGMESSAGE= ${WRKDIR}/pkg-message |
43 |
|
46 |
|
Lines 46-59
Link Here
|
46 |
MAN1= gdm.1 |
49 |
MAN1= gdm.1 |
47 |
|
50 |
|
48 |
OPTIONS= IPV6 "Enable IPv6 support" on \ |
51 |
OPTIONS= IPV6 "Enable IPv6 support" on \ |
|
|
52 |
KEYRING "Enable GnomeKeyring/PAM integration" on \ |
49 |
LOG_LIMIT "Limit ~/.xsession-errors size" on |
53 |
LOG_LIMIT "Limit ~/.xsession-errors size" on |
50 |
|
54 |
|
51 |
.include <bsd.port.pre.mk> |
55 |
.include <bsd.port.pre.mk> |
52 |
|
56 |
|
53 |
.if exists(/usr/include/security/pam_misc.h) |
57 |
.if defined(WITHOUT_KEYRING) |
54 |
PLIST_SUB+= PAM_MISC="" |
58 |
SUB_LIST+= PAM_KEYRING=\# |
55 |
.else |
59 |
.else |
56 |
PLIST_SUB+= PAM_MISC="@comment " |
60 |
RUN_DEPENDS+= ${LOCALBASE}/lib/pam_gnome_keyring.so:${PORTSDIR}/security/gnome-keyring |
|
|
61 |
SUB_LIST+= PAM_KEYRING= |
57 |
.endif |
62 |
.endif |
58 |
|
63 |
|
59 |
.if !defined(WITHOUT_IPV6) |
64 |
.if !defined(WITHOUT_IPV6) |
Lines 87-92
Link Here
|
87 |
.endif |
92 |
.endif |
88 |
${INSTALL_DATA} ${WRKSRC}/config/gdm.conf-custom \ |
93 |
${INSTALL_DATA} ${WRKSRC}/config/gdm.conf-custom \ |
89 |
${PREFIX}/etc/gdm/custom.conf.default |
94 |
${PREFIX}/etc/gdm/custom.conf.default |
|
|
95 |
${INSTALL_DATA} ${WRKDIR}/gdm.pam ${PREFIX}/etc/pam.d/gdm |
90 |
@${MKDIR} ${PREFIX}/etc/gdm/Sessions |
96 |
@${MKDIR} ${PREFIX}/etc/gdm/Sessions |
91 |
@${SED} -e 's|%%PREFIX%%|${PREFIX}|g' < ${PKGDIR}/pkg-message \ |
97 |
@${SED} -e 's|%%PREFIX%%|${PREFIX}|g' < ${PKGDIR}/pkg-message \ |
92 |
| /usr/bin/fmt 75 79 > ${PKGMESSAGE} |
98 |
| /usr/bin/fmt 75 79 > ${PKGMESSAGE} |