FreeBSD Bugzilla – Attachment 249604 Details for
Bug 275441
[NEW PORT] sysutils/f-upgrade Unattended FreeBSD operating system updates
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
new port: sysutils/f-upgrade
f-upgrade.patch (text/plain), 3.59 KB, created by
Frank Wall
on 2024-03-31 20:10:36 UTC
(
hide
)
Description:
new port: sysutils/f-upgrade
Filename:
MIME Type:
Creator:
Frank Wall
Created:
2024-03-31 20:10:36 UTC
Size:
3.59 KB
patch
obsolete
>From e60bae35885aafe92d5ce7195b3b36ad5ef16feb Mon Sep 17 00:00:00 2001 >From: Frank Wall <fw@moov.de> >Date: Wed, 29 Nov 2023 22:49:31 +0100 >Subject: [PATCH] [NEW PORT] sysutils/f-upgrade Unattended FreeBSD operating > system updates > >--- > sysutils/f-upgrade/Makefile | 37 ++++++++++++++++++++++++++++++++++++ > sysutils/f-upgrade/distinfo | 3 +++ > sysutils/f-upgrade/pkg-descr | 2 ++ > sysutils/f-upgrade/pkg-plist | 31 ++++++++++++++++++++++++++++++ > 4 files changed, 73 insertions(+) > create mode 100644 sysutils/f-upgrade/Makefile > create mode 100644 sysutils/f-upgrade/distinfo > create mode 100644 sysutils/f-upgrade/pkg-descr > create mode 100644 sysutils/f-upgrade/pkg-plist > >diff --git a/sysutils/f-upgrade/Makefile b/sysutils/f-upgrade/Makefile >new file mode 100644 >index 000000000000..e0ee5d1b2c9a >--- /dev/null >+++ b/sysutils/f-upgrade/Makefile >@@ -0,0 +1,37 @@ >+PORTNAME= f-upgrade >+PORTVERSION= 1.0.2 >+DISTVERSIONPREFIX= v >+CATEGORIES= sysutils >+ >+MAINTAINER= freebsd@moov.de >+COMMENT= Unattended FreeBSD operating system updates >+WWW= https://github.com/fraenki/f-upgrade >+ >+LICENSE= BSD2CLAUSE >+ >+USE_GITHUB= yes >+GH_ACCOUNT= fraenki >+ >+NO_ARCH= yes >+NO_BUILD= yes >+ >+OPTIONS_DEFINE= DOCS >+ >+PORTDOCS= README.md >+ >+post-patch: >+ ${REINPLACE_CMD} -e 's,%%PREFIX%%,${PREFIX},' ${WRKSRC}/rc.d/f_upgrade.in >+ >+do-install: >+ ${MKDIR} ${STAGEDIR}${PREFIX}/etc >+ ${INSTALL_SCRIPT} ${WRKSRC}/sbin/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin/${PORTNAME} >+ ${INSTALL_SCRIPT} ${WRKSRC}/rc.d/f_upgrade.in ${STAGEDIR}${PREFIX}/etc/rc.d/f_upgrade >+ ${CP} -r ${WRKSRC}/libdata ${STAGEDIR}${PREFIX} >+ ${CP} -r ${WRKSRC}/etc/${PORTNAME}.hook.d ${STAGEDIR}${PREFIX}/etc >+ ${INSTALL_DATA} ${WRKSRC}/etc/${PORTNAME}.conf.dist ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.sample >+ >+post-install-DOCS-on: >+ ${MKDIR} ${STAGEDIR}${DOCSDIR} >+ ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} >+ >+.include <bsd.port.mk> >diff --git a/sysutils/f-upgrade/distinfo b/sysutils/f-upgrade/distinfo >new file mode 100644 >index 000000000000..99d10e0c17f0 >--- /dev/null >+++ b/sysutils/f-upgrade/distinfo >@@ -0,0 +1,3 @@ >+TIMESTAMP = 1711915600 >+SHA256 (fraenki-f-upgrade-v1.0.2_GH0.tar.gz) = 79515107eeaa9579f54e1205124c91b45ec34d794f1c15eb26cd620399d50095 >+SIZE (fraenki-f-upgrade-v1.0.2_GH0.tar.gz) = 13553 >diff --git a/sysutils/f-upgrade/pkg-descr b/sysutils/f-upgrade/pkg-descr >new file mode 100644 >index 000000000000..3db8dfb8154c >--- /dev/null >+++ b/sysutils/f-upgrade/pkg-descr >@@ -0,0 +1,2 @@ >+f-upgrade automates the process of installing FreeBSD operating system updates. >+It targets server fleets, not desktop environments. >diff --git a/sysutils/f-upgrade/pkg-plist b/sysutils/f-upgrade/pkg-plist >new file mode 100644 >index 000000000000..701fe84227da >--- /dev/null >+++ b/sysutils/f-upgrade/pkg-plist >@@ -0,0 +1,31 @@ >+@sample etc/f-upgrade.conf.sample >+etc/f-upgrade.hook.d/1000.pre >+etc/f-upgrade.hook.d/1000.pre.14 >+etc/rc.d/f_upgrade >+libdata/f-upgrade.d/500 >+libdata/f-upgrade.d/1000 >+libdata/f-upgrade.d/1100 >+libdata/f-upgrade.d/1200 >+libdata/f-upgrade.d/1200.conf >+libdata/f-upgrade.d/2000 >+libdata/f-upgrade.d/2000.conf >+libdata/f-upgrade.d/3000 >+libdata/f-upgrade.d/3000.conf >+libdata/f-upgrade.d/3100 >+libdata/f-upgrade.d/3200 >+libdata/f-upgrade.d/3200.conf >+libdata/f-upgrade.d/4000 >+libdata/f-upgrade.d/4000.conf >+libdata/f-upgrade.d/5000 >+libdata/f-upgrade.d/5000.conf >+libdata/f-upgrade.d/5100 >+libdata/f-upgrade.d/5100.conf >+libdata/f-upgrade.d/6000 >+libdata/f-upgrade.d/6000.conf >+libdata/f-upgrade.d/7000 >+libdata/f-upgrade.d/7100 >+libdata/f-upgrade.d/8000 >+libdata/f-upgrade.d/8000.conf >+sbin/f-upgrade >+@dir etc/f-upgrade.hook.d >+@dir libdata/f-upgrade.d >-- >2.44.0 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
freebsd
:
maintainer-approval+
Actions:
View
|
Diff
Attachments on
bug 275441
:
246676
|
246677
| 249604