aboutsummaryrefslogtreecommitdiffstats
path: root/package
diff options
context:
space:
mode:
authorPS <p@0x53.net>2026-02-07 11:32:31 +0100
committerPS <p@0x53.net>2026-02-07 11:32:31 +0100
commitc31f8338f26ea068c5ba898b21d7ea8b6edd7465 (patch)
treef8fa01190f57cc8eff5cd997350bcb991ea16013 /package
parentd31250fc850b196d2b46b94c82f0538f4b79248c (diff)
downloadgoetia-s6-linux-init-c31f8338f26ea068c5ba898b21d7ea8b6edd7465.tar.gz
goetia-s6-linux-init-c31f8338f26ea068c5ba898b21d7ea8b6edd7465.tar.bz2
goetia-s6-linux-init-c31f8338f26ea068c5ba898b21d7ea8b6edd7465.zip
Improve build system and doc
Diffstat (limited to 'package')
-rw-r--r--package/deps.mak36
-rw-r--r--package/info2
-rw-r--r--package/targets.mak41
3 files changed, 39 insertions, 40 deletions
diff --git a/package/deps.mak b/package/deps.mak
index b6f8836..6620290 100644
--- a/package/deps.mak
+++ b/package/deps.mak
@@ -3,38 +3,38 @@
#
system-init: src/bin/system-init
-$(DESTDIR)$(bindir)/system-init: system-init
+$(bindir)/system-init: system-init
system-shutdown: src/bin/system-shutdown
-$(DESTDIR)$(bindir)/system-shutdown: system-shutdown
+$(bindir)/system-shutdown: system-shutdown
s6-linux-init/scripts/rc.init: src/lib/s6-linux-init/scripts/rc.init
-$(DESTDIR)$(libdir)/s6-linux-init/scripts/rc.init: s6-linux-init/scripts/rc.init
+$(libdir)/s6-linux-init/scripts/rc.init: s6-linux-init/scripts/rc.init
s6-linux-init/scripts/rc.shutdown.final: src/lib/s6-linux-init/scripts/rc.shutdown.final
-$(DESTDIR)$(libdir)/s6-linux-init/scripts/rc.shutdown.final: s6-linux-init/scripts/rc.shutdown.final
+$(libdir)/s6-linux-init/scripts/rc.shutdown.final: s6-linux-init/scripts/rc.shutdown.final
s6-linux-init/scripts/rc.shutdown: src/lib/s6-linux-init/scripts/rc.shutdown
-$(DESTDIR)$(libdir)/s6-linux-init/scripts/rc.shutdown: s6-linux-init/scripts/rc.shutdown
+$(libdir)/s6-linux-init/scripts/rc.shutdown: s6-linux-init/scripts/rc.shutdown
service/system/s6-linux-init-runleveld/run: src/lib/service/system/s6-linux-init-runleveld/run
-$(DESTDIR)$(libdir)/service/system/s6-linux-init-runleveld/run: service/system/s6-linux-init-runleveld/run
+$(libdir)/service/system/s6-linux-init-runleveld/run: service/system/s6-linux-init-runleveld/run
service/system/s6-linux-init-runleveld/notification-fd: src/lib/service/system/s6-linux-init-runleveld/notification-fd
-$(DESTDIR)$(libdir)/service/system/s6-linux-init-runleveld/notification-fd: service/system/s6-linux-init-runleveld/notification-fd
+$(libdir)/service/system/s6-linux-init-runleveld/notification-fd: service/system/s6-linux-init-runleveld/notification-fd
service/system/.s6-svscan/crash: src/lib/service/system/.s6-svscan/crash
-$(DESTDIR)$(libdir)/service/system/.s6-svscan/crash: service/system/.s6-svscan/crash
+$(libdir)/service/system/.s6-svscan/crash: service/system/.s6-svscan/crash
service/system/.s6-svscan/SIGUSR1: src/lib/service/system/.s6-svscan/SIGUSR1
-$(DESTDIR)$(libdir)/service/system/.s6-svscan/SIGUSR1: service/system/.s6-svscan/SIGUSR1
+$(libdir)/service/system/.s6-svscan/SIGUSR1: service/system/.s6-svscan/SIGUSR1
service/system/.s6-svscan/finish: src/lib/service/system/.s6-svscan/finish
-$(DESTDIR)$(libdir)/service/system/.s6-svscan/finish: service/system/.s6-svscan/finish
+$(libdir)/service/system/.s6-svscan/finish: service/system/.s6-svscan/finish
service/system/.s6-svscan/SIGQUIT: src/lib/service/system/.s6-svscan/SIGQUIT
-$(DESTDIR)$(libdir)/service/system/.s6-svscan/SIGQUIT: service/system/.s6-svscan/SIGQUIT
+$(libdir)/service/system/.s6-svscan/SIGQUIT: service/system/.s6-svscan/SIGQUIT
service/system/.s6-svscan/SIGINT: src/lib/service/system/.s6-svscan/SIGINT
-$(DESTDIR)$(libdir)/service/system/.s6-svscan/SIGINT: service/system/.s6-svscan/SIGINT
+$(libdir)/service/system/.s6-svscan/SIGINT: service/system/.s6-svscan/SIGINT
service/system/.s6-svscan/SIGUSR2: src/lib/service/system/.s6-svscan/SIGUSR2
-$(DESTDIR)$(libdir)/service/system/.s6-svscan/SIGUSR2: service/system/.s6-svscan/SIGUSR2
+$(libdir)/service/system/.s6-svscan/SIGUSR2: service/system/.s6-svscan/SIGUSR2
service/system/.s6-svscan/SIGWINCH: src/lib/service/system/.s6-svscan/SIGWINCH
-$(DESTDIR)$(libdir)/service/system/.s6-svscan/SIGWINCH: service/system/.s6-svscan/SIGWINCH
+$(libdir)/service/system/.s6-svscan/SIGWINCH: service/system/.s6-svscan/SIGWINCH
service/system/.s6-svscan/SIGTERM: src/lib/service/system/.s6-svscan/SIGTERM
-$(DESTDIR)$(libdir)/service/system/.s6-svscan/SIGTERM: service/system/.s6-svscan/SIGTERM
+$(libdir)/service/system/.s6-svscan/SIGTERM: service/system/.s6-svscan/SIGTERM
service/system/.s6-svscan/SIGPWR: src/lib/service/system/.s6-svscan/SIGPWR
-$(DESTDIR)$(libdir)/service/system/.s6-svscan/SIGPWR: service/system/.s6-svscan/SIGPWR
+$(libdir)/service/system/.s6-svscan/SIGPWR: service/system/.s6-svscan/SIGPWR
service/system/s6-linux-init-shutdownd/run: src/lib/service/system/s6-linux-init-shutdownd/run
-$(DESTDIR)$(libdir)/service/system/s6-linux-init-shutdownd/run: service/system/s6-linux-init-shutdownd/run
+$(libdir)/service/system/s6-linux-init-shutdownd/run: service/system/s6-linux-init-shutdownd/run
service/system/s6-linux-init-shutdownd/notification-fd: src/lib/service/system/s6-linux-init-shutdownd/notification-fd
-$(DESTDIR)$(libdir)/service/system/s6-linux-init-shutdownd/notification-fd: service/system/s6-linux-init-shutdownd/notification-fd
+$(libdir)/service/system/s6-linux-init-shutdownd/notification-fd: service/system/s6-linux-init-shutdownd/notification-fd
diff --git a/package/info b/package/info
index b5bda5a..fcc580d 100644
--- a/package/info
+++ b/package/info
@@ -1,4 +1,4 @@
package=goetia-s6-linux-init
-version=0.0.0.1
+version=0.3.0.0
category=admin
package_macro_name=GOETIA-S6-LINUX-INIT
diff --git a/package/targets.mak b/package/targets.mak
index d70a6ed..440f78a 100644
--- a/package/targets.mak
+++ b/package/targets.mak
@@ -7,12 +7,12 @@ ALL_BINS ::= \
system-shutdown \
INSTALL_BINS ::= \
- $(DESTDIR)$(bindir)/system-init \
- $(DESTDIR)$(bindir)/system-shutdown \
+ $(bindir)/system-init \
+ $(bindir)/system-shutdown \
SLASHCOMMAND_BINS ::= \
- $(DESTDIR)$(sproot)/command/system-init \
- $(DESTDIR)$(sproot)/command/system-shutdown \
+ $(sproot)/command/system-init \
+ $(sproot)/command/system-shutdown \
ALL_LIBS ::= \
s6-linux-init/scripts/rc.init \
@@ -33,20 +33,19 @@ ALL_LIBS ::= \
service/system/s6-linux-init-shutdownd/notification-fd \
INSTALL_LIBS ::= \
- $(DESTDIR)$(libdir)/s6-linux-init/scripts/rc.init \
- $(DESTDIR)$(libdir)/s6-linux-init/scripts/rc.shutdown.final \
- $(DESTDIR)$(libdir)/s6-linux-init/scripts/rc.shutdown \
- $(DESTDIR)$(libdir)/service/system/s6-linux-init-runleveld/run \
- $(DESTDIR)$(libdir)/service/system/s6-linux-init-runleveld/notification-fd \
- $(DESTDIR)$(libdir)/service/system/.s6-svscan/crash \
- $(DESTDIR)$(libdir)/service/system/.s6-svscan/SIGUSR1 \
- $(DESTDIR)$(libdir)/service/system/.s6-svscan/finish \
- $(DESTDIR)$(libdir)/service/system/.s6-svscan/SIGQUIT \
- $(DESTDIR)$(libdir)/service/system/.s6-svscan/SIGINT \
- $(DESTDIR)$(libdir)/service/system/.s6-svscan/SIGUSR2 \
- $(DESTDIR)$(libdir)/service/system/.s6-svscan/SIGWINCH \
- $(DESTDIR)$(libdir)/service/system/.s6-svscan/SIGTERM \
- $(DESTDIR)$(libdir)/service/system/.s6-svscan/SIGPWR \
- $(DESTDIR)$(libdir)/service/system/s6-linux-init-shutdownd/run \
- $(DESTDIR)$(libdir)/service/system/s6-linux-init-shutdownd/notification-fd \
-
+ $(libdir)/s6-linux-init/scripts/rc.init \
+ $(libdir)/s6-linux-init/scripts/rc.shutdown.final \
+ $(libdir)/s6-linux-init/scripts/rc.shutdown \
+ $(libdir)/service/system/s6-linux-init-runleveld/run \
+ $(libdir)/service/system/s6-linux-init-runleveld/notification-fd \
+ $(libdir)/service/system/.s6-svscan/crash \
+ $(libdir)/service/system/.s6-svscan/SIGUSR1 \
+ $(libdir)/service/system/.s6-svscan/finish \
+ $(libdir)/service/system/.s6-svscan/SIGQUIT \
+ $(libdir)/service/system/.s6-svscan/SIGINT \
+ $(libdir)/service/system/.s6-svscan/SIGUSR2 \
+ $(libdir)/service/system/.s6-svscan/SIGWINCH \
+ $(libdir)/service/system/.s6-svscan/SIGTERM \
+ $(libdir)/service/system/.s6-svscan/SIGPWR \
+ $(libdir)/service/system/s6-linux-init-shutdownd/run \
+ $(libdir)/service/system/s6-linux-init-shutdownd/notification-fd \