Mercurial > hgrepos > FreeBSD > ports > sysutils > local-bsdtools
changeset 440:9c8ba2097a35
Prepare a script that shall contain common subroutines for all scripts.
Currently this script has no code.
It lives in DATADIR (/usr/local/share/local-bsdtools).
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Thu, 02 May 2024 09:33:51 +0200 |
| parents | b5e45ecd4032 |
| children | f06998866c01 |
| files | Makefile pkg-plist share/local-bsdtools/common.subr |
| diffstat | 3 files changed, 21 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/Makefile Wed May 01 23:07:59 2024 +0200 +++ b/Makefile Thu May 02 09:33:51 2024 +0200 @@ -57,6 +57,11 @@ ${CP} -v ${SRC}/${_ef} ${WRKSRC}/${_ef} ${SED} -i "" -e "s|@@SIMPLEVERSIONTAG@@|${SIMPLEVERSIONTAG}|" ${WRKSRC}/${_ef} .endfor + ${MKDIR} ${WRKSRC}/share/${PORTNAME} +.for _df in share/local-bsdtools/common.subr + ${CP} -v ${SRC}/${_df} ${WRKSRC}/${_df} + ${SED} -i "" -e "s|@@SIMPLEVERSIONTAG@@|${SIMPLEVERSIONTAG}|" ${WRKSRC}/${_df} +.endfor ${MKDIR} ${WRKSRC}/share/examples/${PORTNAME} .for _sf in share/examples/local-bsdtools/freebsd-update-ftjail-template.sh share/examples/local-bsdtools/freebsd-update-ftjail.sh ${CP} -v ${SRC}/${_sf} ${WRKSRC}/${_sf} @@ -88,6 +93,10 @@ .for _ps in 800.local-ipv6-refresh 750.local-trim-zfs 720.local-triggered-action ${INSTALL_SCRIPT} ${WRKSRC}/etc/periodic/daily/${_ps} ${STAGEDIR}${PREFIX}/etc/periodic/daily .endfor + ${MKDIR} ${STAGEDIR}${DATADIR} +.for _df in common.subr + ${INSTALL_DATA} ${WRKSRC}/share/${PORTNAME}/${_df} ${STAGEDIR}${DATADIR} +.endfor ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} .for _exf in freebsd-update-ftjail-template.sh freebsd-update-ftjail.sh ${INSTALL_DATA} ${WRKSRC}/share/examples/${PORTNAME}/${_exf} ${STAGEDIR}${EXAMPLESDIR}
--- a/pkg-plist Wed May 01 23:07:59 2024 +0200 +++ b/pkg-plist Thu May 02 09:33:51 2024 +0200 @@ -8,6 +8,7 @@ sbin/ftjail sbin/fpkg sbin/fzfs +share/local-bsdtools/common.subr share/examples/local-bsdtools/freebsd-update-ftjail-template.sh share/examples/local-bsdtools/freebsd-update-ftjail.sh %%DOCS%%man/man5/bsmtp2dma.conf.5.gz
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/share/local-bsdtools/common.subr Thu May 02 09:33:51 2024 +0200 @@ -0,0 +1,11 @@ +# -*- mode: shell-script; indent-tabs-mode: nil; -*- +#: +#: :Author: Franz Glasner +#: :Copyright: (c) 2017-2024 Franz Glasner. +#: All rights reserved. +#: :License: BSD 3-Clause "New" or "Revised" License. +#: See LICENSE for details. +#: If you cannot find LICENSE see +#: <https://opensource.org/licenses/BSD-3-Clause> +#: :ID: @(#)@@SIMPLEVERSIONTAG@@ +#:
