diff options
| author | Michael Osipov <michaelo@FreeBSD.org> | 2026-01-01 20:58:25 +0000 |
|---|---|---|
| committer | Michael Osipov <michaelo@FreeBSD.org> | 2026-01-01 20:59:57 +0000 |
| commit | 18679e34974f7d5d3a24e8a18b3d1c478a6253a7 (patch) | |
| tree | 42dcae43b85bd8ecf78aefc1abaece110aab0dd1 | |
| parent | ead895e8de681c242dd8df79344c144961790cb8 (diff) | |
[NEW PORT] sysutils/michaelo-periodic Scripts for the FreeBSD periodic(8) system
| -rw-r--r-- | sysutils/Makefile | 1 | ||||
| -rw-r--r-- | sysutils/michaelo-periodic/Makefile | 33 | ||||
| -rw-r--r-- | sysutils/michaelo-periodic/distinfo | 3 | ||||
| -rw-r--r-- | sysutils/michaelo-periodic/pkg-descr | 2 |
4 files changed, 39 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile index 8386e81f77cd..0c4f0293c4f3 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -725,6 +725,7 @@ SUBDIR += memtester SUBDIR += metalog SUBDIR += mfid + SUBDIR += michaelo-periodic SUBDIR += minikube SUBDIR += minimunin SUBDIR += minipot diff --git a/sysutils/michaelo-periodic/Makefile b/sysutils/michaelo-periodic/Makefile new file mode 100644 index 000000000000..a5559e938546 --- /dev/null +++ b/sysutils/michaelo-periodic/Makefile @@ -0,0 +1,33 @@ +PORTNAME= michaelo-periodic +PORTVERSION= 20260101 +CATEGORIES= sysutils + +MAINTAINER= michaelo@FreeBSD.org +COMMENT= Scripts for the FreeBSD periodic(8) system from ${MAINTAINER} +WWW= https://github.com/michael-o/freebsd-periodic + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +USE_GITHUB= yes +GH_ACCOUNT= michael-o +GH_PROJECT= freebsd-periodic + +NO_ARCH= yes +NO_BUILD= yes +NO_TEST= yes + +PERIODIC_FILES= etc/periodic/weekly/500.gitup \ + etc/periodic/weekly/550.make-src + +PLIST_FILES= ${PERIODIC_FILES} + +do-install: +.for _dir in ${PERIODIC_FILES:H:u} + @${MKDIR} ${STAGEDIR}${PREFIX}/${_dir} +.endfor +.for _file in ${PERIODIC_FILES} + ${INSTALL_SCRIPT} ${WRKSRC}/${_file:C,^[^/]+/[^/]+/,,} ${STAGEDIR}${PREFIX}/${_file} +.endfor + +.include <bsd.port.mk> diff --git a/sysutils/michaelo-periodic/distinfo b/sysutils/michaelo-periodic/distinfo new file mode 100644 index 000000000000..420ebcf4776d --- /dev/null +++ b/sysutils/michaelo-periodic/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1767298727 +SHA256 (michael-o-freebsd-periodic-20260101_GH0.tar.gz) = bd90f751b3b8dbb9ff6ec114005d5ce79f953647623185147e98ca00974ed722 +SIZE (michael-o-freebsd-periodic-20260101_GH0.tar.gz) = 5886 diff --git a/sysutils/michaelo-periodic/pkg-descr b/sysutils/michaelo-periodic/pkg-descr new file mode 100644 index 000000000000..0edf207dd9da --- /dev/null +++ b/sysutils/michaelo-periodic/pkg-descr @@ -0,0 +1,2 @@ +Scripts for the FreeBSD periodic(8) system from michaelo@FreeBSD.org such as +updating Git repositories with gitup(1) or building FreeBSD from source. |
