[packages/shepherd] - up to 1.0.1
qboosh
qboosh at pld-linux.org
Sat Jan 18 21:55:11 CET 2025
commit 1ed010615e79b3f1097a1e9c2b85795b29af8476
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sat Jan 18 21:50:15 2025 +0100
- up to 1.0.1
shepherd-info.patch | 22 +++++++++++-----------
shepherd.spec | 4 ++--
2 files changed, 13 insertions(+), 13 deletions(-)
---
diff --git a/shepherd.spec b/shepherd.spec
index c3736b2..bc0c505 100644
--- a/shepherd.spec
+++ b/shepherd.spec
@@ -1,12 +1,12 @@
Summary: Shepherd service manager
Summary(pl.UTF-8): Zarządca usług Shepherd
Name: shepherd
-Version: 1.0.0
+Version: 1.0.1
Release: 0.1
License: GPL v3+ (daemon), FDL v1.3+ (documentation)
Group: Daemons
Source0: https://ftp.gnu.org/gnu/shepherd/%{name}-%{version}.tar.gz
-# Source0-md5: efa6a02a8ccac896f7cd82be42d66ff1
+# Source0-md5: 7c89bddb22ac9d603cfe7097bf21ed0c
Patch0: %{name}-info.patch
URL: http://www.gnu.org/software/shepherd/
BuildRequires: gettext-tools >= 0.19
diff --git a/shepherd-info.patch b/shepherd-info.patch
index 1b19fe7..c3bd697 100644
--- a/shepherd-info.patch
+++ b/shepherd-info.patch
@@ -1,5 +1,5 @@
---- shepherd-1.0.0/doc/shepherd.texi.orig 2024-12-09 14:13:36.000000000 +0100
-+++ shepherd-1.0.0/doc/shepherd.texi 2024-12-29 15:09:11.851259562 +0100
+--- shepherd-1.0.1/doc/shepherd.texi.orig 2025-01-12 17:43:35.000000000 +0100
++++ shepherd-1.0.1/doc/shepherd.texi 2025-01-18 21:47:20.466619820 +0100
@@ -24,15 +24,12 @@ copy of the license is included in the s
Documentation License''.
@end copying
@@ -96,7 +96,7 @@
@section Invoking @command{reboot}
@cindex herd
-@@ -561,7 +558,7 @@ This feature is only available on Linux-
+@@ -564,7 +561,7 @@ eventual kexec reboot. Last, if kexec r
@c @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@ -105,7 +105,7 @@
@section Invoking @command{halt}
@cindex herd
-@@ -1572,7 +1569,7 @@ Displays detailed information about ever
+@@ -1575,7 +1572,7 @@ Displays detailed information about ever
Evaluate in the @command{shepherd} process the Scheme code in
@var{file}, in a fresh module that uses the @code{(shepherd services)}
module---as with the @code{--config} option of @command{shepherd}
@@ -114,7 +114,7 @@
@item eval @var{exp}
Likewise, evaluate Scheme expression @var{exp} in a fresh module with
-@@ -1618,7 +1615,7 @@ respawnable services are started, as oth
+@@ -1621,7 +1618,7 @@ respawnable services are started, as oth
@item kexec
On GNU/Linux, reboot straight into a new Linux kernel previously loaded
with the @command{kexec -l @var{file}} command. This is the action
@@ -123,7 +123,7 @@
@end table
-@@ -1690,7 +1687,7 @@ If in doubt, please get in touch with us
+@@ -1693,7 +1690,7 @@ If in doubt, please get in touch with us
@cindex configuration file, examples
The configuration file of the @command{shepherd} command
@@ -132,7 +132,7 @@
@dfn{services}. Each service specifies other services it depends on and
how it is started and stopped. The configuration file contains Scheme
code that uses the programming interface of the @code{(shepherd
-@@ -1798,7 +1795,7 @@ Let's now look at @dfn{timers}---service
+@@ -1801,7 +1798,7 @@ Let's now look at @dfn{timers}---service
chosen calendar events (@pxref{Timers}). If you ever used systemd
timers or the venerable cron, this is similar. The example below
defines a timer that fires twice a day and runs the @command{updatedb}
@@ -141,8 +141,8 @@
@lisp
;; Import the module for 'make-timer-constructor' & co.
-@@ -2199,8 +2196,8 @@ The command runs from the directory spec
- @option{--working-directory} option of @command{herd}; it has with the
+@@ -2202,8 +2199,8 @@ The command runs from the directory spec
+ @option{--working-directory} option of @command{herd}; it starts with the
environment variables in @code{default-environment-variables}, augmented
with @env{HOME} when running as a different user, with the addition of
-variables passed with @code{--environment-variable}. @xref{Invoking
@@ -152,7 +152,7 @@
@deffn {Procedure} transient-service [@var{provision}] @
[#:requirement '()]
-@@ -2248,8 +2245,8 @@ The command runs from the directory spec
+@@ -2251,8 +2248,8 @@ The command runs from the directory spec
@option{--working-directory} option of @command{herd}; it has with the
environment variables in @code{default-environment-variables}, augmented
with @env{HOME} when running as a different user, with the addition of
@@ -163,7 +163,7 @@
This @code{timer} service can be added to your configuration like so:
-@@ -2445,7 +2442,7 @@ Receive a command from @var{port} and re
+@@ -2448,7 +2445,7 @@ Receive a command from @var{port} and re
@end deffn
In practice, communication with @command{shepherd} takes place over a
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/shepherd.git/commitdiff/1ed010615e79b3f1097a1e9c2b85795b29af8476
More information about the pld-cvs-commit
mailing list