summaryrefslogtreecommitdiffstats
path: root/package
diff options
context:
space:
mode:
authorPS <p@0x53.net>2026-02-07 11:32:25 +0100
committerPS <p@0x53.net>2026-02-07 11:32:25 +0100
commit88048289ee9d66f55952048f9a0ef6cfcef21599 (patch)
tree30b783ff47e605f862298cc7fc6c6b599d3ff280 /package
parent02a071125de739ed54660ad014ffd57c42516abf (diff)
downloadgoetia-linux-init-88048289ee9d66f55952048f9a0ef6cfcef21599.tar.gz
goetia-linux-init-88048289ee9d66f55952048f9a0ef6cfcef21599.tar.bz2
goetia-linux-init-88048289ee9d66f55952048f9a0ef6cfcef21599.zip
Improve build system and doc
Diffstat (limited to 'package')
-rw-r--r--package/deps.mak30
-rw-r--r--package/info2
-rw-r--r--package/targets.mak35
3 files changed, 33 insertions, 34 deletions
diff --git a/package/deps.mak b/package/deps.mak
index 586b8a9..3e05a2d 100644
--- a/package/deps.mak
+++ b/package/deps.mak
@@ -3,32 +3,32 @@
#
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
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/goetia-shutdown/run: src/lib/service/system/goetia-shutdown/run
-$(DESTDIR)$(libdir)/service/system/goetia-shutdown/run: service/system/goetia-shutdown/run
+$(libdir)/service/system/goetia-shutdown/run: service/system/goetia-shutdown/run
service/system/goetia-shutdown/stage3b: src/lib/service/system/goetia-shutdown/stage3b
-$(DESTDIR)$(libdir)/service/system/goetia-shutdown/stage3b: service/system/goetia-shutdown/stage3b
+$(libdir)/service/system/goetia-shutdown/stage3b: service/system/goetia-shutdown/stage3b
service/system/goetia-shutdown/down: src/lib/service/system/goetia-shutdown/down
-$(DESTDIR)$(libdir)/service/system/goetia-shutdown/down: service/system/goetia-shutdown/down
+$(libdir)/service/system/goetia-shutdown/down: service/system/goetia-shutdown/down
service/system/goetia-shutdown/stage4: src/lib/service/system/goetia-shutdown/stage4
-$(DESTDIR)$(libdir)/service/system/goetia-shutdown/stage4: service/system/goetia-shutdown/stage4
+$(libdir)/service/system/goetia-shutdown/stage4: service/system/goetia-shutdown/stage4
diff --git a/package/info b/package/info
index 2664aaf..521dcb1 100644
--- a/package/info
+++ b/package/info
@@ -1,4 +1,4 @@
package=goetia-linux-init
-version=0.0.0.1
+version=0.3.0.0
category=admin
package_macro_name=GOETIA-LINUX-INIT
diff --git a/package/targets.mak b/package/targets.mak
index 508898e..8ff628a 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 ::= \
service/system/.s6-svscan/crash \
@@ -30,17 +30,16 @@ ALL_LIBS ::= \
service/system/goetia-shutdown/stage4 \
INSTALL_LIBS ::= \
- $(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/goetia-shutdown/run \
- $(DESTDIR)$(libdir)/service/system/goetia-shutdown/stage3b \
- $(DESTDIR)$(libdir)/service/system/goetia-shutdown/down \
- $(DESTDIR)$(libdir)/service/system/goetia-shutdown/stage4 \
-
+ $(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/goetia-shutdown/run \
+ $(libdir)/service/system/goetia-shutdown/stage3b \
+ $(libdir)/service/system/goetia-shutdown/down \
+ $(libdir)/service/system/goetia-shutdown/stage4 \