summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPS <p@0x53.net>2026-02-07 11:31:47 +0100
committerPS <p@0x53.net>2026-02-07 11:31:47 +0100
commit6e3eb53e49696205dbfa5ca2b652edd9f6ff7829 (patch)
treec156f9c5dffbe5ea56af2eb2b2c71ab36e784c54
parent5e95d487982b9362b544139b98d1da55fa6ef78c (diff)
downloadgoetia-base-6e3eb53e49696205dbfa5ca2b652edd9f6ff7829.tar.gz
goetia-base-6e3eb53e49696205dbfa5ca2b652edd9f6ff7829.tar.bz2
goetia-base-6e3eb53e49696205dbfa5ca2b652edd9f6ff7829.zip
Improve build system and doc
-rw-r--r--AUTHORS2
-rw-r--r--CONTRIBUTING2
-rw-r--r--COPYING2
-rw-r--r--INSTALL30
-rw-r--r--Makefile19
-rw-r--r--NEWS2
-rw-r--r--package/deps.mak404
-rw-r--r--package/info2
-rw-r--r--package/targets.mak437
-rwxr-xr-xtools/gen-deps.sh18
-rwxr-xr-xtools/gen-targets.sh49
11 files changed, 484 insertions, 483 deletions
diff --git a/AUTHORS b/AUTHORS
index 1d835d3..f0a7c0c 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -1,5 +1,5 @@
Main author:
- Paul Sopka <psopka@sopka.ch>
+ PS <p@0x53.net>
Contributors:
diff --git a/CONTRIBUTING b/CONTRIBUTING
index 6279422..2e43fb3 100644
--- a/CONTRIBUTING
+++ b/CONTRIBUTING
@@ -1,4 +1,4 @@
- Please add a Signed-Off-By: line at the end of your commit,
+Please add a Signed-Off-By: line at the end of your commit,
which certifies that you have the right and authority to pass
it on as an open-source patch, as explicited in the Developer's
Certificate of Origin available in this project's DCO file,
diff --git a/COPYING b/COPYING
index 2dec60d..7a331b3 100644
--- a/COPYING
+++ b/COPYING
@@ -1,4 +1,4 @@
-Copyright (c) 2024-2025 Paul Sopka <psopka@sopka.ch>
+Copyright (c) 2024-2026 PS <p@0x53.net>
Permission to use, copy, modify, and distribute this software for any
purpose with or without fee is hereby granted, provided that the above
diff --git a/INSTALL b/INSTALL
index 19c0276..d97f748 100644
--- a/INSTALL
+++ b/INSTALL
@@ -4,48 +4,46 @@ Build Instructions
* Requirements
------------
- - A POSIX-compliant set of utils
- - A set of OS specific utils
+ - A set POSIX-compliant and OS specific utils, see https://0x53.net/software/requirements.html
+ - execline https://skarnet.org/software/execline/
- s6 https://skarnet.org/software/s6/
- s6-rc https://skarnet.org/software/s6-rc/
- - execline https://skarnet.org/software/execline/
- This software will run on any operating system that implements
-POSIX.1-2008, available at:
- https://pubs.opengroup.org/onlinepubs/9699919799/
+This software will run on any operating system
+that runs the requirements above.
* Standard usage
--------------
- ./configure && make && sudo make install
+ ./configure && make && make install
- will work for most users.
+will work for most users.
* Customization
-------------
- You can customize paths via flags given to configure.
- See ./configure --help for a list of all available configure options.
+You can customize paths via flags given to configure.
+See ./configure --help for a list of all available configure options.
* Make variables
--------------
- You can invoke make with a few variables for more configuration.
+You can invoke make with a few variables for more configuration.
- INSTALL can be overridden on the make command line. This is
+INSTALL can be overridden on the make command line. This is
an even bigger hammer than running ./configure with environment
variables, so it is advised to only do this when it is the only way of
obtaining the behaviour you want.
- DESTDIR can be given on the "make install" command line in order to
+DESTDIR can be given on the "make install" command line in order to
install to a staging directory.
* The slashpackage convention
---------------------------
- The slashpackage convention (http://cr.yp.to/slashpackage.html)
+The slashpackage convention (http://cr.yp.to/slashpackage.html)
is a package installation scheme that provides a few guarantees
over other conventions such as the FHS, for instance fixed
absolute pathnames. skarnet.org packages support it: use the
@@ -66,7 +64,7 @@ location in the filesystem)
--prefix is pretty much ignored when you use --enable-slashpackage.
You should probably not use both --enable-slashpackage and --prefix.
- When using slashpackage, two additional Makefile targets are
+When using slashpackage, two additional Makefile targets are
available after "make install":
- "make update" changes the default version of the software to the
freshly installed one. (This is useful when you have several installed
@@ -78,6 +76,6 @@ default version of the binaries and shared libraries.
* Out-of-tree builds
------------------
- This package does not support out-of-tree builds. It
+This package does not support out-of-tree builds. It
is small, so it does not cost much to duplicate the entire
source tree if parallel builds are needed.
diff --git a/Makefile b/Makefile
index 0e68c25..4ad8c64 100644
--- a/Makefile
+++ b/Makefile
@@ -36,11 +36,12 @@ distclean: clean
tgz: distclean
@. package/info && \
- rm -rf /tmp/$$package-$$version && \
- cp -a . /tmp/$$package-$$version && \
- cd /tmp && \
- tar -zpcv --owner=0 --group=0 --numeric-owner --exclude=.git* -f /tmp/$$package-$$version.tar.gz $$package-$$version && \
- exec rm -rf /tmp/$$package-$$version
+ rm -rf ../../stage/$$package-$$version && \
+ cp -a . ../../stage/$$package-$$version && \
+ cd ../../stage && \
+ tar -zpcv --owner=0 --group=0 --numeric-owner --exclude=.git* -f $$package-$$version.tar.gz $$package-$$version && \
+ sha256sum $$package-$$version.tar.gz > $$package-$$version.tar.gz.sha256 && \
+ exec rm -rf $$package-$$version
install: $(INSTALL_BINS) $(INSTALL_LIBS) $(INSTALL_EXTRAS)
@@ -62,7 +63,7 @@ $(ALL_BINS) $(ALL_LIBS):
-- $^ > $@
$(INSTALL_BINS) $(INSTALL_LIBS):
- exec $(INSTALL) -D -m 644 $^ $@
+ exec $(INSTALL) -D -m 644 $^ $(DESTDIR)/$@
grep -F -- $^ - < package/modes | { read name mode owner && \
if [ x$${mode} != x ] ; then chmod $${mode} $@ ; fi && \
if [ x$${owner} != x ] ; then chown -- $${owner} $@ ; fi ; } || exit 0
@@ -72,15 +73,11 @@ $(DESTDIR)$(exthome):
exec $(INSTALL) -D -l $(package)-$(version) $@
$(SLASHCOMMAND_BINS):
- exec $(INSTALL) -D -l $(exthome)/command/$$(basename $@) $@
+ exec $(INSTALL) -D -l $(DESTDIR)$(exthome)/command/$$(basename $@) $@
update: $(DESTDIR)$(exthome)
global-links: $(SLASHCOMMAND_BINS)
-uninstall:
- exec rm -f $(INSTALL_BINS) $(SLASHCOMMAND_BINS)
- exec rm -Rf $(libdir)
-
.PHONY: \
it all clean distclean tgz update global-links \
install uninstall \
diff --git a/NEWS b/NEWS
index 843464f..9338726 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,6 @@
Changelog for goetia-base.
-In 0.0.0.1
+In 0.3.0.0
----------
- Initial release
diff --git a/package/deps.mak b/package/deps.mak
index bb52f2c..432db52 100644
--- a/package/deps.mak
+++ b/package/deps.mak
@@ -3,406 +3,406 @@
#
compile-db: src/bin/compile-db
-$(DESTDIR)$(bindir)/compile-db: compile-db
+$(bindir)/compile-db: compile-db
longrun-make: src/bin/longrun-make
-$(DESTDIR)$(bindir)/longrun-make: longrun-make
+$(bindir)/longrun-make: longrun-make
oneshot-make: src/bin/oneshot-make
-$(DESTDIR)$(bindir)/oneshot-make: oneshot-make
+$(bindir)/oneshot-make: oneshot-make
prepare-svscan: src/bin/prepare-svscan
-$(DESTDIR)$(bindir)/prepare-svscan: prepare-svscan
+$(bindir)/prepare-svscan: prepare-svscan
system-db: src/bin/system-db
-$(DESTDIR)$(bindir)/system-db: system-db
+$(bindir)/system-db: system-db
system-ml: src/bin/system-ml
-$(DESTDIR)$(bindir)/system-ml: system-ml
+$(bindir)/system-ml: system-ml
system-rc: src/bin/system-rc
-$(DESTDIR)$(bindir)/system-rc: system-rc
+$(bindir)/system-rc: system-rc
system-run: src/bin/system-run
-$(DESTDIR)$(bindir)/system-run: system-run
+$(bindir)/system-run: system-run
system-shutdown-daemon: src/bin/system-shutdown-daemon
-$(DESTDIR)$(bindir)/system-shutdown-daemon: system-shutdown-daemon
+$(bindir)/system-shutdown-daemon: system-shutdown-daemon
user-db: src/bin/user-db
-$(DESTDIR)$(bindir)/user-db: user-db
+$(bindir)/user-db: user-db
user-init: src/bin/user-init
-$(DESTDIR)$(bindir)/user-init: user-init
+$(bindir)/user-init: user-init
user-ml: src/bin/user-ml
-$(DESTDIR)$(bindir)/user-ml: user-ml
+$(bindir)/user-ml: user-ml
user-rc: src/bin/user-rc
-$(DESTDIR)$(bindir)/user-rc: user-rc
+$(bindir)/user-rc: user-rc
user-run: src/bin/user-run
-$(DESTDIR)$(bindir)/user-run: user-run
+$(bindir)/user-run: user-run
user-shutdown: src/bin/user-shutdown
-$(DESTDIR)$(bindir)/user-shutdown: user-shutdown
+$(bindir)/user-shutdown: user-shutdown
user-tmpfs: src/bin/user-tmpfs
-$(DESTDIR)$(bindir)/user-tmpfs: user-tmpfs
+$(bindir)/user-tmpfs: user-tmpfs
service/system/s6-svscan-log/run: src/lib/service/system/s6-svscan-log/run
-$(DESTDIR)$(libdir)/service/system/s6-svscan-log/run: service/system/s6-svscan-log/run
+$(libdir)/service/system/s6-svscan-log/run: service/system/s6-svscan-log/run
service/system/s6-svscan-log/notification-fd: src/lib/service/system/s6-svscan-log/notification-fd
-$(DESTDIR)$(libdir)/service/system/s6-svscan-log/notification-fd: service/system/s6-svscan-log/notification-fd
+$(libdir)/service/system/s6-svscan-log/notification-fd: service/system/s6-svscan-log/notification-fd
service/system/s6-svscan-log-console/run: src/lib/service/system/s6-svscan-log-console/run
-$(DESTDIR)$(libdir)/service/system/s6-svscan-log-console/run: service/system/s6-svscan-log-console/run
+$(libdir)/service/system/s6-svscan-log-console/run: service/system/s6-svscan-log-console/run
service/system/s6-svscan-log-console/notification-fd: src/lib/service/system/s6-svscan-log-console/notification-fd
-$(DESTDIR)$(libdir)/service/system/s6-svscan-log-console/notification-fd: service/system/s6-svscan-log-console/notification-fd
+$(libdir)/service/system/s6-svscan-log-console/notification-fd: service/system/s6-svscan-log-console/notification-fd
service/system/goetia-runner/run: src/lib/service/system/goetia-runner/run
-$(DESTDIR)$(libdir)/service/system/goetia-runner/run: service/system/goetia-runner/run
+$(libdir)/service/system/goetia-runner/run: service/system/goetia-runner/run
service/system/goetia-runner/notification-fd: src/lib/service/system/goetia-runner/notification-fd
-$(DESTDIR)$(libdir)/service/system/goetia-runner/notification-fd: service/system/goetia-runner/notification-fd
+$(libdir)/service/system/goetia-runner/notification-fd: service/system/goetia-runner/notification-fd
service/user/s6-svscan-log/run: src/lib/service/user/s6-svscan-log/run
-$(DESTDIR)$(libdir)/service/user/s6-svscan-log/run: service/user/s6-svscan-log/run
+$(libdir)/service/user/s6-svscan-log/run: service/user/s6-svscan-log/run
service/user/s6-svscan-log/notification-fd: src/lib/service/user/s6-svscan-log/notification-fd
-$(DESTDIR)$(libdir)/service/user/s6-svscan-log/notification-fd: service/user/s6-svscan-log/notification-fd
+$(libdir)/service/user/s6-svscan-log/notification-fd: service/user/s6-svscan-log/notification-fd
service/user/.s6-svscan/finish: src/lib/service/user/.s6-svscan/finish
-$(DESTDIR)$(libdir)/service/user/.s6-svscan/finish: service/user/.s6-svscan/finish
+$(libdir)/service/user/.s6-svscan/finish: service/user/.s6-svscan/finish
service/user/.s6-svscan/SIGTERM: src/lib/service/user/.s6-svscan/SIGTERM
-$(DESTDIR)$(libdir)/service/user/.s6-svscan/SIGTERM: service/user/.s6-svscan/SIGTERM
+$(libdir)/service/user/.s6-svscan/SIGTERM: service/user/.s6-svscan/SIGTERM
service/user/goetia-shutdown/run: src/lib/service/user/goetia-shutdown/run
-$(DESTDIR)$(libdir)/service/user/goetia-shutdown/run: service/user/goetia-shutdown/run
+$(libdir)/service/user/goetia-shutdown/run: service/user/goetia-shutdown/run
service/user/goetia-shutdown/down: src/lib/service/user/goetia-shutdown/down
-$(DESTDIR)$(libdir)/service/user/goetia-shutdown/down: service/user/goetia-shutdown/down
+$(libdir)/service/user/goetia-shutdown/down: service/user/goetia-shutdown/down
service/user/goetia-runner/run: src/lib/service/user/goetia-runner/run
-$(DESTDIR)$(libdir)/service/user/goetia-runner/run: service/user/goetia-runner/run
+$(libdir)/service/user/goetia-runner/run: service/user/goetia-runner/run
service/user/goetia-runner/notification-fd: src/lib/service/user/goetia-runner/notification-fd
-$(DESTDIR)$(libdir)/service/user/goetia-runner/notification-fd: service/user/goetia-runner/notification-fd
+$(libdir)/service/user/goetia-runner/notification-fd: service/user/goetia-runner/notification-fd
source/system/other/dbus-daemon-srv/run: src/lib/source/system/other/dbus-daemon-srv/run
-$(DESTDIR)$(libdir)/source/system/other/dbus-daemon-srv/run: source/system/other/dbus-daemon-srv/run
+$(libdir)/source/system/other/dbus-daemon-srv/run: source/system/other/dbus-daemon-srv/run
source/system/other/dbus-daemon-srv/type: src/lib/source/system/other/dbus-daemon-srv/type
-$(DESTDIR)$(libdir)/source/system/other/dbus-daemon-srv/type: source/system/other/dbus-daemon-srv/type
+$(libdir)/source/system/other/dbus-daemon-srv/type: source/system/other/dbus-daemon-srv/type
source/system/other/dbus-daemon-srv/notification-fd: src/lib/source/system/other/dbus-daemon-srv/notification-fd
-$(DESTDIR)$(libdir)/source/system/other/dbus-daemon-srv/notification-fd: source/system/other/dbus-daemon-srv/notification-fd
+$(libdir)/source/system/other/dbus-daemon-srv/notification-fd: source/system/other/dbus-daemon-srv/notification-fd
source/system/other/dbus-daemon-srv/producer-for: src/lib/source/system/other/dbus-daemon-srv/producer-for
-$(DESTDIR)$(libdir)/source/system/other/dbus-daemon-srv/producer-for: source/system/other/dbus-daemon-srv/producer-for
+$(libdir)/source/system/other/dbus-daemon-srv/producer-for: source/system/other/dbus-daemon-srv/producer-for
source/system/other/sshd-srv/run: src/lib/source/system/other/sshd-srv/run
-$(DESTDIR)$(libdir)/source/system/other/sshd-srv/run: source/system/other/sshd-srv/run
+$(libdir)/source/system/other/sshd-srv/run: source/system/other/sshd-srv/run
source/system/other/sshd-srv/type: src/lib/source/system/other/sshd-srv/type
-$(DESTDIR)$(libdir)/source/system/other/sshd-srv/type: source/system/other/sshd-srv/type
+$(libdir)/source/system/other/sshd-srv/type: source/system/other/sshd-srv/type
source/system/other/sshd-srv/dependencies.d/networking: src/lib/source/system/other/sshd-srv/dependencies.d/networking
-$(DESTDIR)$(libdir)/source/system/other/sshd-srv/dependencies.d/networking: source/system/other/sshd-srv/dependencies.d/networking
+$(libdir)/source/system/other/sshd-srv/dependencies.d/networking: source/system/other/sshd-srv/dependencies.d/networking
source/system/other/sshd-srv/producer-for: src/lib/source/system/other/sshd-srv/producer-for
-$(DESTDIR)$(libdir)/source/system/other/sshd-srv/producer-for: source/system/other/sshd-srv/producer-for
+$(libdir)/source/system/other/sshd-srv/producer-for: source/system/other/sshd-srv/producer-for
source/system/other/cupsd-srv/run: src/lib/source/system/other/cupsd-srv/run
-$(DESTDIR)$(libdir)/source/system/other/cupsd-srv/run: source/system/other/cupsd-srv/run
+$(libdir)/source/system/other/cupsd-srv/run: source/system/other/cupsd-srv/run
source/system/other/cupsd-srv/type: src/lib/source/system/other/cupsd-srv/type
-$(DESTDIR)$(libdir)/source/system/other/cupsd-srv/type: source/system/other/cupsd-srv/type
+$(libdir)/source/system/other/cupsd-srv/type: source/system/other/cupsd-srv/type
source/system/other/cupsd-srv/producer-for: src/lib/source/system/other/cupsd-srv/producer-for
-$(DESTDIR)$(libdir)/source/system/other/cupsd-srv/producer-for: source/system/other/cupsd-srv/producer-for
+$(libdir)/source/system/other/cupsd-srv/producer-for: source/system/other/cupsd-srv/producer-for
source/system/admin/seatd-srv/run: src/lib/source/system/admin/seatd-srv/run
-$(DESTDIR)$(libdir)/source/system/admin/seatd-srv/run: source/system/admin/seatd-srv/run
+$(libdir)/source/system/admin/seatd-srv/run: source/system/admin/seatd-srv/run
source/system/admin/seatd-srv/type: src/lib/source/system/admin/seatd-srv/type
-$(DESTDIR)$(libdir)/source/system/admin/seatd-srv/type: source/system/admin/seatd-srv/type
+$(libdir)/source/system/admin/seatd-srv/type: source/system/admin/seatd-srv/type
source/system/admin/seatd-srv/notification-fd: src/lib/source/system/admin/seatd-srv/notification-fd
-$(DESTDIR)$(libdir)/source/system/admin/seatd-srv/notification-fd: source/system/admin/seatd-srv/notification-fd
+$(libdir)/source/system/admin/seatd-srv/notification-fd: source/system/admin/seatd-srv/notification-fd
source/system/admin/seatd-srv/dependencies.d/mount-dev: src/lib/source/system/admin/seatd-srv/dependencies.d/mount-dev
-$(DESTDIR)$(libdir)/source/system/admin/seatd-srv/dependencies.d/mount-dev: source/system/admin/seatd-srv/dependencies.d/mount-dev
+$(libdir)/source/system/admin/seatd-srv/dependencies.d/mount-dev: source/system/admin/seatd-srv/dependencies.d/mount-dev
source/system/admin/seatd-srv/dependencies.d/mount-run: src/lib/source/system/admin/seatd-srv/dependencies.d/mount-run
-$(DESTDIR)$(libdir)/source/system/admin/seatd-srv/dependencies.d/mount-run: source/system/admin/seatd-srv/dependencies.d/mount-run
+$(libdir)/source/system/admin/seatd-srv/dependencies.d/mount-run: source/system/admin/seatd-srv/dependencies.d/mount-run
source/system/admin/seatd-srv/producer-for: src/lib/source/system/admin/seatd-srv/producer-for
-$(DESTDIR)$(libdir)/source/system/admin/seatd-srv/producer-for: source/system/admin/seatd-srv/producer-for
+$(libdir)/source/system/admin/seatd-srv/producer-for: source/system/admin/seatd-srv/producer-for
source/system/admin/greetd-srv/run: src/lib/source/system/admin/greetd-srv/run
-$(DESTDIR)$(libdir)/source/system/admin/greetd-srv/run: source/system/admin/greetd-srv/run
+$(libdir)/source/system/admin/greetd-srv/run: source/system/admin/greetd-srv/run
source/system/admin/greetd-srv/type: src/lib/source/system/admin/greetd-srv/type
-$(DESTDIR)$(libdir)/source/system/admin/greetd-srv/type: source/system/admin/greetd-srv/type
+$(libdir)/source/system/admin/greetd-srv/type: source/system/admin/greetd-srv/type
source/system/admin/greetd-srv/dependencies.d/mount-run: src/lib/source/system/admin/greetd-srv/dependencies.d/mount-run
-$(DESTDIR)$(libdir)/source/system/admin/greetd-srv/dependencies.d/mount-run: source/system/admin/greetd-srv/dependencies.d/mount-run
+$(libdir)/source/system/admin/greetd-srv/dependencies.d/mount-run: source/system/admin/greetd-srv/dependencies.d/mount-run
source/system/admin/greetd-srv/dependencies.d/udev: src/lib/source/system/admin/greetd-srv/dependencies.d/udev
-$(DESTDIR)$(libdir)/source/system/admin/greetd-srv/dependencies.d/udev: source/system/admin/greetd-srv/dependencies.d/udev
+$(libdir)/source/system/admin/greetd-srv/dependencies.d/udev: source/system/admin/greetd-srv/dependencies.d/udev
source/system/admin/greetd-srv/dependencies.d/seat-manager: src/lib/source/system/admin/greetd-srv/dependencies.d/seat-manager
-$(DESTDIR)$(libdir)/source/system/admin/greetd-srv/dependencies.d/seat-manager: source/system/admin/greetd-srv/dependencies.d/seat-manager
+$(libdir)/source/system/admin/greetd-srv/dependencies.d/seat-manager: source/system/admin/greetd-srv/dependencies.d/seat-manager
source/system/admin/greetd-srv/producer-for: src/lib/source/system/admin/greetd-srv/producer-for
-$(DESTDIR)$(libdir)/source/system/admin/greetd-srv/producer-for: source/system/admin/greetd-srv/producer-for
+$(libdir)/source/system/admin/greetd-srv/producer-for: source/system/admin/greetd-srv/producer-for
source/system/cron/dcron-srv/run: src/lib/source/system/cron/dcron-srv/run
-$(DESTDIR)$(libdir)/source/system/cron/dcron-srv/run: source/system/cron/dcron-srv/run
+$(libdir)/source/system/cron/dcron-srv/run: source/system/cron/dcron-srv/run
source/system/cron/dcron-srv/type: src/lib/source/system/cron/dcron-srv/type
-$(DESTDIR)$(libdir)/source/system/cron/dcron-srv/type: source/system/cron/dcron-srv/type
+$(libdir)/source/system/cron/dcron-srv/type: source/system/cron/dcron-srv/type
source/system/cron/dcron-srv/producer-for: src/lib/source/system/cron/dcron-srv/producer-for
-$(DESTDIR)$(libdir)/source/system/cron/dcron-srv/producer-for: source/system/cron/dcron-srv/producer-for
+$(libdir)/source/system/cron/dcron-srv/producer-for: source/system/cron/dcron-srv/producer-for
source/system/ntp/chronyd-srv/run: src/lib/source/system/ntp/chronyd-srv/run
-$(DESTDIR)$(libdir)/source/system/ntp/chronyd-srv/run: source/system/ntp/chronyd-srv/run
+$(libdir)/source/system/ntp/chronyd-srv/run: source/system/ntp/chronyd-srv/run
source/system/ntp/chronyd-srv/type: src/lib/source/system/ntp/chronyd-srv/type
-$(DESTDIR)$(libdir)/source/system/ntp/chronyd-srv/type: source/system/ntp/chronyd-srv/type
+$(libdir)/source/system/ntp/chronyd-srv/type: source/system/ntp/chronyd-srv/type
source/system/ntp/chronyd-srv/dependencies.d/networking: src/lib/source/system/ntp/chronyd-srv/dependencies.d/networking
-$(DESTDIR)$(libdir)/source/system/ntp/chronyd-srv/dependencies.d/networking: source/system/ntp/chronyd-srv/dependencies.d/networking
+$(libdir)/source/system/ntp/chronyd-srv/dependencies.d/networking: source/system/ntp/chronyd-srv/dependencies.d/networking
source/system/ntp/chronyd-srv/producer-for: src/lib/source/system/ntp/chronyd-srv/producer-for
-$(DESTDIR)$(libdir)/source/system/ntp/chronyd-srv/producer-for: source/system/ntp/chronyd-srv/producer-for
+$(libdir)/source/system/ntp/chronyd-srv/producer-for: source/system/ntp/chronyd-srv/producer-for
source/system/db/mariadbd-srv/run: src/lib/source/system/db/mariadbd-srv/run
-$(DESTDIR)$(libdir)/source/system/db/mariadbd-srv/run: source/system/db/mariadbd-srv/run
+$(libdir)/source/system/db/mariadbd-srv/run: source/system/db/mariadbd-srv/run
source/system/db/mariadbd-srv/type: src/lib/source/system/db/mariadbd-srv/type
-$(DESTDIR)$(libdir)/source/system/db/mariadbd-srv/type: source/system/db/mariadbd-srv/type
+$(libdir)/source/system/db/mariadbd-srv/type: source/system/db/mariadbd-srv/type
source/system/db/mariadbd-srv/producer-for: src/lib/source/system/db/mariadbd-srv/producer-for
-$(DESTDIR)$(libdir)/source/system/db/mariadbd-srv/producer-for: source/system/db/mariadbd-srv/producer-for
+$(libdir)/source/system/db/mariadbd-srv/producer-for: source/system/db/mariadbd-srv/producer-for
source/system/db/mysqld-srv/run: src/lib/source/system/db/mysqld-srv/run
-$(DESTDIR)$(libdir)/source/system/db/mysqld-srv/run: source/system/db/mysqld-srv/run
+$(libdir)/source/system/db/mysqld-srv/run: source/system/db/mysqld-srv/run
source/system/db/mysqld-srv/type: src/lib/source/system/db/mysqld-srv/type
-$(DESTDIR)$(libdir)/source/system/db/mysqld-srv/type: source/system/db/mysqld-srv/type
+$(libdir)/source/system/db/mysqld-srv/type: source/system/db/mysqld-srv/type
source/system/db/mysqld-srv/producer-for: src/lib/source/system/db/mysqld-srv/producer-for
-$(DESTDIR)$(libdir)/source/system/db/mysqld-srv/producer-for: source/system/db/mysqld-srv/producer-for
+$(libdir)/source/system/db/mysqld-srv/producer-for: source/system/db/mysqld-srv/producer-for
source/system/bundle/networking/type: src/lib/source/system/bundle/networking/type
-$(DESTDIR)$(libdir)/source/system/bundle/networking/type: source/system/bundle/networking/type
+$(libdir)/source/system/bundle/networking/type: source/system/bundle/networking/type
source/system/bundle/system-bus/type: src/lib/source/system/bundle/system-bus/type
-$(DESTDIR)$(libdir)/source/system/bundle/system-bus/type: source/system/bundle/system-bus/type
+$(libdir)/source/system/bundle/system-bus/type: source/system/bundle/system-bus/type
source/system/bundle/udev/type: src/lib/source/system/bundle/udev/type
-$(DESTDIR)$(libdir)/source/system/bundle/udev/type: source/system/bundle/udev/type
+$(libdir)/source/system/bundle/udev/type: source/system/bundle/udev/type
source/system/bundle/firewall/type: src/lib/source/system/bundle/firewall/type
-$(DESTDIR)$(libdir)/source/system/bundle/firewall/type: source/system/bundle/firewall/type
+$(libdir)/source/system/bundle/firewall/type: source/system/bundle/firewall/type
source/system/bundle/seat-manager/type: src/lib/source/system/bundle/seat-manager/type
-$(DESTDIR)$(libdir)/source/system/bundle/seat-manager/type: source/system/bundle/seat-manager/type
+$(libdir)/source/system/bundle/seat-manager/type: source/system/bundle/seat-manager/type
source/system/bundle/default/type: src/lib/source/system/bundle/default/type
-$(DESTDIR)$(libdir)/source/system/bundle/default/type: source/system/bundle/default/type
+$(libdir)/source/system/bundle/default/type: source/system/bundle/default/type
source/system/bundle/mount/type: src/lib/source/system/bundle/mount/type
-$(DESTDIR)$(libdir)/source/system/bundle/mount/type: source/system/bundle/mount/type
+$(libdir)/source/system/bundle/mount/type: source/system/bundle/mount/type
source/system/net/wpa_supplicant-srv/run: src/lib/source/system/net/wpa_supplicant-srv/run
-$(DESTDIR)$(libdir)/source/system/net/wpa_supplicant-srv/run: source/system/net/wpa_supplicant-srv/run
+$(libdir)/source/system/net/wpa_supplicant-srv/run: source/system/net/wpa_supplicant-srv/run
source/system/net/wpa_supplicant-srv/type: src/lib/source/system/net/wpa_supplicant-srv/type
-$(DESTDIR)$(libdir)/source/system/net/wpa_supplicant-srv/type: source/system/net/wpa_supplicant-srv/type
+$(libdir)/source/system/net/wpa_supplicant-srv/type: source/system/net/wpa_supplicant-srv/type
source/system/net/wpa_supplicant-srv/dependencies.d/system-bus: src/lib/source/system/net/wpa_supplicant-srv/dependencies.d/system-bus
-$(DESTDIR)$(libdir)/source/system/net/wpa_supplicant-srv/dependencies.d/system-bus: source/system/net/wpa_supplicant-srv/dependencies.d/system-bus
+$(libdir)/source/system/net/wpa_supplicant-srv/dependencies.d/system-bus: source/system/net/wpa_supplicant-srv/dependencies.d/system-bus
source/system/net/wpa_supplicant-srv/producer-for: src/lib/source/system/net/wpa_supplicant-srv/producer-for
-$(DESTDIR)$(libdir)/source/system/net/wpa_supplicant-srv/producer-for: source/system/net/wpa_supplicant-srv/producer-for
+$(libdir)/source/system/net/wpa_supplicant-srv/producer-for: source/system/net/wpa_supplicant-srv/producer-for
source/system/net/dhcpcd-srv/run: src/lib/source/system/net/dhcpcd-srv/run
-$(DESTDIR)$(libdir)/source/system/net/dhcpcd-srv/run: source/system/net/dhcpcd-srv/run
+$(libdir)/source/system/net/dhcpcd-srv/run: source/system/net/dhcpcd-srv/run
source/system/net/dhcpcd-srv/type: src/lib/source/system/net/dhcpcd-srv/type
-$(DESTDIR)$(libdir)/source/system/net/dhcpcd-srv/type: source/system/net/dhcpcd-srv/type
+$(libdir)/source/system/net/dhcpcd-srv/type: source/system/net/dhcpcd-srv/type
source/system/net/dhcpcd-srv/dependencies.d/udev: src/lib/source/system/net/dhcpcd-srv/dependencies.d/udev
-$(DESTDIR)$(libdir)/source/system/net/dhcpcd-srv/dependencies.d/udev: source/system/net/dhcpcd-srv/dependencies.d/udev
+$(libdir)/source/system/net/dhcpcd-srv/dependencies.d/udev: source/system/net/dhcpcd-srv/dependencies.d/udev
source/system/net/dhcpcd-srv/producer-for: src/lib/source/system/net/dhcpcd-srv/producer-for
-$(DESTDIR)$(libdir)/source/system/net/dhcpcd-srv/producer-for: source/system/net/dhcpcd-srv/producer-for
+$(libdir)/source/system/net/dhcpcd-srv/producer-for: source/system/net/dhcpcd-srv/producer-for
source/system/web/gate-srv/run: src/lib/source/system/web/gate-srv/run
-$(DESTDIR)$(libdir)/source/system/web/gate-srv/run: source/system/web/gate-srv/run
+$(libdir)/source/system/web/gate-srv/run: source/system/web/gate-srv/run
source/system/web/gate-srv/type: src/lib/source/system/web/gate-srv/type
-$(DESTDIR)$(libdir)/source/system/web/gate-srv/type: source/system/web/gate-srv/type
+$(libdir)/source/system/web/gate-srv/type: source/system/web/gate-srv/type
source/system/web/gate-srv/dependencies.d/udev: src/lib/source/system/web/gate-srv/dependencies.d/udev
-$(DESTDIR)$(libdir)/source/system/web/gate-srv/dependencies.d/udev: source/system/web/gate-srv/dependencies.d/udev
+$(libdir)/source/system/web/gate-srv/dependencies.d/udev: source/system/web/gate-srv/dependencies.d/udev
source/system/web/gate-srv/producer-for: src/lib/source/system/web/gate-srv/producer-for
-$(DESTDIR)$(libdir)/source/system/web/gate-srv/producer-for: source/system/web/gate-srv/producer-for
+$(libdir)/source/system/web/gate-srv/producer-for: source/system/web/gate-srv/producer-for
source/system/web/nginx-srv/run: src/lib/source/system/web/nginx-srv/run
-$(DESTDIR)$(libdir)/source/system/web/nginx-srv/run: source/system/web/nginx-srv/run
+$(libdir)/source/system/web/nginx-srv/run: source/system/web/nginx-srv/run
source/system/web/nginx-srv/type: src/lib/source/system/web/nginx-srv/type
-$(DESTDIR)$(libdir)/source/system/web/nginx-srv/type: source/system/web/nginx-srv/type
+$(libdir)/source/system/web/nginx-srv/type: source/system/web/nginx-srv/type
source/system/web/nginx-srv/producer-for: src/lib/source/system/web/nginx-srv/producer-for
-$(DESTDIR)$(libdir)/source/system/web/nginx-srv/producer-for: source/system/web/nginx-srv/producer-for
+$(libdir)/source/system/web/nginx-srv/producer-for: source/system/web/nginx-srv/producer-for
source/system/web/radicale-srv/run: src/lib/source/system/web/radicale-srv/run
-$(DESTDIR)$(libdir)/source/system/web/radicale-srv/run: source/system/web/radicale-srv/run
+$(libdir)/source/system/web/radicale-srv/run: source/system/web/radicale-srv/run
source/system/web/radicale-srv/type: src/lib/source/system/web/radicale-srv/type
-$(DESTDIR)$(libdir)/source/system/web/radicale-srv/type: source/system/web/radicale-srv/type
+$(libdir)/source/system/web/radicale-srv/type: source/system/web/radicale-srv/type
source/system/web/radicale-srv/dependencies.d/mount: src/lib/source/system/web/radicale-srv/dependencies.d/mount
-$(DESTDIR)$(libdir)/source/system/web/radicale-srv/dependencies.d/mount: source/system/web/radicale-srv/dependencies.d/mount
+$(libdir)/source/system/web/radicale-srv/dependencies.d/mount: source/system/web/radicale-srv/dependencies.d/mount
source/system/web/radicale-srv/producer-for: src/lib/source/system/web/radicale-srv/producer-for
-$(DESTDIR)$(libdir)/source/system/web/radicale-srv/producer-for: source/system/web/radicale-srv/producer-for
+$(libdir)/source/system/web/radicale-srv/producer-for: source/system/web/radicale-srv/producer-for
source/user/audio-daemon/pipewire-pulse-srv/run: src/lib/source/user/audio-daemon/pipewire-pulse-srv/run
-$(DESTDIR)$(libdir)/source/user/audio-daemon/pipewire-pulse-srv/run: source/user/audio-daemon/pipewire-pulse-srv/run
+$(libdir)/source/user/audio-daemon/pipewire-pulse-srv/run: source/user/audio-daemon/pipewire-pulse-srv/run
source/user/audio-daemon/pipewire-pulse-srv/type: src/lib/source/user/audio-daemon/pipewire-pulse-srv/type
-$(DESTDIR)$(libdir)/source/user/audio-daemon/pipewire-pulse-srv/type: source/user/audio-daemon/pipewire-pulse-srv/type
+$(libdir)/source/user/audio-daemon/pipewire-pulse-srv/type: source/user/audio-daemon/pipewire-pulse-srv/type
source/user/audio-daemon/pipewire-pulse-srv/dependencies.d/pipewire: src/lib/source/user/audio-daemon/pipewire-pulse-srv/dependencies.d/pipewire
-$(DESTDIR)$(libdir)/source/user/audio-daemon/pipewire-pulse-srv/dependencies.d/pipewire: source/user/audio-daemon/pipewire-pulse-srv/dependencies.d/pipewire
+$(libdir)/source/user/audio-daemon/pipewire-pulse-srv/dependencies.d/pipewire: source/user/audio-daemon/pipewire-pulse-srv/dependencies.d/pipewire
source/user/audio-daemon/pipewire-pulse-srv/dependencies.d/xdg-runtime-dir: src/lib/source/user/audio-daemon/pipewire-pulse-srv/dependencies.d/xdg-runtime-dir
-$(DESTDIR)$(libdir)/source/user/audio-daemon/pipewire-pulse-srv/dependencies.d/xdg-runtime-dir: source/user/audio-daemon/pipewire-pulse-srv/dependencies.d/xdg-runtime-dir
+$(libdir)/source/user/audio-daemon/pipewire-pulse-srv/dependencies.d/xdg-runtime-dir: source/user/audio-daemon/pipewire-pulse-srv/dependencies.d/xdg-runtime-dir
source/user/audio-daemon/pipewire-pulse-srv/dependencies.d/session-bus: src/lib/source/user/audio-daemon/pipewire-pulse-srv/dependencies.d/session-bus
-$(DESTDIR)$(libdir)/source/user/audio-daemon/pipewire-pulse-srv/dependencies.d/session-bus: source/user/audio-daemon/pipewire-pulse-srv/dependencies.d/session-bus
+$(libdir)/source/user/audio-daemon/pipewire-pulse-srv/dependencies.d/session-bus: source/user/audio-daemon/pipewire-pulse-srv/dependencies.d/session-bus
source/user/audio-daemon/pipewire-pulse-srv/producer-for: src/lib/source/user/audio-daemon/pipewire-pulse-srv/producer-for
-$(DESTDIR)$(libdir)/source/user/audio-daemon/pipewire-pulse-srv/producer-for: source/user/audio-daemon/pipewire-pulse-srv/producer-for
+$(libdir)/source/user/audio-daemon/pipewire-pulse-srv/producer-for: source/user/audio-daemon/pipewire-pulse-srv/producer-for
source/user/audio-daemon/pipewire-srv/run: src/lib/source/user/audio-daemon/pipewire-srv/run
-$(DESTDIR)$(libdir)/source/user/audio-daemon/pipewire-srv/run: source/user/audio-daemon/pipewire-srv/run
+$(libdir)/source/user/audio-daemon/pipewire-srv/run: source/user/audio-daemon/pipewire-srv/run
source/user/audio-daemon/pipewire-srv/type: src/lib/source/user/audio-daemon/pipewire-srv/type
-$(DESTDIR)$(libdir)/source/user/audio-daemon/pipewire-srv/type: source/user/audio-daemon/pipewire-srv/type
+$(libdir)/source/user/audio-daemon/pipewire-srv/type: source/user/audio-daemon/pipewire-srv/type
source/user/audio-daemon/pipewire-srv/notification-fd: src/lib/source/user/audio-daemon/pipewire-srv/notification-fd
-$(DESTDIR)$(libdir)/source/user/audio-daemon/pipewire-srv/notification-fd: source/user/audio-daemon/pipewire-srv/notification-fd
+$(libdir)/source/user/audio-daemon/pipewire-srv/notification-fd: source/user/audio-daemon/pipewire-srv/notification-fd
source/user/audio-daemon/pipewire-srv/dependencies.d/xdg-runtime-dir: src/lib/source/user/audio-daemon/pipewire-srv/dependencies.d/xdg-runtime-dir
-$(DESTDIR)$(libdir)/source/user/audio-daemon/pipewire-srv/dependencies.d/xdg-runtime-dir: source/user/audio-daemon/pipewire-srv/dependencies.d/xdg-runtime-dir
+$(libdir)/source/user/audio-daemon/pipewire-srv/dependencies.d/xdg-runtime-dir: source/user/audio-daemon/pipewire-srv/dependencies.d/xdg-runtime-dir
source/user/audio-daemon/pipewire-srv/dependencies.d/session-bus: src/lib/source/user/audio-daemon/pipewire-srv/dependencies.d/session-bus
-$(DESTDIR)$(libdir)/source/user/audio-daemon/pipewire-srv/dependencies.d/session-bus: source/user/audio-daemon/pipewire-srv/dependencies.d/session-bus
+$(libdir)/source/user/audio-daemon/pipewire-srv/dependencies.d/session-bus: source/user/audio-daemon/pipewire-srv/dependencies.d/session-bus
source/user/audio-daemon/pipewire-srv/producer-for: src/lib/source/user/audio-daemon/pipewire-srv/producer-for
-$(DESTDIR)$(libdir)/source/user/audio-daemon/pipewire-srv/producer-for: source/user/audio-daemon/pipewire-srv/producer-for
+$(libdir)/source/user/audio-daemon/pipewire-srv/producer-for: source/user/audio-daemon/pipewire-srv/producer-for
source/user/audio-daemon/wireplumber-srv/run: src/lib/source/user/audio-daemon/wireplumber-srv/run
-$(DESTDIR)$(libdir)/source/user/audio-daemon/wireplumber-srv/run: source/user/audio-daemon/wireplumber-srv/run
+$(libdir)/source/user/audio-daemon/wireplumber-srv/run: source/user/audio-daemon/wireplumber-srv/run
source/user/audio-daemon/wireplumber-srv/type: src/lib/source/user/audio-daemon/wireplumber-srv/type
-$(DESTDIR)$(libdir)/source/user/audio-daemon/wireplumber-srv/type: source/user/audio-daemon/wireplumber-srv/type
+$(libdir)/source/user/audio-daemon/wireplumber-srv/type: source/user/audio-daemon/wireplumber-srv/type
source/user/audio-daemon/wireplumber-srv/dependencies.d/pipewire: src/lib/source/user/audio-daemon/wireplumber-srv/dependencies.d/pipewire
-$(DESTDIR)$(libdir)/source/user/audio-daemon/wireplumber-srv/dependencies.d/pipewire: source/user/audio-daemon/wireplumber-srv/dependencies.d/pipewire
+$(libdir)/source/user/audio-daemon/wireplumber-srv/dependencies.d/pipewire: source/user/audio-daemon/wireplumber-srv/dependencies.d/pipewire
source/user/audio-daemon/wireplumber-srv/dependencies.d/session-bus: src/lib/source/user/audio-daemon/wireplumber-srv/dependencies.d/session-bus
-$(DESTDIR)$(libdir)/source/user/audio-daemon/wireplumber-srv/dependencies.d/session-bus: source/user/audio-daemon/wireplumber-srv/dependencies.d/session-bus
+$(libdir)/source/user/audio-daemon/wireplumber-srv/dependencies.d/session-bus: source/user/audio-daemon/wireplumber-srv/dependencies.d/session-bus
source/user/audio-daemon/wireplumber-srv/producer-for: src/lib/source/user/audio-daemon/wireplumber-srv/producer-for
-$(DESTDIR)$(libdir)/source/user/audio-daemon/wireplumber-srv/producer-for: source/user/audio-daemon/wireplumber-srv/producer-for
+$(libdir)/source/user/audio-daemon/wireplumber-srv/producer-for: source/user/audio-daemon/wireplumber-srv/producer-for
source/user/xdg/xdg-document-portal-srv/run: src/lib/source/user/xdg/xdg-document-portal-srv/run
-$(DESTDIR)$(libdir)/source/user/xdg/xdg-document-portal-srv/run: source/user/xdg/xdg-document-portal-srv/run
+$(libdir)/source/user/xdg/xdg-document-portal-srv/run: source/user/xdg/xdg-document-portal-srv/run
source/user/xdg/xdg-document-portal-srv/type: src/lib/source/user/xdg/xdg-document-portal-srv/type
-$(DESTDIR)$(libdir)/source/user/xdg/xdg-document-portal-srv/type: source/user/xdg/xdg-document-portal-srv/type
+$(libdir)/source/user/xdg/xdg-document-portal-srv/type: source/user/xdg/xdg-document-portal-srv/type
source/user/xdg/xdg-document-portal-srv/dependencies.d/session-bus: src/lib/source/user/xdg/xdg-document-portal-srv/dependencies.d/session-bus
-$(DESTDIR)$(libdir)/source/user/xdg/xdg-document-portal-srv/dependencies.d/session-bus: source/user/xdg/xdg-document-portal-srv/dependencies.d/session-bus
+$(libdir)/source/user/xdg/xdg-document-portal-srv/dependencies.d/session-bus: source/user/xdg/xdg-document-portal-srv/dependencies.d/session-bus
source/user/xdg/xdg-document-portal-srv/producer-for: src/lib/source/user/xdg/xdg-document-portal-srv/producer-for
-$(DESTDIR)$(libdir)/source/user/xdg/xdg-document-portal-srv/producer-for: source/user/xdg/xdg-document-portal-srv/producer-for
+$(libdir)/source/user/xdg/xdg-document-portal-srv/producer-for: source/user/xdg/xdg-document-portal-srv/producer-for
source/user/xdg/xdg-desktop-portal-hyprland-srv/run: src/lib/source/user/xdg/xdg-desktop-portal-hyprland-srv/run
-$(DESTDIR)$(libdir)/source/user/xdg/xdg-desktop-portal-hyprland-srv/run: source/user/xdg/xdg-desktop-portal-hyprland-srv/run
+$(libdir)/source/user/xdg/xdg-desktop-portal-hyprland-srv/run: source/user/xdg/xdg-desktop-portal-hyprland-srv/run
source/user/xdg/xdg-desktop-portal-hyprland-srv/type: src/lib/source/user/xdg/xdg-desktop-portal-hyprland-srv/type
-$(DESTDIR)$(libdir)/source/user/xdg/xdg-desktop-portal-hyprland-srv/type: source/user/xdg/xdg-desktop-portal-hyprland-srv/type
+$(libdir)/source/user/xdg/xdg-desktop-portal-hyprland-srv/type: source/user/xdg/xdg-desktop-portal-hyprland-srv/type
source/user/xdg/xdg-desktop-portal-hyprland-srv/dependencies.d/compositor: src/lib/source/user/xdg/xdg-desktop-portal-hyprland-srv/dependencies.d/compositor
-$(DESTDIR)$(libdir)/source/user/xdg/xdg-desktop-portal-hyprland-srv/dependencies.d/compositor: source/user/xdg/xdg-desktop-portal-hyprland-srv/dependencies.d/compositor
+$(libdir)/source/user/xdg/xdg-desktop-portal-hyprland-srv/dependencies.d/compositor: source/user/xdg/xdg-desktop-portal-hyprland-srv/dependencies.d/compositor
source/user/xdg/xdg-desktop-portal-hyprland-srv/producer-for: src/lib/source/user/xdg/xdg-desktop-portal-hyprland-srv/producer-for
-$(DESTDIR)$(libdir)/source/user/xdg/xdg-desktop-portal-hyprland-srv/producer-for: source/user/xdg/xdg-desktop-portal-hyprland-srv/producer-for
+$(libdir)/source/user/xdg/xdg-desktop-portal-hyprland-srv/producer-for: source/user/xdg/xdg-desktop-portal-hyprland-srv/producer-for
source/user/xdg/xdg-runtime-dir/up: src/lib/source/user/xdg/xdg-runtime-dir/up
-$(DESTDIR)$(libdir)/source/user/xdg/xdg-runtime-dir/up: source/user/xdg/xdg-runtime-dir/up
+$(libdir)/source/user/xdg/xdg-runtime-dir/up: source/user/xdg/xdg-runtime-dir/up
source/user/xdg/xdg-runtime-dir/type: src/lib/source/user/xdg/xdg-runtime-dir/type
-$(DESTDIR)$(libdir)/source/user/xdg/xdg-runtime-dir/type: source/user/xdg/xdg-runtime-dir/type
+$(libdir)/source/user/xdg/xdg-runtime-dir/type: source/user/xdg/xdg-runtime-dir/type
source/user/xdg/xdg-runtime-dir/down: src/lib/source/user/xdg/xdg-runtime-dir/down
-$(DESTDIR)$(libdir)/source/user/xdg/xdg-runtime-dir/down: source/user/xdg/xdg-runtime-dir/down
+$(libdir)/source/user/xdg/xdg-runtime-dir/down: source/user/xdg/xdg-runtime-dir/down
source/user/xdg/xdg-permission-store-srv/run: src/lib/source/user/xdg/xdg-permission-store-srv/run
-$(DESTDIR)$(libdir)/source/user/xdg/xdg-permission-store-srv/run: source/user/xdg/xdg-permission-store-srv/run
+$(libdir)/source/user/xdg/xdg-permission-store-srv/run: source/user/xdg/xdg-permission-store-srv/run
source/user/xdg/xdg-permission-store-srv/type: src/lib/source/user/xdg/xdg-permission-store-srv/type
-$(DESTDIR)$(libdir)/source/user/xdg/xdg-permission-store-srv/type: source/user/xdg/xdg-permission-store-srv/type
+$(libdir)/source/user/xdg/xdg-permission-store-srv/type: source/user/xdg/xdg-permission-store-srv/type
source/user/xdg/xdg-permission-store-srv/producer-for: src/lib/source/user/xdg/xdg-permission-store-srv/producer-for
-$(DESTDIR)$(libdir)/source/user/xdg/xdg-permission-store-srv/producer-for: source/user/xdg/xdg-permission-store-srv/producer-for
+$(libdir)/source/user/xdg/xdg-permission-store-srv/producer-for: source/user/xdg/xdg-permission-store-srv/producer-for
source/user/xdg/xdg-desktop-portal-srv/run: src/lib/source/user/xdg/xdg-desktop-portal-srv/run
-$(DESTDIR)$(libdir)/source/user/xdg/xdg-desktop-portal-srv/run: source/user/xdg/xdg-desktop-portal-srv/run
+$(libdir)/source/user/xdg/xdg-desktop-portal-srv/run: source/user/xdg/xdg-desktop-portal-srv/run
source/user/xdg/xdg-desktop-portal-srv/type: src/lib/source/user/xdg/xdg-desktop-portal-srv/type
-$(DESTDIR)$(libdir)/source/user/xdg/xdg-desktop-portal-srv/type: source/user/xdg/xdg-desktop-portal-srv/type
+$(libdir)/source/user/xdg/xdg-desktop-portal-srv/type: source/user/xdg/xdg-desktop-portal-srv/type
source/user/xdg/xdg-desktop-portal-srv/dependencies.d/compositor: src/lib/source/user/xdg/xdg-desktop-portal-srv/dependencies.d/compositor
-$(DESTDIR)$(libdir)/source/user/xdg/xdg-desktop-portal-srv/dependencies.d/compositor: source/user/xdg/xdg-desktop-portal-srv/dependencies.d/compositor
+$(libdir)/source/user/xdg/xdg-desktop-portal-srv/dependencies.d/compositor: source/user/xdg/xdg-desktop-portal-srv/dependencies.d/compositor
source/user/xdg/xdg-desktop-portal-srv/producer-for: src/lib/source/user/xdg/xdg-desktop-portal-srv/producer-for
-$(DESTDIR)$(libdir)/source/user/xdg/xdg-desktop-portal-srv/producer-for: source/user/xdg/xdg-desktop-portal-srv/producer-for
+$(libdir)/source/user/xdg/xdg-desktop-portal-srv/producer-for: source/user/xdg/xdg-desktop-portal-srv/producer-for
source/user/notification-daemon/dunst-srv/run: src/lib/source/user/notification-daemon/dunst-srv/run
-$(DESTDIR)$(libdir)/source/user/notification-daemon/dunst-srv/run: source/user/notification-daemon/dunst-srv/run
+$(libdir)/source/user/notification-daemon/dunst-srv/run: source/user/notification-daemon/dunst-srv/run
source/user/notification-daemon/dunst-srv/type: src/lib/source/user/notification-daemon/dunst-srv/type
-$(DESTDIR)$(libdir)/source/user/notification-daemon/dunst-srv/type: source/user/notification-daemon/dunst-srv/type
+$(libdir)/source/user/notification-daemon/dunst-srv/type: source/user/notification-daemon/dunst-srv/type
source/user/notification-daemon/dunst-srv/notification-fd: src/lib/source/user/notification-daemon/dunst-srv/notification-fd
-$(DESTDIR)$(libdir)/source/user/notification-daemon/dunst-srv/notification-fd: source/user/notification-daemon/dunst-srv/notification-fd
+$(libdir)/source/user/notification-daemon/dunst-srv/notification-fd: source/user/notification-daemon/dunst-srv/notification-fd
source/user/notification-daemon/dunst-srv/dependencies.d/compositor: src/lib/source/user/notification-daemon/dunst-srv/dependencies.d/compositor
-$(DESTDIR)$(libdir)/source/user/notification-daemon/dunst-srv/dependencies.d/compositor: source/user/notification-daemon/dunst-srv/dependencies.d/compositor
+$(libdir)/source/user/notification-daemon/dunst-srv/dependencies.d/compositor: source/user/notification-daemon/dunst-srv/dependencies.d/compositor
source/user/notification-daemon/dunst-srv/dependencies.d/session-bus: src/lib/source/user/notification-daemon/dunst-srv/dependencies.d/session-bus
-$(DESTDIR)$(libdir)/source/user/notification-daemon/dunst-srv/dependencies.d/session-bus: source/user/notification-daemon/dunst-srv/dependencies.d/session-bus
+$(libdir)/source/user/notification-daemon/dunst-srv/dependencies.d/session-bus: source/user/notification-daemon/dunst-srv/dependencies.d/session-bus
source/user/notification-daemon/dunst-srv/producer-for: src/lib/source/user/notification-daemon/dunst-srv/producer-for
-$(DESTDIR)$(libdir)/source/user/notification-daemon/dunst-srv/producer-for: source/user/notification-daemon/dunst-srv/producer-for
+$(libdir)/source/user/notification-daemon/dunst-srv/producer-for: source/user/notification-daemon/dunst-srv/producer-for
source/user/notification-daemon/fnott-srv/run: src/lib/source/user/notification-daemon/fnott-srv/run
-$(DESTDIR)$(libdir)/source/user/notification-daemon/fnott-srv/run: source/user/notification-daemon/fnott-srv/run
+$(libdir)/source/user/notification-daemon/fnott-srv/run: source/user/notification-daemon/fnott-srv/run
source/user/notification-daemon/fnott-srv/type: src/lib/source/user/notification-daemon/fnott-srv/type
-$(DESTDIR)$(libdir)/source/user/notification-daemon/fnott-srv/type: source/user/notification-daemon/fnott-srv/type
+$(libdir)/source/user/notification-daemon/fnott-srv/type: source/user/notification-daemon/fnott-srv/type
source/user/notification-daemon/fnott-srv/notification-fd: src/lib/source/user/notification-daemon/fnott-srv/notification-fd
-$(DESTDIR)$(libdir)/source/user/notification-daemon/fnott-srv/notification-fd: source/user/notification-daemon/fnott-srv/notification-fd
+$(libdir)/source/user/notification-daemon/fnott-srv/notification-fd: source/user/notification-daemon/fnott-srv/notification-fd
source/user/notification-daemon/fnott-srv/dependencies.d/compositor: src/lib/source/user/notification-daemon/fnott-srv/dependencies.d/compositor
-$(DESTDIR)$(libdir)/source/user/notification-daemon/fnott-srv/dependencies.d/compositor: source/user/notification-daemon/fnott-srv/dependencies.d/compositor
+$(libdir)/source/user/notification-daemon/fnott-srv/dependencies.d/compositor: source/user/notification-daemon/fnott-srv/dependencies.d/compositor
source/user/notification-daemon/fnott-srv/dependencies.d/session-bus: src/lib/source/user/notification-daemon/fnott-srv/dependencies.d/session-bus
-$(DESTDIR)$(libdir)/source/user/notification-daemon/fnott-srv/dependencies.d/session-bus: source/user/notification-daemon/fnott-srv/dependencies.d/session-bus
+$(libdir)/source/user/notification-daemon/fnott-srv/dependencies.d/session-bus: source/user/notification-daemon/fnott-srv/dependencies.d/session-bus
source/user/notification-daemon/fnott-srv/producer-for: src/lib/source/user/notification-daemon/fnott-srv/producer-for
-$(DESTDIR)$(libdir)/source/user/notification-daemon/fnott-srv/producer-for: source/user/notification-daemon/fnott-srv/producer-for
+$(libdir)/source/user/notification-daemon/fnott-srv/producer-for: source/user/notification-daemon/fnott-srv/producer-for
source/user/notification-daemon/mako-srv/run: src/lib/source/user/notification-daemon/mako-srv/run
-$(DESTDIR)$(libdir)/source/user/notification-daemon/mako-srv/run: source/user/notification-daemon/mako-srv/run
+$(libdir)/source/user/notification-daemon/mako-srv/run: source/user/notification-daemon/mako-srv/run
source/user/notification-daemon/mako-srv/type: src/lib/source/user/notification-daemon/mako-srv/type
-$(DESTDIR)$(libdir)/source/user/notification-daemon/mako-srv/type: source/user/notification-daemon/mako-srv/type
+$(libdir)/source/user/notification-daemon/mako-srv/type: source/user/notification-daemon/mako-srv/type
source/user/notification-daemon/mako-srv/notification-fd: src/lib/source/user/notification-daemon/mako-srv/notification-fd
-$(DESTDIR)$(libdir)/source/user/notification-daemon/mako-srv/notification-fd: source/user/notification-daemon/mako-srv/notification-fd
+$(libdir)/source/user/notification-daemon/mako-srv/notification-fd: source/user/notification-daemon/mako-srv/notification-fd
source/user/notification-daemon/mako-srv/dependencies.d/compositor: src/lib/source/user/notification-daemon/mako-srv/dependencies.d/compositor
-$(DESTDIR)$(libdir)/source/user/notification-daemon/mako-srv/dependencies.d/compositor: source/user/notification-daemon/mako-srv/dependencies.d/compositor
+$(libdir)/source/user/notification-daemon/mako-srv/dependencies.d/compositor: source/user/notification-daemon/mako-srv/dependencies.d/compositor
source/user/notification-daemon/mako-srv/dependencies.d/session-bus: src/lib/source/user/notification-daemon/mako-srv/dependencies.d/session-bus
-$(DESTDIR)$(libdir)/source/user/notification-daemon/mako-srv/dependencies.d/session-bus: source/user/notification-daemon/mako-srv/dependencies.d/session-bus
+$(libdir)/source/user/notification-daemon/mako-srv/dependencies.d/session-bus: source/user/notification-daemon/mako-srv/dependencies.d/session-bus
source/user/notification-daemon/mako-srv/producer-for: src/lib/source/user/notification-daemon/mako-srv/producer-for
-$(DESTDIR)$(libdir)/source/user/notification-daemon/mako-srv/producer-for: source/user/notification-daemon/mako-srv/producer-for
+$(libdir)/source/user/notification-daemon/mako-srv/producer-for: source/user/notification-daemon/mako-srv/producer-for
source/user/notification-daemon/swaync-srv/run: src/lib/source/user/notification-daemon/swaync-srv/run
-$(DESTDIR)$(libdir)/source/user/notification-daemon/swaync-srv/run: source/user/notification-daemon/swaync-srv/run
+$(libdir)/source/user/notification-daemon/swaync-srv/run: source/user/notification-daemon/swaync-srv/run
source/user/notification-daemon/swaync-srv/type: src/lib/source/user/notification-daemon/swaync-srv/type
-$(DESTDIR)$(libdir)/source/user/notification-daemon/swaync-srv/type: source/user/notification-daemon/swaync-srv/type
+$(libdir)/source/user/notification-daemon/swaync-srv/type: source/user/notification-daemon/swaync-srv/type
source/user/notification-daemon/swaync-srv/notification-fd: src/lib/source/user/notification-daemon/swaync-srv/notification-fd
-$(DESTDIR)$(libdir)/source/user/notification-daemon/swaync-srv/notification-fd: source/user/notification-daemon/swaync-srv/notification-fd
+$(libdir)/source/user/notification-daemon/swaync-srv/notification-fd: source/user/notification-daemon/swaync-srv/notification-fd
source/user/notification-daemon/swaync-srv/dependencies.d/compositor: src/lib/source/user/notification-daemon/swaync-srv/dependencies.d/compositor
-$(DESTDIR)$(libdir)/source/user/notification-daemon/swaync-srv/dependencies.d/compositor: source/user/notification-daemon/swaync-srv/dependencies.d/compositor
+$(libdir)/source/user/notification-daemon/swaync-srv/dependencies.d/compositor: source/user/notification-daemon/swaync-srv/dependencies.d/compositor
source/user/notification-daemon/swaync-srv/dependencies.d/session-bus: src/lib/source/user/notification-daemon/swaync-srv/dependencies.d/session-bus
-$(DESTDIR)$(libdir)/source/user/notification-daemon/swaync-srv/dependencies.d/session-bus: source/user/notification-daemon/swaync-srv/dependencies.d/session-bus
+$(libdir)/source/user/notification-daemon/swaync-srv/dependencies.d/session-bus: source/user/notification-daemon/swaync-srv/dependencies.d/session-bus
source/user/notification-daemon/swaync-srv/producer-for: src/lib/source/user/notification-daemon/swaync-srv/producer-for
-$(DESTDIR)$(libdir)/source/user/notification-daemon/swaync-srv/producer-for: source/user/notification-daemon/swaync-srv/producer-for
+$(libdir)/source/user/notification-daemon/swaync-srv/producer-for: source/user/notification-daemon/swaync-srv/producer-for
source/user/other/foot-srv/run: src/lib/source/user/other/foot-srv/run
-$(DESTDIR)$(libdir)/source/user/other/foot-srv/run: source/user/other/foot-srv/run
+$(libdir)/source/user/other/foot-srv/run: source/user/other/foot-srv/run
source/user/other/foot-srv/type: src/lib/source/user/other/foot-srv/type
-$(DESTDIR)$(libdir)/source/user/other/foot-srv/type: source/user/other/foot-srv/type
+$(libdir)/source/user/other/foot-srv/type: source/user/other/foot-srv/type
source/user/other/foot-srv/notification-fd: src/lib/source/user/other/foot-srv/notification-fd
-$(DESTDIR)$(libdir)/source/user/other/foot-srv/notification-fd: source/user/other/foot-srv/notification-fd
+$(libdir)/source/user/other/foot-srv/notification-fd: source/user/other/foot-srv/notification-fd
source/user/other/foot-srv/dependencies.d/compositor: src/lib/source/user/other/foot-srv/dependencies.d/compositor
-$(DESTDIR)$(libdir)/source/user/other/foot-srv/dependencies.d/compositor: source/user/other/foot-srv/dependencies.d/compositor
+$(libdir)/source/user/other/foot-srv/dependencies.d/compositor: source/user/other/foot-srv/dependencies.d/compositor
source/user/other/foot-srv/producer-for: src/lib/source/user/other/foot-srv/producer-for
-$(DESTDIR)$(libdir)/source/user/other/foot-srv/producer-for: source/user/other/foot-srv/producer-for
+$(libdir)/source/user/other/foot-srv/producer-for: source/user/other/foot-srv/producer-for
source/user/other/mpd-srv/run: src/lib/source/user/other/mpd-srv/run
-$(DESTDIR)$(libdir)/source/user/other/mpd-srv/run: source/user/other/mpd-srv/run
+$(libdir)/source/user/other/mpd-srv/run: source/user/other/mpd-srv/run
source/user/other/mpd-srv/type: src/lib/source/user/other/mpd-srv/type
-$(DESTDIR)$(libdir)/source/user/other/mpd-srv/type: source/user/other/mpd-srv/type
+$(libdir)/source/user/other/mpd-srv/type: source/user/other/mpd-srv/type
source/user/other/mpd-srv/dependencies.d/audio: src/lib/source/user/other/mpd-srv/dependencies.d/audio
-$(DESTDIR)$(libdir)/source/user/other/mpd-srv/dependencies.d/audio: source/user/other/mpd-srv/dependencies.d/audio
+$(libdir)/source/user/other/mpd-srv/dependencies.d/audio: source/user/other/mpd-srv/dependencies.d/audio
source/user/other/mpd-srv/producer-for: src/lib/source/user/other/mpd-srv/producer-for
-$(DESTDIR)$(libdir)/source/user/other/mpd-srv/producer-for: source/user/other/mpd-srv/producer-for
+$(libdir)/source/user/other/mpd-srv/producer-for: source/user/other/mpd-srv/producer-for
source/user/other/dconf-service-srv/run: src/lib/source/user/other/dconf-service-srv/run
-$(DESTDIR)$(libdir)/source/user/other/dconf-service-srv/run: source/user/other/dconf-service-srv/run
+$(libdir)/source/user/other/dconf-service-srv/run: source/user/other/dconf-service-srv/run
source/user/other/dconf-service-srv/type: src/lib/source/user/other/dconf-service-srv/type
-$(DESTDIR)$(libdir)/source/user/other/dconf-service-srv/type: source/user/other/dconf-service-srv/type
+$(libdir)/source/user/other/dconf-service-srv/type: source/user/other/dconf-service-srv/type
source/user/other/dconf-service-srv/producer-for: src/lib/source/user/other/dconf-service-srv/producer-for
-$(DESTDIR)$(libdir)/source/user/other/dconf-service-srv/producer-for: source/user/other/dconf-service-srv/producer-for
+$(libdir)/source/user/other/dconf-service-srv/producer-for: source/user/other/dconf-service-srv/producer-for
source/user/other/dbus-daemon-srv/run: src/lib/source/user/other/dbus-daemon-srv/run
-$(DESTDIR)$(libdir)/source/user/other/dbus-daemon-srv/run: source/user/other/dbus-daemon-srv/run
+$(libdir)/source/user/other/dbus-daemon-srv/run: source/user/other/dbus-daemon-srv/run
source/user/other/dbus-daemon-srv/type: src/lib/source/user/other/dbus-daemon-srv/type
-$(DESTDIR)$(libdir)/source/user/other/dbus-daemon-srv/type: source/user/other/dbus-daemon-srv/type
+$(libdir)/source/user/other/dbus-daemon-srv/type: source/user/other/dbus-daemon-srv/type
source/user/other/dbus-daemon-srv/notification-fd: src/lib/source/user/other/dbus-daemon-srv/notification-fd
-$(DESTDIR)$(libdir)/source/user/other/dbus-daemon-srv/notification-fd: source/user/other/dbus-daemon-srv/notification-fd
+$(libdir)/source/user/other/dbus-daemon-srv/notification-fd: source/user/other/dbus-daemon-srv/notification-fd
source/user/other/dbus-daemon-srv/dependencies.d/xdg-runtime-dir: src/lib/source/user/other/dbus-daemon-srv/dependencies.d/xdg-runtime-dir
-$(DESTDIR)$(libdir)/source/user/other/dbus-daemon-srv/dependencies.d/xdg-runtime-dir: source/user/other/dbus-daemon-srv/dependencies.d/xdg-runtime-dir
+$(libdir)/source/user/other/dbus-daemon-srv/dependencies.d/xdg-runtime-dir: source/user/other/dbus-daemon-srv/dependencies.d/xdg-runtime-dir
source/user/other/dbus-daemon-srv/producer-for: src/lib/source/user/other/dbus-daemon-srv/producer-for
-$(DESTDIR)$(libdir)/source/user/other/dbus-daemon-srv/producer-for: source/user/other/dbus-daemon-srv/producer-for
+$(libdir)/source/user/other/dbus-daemon-srv/producer-for: source/user/other/dbus-daemon-srv/producer-for
source/user/other/at-spi-bus-launcher-srv/run: src/lib/source/user/other/at-spi-bus-launcher-srv/run
-$(DESTDIR)$(libdir)/source/user/other/at-spi-bus-launcher-srv/run: source/user/other/at-spi-bus-launcher-srv/run
+$(libdir)/source/user/other/at-spi-bus-launcher-srv/run: source/user/other/at-spi-bus-launcher-srv/run
source/user/other/at-spi-bus-launcher-srv/type: src/lib/source/user/other/at-spi-bus-launcher-srv/type
-$(DESTDIR)$(libdir)/source/user/other/at-spi-bus-launcher-srv/type: source/user/other/at-spi-bus-launcher-srv/type
+$(libdir)/source/user/other/at-spi-bus-launcher-srv/type: source/user/other/at-spi-bus-launcher-srv/type
source/user/other/at-spi-bus-launcher-srv/dependencies.d/session-bus: src/lib/source/user/other/at-spi-bus-launcher-srv/dependencies.d/session-bus
-$(DESTDIR)$(libdir)/source/user/other/at-spi-bus-launcher-srv/dependencies.d/session-bus: source/user/other/at-spi-bus-launcher-srv/dependencies.d/session-bus
+$(libdir)/source/user/other/at-spi-bus-launcher-srv/dependencies.d/session-bus: source/user/other/at-spi-bus-launcher-srv/dependencies.d/session-bus
source/user/other/at-spi-bus-launcher-srv/producer-for: src/lib/source/user/other/at-spi-bus-launcher-srv/producer-for
-$(DESTDIR)$(libdir)/source/user/other/at-spi-bus-launcher-srv/producer-for: source/user/other/at-spi-bus-launcher-srv/producer-for
+$(libdir)/source/user/other/at-spi-bus-launcher-srv/producer-for: source/user/other/at-spi-bus-launcher-srv/producer-for
source/user/other/at-spi2-registryd-srv/run: src/lib/source/user/other/at-spi2-registryd-srv/run
-$(DESTDIR)$(libdir)/source/user/other/at-spi2-registryd-srv/run: source/user/other/at-spi2-registryd-srv/run
+$(libdir)/source/user/other/at-spi2-registryd-srv/run: source/user/other/at-spi2-registryd-srv/run
source/user/other/at-spi2-registryd-srv/type: src/lib/source/user/other/at-spi2-registryd-srv/type
-$(DESTDIR)$(libdir)/source/user/other/at-spi2-registryd-srv/type: source/user/other/at-spi2-registryd-srv/type
+$(libdir)/source/user/other/at-spi2-registryd-srv/type: source/user/other/at-spi2-registryd-srv/type
source/user/other/at-spi2-registryd-srv/producer-for: src/lib/source/user/other/at-spi2-registryd-srv/producer-for
-$(DESTDIR)$(libdir)/source/user/other/at-spi2-registryd-srv/producer-for: source/user/other/at-spi2-registryd-srv/producer-for
+$(libdir)/source/user/other/at-spi2-registryd-srv/producer-for: source/user/other/at-spi2-registryd-srv/producer-for
source/user/compositor/Hyprland-srv/run: src/lib/source/user/compositor/Hyprland-srv/run
-$(DESTDIR)$(libdir)/source/user/compositor/Hyprland-srv/run: source/user/compositor/Hyprland-srv/run
+$(libdir)/source/user/compositor/Hyprland-srv/run: source/user/compositor/Hyprland-srv/run
source/user/compositor/Hyprland-srv/type: src/lib/source/user/compositor/Hyprland-srv/type
-$(DESTDIR)$(libdir)/source/user/compositor/Hyprland-srv/type: source/user/compositor/Hyprland-srv/type
+$(libdir)/source/user/compositor/Hyprland-srv/type: source/user/compositor/Hyprland-srv/type
source/user/compositor/Hyprland-srv/finish: src/lib/source/user/compositor/Hyprland-srv/finish
-$(DESTDIR)$(libdir)/source/user/compositor/Hyprland-srv/finish: source/user/compositor/Hyprland-srv/finish
+$(libdir)/source/user/compositor/Hyprland-srv/finish: source/user/compositor/Hyprland-srv/finish
source/user/compositor/Hyprland-srv/dependencies.d/xdg-runtime-dir: src/lib/source/user/compositor/Hyprland-srv/dependencies.d/xdg-runtime-dir
-$(DESTDIR)$(libdir)/source/user/compositor/Hyprland-srv/dependencies.d/xdg-runtime-dir: source/user/compositor/Hyprland-srv/dependencies.d/xdg-runtime-dir
+$(libdir)/source/user/compositor/Hyprland-srv/dependencies.d/xdg-runtime-dir: source/user/compositor/Hyprland-srv/dependencies.d/xdg-runtime-dir
source/user/compositor/Hyprland-srv/producer-for: src/lib/source/user/compositor/Hyprland-srv/producer-for
-$(DESTDIR)$(libdir)/source/user/compositor/Hyprland-srv/producer-for: source/user/compositor/Hyprland-srv/producer-for
+$(libdir)/source/user/compositor/Hyprland-srv/producer-for: source/user/compositor/Hyprland-srv/producer-for
source/user/clipboard-manager/wl-clip-persist-srv/run: src/lib/source/user/clipboard-manager/wl-clip-persist-srv/run
-$(DESTDIR)$(libdir)/source/user/clipboard-manager/wl-clip-persist-srv/run: source/user/clipboard-manager/wl-clip-persist-srv/run
+$(libdir)/source/user/clipboard-manager/wl-clip-persist-srv/run: source/user/clipboard-manager/wl-clip-persist-srv/run
source/user/clipboard-manager/wl-clip-persist-srv/type: src/lib/source/user/clipboard-manager/wl-clip-persist-srv/type
-$(DESTDIR)$(libdir)/source/user/clipboard-manager/wl-clip-persist-srv/type: source/user/clipboard-manager/wl-clip-persist-srv/type
+$(libdir)/source/user/clipboard-manager/wl-clip-persist-srv/type: source/user/clipboard-manager/wl-clip-persist-srv/type
source/user/clipboard-manager/wl-clip-persist-srv/dependencies.d/compositor: src/lib/source/user/clipboard-manager/wl-clip-persist-srv/dependencies.d/compositor
-$(DESTDIR)$(libdir)/source/user/clipboard-manager/wl-clip-persist-srv/dependencies.d/compositor: source/user/clipboard-manager/wl-clip-persist-srv/dependencies.d/compositor
+$(libdir)/source/user/clipboard-manager/wl-clip-persist-srv/dependencies.d/compositor: source/user/clipboard-manager/wl-clip-persist-srv/dependencies.d/compositor
source/user/clipboard-manager/wl-clip-persist-srv/producer-for: src/lib/source/user/clipboard-manager/wl-clip-persist-srv/producer-for
-$(DESTDIR)$(libdir)/source/user/clipboard-manager/wl-clip-persist-srv/producer-for: source/user/clipboard-manager/wl-clip-persist-srv/producer-for
+$(libdir)/source/user/clipboard-manager/wl-clip-persist-srv/producer-for: source/user/clipboard-manager/wl-clip-persist-srv/producer-for
source/user/desktop-widget/waybar-srv/run: src/lib/source/user/desktop-widget/waybar-srv/run
-$(DESTDIR)$(libdir)/source/user/desktop-widget/waybar-srv/run: source/user/desktop-widget/waybar-srv/run
+$(libdir)/source/user/desktop-widget/waybar-srv/run: source/user/desktop-widget/waybar-srv/run
source/user/desktop-widget/waybar-srv/type: src/lib/source/user/desktop-widget/waybar-srv/type
-$(DESTDIR)$(libdir)/source/user/desktop-widget/waybar-srv/type: source/user/desktop-widget/waybar-srv/type
+$(libdir)/source/user/desktop-widget/waybar-srv/type: source/user/desktop-widget/waybar-srv/type
source/user/desktop-widget/waybar-srv/notification-fd: src/lib/source/user/desktop-widget/waybar-srv/notification-fd
-$(DESTDIR)$(libdir)/source/user/desktop-widget/waybar-srv/notification-fd: source/user/desktop-widget/waybar-srv/notification-fd
+$(libdir)/source/user/desktop-widget/waybar-srv/notification-fd: source/user/desktop-widget/waybar-srv/notification-fd
source/user/desktop-widget/waybar-srv/dependencies.d/compositor: src/lib/source/user/desktop-widget/waybar-srv/dependencies.d/compositor
-$(DESTDIR)$(libdir)/source/user/desktop-widget/waybar-srv/dependencies.d/compositor: source/user/desktop-widget/waybar-srv/dependencies.d/compositor
+$(libdir)/source/user/desktop-widget/waybar-srv/dependencies.d/compositor: source/user/desktop-widget/waybar-srv/dependencies.d/compositor
source/user/desktop-widget/waybar-srv/producer-for: src/lib/source/user/desktop-widget/waybar-srv/producer-for
-$(DESTDIR)$(libdir)/source/user/desktop-widget/waybar-srv/producer-for: source/user/desktop-widget/waybar-srv/producer-for
+$(libdir)/source/user/desktop-widget/waybar-srv/producer-for: source/user/desktop-widget/waybar-srv/producer-for
source/user/desktop-widget/yambar-srv/run: src/lib/source/user/desktop-widget/yambar-srv/run
-$(DESTDIR)$(libdir)/source/user/desktop-widget/yambar-srv/run: source/user/desktop-widget/yambar-srv/run
+$(libdir)/source/user/desktop-widget/yambar-srv/run: source/user/desktop-widget/yambar-srv/run
source/user/desktop-widget/yambar-srv/type: src/lib/source/user/desktop-widget/yambar-srv/type
-$(DESTDIR)$(libdir)/source/user/desktop-widget/yambar-srv/type: source/user/desktop-widget/yambar-srv/type
+$(libdir)/source/user/desktop-widget/yambar-srv/type: source/user/desktop-widget/yambar-srv/type
source/user/desktop-widget/yambar-srv/notification-fd: src/lib/source/user/desktop-widget/yambar-srv/notification-fd
-$(DESTDIR)$(libdir)/source/user/desktop-widget/yambar-srv/notification-fd: source/user/desktop-widget/yambar-srv/notification-fd
+$(libdir)/source/user/desktop-widget/yambar-srv/notification-fd: source/user/desktop-widget/yambar-srv/notification-fd
source/user/desktop-widget/yambar-srv/dependencies.d/compositor: src/lib/source/user/desktop-widget/yambar-srv/dependencies.d/compositor
-$(DESTDIR)$(libdir)/source/user/desktop-widget/yambar-srv/dependencies.d/compositor: source/user/desktop-widget/yambar-srv/dependencies.d/compositor
+$(libdir)/source/user/desktop-widget/yambar-srv/dependencies.d/compositor: source/user/desktop-widget/yambar-srv/dependencies.d/compositor
source/user/desktop-widget/yambar-srv/producer-for: src/lib/source/user/desktop-widget/yambar-srv/producer-for
-$(DESTDIR)$(libdir)/source/user/desktop-widget/yambar-srv/producer-for: source/user/desktop-widget/yambar-srv/producer-for
+$(libdir)/source/user/desktop-widget/yambar-srv/producer-for: source/user/desktop-widget/yambar-srv/producer-for
source/user/bundle/audio/type: src/lib/source/user/bundle/audio/type
-$(DESTDIR)$(libdir)/source/user/bundle/audio/type: source/user/bundle/audio/type
+$(libdir)/source/user/bundle/audio/type: source/user/bundle/audio/type
source/user/bundle/compositor/type: src/lib/source/user/bundle/compositor/type
-$(DESTDIR)$(libdir)/source/user/bundle/compositor/type: source/user/bundle/compositor/type
+$(libdir)/source/user/bundle/compositor/type: source/user/bundle/compositor/type
source/user/bundle/default/type: src/lib/source/user/bundle/default/type
-$(DESTDIR)$(libdir)/source/user/bundle/default/type: source/user/bundle/default/type
+$(libdir)/source/user/bundle/default/type: source/user/bundle/default/type
source/user/bundle/session-bus/type: src/lib/source/user/bundle/session-bus/type
-$(DESTDIR)$(libdir)/source/user/bundle/session-bus/type: source/user/bundle/session-bus/type
+$(libdir)/source/user/bundle/session-bus/type: source/user/bundle/session-bus/type
source/user/wallpaper-daemon/hyprpaper-srv/run: src/lib/source/user/wallpaper-daemon/hyprpaper-srv/run
-$(DESTDIR)$(libdir)/source/user/wallpaper-daemon/hyprpaper-srv/run: source/user/wallpaper-daemon/hyprpaper-srv/run
+$(libdir)/source/user/wallpaper-daemon/hyprpaper-srv/run: source/user/wallpaper-daemon/hyprpaper-srv/run
source/user/wallpaper-daemon/hyprpaper-srv/type: src/lib/source/user/wallpaper-daemon/hyprpaper-srv/type
-$(DESTDIR)$(libdir)/source/user/wallpaper-daemon/hyprpaper-srv/type: source/user/wallpaper-daemon/hyprpaper-srv/type
+$(libdir)/source/user/wallpaper-daemon/hyprpaper-srv/type: source/user/wallpaper-daemon/hyprpaper-srv/type
source/user/wallpaper-daemon/hyprpaper-srv/dependencies.d/compositor: src/lib/source/user/wallpaper-daemon/hyprpaper-srv/dependencies.d/compositor
-$(DESTDIR)$(libdir)/source/user/wallpaper-daemon/hyprpaper-srv/dependencies.d/compositor: source/user/wallpaper-daemon/hyprpaper-srv/dependencies.d/compositor
+$(libdir)/source/user/wallpaper-daemon/hyprpaper-srv/dependencies.d/compositor: source/user/wallpaper-daemon/hyprpaper-srv/dependencies.d/compositor
source/user/wallpaper-daemon/hyprpaper-srv/producer-for: src/lib/source/user/wallpaper-daemon/hyprpaper-srv/producer-for
-$(DESTDIR)$(libdir)/source/user/wallpaper-daemon/hyprpaper-srv/producer-for: source/user/wallpaper-daemon/hyprpaper-srv/producer-for
+$(libdir)/source/user/wallpaper-daemon/hyprpaper-srv/producer-for: source/user/wallpaper-daemon/hyprpaper-srv/producer-for
diff --git a/package/info b/package/info
index d51a386..0758c46 100644
--- a/package/info
+++ b/package/info
@@ -1,4 +1,4 @@
package=goetia-base
-version=0.0.0.1
+version=0.3.0.0
category=admin
package_macro_name=GOETIA-BASE
diff --git a/package/targets.mak b/package/targets.mak
index 8c63c9b..b3d0a56 100644
--- a/package/targets.mak
+++ b/package/targets.mak
@@ -21,40 +21,40 @@ ALL_BINS ::= \
user-tmpfs \
INSTALL_BINS ::= \
- $(DESTDIR)$(bindir)/compile-db \
- $(DESTDIR)$(bindir)/longrun-make \
- $(DESTDIR)$(bindir)/oneshot-make \
- $(DESTDIR)$(bindir)/prepare-svscan \
- $(DESTDIR)$(bindir)/system-db \
- $(DESTDIR)$(bindir)/system-ml \
- $(DESTDIR)$(bindir)/system-rc \
- $(DESTDIR)$(bindir)/system-run \
- $(DESTDIR)$(bindir)/system-shutdown-daemon \
- $(DESTDIR)$(bindir)/user-db \
- $(DESTDIR)$(bindir)/user-init \
- $(DESTDIR)$(bindir)/user-ml \
- $(DESTDIR)$(bindir)/user-rc \
- $(DESTDIR)$(bindir)/user-run \
- $(DESTDIR)$(bindir)/user-shutdown \
- $(DESTDIR)$(bindir)/user-tmpfs \
+ $(bindir)/compile-db \
+ $(bindir)/longrun-make \
+ $(bindir)/oneshot-make \
+ $(bindir)/prepare-svscan \
+ $(bindir)/system-db \
+ $(bindir)/system-ml \
+ $(bindir)/system-rc \
+ $(bindir)/system-run \
+ $(bindir)/system-shutdown-daemon \
+ $(bindir)/user-db \
+ $(bindir)/user-init \
+ $(bindir)/user-ml \
+ $(bindir)/user-rc \
+ $(bindir)/user-run \
+ $(bindir)/user-shutdown \
+ $(bindir)/user-tmpfs \
SLASHCOMMAND_BINS ::= \
- $(DESTDIR)$(sproot)/command/compile-db \
- $(DESTDIR)$(sproot)/command/longrun-make \
- $(DESTDIR)$(sproot)/command/oneshot-make \
- $(DESTDIR)$(sproot)/command/prepare-svscan \
- $(DESTDIR)$(sproot)/command/system-db \
- $(DESTDIR)$(sproot)/command/system-ml \
- $(DESTDIR)$(sproot)/command/system-rc \
- $(DESTDIR)$(sproot)/command/system-run \
- $(DESTDIR)$(sproot)/command/system-shutdown-daemon \
- $(DESTDIR)$(sproot)/command/user-db \
- $(DESTDIR)$(sproot)/command/user-init \
- $(DESTDIR)$(sproot)/command/user-ml \
- $(DESTDIR)$(sproot)/command/user-rc \
- $(DESTDIR)$(sproot)/command/user-run \
- $(DESTDIR)$(sproot)/command/user-shutdown \
- $(DESTDIR)$(sproot)/command/user-tmpfs \
+ $(sproot)/command/compile-db \
+ $(sproot)/command/longrun-make \
+ $(sproot)/command/oneshot-make \
+ $(sproot)/command/prepare-svscan \
+ $(sproot)/command/system-db \
+ $(sproot)/command/system-ml \
+ $(sproot)/command/system-rc \
+ $(sproot)/command/system-run \
+ $(sproot)/command/system-shutdown-daemon \
+ $(sproot)/command/user-db \
+ $(sproot)/command/user-init \
+ $(sproot)/command/user-ml \
+ $(sproot)/command/user-rc \
+ $(sproot)/command/user-run \
+ $(sproot)/command/user-shutdown \
+ $(sproot)/command/user-tmpfs \
ALL_LIBS ::= \
service/system/s6-svscan-log/run \
@@ -245,190 +245,189 @@ ALL_LIBS ::= \
source/user/wallpaper-daemon/hyprpaper-srv/producer-for \
INSTALL_LIBS ::= \
- $(DESTDIR)$(libdir)/service/system/s6-svscan-log/run \
- $(DESTDIR)$(libdir)/service/system/s6-svscan-log/notification-fd \
- $(DESTDIR)$(libdir)/service/system/s6-svscan-log-console/run \
- $(DESTDIR)$(libdir)/service/system/s6-svscan-log-console/notification-fd \
- $(DESTDIR)$(libdir)/service/system/goetia-runner/run \
- $(DESTDIR)$(libdir)/service/system/goetia-runner/notification-fd \
- $(DESTDIR)$(libdir)/service/user/s6-svscan-log/run \
- $(DESTDIR)$(libdir)/service/user/s6-svscan-log/notification-fd \
- $(DESTDIR)$(libdir)/service/user/.s6-svscan/finish \
- $(DESTDIR)$(libdir)/service/user/.s6-svscan/SIGTERM \
- $(DESTDIR)$(libdir)/service/user/goetia-shutdown/run \
- $(DESTDIR)$(libdir)/service/user/goetia-shutdown/down \
- $(DESTDIR)$(libdir)/service/user/goetia-runner/run \
- $(DESTDIR)$(libdir)/service/user/goetia-runner/notification-fd \
- $(DESTDIR)$(libdir)/source/system/other/dbus-daemon-srv/run \
- $(DESTDIR)$(libdir)/source/system/other/dbus-daemon-srv/type \
- $(DESTDIR)$(libdir)/source/system/other/dbus-daemon-srv/notification-fd \
- $(DESTDIR)$(libdir)/source/system/other/dbus-daemon-srv/producer-for \
- $(DESTDIR)$(libdir)/source/system/other/sshd-srv/run \
- $(DESTDIR)$(libdir)/source/system/other/sshd-srv/type \
- $(DESTDIR)$(libdir)/source/system/other/sshd-srv/dependencies.d/networking \
- $(DESTDIR)$(libdir)/source/system/other/sshd-srv/producer-for \
- $(DESTDIR)$(libdir)/source/system/other/cupsd-srv/run \
- $(DESTDIR)$(libdir)/source/system/other/cupsd-srv/type \
- $(DESTDIR)$(libdir)/source/system/other/cupsd-srv/producer-for \
- $(DESTDIR)$(libdir)/source/system/admin/seatd-srv/run \
- $(DESTDIR)$(libdir)/source/system/admin/seatd-srv/type \
- $(DESTDIR)$(libdir)/source/system/admin/seatd-srv/notification-fd \
- $(DESTDIR)$(libdir)/source/system/admin/seatd-srv/dependencies.d/mount-dev \
- $(DESTDIR)$(libdir)/source/system/admin/seatd-srv/dependencies.d/mount-run \
- $(DESTDIR)$(libdir)/source/system/admin/seatd-srv/producer-for \
- $(DESTDIR)$(libdir)/source/system/admin/greetd-srv/run \
- $(DESTDIR)$(libdir)/source/system/admin/greetd-srv/type \
- $(DESTDIR)$(libdir)/source/system/admin/greetd-srv/dependencies.d/mount-run \
- $(DESTDIR)$(libdir)/source/system/admin/greetd-srv/dependencies.d/udev \
- $(DESTDIR)$(libdir)/source/system/admin/greetd-srv/dependencies.d/seat-manager \
- $(DESTDIR)$(libdir)/source/system/admin/greetd-srv/producer-for \
- $(DESTDIR)$(libdir)/source/system/cron/dcron-srv/run \
- $(DESTDIR)$(libdir)/source/system/cron/dcron-srv/type \
- $(DESTDIR)$(libdir)/source/system/cron/dcron-srv/producer-for \
- $(DESTDIR)$(libdir)/source/system/ntp/chronyd-srv/run \
- $(DESTDIR)$(libdir)/source/system/ntp/chronyd-srv/type \
- $(DESTDIR)$(libdir)/source/system/ntp/chronyd-srv/dependencies.d/networking \
- $(DESTDIR)$(libdir)/source/system/ntp/chronyd-srv/producer-for \
- $(DESTDIR)$(libdir)/source/system/db/mariadbd-srv/run \
- $(DESTDIR)$(libdir)/source/system/db/mariadbd-srv/type \
- $(DESTDIR)$(libdir)/source/system/db/mariadbd-srv/producer-for \
- $(DESTDIR)$(libdir)/source/system/db/mysqld-srv/run \
- $(DESTDIR)$(libdir)/source/system/db/mysqld-srv/type \
- $(DESTDIR)$(libdir)/source/system/db/mysqld-srv/producer-for \
- $(DESTDIR)$(libdir)/source/system/bundle/networking/type \
- $(DESTDIR)$(libdir)/source/system/bundle/system-bus/type \
- $(DESTDIR)$(libdir)/source/system/bundle/udev/type \
- $(DESTDIR)$(libdir)/source/system/bundle/firewall/type \
- $(DESTDIR)$(libdir)/source/system/bundle/seat-manager/type \
- $(DESTDIR)$(libdir)/source/system/bundle/default/type \
- $(DESTDIR)$(libdir)/source/system/bundle/mount/type \
- $(DESTDIR)$(libdir)/source/system/net/wpa_supplicant-srv/run \
- $(DESTDIR)$(libdir)/source/system/net/wpa_supplicant-srv/type \
- $(DESTDIR)$(libdir)/source/system/net/wpa_supplicant-srv/dependencies.d/system-bus \
- $(DESTDIR)$(libdir)/source/system/net/wpa_supplicant-srv/producer-for \
- $(DESTDIR)$(libdir)/source/system/net/dhcpcd-srv/run \
- $(DESTDIR)$(libdir)/source/system/net/dhcpcd-srv/type \
- $(DESTDIR)$(libdir)/source/system/net/dhcpcd-srv/dependencies.d/udev \
- $(DESTDIR)$(libdir)/source/system/net/dhcpcd-srv/producer-for \
- $(DESTDIR)$(libdir)/source/system/web/gate-srv/run \
- $(DESTDIR)$(libdir)/source/system/web/gate-srv/type \
- $(DESTDIR)$(libdir)/source/system/web/gate-srv/dependencies.d/udev \
- $(DESTDIR)$(libdir)/source/system/web/gate-srv/producer-for \
- $(DESTDIR)$(libdir)/source/system/web/nginx-srv/run \
- $(DESTDIR)$(libdir)/source/system/web/nginx-srv/type \
- $(DESTDIR)$(libdir)/source/system/web/nginx-srv/producer-for \
- $(DESTDIR)$(libdir)/source/system/web/radicale-srv/run \
- $(DESTDIR)$(libdir)/source/system/web/radicale-srv/type \
- $(DESTDIR)$(libdir)/source/system/web/radicale-srv/dependencies.d/mount \
- $(DESTDIR)$(libdir)/source/system/web/radicale-srv/producer-for \
- $(DESTDIR)$(libdir)/source/user/audio-daemon/pipewire-pulse-srv/run \
- $(DESTDIR)$(libdir)/source/user/audio-daemon/pipewire-pulse-srv/type \
- $(DESTDIR)$(libdir)/source/user/audio-daemon/pipewire-pulse-srv/dependencies.d/pipewire \
- $(DESTDIR)$(libdir)/source/user/audio-daemon/pipewire-pulse-srv/dependencies.d/xdg-runtime-dir \
- $(DESTDIR)$(libdir)/source/user/audio-daemon/pipewire-pulse-srv/dependencies.d/session-bus \
- $(DESTDIR)$(libdir)/source/user/audio-daemon/pipewire-pulse-srv/producer-for \
- $(DESTDIR)$(libdir)/source/user/audio-daemon/pipewire-srv/run \
- $(DESTDIR)$(libdir)/source/user/audio-daemon/pipewire-srv/type \
- $(DESTDIR)$(libdir)/source/user/audio-daemon/pipewire-srv/notification-fd \
- $(DESTDIR)$(libdir)/source/user/audio-daemon/pipewire-srv/dependencies.d/xdg-runtime-dir \
- $(DESTDIR)$(libdir)/source/user/audio-daemon/pipewire-srv/dependencies.d/session-bus \
- $(DESTDIR)$(libdir)/source/user/audio-daemon/pipewire-srv/producer-for \
- $(DESTDIR)$(libdir)/source/user/audio-daemon/wireplumber-srv/run \
- $(DESTDIR)$(libdir)/source/user/audio-daemon/wireplumber-srv/type \
- $(DESTDIR)$(libdir)/source/user/audio-daemon/wireplumber-srv/dependencies.d/pipewire \
- $(DESTDIR)$(libdir)/source/user/audio-daemon/wireplumber-srv/dependencies.d/session-bus \
- $(DESTDIR)$(libdir)/source/user/audio-daemon/wireplumber-srv/producer-for \
- $(DESTDIR)$(libdir)/source/user/xdg/xdg-document-portal-srv/run \
- $(DESTDIR)$(libdir)/source/user/xdg/xdg-document-portal-srv/type \
- $(DESTDIR)$(libdir)/source/user/xdg/xdg-document-portal-srv/dependencies.d/session-bus \
- $(DESTDIR)$(libdir)/source/user/xdg/xdg-document-portal-srv/producer-for \
- $(DESTDIR)$(libdir)/source/user/xdg/xdg-desktop-portal-hyprland-srv/run \
- $(DESTDIR)$(libdir)/source/user/xdg/xdg-desktop-portal-hyprland-srv/type \
- $(DESTDIR)$(libdir)/source/user/xdg/xdg-desktop-portal-hyprland-srv/dependencies.d/compositor \
- $(DESTDIR)$(libdir)/source/user/xdg/xdg-desktop-portal-hyprland-srv/producer-for \
- $(DESTDIR)$(libdir)/source/user/xdg/xdg-runtime-dir/up \
- $(DESTDIR)$(libdir)/source/user/xdg/xdg-runtime-dir/type \
- $(DESTDIR)$(libdir)/source/user/xdg/xdg-runtime-dir/down \
- $(DESTDIR)$(libdir)/source/user/xdg/xdg-permission-store-srv/run \
- $(DESTDIR)$(libdir)/source/user/xdg/xdg-permission-store-srv/type \
- $(DESTDIR)$(libdir)/source/user/xdg/xdg-permission-store-srv/producer-for \
- $(DESTDIR)$(libdir)/source/user/xdg/xdg-desktop-portal-srv/run \
- $(DESTDIR)$(libdir)/source/user/xdg/xdg-desktop-portal-srv/type \
- $(DESTDIR)$(libdir)/source/user/xdg/xdg-desktop-portal-srv/dependencies.d/compositor \
- $(DESTDIR)$(libdir)/source/user/xdg/xdg-desktop-portal-srv/producer-for \
- $(DESTDIR)$(libdir)/source/user/notification-daemon/dunst-srv/run \
- $(DESTDIR)$(libdir)/source/user/notification-daemon/dunst-srv/type \
- $(DESTDIR)$(libdir)/source/user/notification-daemon/dunst-srv/notification-fd \
- $(DESTDIR)$(libdir)/source/user/notification-daemon/dunst-srv/dependencies.d/compositor \
- $(DESTDIR)$(libdir)/source/user/notification-daemon/dunst-srv/dependencies.d/session-bus \
- $(DESTDIR)$(libdir)/source/user/notification-daemon/dunst-srv/producer-for \
- $(DESTDIR)$(libdir)/source/user/notification-daemon/fnott-srv/run \
- $(DESTDIR)$(libdir)/source/user/notification-daemon/fnott-srv/type \
- $(DESTDIR)$(libdir)/source/user/notification-daemon/fnott-srv/notification-fd \
- $(DESTDIR)$(libdir)/source/user/notification-daemon/fnott-srv/dependencies.d/compositor \
- $(DESTDIR)$(libdir)/source/user/notification-daemon/fnott-srv/dependencies.d/session-bus \
- $(DESTDIR)$(libdir)/source/user/notification-daemon/fnott-srv/producer-for \
- $(DESTDIR)$(libdir)/source/user/notification-daemon/mako-srv/run \
- $(DESTDIR)$(libdir)/source/user/notification-daemon/mako-srv/type \
- $(DESTDIR)$(libdir)/source/user/notification-daemon/mako-srv/notification-fd \
- $(DESTDIR)$(libdir)/source/user/notification-daemon/mako-srv/dependencies.d/compositor \
- $(DESTDIR)$(libdir)/source/user/notification-daemon/mako-srv/dependencies.d/session-bus \
- $(DESTDIR)$(libdir)/source/user/notification-daemon/mako-srv/producer-for \
- $(DESTDIR)$(libdir)/source/user/notification-daemon/swaync-srv/run \
- $(DESTDIR)$(libdir)/source/user/notification-daemon/swaync-srv/type \
- $(DESTDIR)$(libdir)/source/user/notification-daemon/swaync-srv/notification-fd \
- $(DESTDIR)$(libdir)/source/user/notification-daemon/swaync-srv/dependencies.d/compositor \
- $(DESTDIR)$(libdir)/source/user/notification-daemon/swaync-srv/dependencies.d/session-bus \
- $(DESTDIR)$(libdir)/source/user/notification-daemon/swaync-srv/producer-for \
- $(DESTDIR)$(libdir)/source/user/other/foot-srv/run \
- $(DESTDIR)$(libdir)/source/user/other/foot-srv/type \
- $(DESTDIR)$(libdir)/source/user/other/foot-srv/notification-fd \
- $(DESTDIR)$(libdir)/source/user/other/foot-srv/dependencies.d/compositor \
- $(DESTDIR)$(libdir)/source/user/other/foot-srv/producer-for \
- $(DESTDIR)$(libdir)/source/user/other/mpd-srv/run \
- $(DESTDIR)$(libdir)/source/user/other/mpd-srv/type \
- $(DESTDIR)$(libdir)/source/user/other/mpd-srv/dependencies.d/audio \
- $(DESTDIR)$(libdir)/source/user/other/mpd-srv/producer-for \
- $(DESTDIR)$(libdir)/source/user/other/dconf-service-srv/run \
- $(DESTDIR)$(libdir)/source/user/other/dconf-service-srv/type \
- $(DESTDIR)$(libdir)/source/user/other/dconf-service-srv/producer-for \
- $(DESTDIR)$(libdir)/source/user/other/dbus-daemon-srv/run \
- $(DESTDIR)$(libdir)/source/user/other/dbus-daemon-srv/type \
- $(DESTDIR)$(libdir)/source/user/other/dbus-daemon-srv/notification-fd \
- $(DESTDIR)$(libdir)/source/user/other/dbus-daemon-srv/dependencies.d/xdg-runtime-dir \
- $(DESTDIR)$(libdir)/source/user/other/dbus-daemon-srv/producer-for \
- $(DESTDIR)$(libdir)/source/user/other/at-spi-bus-launcher-srv/run \
- $(DESTDIR)$(libdir)/source/user/other/at-spi-bus-launcher-srv/type \
- $(DESTDIR)$(libdir)/source/user/other/at-spi-bus-launcher-srv/dependencies.d/session-bus \
- $(DESTDIR)$(libdir)/source/user/other/at-spi-bus-launcher-srv/producer-for \
- $(DESTDIR)$(libdir)/source/user/other/at-spi2-registryd-srv/run \
- $(DESTDIR)$(libdir)/source/user/other/at-spi2-registryd-srv/type \
- $(DESTDIR)$(libdir)/source/user/other/at-spi2-registryd-srv/producer-for \
- $(DESTDIR)$(libdir)/source/user/compositor/Hyprland-srv/run \
- $(DESTDIR)$(libdir)/source/user/compositor/Hyprland-srv/type \
- $(DESTDIR)$(libdir)/source/user/compositor/Hyprland-srv/finish \
- $(DESTDIR)$(libdir)/source/user/compositor/Hyprland-srv/dependencies.d/xdg-runtime-dir \
- $(DESTDIR)$(libdir)/source/user/compositor/Hyprland-srv/producer-for \
- $(DESTDIR)$(libdir)/source/user/clipboard-manager/wl-clip-persist-srv/run \
- $(DESTDIR)$(libdir)/source/user/clipboard-manager/wl-clip-persist-srv/type \
- $(DESTDIR)$(libdir)/source/user/clipboard-manager/wl-clip-persist-srv/dependencies.d/compositor \
- $(DESTDIR)$(libdir)/source/user/clipboard-manager/wl-clip-persist-srv/producer-for \
- $(DESTDIR)$(libdir)/source/user/desktop-widget/waybar-srv/run \
- $(DESTDIR)$(libdir)/source/user/desktop-widget/waybar-srv/type \
- $(DESTDIR)$(libdir)/source/user/desktop-widget/waybar-srv/notification-fd \
- $(DESTDIR)$(libdir)/source/user/desktop-widget/waybar-srv/dependencies.d/compositor \
- $(DESTDIR)$(libdir)/source/user/desktop-widget/waybar-srv/producer-for \
- $(DESTDIR)$(libdir)/source/user/desktop-widget/yambar-srv/run \
- $(DESTDIR)$(libdir)/source/user/desktop-widget/yambar-srv/type \
- $(DESTDIR)$(libdir)/source/user/desktop-widget/yambar-srv/notification-fd \
- $(DESTDIR)$(libdir)/source/user/desktop-widget/yambar-srv/dependencies.d/compositor \
- $(DESTDIR)$(libdir)/source/user/desktop-widget/yambar-srv/producer-for \
- $(DESTDIR)$(libdir)/source/user/bundle/audio/type \
- $(DESTDIR)$(libdir)/source/user/bundle/compositor/type \
- $(DESTDIR)$(libdir)/source/user/bundle/default/type \
- $(DESTDIR)$(libdir)/source/user/bundle/session-bus/type \
- $(DESTDIR)$(libdir)/source/user/wallpaper-daemon/hyprpaper-srv/run \
- $(DESTDIR)$(libdir)/source/user/wallpaper-daemon/hyprpaper-srv/type \
- $(DESTDIR)$(libdir)/source/user/wallpaper-daemon/hyprpaper-srv/dependencies.d/compositor \
- $(DESTDIR)$(libdir)/source/user/wallpaper-daemon/hyprpaper-srv/producer-for \
-
+ $(libdir)/service/system/s6-svscan-log/run \
+ $(libdir)/service/system/s6-svscan-log/notification-fd \
+ $(libdir)/service/system/s6-svscan-log-console/run \
+ $(libdir)/service/system/s6-svscan-log-console/notification-fd \
+ $(libdir)/service/system/goetia-runner/run \
+ $(libdir)/service/system/goetia-runner/notification-fd \
+ $(libdir)/service/user/s6-svscan-log/run \
+ $(libdir)/service/user/s6-svscan-log/notification-fd \
+ $(libdir)/service/user/.s6-svscan/finish \
+ $(libdir)/service/user/.s6-svscan/SIGTERM \
+ $(libdir)/service/user/goetia-shutdown/run \
+ $(libdir)/service/user/goetia-shutdown/down \
+ $(libdir)/service/user/goetia-runner/run \
+ $(libdir)/service/user/goetia-runner/notification-fd \
+ $(libdir)/source/system/other/dbus-daemon-srv/run \
+ $(libdir)/source/system/other/dbus-daemon-srv/type \
+ $(libdir)/source/system/other/dbus-daemon-srv/notification-fd \
+ $(libdir)/source/system/other/dbus-daemon-srv/producer-for \
+ $(libdir)/source/system/other/sshd-srv/run \
+ $(libdir)/source/system/other/sshd-srv/type \
+ $(libdir)/source/system/other/sshd-srv/dependencies.d/networking \
+ $(libdir)/source/system/other/sshd-srv/producer-for \
+ $(libdir)/source/system/other/cupsd-srv/run \
+ $(libdir)/source/system/other/cupsd-srv/type \
+ $(libdir)/source/system/other/cupsd-srv/producer-for \
+ $(libdir)/source/system/admin/seatd-srv/run \
+ $(libdir)/source/system/admin/seatd-srv/type \
+ $(libdir)/source/system/admin/seatd-srv/notification-fd \
+ $(libdir)/source/system/admin/seatd-srv/dependencies.d/mount-dev \
+ $(libdir)/source/system/admin/seatd-srv/dependencies.d/mount-run \
+ $(libdir)/source/system/admin/seatd-srv/producer-for \
+ $(libdir)/source/system/admin/greetd-srv/run \
+ $(libdir)/source/system/admin/greetd-srv/type \
+ $(libdir)/source/system/admin/greetd-srv/dependencies.d/mount-run \
+ $(libdir)/source/system/admin/greetd-srv/dependencies.d/udev \
+ $(libdir)/source/system/admin/greetd-srv/dependencies.d/seat-manager \
+ $(libdir)/source/system/admin/greetd-srv/producer-for \
+ $(libdir)/source/system/cron/dcron-srv/run \
+ $(libdir)/source/system/cron/dcron-srv/type \
+ $(libdir)/source/system/cron/dcron-srv/producer-for \
+ $(libdir)/source/system/ntp/chronyd-srv/run \
+ $(libdir)/source/system/ntp/chronyd-srv/type \
+ $(libdir)/source/system/ntp/chronyd-srv/dependencies.d/networking \
+ $(libdir)/source/system/ntp/chronyd-srv/producer-for \
+ $(libdir)/source/system/db/mariadbd-srv/run \
+ $(libdir)/source/system/db/mariadbd-srv/type \
+ $(libdir)/source/system/db/mariadbd-srv/producer-for \
+ $(libdir)/source/system/db/mysqld-srv/run \
+ $(libdir)/source/system/db/mysqld-srv/type \
+ $(libdir)/source/system/db/mysqld-srv/producer-for \
+ $(libdir)/source/system/bundle/networking/type \
+ $(libdir)/source/system/bundle/system-bus/type \
+ $(libdir)/source/system/bundle/udev/type \
+ $(libdir)/source/system/bundle/firewall/type \
+ $(libdir)/source/system/bundle/seat-manager/type \
+ $(libdir)/source/system/bundle/default/type \
+ $(libdir)/source/system/bundle/mount/type \
+ $(libdir)/source/system/net/wpa_supplicant-srv/run \
+ $(libdir)/source/system/net/wpa_supplicant-srv/type \
+ $(libdir)/source/system/net/wpa_supplicant-srv/dependencies.d/system-bus \
+ $(libdir)/source/system/net/wpa_supplicant-srv/producer-for \
+ $(libdir)/source/system/net/dhcpcd-srv/run \
+ $(libdir)/source/system/net/dhcpcd-srv/type \
+ $(libdir)/source/system/net/dhcpcd-srv/dependencies.d/udev \
+ $(libdir)/source/system/net/dhcpcd-srv/producer-for \
+ $(libdir)/source/system/web/gate-srv/run \
+ $(libdir)/source/system/web/gate-srv/type \
+ $(libdir)/source/system/web/gate-srv/dependencies.d/udev \
+ $(libdir)/source/system/web/gate-srv/producer-for \
+ $(libdir)/source/system/web/nginx-srv/run \
+ $(libdir)/source/system/web/nginx-srv/type \
+ $(libdir)/source/system/web/nginx-srv/producer-for \
+ $(libdir)/source/system/web/radicale-srv/run \
+ $(libdir)/source/system/web/radicale-srv/type \
+ $(libdir)/source/system/web/radicale-srv/dependencies.d/mount \
+ $(libdir)/source/system/web/radicale-srv/producer-for \
+ $(libdir)/source/user/audio-daemon/pipewire-pulse-srv/run \
+ $(libdir)/source/user/audio-daemon/pipewire-pulse-srv/type \
+ $(libdir)/source/user/audio-daemon/pipewire-pulse-srv/dependencies.d/pipewire \
+ $(libdir)/source/user/audio-daemon/pipewire-pulse-srv/dependencies.d/xdg-runtime-dir \
+ $(libdir)/source/user/audio-daemon/pipewire-pulse-srv/dependencies.d/session-bus \
+ $(libdir)/source/user/audio-daemon/pipewire-pulse-srv/producer-for \
+ $(libdir)/source/user/audio-daemon/pipewire-srv/run \
+ $(libdir)/source/user/audio-daemon/pipewire-srv/type \
+ $(libdir)/source/user/audio-daemon/pipewire-srv/notification-fd \
+ $(libdir)/source/user/audio-daemon/pipewire-srv/dependencies.d/xdg-runtime-dir \
+ $(libdir)/source/user/audio-daemon/pipewire-srv/dependencies.d/session-bus \
+ $(libdir)/source/user/audio-daemon/pipewire-srv/producer-for \
+ $(libdir)/source/user/audio-daemon/wireplumber-srv/run \
+ $(libdir)/source/user/audio-daemon/wireplumber-srv/type \
+ $(libdir)/source/user/audio-daemon/wireplumber-srv/dependencies.d/pipewire \
+ $(libdir)/source/user/audio-daemon/wireplumber-srv/dependencies.d/session-bus \
+ $(libdir)/source/user/audio-daemon/wireplumber-srv/producer-for \
+ $(libdir)/source/user/xdg/xdg-document-portal-srv/run \
+ $(libdir)/source/user/xdg/xdg-document-portal-srv/type \
+ $(libdir)/source/user/xdg/xdg-document-portal-srv/dependencies.d/session-bus \
+ $(libdir)/source/user/xdg/xdg-document-portal-srv/producer-for \
+ $(libdir)/source/user/xdg/xdg-desktop-portal-hyprland-srv/run \
+ $(libdir)/source/user/xdg/xdg-desktop-portal-hyprland-srv/type \
+ $(libdir)/source/user/xdg/xdg-desktop-portal-hyprland-srv/dependencies.d/compositor \
+ $(libdir)/source/user/xdg/xdg-desktop-portal-hyprland-srv/producer-for \
+ $(libdir)/source/user/xdg/xdg-runtime-dir/up \
+ $(libdir)/source/user/xdg/xdg-runtime-dir/type \
+ $(libdir)/source/user/xdg/xdg-runtime-dir/down \
+ $(libdir)/source/user/xdg/xdg-permission-store-srv/run \
+ $(libdir)/source/user/xdg/xdg-permission-store-srv/type \
+ $(libdir)/source/user/xdg/xdg-permission-store-srv/producer-for \
+ $(libdir)/source/user/xdg/xdg-desktop-portal-srv/run \
+ $(libdir)/source/user/xdg/xdg-desktop-portal-srv/type \
+ $(libdir)/source/user/xdg/xdg-desktop-portal-srv/dependencies.d/compositor \
+ $(libdir)/source/user/xdg/xdg-desktop-portal-srv/producer-for \
+ $(libdir)/source/user/notification-daemon/dunst-srv/run \
+ $(libdir)/source/user/notification-daemon/dunst-srv/type \
+ $(libdir)/source/user/notification-daemon/dunst-srv/notification-fd \
+ $(libdir)/source/user/notification-daemon/dunst-srv/dependencies.d/compositor \
+ $(libdir)/source/user/notification-daemon/dunst-srv/dependencies.d/session-bus \
+ $(libdir)/source/user/notification-daemon/dunst-srv/producer-for \
+ $(libdir)/source/user/notification-daemon/fnott-srv/run \
+ $(libdir)/source/user/notification-daemon/fnott-srv/type \
+ $(libdir)/source/user/notification-daemon/fnott-srv/notification-fd \
+ $(libdir)/source/user/notification-daemon/fnott-srv/dependencies.d/compositor \
+ $(libdir)/source/user/notification-daemon/fnott-srv/dependencies.d/session-bus \
+ $(libdir)/source/user/notification-daemon/fnott-srv/producer-for \
+ $(libdir)/source/user/notification-daemon/mako-srv/run \
+ $(libdir)/source/user/notification-daemon/mako-srv/type \
+ $(libdir)/source/user/notification-daemon/mako-srv/notification-fd \
+ $(libdir)/source/user/notification-daemon/mako-srv/dependencies.d/compositor \
+ $(libdir)/source/user/notification-daemon/mako-srv/dependencies.d/session-bus \
+ $(libdir)/source/user/notification-daemon/mako-srv/producer-for \
+ $(libdir)/source/user/notification-daemon/swaync-srv/run \
+ $(libdir)/source/user/notification-daemon/swaync-srv/type \
+ $(libdir)/source/user/notification-daemon/swaync-srv/notification-fd \
+ $(libdir)/source/user/notification-daemon/swaync-srv/dependencies.d/compositor \
+ $(libdir)/source/user/notification-daemon/swaync-srv/dependencies.d/session-bus \
+ $(libdir)/source/user/notification-daemon/swaync-srv/producer-for \
+ $(libdir)/source/user/other/foot-srv/run \
+ $(libdir)/source/user/other/foot-srv/type \
+ $(libdir)/source/user/other/foot-srv/notification-fd \
+ $(libdir)/source/user/other/foot-srv/dependencies.d/compositor \
+ $(libdir)/source/user/other/foot-srv/producer-for \
+ $(libdir)/source/user/other/mpd-srv/run \
+ $(libdir)/source/user/other/mpd-srv/type \
+ $(libdir)/source/user/other/mpd-srv/dependencies.d/audio \
+ $(libdir)/source/user/other/mpd-srv/producer-for \
+ $(libdir)/source/user/other/dconf-service-srv/run \
+ $(libdir)/source/user/other/dconf-service-srv/type \
+ $(libdir)/source/user/other/dconf-service-srv/producer-for \
+ $(libdir)/source/user/other/dbus-daemon-srv/run \
+ $(libdir)/source/user/other/dbus-daemon-srv/type \
+ $(libdir)/source/user/other/dbus-daemon-srv/notification-fd \
+ $(libdir)/source/user/other/dbus-daemon-srv/dependencies.d/xdg-runtime-dir \
+ $(libdir)/source/user/other/dbus-daemon-srv/producer-for \
+ $(libdir)/source/user/other/at-spi-bus-launcher-srv/run \
+ $(libdir)/source/user/other/at-spi-bus-launcher-srv/type \
+ $(libdir)/source/user/other/at-spi-bus-launcher-srv/dependencies.d/session-bus \
+ $(libdir)/source/user/other/at-spi-bus-launcher-srv/producer-for \
+ $(libdir)/source/user/other/at-spi2-registryd-srv/run \
+ $(libdir)/source/user/other/at-spi2-registryd-srv/type \
+ $(libdir)/source/user/other/at-spi2-registryd-srv/producer-for \
+ $(libdir)/source/user/compositor/Hyprland-srv/run \
+ $(libdir)/source/user/compositor/Hyprland-srv/type \
+ $(libdir)/source/user/compositor/Hyprland-srv/finish \
+ $(libdir)/source/user/compositor/Hyprland-srv/dependencies.d/xdg-runtime-dir \
+ $(libdir)/source/user/compositor/Hyprland-srv/producer-for \
+ $(libdir)/source/user/clipboard-manager/wl-clip-persist-srv/run \
+ $(libdir)/source/user/clipboard-manager/wl-clip-persist-srv/type \
+ $(libdir)/source/user/clipboard-manager/wl-clip-persist-srv/dependencies.d/compositor \
+ $(libdir)/source/user/clipboard-manager/wl-clip-persist-srv/producer-for \
+ $(libdir)/source/user/desktop-widget/waybar-srv/run \
+ $(libdir)/source/user/desktop-widget/waybar-srv/type \
+ $(libdir)/source/user/desktop-widget/waybar-srv/notification-fd \
+ $(libdir)/source/user/desktop-widget/waybar-srv/dependencies.d/compositor \
+ $(libdir)/source/user/desktop-widget/waybar-srv/producer-for \
+ $(libdir)/source/user/desktop-widget/yambar-srv/run \
+ $(libdir)/source/user/desktop-widget/yambar-srv/type \
+ $(libdir)/source/user/desktop-widget/yambar-srv/notification-fd \
+ $(libdir)/source/user/desktop-widget/yambar-srv/dependencies.d/compositor \
+ $(libdir)/source/user/desktop-widget/yambar-srv/producer-for \
+ $(libdir)/source/user/bundle/audio/type \
+ $(libdir)/source/user/bundle/compositor/type \
+ $(libdir)/source/user/bundle/default/type \
+ $(libdir)/source/user/bundle/session-bus/type \
+ $(libdir)/source/user/wallpaper-daemon/hyprpaper-srv/run \
+ $(libdir)/source/user/wallpaper-daemon/hyprpaper-srv/type \
+ $(libdir)/source/user/wallpaper-daemon/hyprpaper-srv/dependencies.d/compositor \
+ $(libdir)/source/user/wallpaper-daemon/hyprpaper-srv/producer-for \
diff --git a/tools/gen-deps.sh b/tools/gen-deps.sh
index fafb347..23cd98f 100755
--- a/tools/gen-deps.sh
+++ b/tools/gen-deps.sh
@@ -2,17 +2,17 @@
. package/info
-echo '#'
-echo '# This file has been generated by tools/gen-deps.sh'
-echo '#'
-echo
+printf '#\n'
+printf '# This file has been generated by tools/gen-deps.sh\n'
+printf '#\n'
+printf '\n'
if test -d src/bin
then
cd src/bin
for FILE in $(find * -type f 2> /dev/null); do
- echo "${FILE}: src/bin/${FILE}"
- echo "\$(DESTDIR)\$(bindir)/${FILE}: ${FILE}"
+ printf "${FILE}: src/bin/${FILE}\n"
+ printf "\$(bindir)/${FILE}: ${FILE}\n"
done
cd ../..
fi
@@ -21,8 +21,8 @@ if test -d src/lib
then
cd src/lib
for FILE in $(find * -type f 2> /dev/null); do
- echo "${FILE}: src/lib/${FILE}"
- echo "\$(DESTDIR)\$(libdir)/${FILE}: ${FILE}"
+ printf "${FILE}: src/lib/${FILE}\n"
+ printf "\$(libdir)/${FILE}: ${FILE}\n"
done
cd ../..
fi
@@ -30,6 +30,6 @@ fi
if test -f package/extras
then
for EXTRA in $(cat package/extras); do
- echo "\$(DESTDIR)\$(libdir)/${EXTRA}: ${EXTRA}"
+ printf "\$(libdir)/${EXTRA}: ${EXTRA}\n"
done
fi
diff --git a/tools/gen-targets.sh b/tools/gen-targets.sh
index 3280748..f772754 100755
--- a/tools/gen-targets.sh
+++ b/tools/gen-targets.sh
@@ -2,55 +2,62 @@
. package/info
-echo '#'
-echo '# This file has been generated by tools/gen-targets.sh'
-echo '#'
-echo
+printf '#\n'
+printf '# This file has been generated by tools/gen-targets.sh\n'
+printf '#\n'
+printf '\n'
if test -d src/bin
then
cd src/bin
- echo "ALL_BINS ::= \\"
+ printf "ALL_BINS ::= \\"
+ printf "\n"
for FILE in $(find * -type f 2> /dev/null) ; do
- echo "\t${FILE} \\"
+ printf "\t${FILE} \\"
+ printf "\n"
done
- echo
- echo "INSTALL_BINS ::= \\"
+ printf "\n"
+ printf "INSTALL_BINS ::= \\"
+ printf "\n"
for FILE in $(find * -type f 2> /dev/null) ; do
- echo "\t\$(DESTDIR)\$(bindir)/${FILE} \\"
+ printf "\t\$(bindir)/${FILE} \\"
+ printf "\n"
done
- echo
- echo "SLASHCOMMAND_BINS ::= \\"
+ printf "\n"
+ printf "SLASHCOMMAND_BINS ::= \\"
+ printf "\n"
for FILE in $(find * -type f 2> /dev/null) ; do
- echo "\t\$(DESTDIR)\$(sproot)/command/${FILE} \\"
+ printf "\t\$(sproot)/command/${FILE} \\"
+ printf "\n"
done
cd ../..
- echo
+ printf "\n"
fi
if test -d src/lib
then
cd src/lib
- echo "ALL_LIBS ::= \\"
+ printf "ALL_LIBS ::= \\"
+ printf "\n"
for FILE in $(find * -type f 2> /dev/null) ; do
- echo "\t${FILE} \\"
+ printf "\t${FILE} \\"
+ printf "\n"
done
- echo
+ printf "\n"
- echo "INSTALL_LIBS ::= \\"
+ printf "INSTALL_LIBS ::= \\"
+ printf "\n"
for FILE in $(find * -type f 2> /dev/null) ; do
- echo "\t\$(DESTDIR)\$(libdir)/${FILE} \\"
+ printf "\t\$(libdir)/${FILE} \\"
+ printf "\n"
done
-
- cd ../..
- echo
fi