mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-15 07:56:36 +00:00
If you used LDAP and NOPORTDOCS then the documentation directory would be
left behind on install. The upstream Makefile would create the directory and put sudoers2ldif there, but pkg-plist would not register it properly. This fix moves sudoers2ldif to 'bin' since it isn't really documentation. It's installation is still controlled by the LDAP knob though. Spotted by: scheidell@
This commit is contained in:
parent
b63d0c6830
commit
ea0bdd44de
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=290456
@ -94,6 +94,7 @@ post-patch:
|
||||
@${REINPLACE_CMD} -E '/install-(binaries|noexec):/,/^$$/ \
|
||||
s/\$$\(INSTALL\)/& ${STRIP}/;s/-b\~/-b ~/' \
|
||||
${WRKSRC}/src/Makefile.in
|
||||
@${REINPLACE_CMD} -e 's,$$(srcdir)/sudoers2ldif $$(DESTDIR)$$(docdir),$$(srcdir)/sudoers2ldif $$(DESTDIR)$$(bindir),' ${WRKSRC}/plugins/sudoers/Makefile.in
|
||||
.if defined(NOPORTDOCS)
|
||||
@${REINPLACE_CMD} -e 's/mkinstalldirs $$(DESTDIR)$$(docdir)/mkinstalldirs/' \
|
||||
${WRKSRC}/doc/Makefile.in
|
||||
|
@ -11,6 +11,7 @@ include/sudo_plugin.h
|
||||
libexec/sudo_noexec.so
|
||||
libexec/sudoers.so
|
||||
sbin/visudo
|
||||
%%LDAP%%bin/sudoers2ldif
|
||||
%%PORTDOCS%%%%DOCSDIR%%/CONTRIBUTORS
|
||||
%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
|
||||
%%PORTDOCS%%%%DOCSDIR%%/HISTORY
|
||||
@ -27,7 +28,6 @@ sbin/visudo
|
||||
%%LDAP%%%%PORTDOCS%%%%DOCSDIR%%/schema.OpenLDAP
|
||||
%%LDAP%%%%PORTDOCS%%%%DOCSDIR%%/schema.iPlanet
|
||||
%%LDAP%%%%PORTDOCS%%%%DOCSDIR%%/schema.ActiveDirectory
|
||||
%%LDAP%%%%PORTDOCS%%%%DOCSDIR%%/sudoers2ldif
|
||||
%%NLS%%share/locale/da/LC_MESSAGES/sudo.mo
|
||||
%%NLS%%share/locale/da/LC_MESSAGES/sudoers.mo
|
||||
%%NLS%%share/locale/eo/LC_MESSAGES/sudo.mo
|
||||
|
Loading…
Reference in New Issue
Block a user