Skip to content

Commit

Permalink
sysutils/rubygem-smart_proxy_salt: Use USES=shebangfix
Browse files Browse the repository at this point in the history
- Fix indent
  • Loading branch information
sunpoet committed Aug 8, 2021
1 parent 20a8156 commit 70dba01
Showing 1 changed file with 10 additions and 18 deletions.
28 changes: 10 additions & 18 deletions sysutils/rubygem-smart_proxy_salt/Makefile
Expand Up @@ -13,30 +13,22 @@ LICENSE= GPLv3
RUN_DEPENDS= foreman-proxy>=1.8.0:net/foreman-proxy \
${PYTHON_PKGNAMEPREFIX}salt>0:sysutils/py-salt@${PY_FLAVOR}

USES= gem python
USES= gem python shebangfix
USE_RUBY= yes

NO_ARCH= yes

SHEBANG_FILES= bin/foreman-node \
sbin/upload-salt-reports

post-patch:
@${REINPLACE_CMD} \
-e "s|/usr/bin/env ruby|${RUBY}|g" \
-e "s|/usr/bin/env python|${PYTHON_CMD}|g" \
-e "s|%%LOCALBASE%%|${LOCALBASE}|g" \
${WRKSRC}/bin/foreman-node \
${WRKSRC}/sbin/upload-salt-reports
@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/bin/foreman-node ${WRKSRC}/sbin/upload-salt-reports

post-install:
${MKDIR} ${STAGEDIR}${PREFIX}/etc/foreman-proxy/settings.d
${INSTALL_DATA} ${WRKSRC}/settings.d/salt.yml.example \
${STAGEDIR}${PREFIX}/etc/foreman-proxy/settings.d/salt.yml.sample
${MKDIR} ${STAGEDIR}${PREFIX}/share/foreman-proxy/bundler.d
${INSTALL_DATA} ${FILESDIR}/salt.rb \
${STAGEDIR}${PREFIX}/share/foreman-proxy/bundler.d/salt.rb
${MKDIR} ${STAGEDIR}${PREFIX}/etc/salt
${INSTALL_DATA} ${WRKSRC}/etc/foreman.yaml.example \
${STAGEDIR}${PREFIX}/etc/salt/foreman.yaml.sample
${INSTALL_SCRIPT} ${WRKSRC}/sbin/upload-salt-reports \
${STAGEDIR}${PREFIX}/sbin
${MKDIR} ${STAGEDIR}${PREFIX}/etc/foreman-proxy/settings.d ${STAGEDIR}${PREFIX}/etc/salt ${STAGEDIR}${PREFIX}/share/foreman-proxy/bundler.d
${INSTALL_DATA} ${WRKSRC}/settings.d/salt.yml.example ${STAGEDIR}${PREFIX}/etc/foreman-proxy/settings.d/salt.yml.sample
${INSTALL_DATA} ${WRKSRC}/etc/foreman.yaml.example ${STAGEDIR}${PREFIX}/etc/salt/foreman.yaml.sample
${INSTALL_SCRIPT} ${WRKSRC}/sbin/upload-salt-reports ${STAGEDIR}${PREFIX}/sbin
${INSTALL_DATA} ${FILESDIR}/salt.rb ${STAGEDIR}${PREFIX}/share/foreman-proxy/bundler.d/salt.rb

.include <bsd.port.mk>

0 comments on commit 70dba01

Please sign in to comment.