mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-26 05:02:18 +00:00
One more pass at the gdm's. This time, allow the gdm user and group to
be created even if BATCH is defined. Also, set PKG_PREFIX from the port Makefile so we can take care of directory permissions within the pkg-install script for both the port and package.
This commit is contained in:
parent
69b2414df7
commit
dd54fd4e90
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=73723
@ -49,15 +49,9 @@ post-patch:
|
||||
s|DATADIRNAME=lib|DATADIRNAME=share|g' ${WRKSRC}/configure
|
||||
|
||||
post-install:
|
||||
.if !defined(BATCH) && !defined(PACKAGE_BUILDING)
|
||||
@${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
|
||||
.if !defined(PACKAGE_BUILDING)
|
||||
@${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
|
||||
.endif
|
||||
.if !defined(BATCH) && !defined(PACKAGE_BUILDING)
|
||||
@${CHOWN} -R gdm:gdm ${PREFIX}/share/gnome/gdm ${PREFIX}/etc/gdm
|
||||
.else
|
||||
@${CHOWN} -R 92:92 ${PREFIX}/share/gnome/gdm ${PREFIX}/etc/gdm
|
||||
.endif
|
||||
@${CHMOD} 0750 ${PREFIX}/share/gnome/gdm
|
||||
@${CAT} ${PKGMESSAGE}
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
|
@ -36,10 +36,8 @@ if [ "$2" = "POST-INSTALL" ]; then
|
||||
exit 1
|
||||
fi
|
||||
fi
|
||||
if [ -n "${PKG_PREFIX}" ]; then
|
||||
${CHOWN} -R ${USER}:${GROUP} ${PKG_PREFIX}/share/gnome/gdm ${PKG_PREFIX}/etc/gdm
|
||||
${CHMOD} 0750 ${PKG_PREFIX}/share/gnome/gdm
|
||||
fi
|
||||
${CHOWN} -R ${USER}:${GROUP} ${PKG_PREFIX}/share/gnome/gdm ${PKG_PREFIX}/etc/gdm
|
||||
${CHMOD} 0750 ${PKG_PREFIX}/share/gnome/gdm
|
||||
exit 0
|
||||
fi
|
||||
|
||||
|
@ -58,16 +58,10 @@ post-patch:
|
||||
s|DATADIRNAME=lib|DATADIRNAME=share|g' ${WRKSRC}/configure
|
||||
|
||||
post-install:
|
||||
.if !defined(BATCH) && !defined(PACKAGE_BUILDING)
|
||||
@${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
|
||||
.if !defined(PACKAGE_BUILDING)
|
||||
@${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
|
||||
.endif
|
||||
@${INSTALL_SCRIPT} ${WRKSRC}/gdm.sh.sample ${PREFIX}/etc/rc.d
|
||||
.if !defined(BATCH) && !defined(PACKAGE_BUILDING)
|
||||
@${CHOWN} -R gdm:gdm ${PREFIX}/share/gnome/gdm ${PREFIX}/etc/gdm
|
||||
.else
|
||||
@${CHOWN} -R 92:92 ${PREFIX}/share/gnome/gdm ${PREFIX}/etc/gdm
|
||||
.endif
|
||||
@${CHMOD} 0750 ${PREFIX}/share/gnome/gdm
|
||||
@${CAT} ${PKGMESSAGE}
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
|
@ -36,10 +36,8 @@ if [ "$2" = "POST-INSTALL" ]; then
|
||||
exit 1
|
||||
fi
|
||||
fi
|
||||
if [ -n "${PKG_PREFIX}" ]; then
|
||||
${CHOWN} -R ${USER}:${GROUP} ${PKG_PREFIX}/share/gnome/gdm ${PKG_PREFIX}/etc/gdm
|
||||
${CHMOD} 0750 ${PKG_PREFIX}/share/gnome/gdm
|
||||
fi
|
||||
${CHOWN} -R ${USER}:${GROUP} ${PKG_PREFIX}/share/gnome/gdm ${PKG_PREFIX}/etc/gdm
|
||||
${CHMOD} 0750 ${PKG_PREFIX}/share/gnome/gdm
|
||||
exit 0
|
||||
fi
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user