Compare commits
84 Commits
lib32-font
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
| bef9c87f6a | |||
|
26e9aa1415
|
|||
| 45cdbde50f | |||
|
6c7f2b0d21
|
|||
| 3296ea9477 | |||
| e72de16036 | |||
| eb3a232fc1 | |||
| baa8526fac | |||
|
d708030751
|
|||
| 81b05ef8ec | |||
|
9b10fc187b
|
|||
| 6c76936464 | |||
| c506ad6d44 | |||
| 02239eb6c6 | |||
|
|
658acc5703 | ||
| f52f9f65e7 | |||
|
|
c914dcb45d | ||
| 079332d9f5 | |||
| 362d06f99c | |||
|
5059a9e016
|
|||
| e0e68d2f14 | |||
|
adaf10b218
|
|||
| f9cbb3fbc4 | |||
| ae23963ebb | |||
| c98317e351 | |||
| 9736350b62 | |||
|
|
73ca04b73c | ||
| 5002faf603 | |||
|
|
945b44913d | ||
| 3647d80a1b | |||
| 88b3e22fc9 | |||
|
|
e10c41f86a | ||
| ac312e4847 | |||
| c9b2520570 | |||
| 2e21eda4a3 | |||
| e67cceeeb8 | |||
| 8cc9cde70f | |||
| 2cdb029b76 | |||
| f6a7b60e5f | |||
| 6bc3d41834 | |||
| 75d7197cd4 | |||
| acda4ea646 | |||
|
824794640a
|
|||
| 5d3cc92144 | |||
|
|
5af841a3a2 | ||
| e472aaaf46 | |||
| 56d4588d30 | |||
| af497c569b | |||
|
fa4c947aa0
|
|||
| 58d8074e25 | |||
| d2314ba792 | |||
|
d38519c952
|
|||
| 710187a29a | |||
|
a1b01152f2
|
|||
| 23afbd4c33 | |||
|
07d43e5998
|
|||
| 061aecd264 | |||
|
07ef86b52b
|
|||
| e57ec5317d | |||
|
a6d5e7eaf4
|
|||
| fac05d52ac | |||
|
7286dd257d
|
|||
| 5c1e0dc74e | |||
|
7c6ce044e7
|
|||
| 016e274b41 | |||
|
6dafdccaa5
|
|||
| a2040c36a0 | |||
|
30fbb9746c
|
|||
| 0a9025abcc | |||
| e451e99e6f | |||
| b290630426 | |||
| 5bd4caec05 | |||
| d351e84c65 | |||
|
411228f59b
|
|||
| 3ab7e481ce | |||
|
617cde898a
|
|||
| 7cb9915991 | |||
|
5c4fd11e3a
|
|||
| e174cb7a4c | |||
|
3f351bda5f
|
|||
| a278e7af51 | |||
|
ebd6bd9836
|
|||
| 01f7419042 | |||
| 7cac01ce85 |
@@ -6,7 +6,7 @@ if [ "$#" -eq 0 ]; then
|
|||||||
else
|
else
|
||||||
for arg in "$@"
|
for arg in "$@"
|
||||||
do
|
do
|
||||||
line_number=$(grep -n "Dqt-versions" "${arg}/PKGBUILD" | cut -d : -f 1)
|
line_number=$(grep -n "Dqt" "${arg}/PKGBUILD" | cut -d : -f 1)
|
||||||
line_number=$((line_number+1))
|
line_number=$((line_number+1))
|
||||||
sed -i "${line_number}"'i\ -Dsystemd=false \\' "${arg}/PKGBUILD"
|
sed -i "${line_number}"'i\ -Dsystemd=false \\' "${arg}/PKGBUILD"
|
||||||
done
|
done
|
||||||
|
|||||||
@@ -1 +1,2 @@
|
|||||||
REMOVE_VAR=rm -r "${pkgdir}"/archlinux-keyring-* "${pkgdir}"/timers.target.wants
|
REMOVE_VAR=rm -r "${pkgdir}"/archlinux-keyring-* "${pkgdir}"/timers.target.wants
|
||||||
|
PACKAGE_BLOCK=package_archlinux-keyring
|
||||||
|
|||||||
1
patches/dotnet-core-8.0
Symbolic link
1
patches/dotnet-core-8.0
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
dotnet-core/
|
||||||
1
patches/dovecot/01-d-systemd.sh
Symbolic link
1
patches/dovecot/01-d-systemd.sh
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../_common/d-systemd.sh
|
||||||
1
patches/dovecot/02-replace-configure-command.sh
Symbolic link
1
patches/dovecot/02-replace-configure-command.sh
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../_common/replace-configure-command.sh
|
||||||
2
patches/dovecot/env.txt
Normal file
2
patches/dovecot/env.txt
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
CONFIG_FIND=configure
|
||||||
|
CONFIG_REPLACE=configure --with-systemdsystemunitdir=no
|
||||||
@@ -10,7 +10,7 @@ else
|
|||||||
sed -i "s/')/'/" "${arg}/PKGBUILD"
|
sed -i "s/')/'/" "${arg}/PKGBUILD"
|
||||||
source_line=$(grep -n "source=" "${arg}/PKGBUILD" | cut -d : -f 1)
|
source_line=$(grep -n "source=" "${arg}/PKGBUILD" | cut -d : -f 1)
|
||||||
source_line=$((source_line+1))
|
source_line=$((source_line+1))
|
||||||
sed -i "${source_line}"'i\ "0001-meson-add-logind-provider-option.patch")' "${arg}/PKGBUILD"
|
sed -i "${source_line}"'i\ "0001-meson-allow-disabling-systemd-specific-code.patch")' "${arg}/PKGBUILD"
|
||||||
|
|
||||||
b2_line=$(grep -n "b2sums=" "${arg}/PKGBUILD" | cut -d : -f 1)
|
b2_line=$(grep -n "b2sums=" "${arg}/PKGBUILD" | cut -d : -f 1)
|
||||||
b2_line=$((b2_line+1))
|
b2_line=$((b2_line+1))
|
||||||
@@ -18,8 +18,8 @@ else
|
|||||||
|
|
||||||
prepare_line=$(grep -n "prepare()" "${arg}/PKGBUILD" | cut -d : -f 1)
|
prepare_line=$(grep -n "prepare()" "${arg}/PKGBUILD" | cut -d : -f 1)
|
||||||
prepare_line=$((prepare_line+2))
|
prepare_line=$((prepare_line+2))
|
||||||
sed -i "${prepare_line}"'i\ git apply -3 ../0001-meson-add-logind-provider-option.patch' "${arg}/PKGBUILD"
|
sed -i "${prepare_line}"'i\ git apply -3 ../0001-meson-allow-disabling-systemd-specific-code.patch' "${arg}/PKGBUILD"
|
||||||
|
|
||||||
sed -i 's/$pkgname build/$pkgname build -Dlogind_provider=elogind/' "${arg}/PKGBUILD"
|
sed -i 's/$pkgname build/$pkgname build -Dsystemd=disabled/' "${arg}/PKGBUILD"
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
@@ -6,6 +6,6 @@ if [ "$#" -eq 0 ]; then
|
|||||||
else
|
else
|
||||||
for arg in "$@"
|
for arg in "$@"
|
||||||
do
|
do
|
||||||
sed -i "s/pkgname build/pkgname build \-Dsystemd=false/" "${arg}/PKGBUILD"
|
sed -i "s/ usbguard/ udev\n usbguard/" "${arg}/PKGBUILD"
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
1
patches/gnome-software/d-systemd.sh
Symbolic link
1
patches/gnome-software/d-systemd.sh
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../_common/d-systemd.sh
|
||||||
1
patches/grub-btrfs/01-rm-systemd.pl
Symbolic link
1
patches/grub-btrfs/01-rm-systemd.pl
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../_common/rm-systemd.pl
|
||||||
1
patches/kded/01-rm-systemd.pl
Symbolic link
1
patches/kded/01-rm-systemd.pl
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../_common/rm-systemd.pl
|
||||||
1
patches/kea/01-rm-service.sh
Symbolic link
1
patches/kea/01-rm-service.sh
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../_common/rm-service.sh
|
||||||
1
patches/keychain/updpkgsums.sh
Symbolic link
1
patches/keychain/updpkgsums.sh
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../_common/updpkgsums.sh
|
||||||
1
patches/keyd/01-rm-service.sh
Symbolic link
1
patches/keyd/01-rm-service.sh
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../_common/rm-service.sh
|
||||||
1
patches/kinfocenter/01-systemd-libs-to-libelogind.sh
Symbolic link
1
patches/kinfocenter/01-systemd-libs-to-libelogind.sh
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../_common/systemd-libs-to-libelogind.sh
|
||||||
1
patches/kwin-x11
Symbolic link
1
patches/kwin-x11
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
./kwin
|
||||||
5
patches/lib32-libdrm/0001-sig.sh
Executable file
5
patches/lib32-libdrm/0001-sig.sh
Executable file
@@ -0,0 +1,5 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
for i in $@; do
|
||||||
|
sed -e 's|{,.sig}||' \
|
||||||
|
-i "$i"/PKGBUILD
|
||||||
|
done
|
||||||
1
patches/lib32-libdrm/updpkgsums.sh
Symbolic link
1
patches/lib32-libdrm/updpkgsums.sh
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../_common/updpkgsums.sh
|
||||||
11
patches/lib32-libnm/0001-systemd.sh
Executable file
11
patches/lib32-libnm/0001-systemd.sh
Executable file
@@ -0,0 +1,11 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
for i in $@; do
|
||||||
|
sed -e '/session_tracking/a\
|
||||||
|
-D session_tracking=no\
|
||||||
|
-D systemd_journal=false\
|
||||||
|
-D systemdsystemunitdir=no' \
|
||||||
|
-e '/systemd/d'\
|
||||||
|
-i $i/PKGBUILD
|
||||||
|
done
|
||||||
|
|
||||||
22
patches/lib32-p11-kit/01-rm-systemd-deps.sh
Executable file
22
patches/lib32-p11-kit/01-rm-systemd-deps.sh
Executable file
@@ -0,0 +1,22 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# rm-systemd-deps.sh
|
||||||
|
# Remove any 'systemd' or 'systemd-libs' within a dependencies or similar array. Does
|
||||||
|
# not remove newlines but tries to remove surrounding quotes and spaces.
|
||||||
|
|
||||||
|
if [ "$#" -eq 0 ]; then
|
||||||
|
echo "Usage: $0 <package repo>"
|
||||||
|
exit 1
|
||||||
|
else
|
||||||
|
deps=(systemd-libs systemd-tools python-systemd lib32-systemd libsystemd.so libsystemd systemd)
|
||||||
|
|
||||||
|
for arg in "$@"
|
||||||
|
do
|
||||||
|
for i in "${deps[@]}"
|
||||||
|
do
|
||||||
|
sed -i -E "s/ \"$i\"|\"$i\" //g" "${arg}/PKGBUILD"
|
||||||
|
sed -i -E "s/ '$i'|'$i' //g" "${arg}/PKGBUILD"
|
||||||
|
sed -i -E "s/ $i|$i //g" "${arg}/PKGBUILD"
|
||||||
|
done
|
||||||
|
done
|
||||||
|
fi
|
||||||
9
patches/lib32-pam/0001-remove-sysd.sh
Executable file
9
patches/lib32-pam/0001-remove-sysd.sh
Executable file
@@ -0,0 +1,9 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
for i in $@; do
|
||||||
|
sed -e '/Dlogind/ s,enabled,disabled,' \
|
||||||
|
-e '/Delogind/ s,disabled,enabled,' \
|
||||||
|
-e 's,lib32-systemd,lib32-elogind,' \
|
||||||
|
-e 's|?signed||' \
|
||||||
|
-i $i/PKGBUILD
|
||||||
|
done
|
||||||
@@ -13,6 +13,7 @@ else
|
|||||||
-i "${arg}/PKGBUILD"
|
-i "${arg}/PKGBUILD"
|
||||||
sed -e "s|'systemd' ||" \
|
sed -e "s|'systemd' ||" \
|
||||||
-e "s|'systemd-libs' ||" \
|
-e "s|'systemd-libs' ||" \
|
||||||
|
-e "s|'libsystemd.so'||" \
|
||||||
-i "${arg}/PKGBUILD"
|
-i "${arg}/PKGBUILD"
|
||||||
sed -i '/mariadb@bootstrap\.service\.d/d' "${arg}/PKGBUILD"
|
sed -i '/mariadb@bootstrap\.service\.d/d' "${arg}/PKGBUILD"
|
||||||
sed -i '/rm -r usr\/share\/mysql\/systemd\//d' "${arg}/PKGBUILD"
|
sed -i '/rm -r usr\/share\/mysql\/systemd\//d' "${arg}/PKGBUILD"
|
||||||
|
|||||||
13
patches/networkmanager/01-systemd.sh
Normal file
13
patches/networkmanager/01-systemd.sh
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
for i in $@; do
|
||||||
|
sed -e '/systemd-libs/d' \
|
||||||
|
-e 's,systemd,elogind,g' \
|
||||||
|
-i $i/PKGBUILD
|
||||||
|
sed -e '/selinux=false/a\ -D systemdsystemunitdir=no' \
|
||||||
|
-e '/selinux=false/a\ -D session_tracking=elogind' \
|
||||||
|
-e '/selinux=false/a\ -D systemd_journal=false' \
|
||||||
|
-e '/NetworkManager.service/d' \
|
||||||
|
-e '/mobile-broadband/a\ elogind' \
|
||||||
|
-e '/util-linux/a\ libelogind' \
|
||||||
|
-i $i/PKGBUILD
|
||||||
|
done
|
||||||
1
patches/plasma-desktop/01-systemd-libs-to-libelogind.sh
Symbolic link
1
patches/plasma-desktop/01-systemd-libs-to-libelogind.sh
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../_common/systemd-libs-to-libelogind.sh
|
||||||
11
patches/plasma-meta/01-d-drkonqi.sh
Executable file
11
patches/plasma-meta/01-d-drkonqi.sh
Executable file
@@ -0,0 +1,11 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
if [ "$#" -eq 0 ]; then
|
||||||
|
echo "Usage: $0 <package repo>"
|
||||||
|
exit 1
|
||||||
|
else
|
||||||
|
for arg in "$@"
|
||||||
|
do
|
||||||
|
sed -i '/drkonqi/Id' "${arg}/PKGBUILD"
|
||||||
|
done
|
||||||
|
fi
|
||||||
14
patches/plasma-meta/02-kwin-x11.sh
Executable file
14
patches/plasma-meta/02-kwin-x11.sh
Executable file
@@ -0,0 +1,14 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
if [ "$#" -eq 0 ]; then
|
||||||
|
echo "Usage: $0 <package repo>"
|
||||||
|
exit 1
|
||||||
|
else
|
||||||
|
for arg in "$@"
|
||||||
|
do
|
||||||
|
sed -E 's|^(\s*)(.*)(kwin-x11)|\1# \2\3|' \
|
||||||
|
-i "${arg}/PKGBUILD"
|
||||||
|
sed -E 's|^(\s*)(kwin)|\1\2\n\1\2-x11|' \
|
||||||
|
-i "${arg}/PKGBUILD"
|
||||||
|
done
|
||||||
|
fi
|
||||||
14
patches/plasma-workspace/03-x11.sh
Executable file
14
patches/plasma-workspace/03-x11.sh
Executable file
@@ -0,0 +1,14 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
if [ "$#" -eq 0 ]; then
|
||||||
|
echo "Usage: $0 <package repo>"
|
||||||
|
exit 1
|
||||||
|
else
|
||||||
|
for arg in "$@"
|
||||||
|
do
|
||||||
|
sed -E "s|^(\s*)(['\"]*)(kwin-x11)|\1# \2\3|" \
|
||||||
|
-i "${arg}/PKGBUILD"
|
||||||
|
sed -e 's|depends+=(|\0plasma-x11-session |' \
|
||||||
|
-i "${arg}/PKGBUILD"
|
||||||
|
done
|
||||||
|
fi
|
||||||
1
patches/plasma-workspace/env.txt
Normal file
1
patches/plasma-workspace/env.txt
Normal file
@@ -0,0 +1 @@
|
|||||||
|
PACKAGE_BLOCK=package_plasma-workspace
|
||||||
1
patches/postfix/01-rm-service.sh
Symbolic link
1
patches/postfix/01-rm-service.sh
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../_common/rm-service.sh
|
||||||
1
patches/postfix/02-updpkgsums.sh
Symbolic link
1
patches/postfix/02-updpkgsums.sh
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../_common/updpkgsums.sh
|
||||||
1
patches/postgresql-old-upgrade/01-d-systemd.sh
Symbolic link
1
patches/postgresql-old-upgrade/01-d-systemd.sh
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../_common/d-systemd.sh
|
||||||
1
patches/postgresql-old-upgrade/02-add-configure-options.pl
Symbolic link
1
patches/postgresql-old-upgrade/02-add-configure-options.pl
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../_common/add-configure-options.pl
|
||||||
2
patches/postgresql-old-upgrade/env.txt
Normal file
2
patches/postgresql-old-upgrade/env.txt
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
OPTION_VAR=configure_options
|
||||||
|
CONFIG_OPTIONS=--without-systemd
|
||||||
@@ -8,6 +8,7 @@ else
|
|||||||
do
|
do
|
||||||
sed -e "s/systemd-libs/esysusers/" \
|
sed -e "s/systemd-libs/esysusers/" \
|
||||||
-e "s/--enable-systemd/--disable-systemd/" \
|
-e "s/--enable-systemd/--disable-systemd/" \
|
||||||
|
-e "s/-Dsystemd-service=enabled/-Dsystemd-service=disabled/" \
|
||||||
-e "s/'systemd'//" \
|
-e "s/'systemd'//" \
|
||||||
-i "${arg}/PKGBUILD"
|
-i "${arg}/PKGBUILD"
|
||||||
done
|
done
|
||||||
|
|||||||
1
patches/reflector/01-d-systemd.sh
Symbolic link
1
patches/reflector/01-d-systemd.sh
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../_common/d-systemd.sh
|
||||||
11
patches/reflector/02-artix-mirrors.sh
Normal file
11
patches/reflector/02-artix-mirrors.sh
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
if [ "$#" -eq 0 ]; then
|
||||||
|
echo "Usage: $0 <package repo>"
|
||||||
|
exit 1
|
||||||
|
else
|
||||||
|
for arg in "$@"
|
||||||
|
do
|
||||||
|
sed -E 's|^(\s+)(python -m build)|\1sed -e "s\|https://archlinux.org\|https://packages.artixlinux.org\|g" \\\n\1 -e "s\|Arch Linux\|Artix Linux\|g" \\\n\1 -i Reflector.py\n\1\2|g' -i "${arg}/PKGBUILD"
|
||||||
|
done
|
||||||
|
fi
|
||||||
11
patches/ruby-puma/01-ulimit-d.sh
Executable file
11
patches/ruby-puma/01-ulimit-d.sh
Executable file
@@ -0,0 +1,11 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
if [ "$#" -eq 0 ]; then
|
||||||
|
echo "Usage: $0 <package repo>"
|
||||||
|
exit 1
|
||||||
|
else
|
||||||
|
for arg in "$@"
|
||||||
|
do
|
||||||
|
sed -i '/ulimit/Id' "${arg}/PKGBUILD"
|
||||||
|
done
|
||||||
|
fi
|
||||||
1
patches/rust/01-archlinux-to-artixlinux.sh
Symbolic link
1
patches/rust/01-archlinux-to-artixlinux.sh
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../_common/archlinux-to-artixlinux.sh
|
||||||
1
patches/spice-vdagent/d-systemd.sh
Symbolic link
1
patches/spice-vdagent/d-systemd.sh
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../_common/d-systemd.sh
|
||||||
1
patches/switcheroo-control/01-d-systemd.sh
Symbolic link
1
patches/switcheroo-control/01-d-systemd.sh
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../_common/d-systemd.sh
|
||||||
1
patches/switcheroo-control/02-configure-options.pl
Symbolic link
1
patches/switcheroo-control/02-configure-options.pl
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../_common/add-configure-options.pl
|
||||||
1
patches/switcheroo-control/03-rm-systemd.pl
Symbolic link
1
patches/switcheroo-control/03-rm-systemd.pl
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../_common/rm-systemd.pl
|
||||||
1
patches/switcheroo-control/04-add-source.pl
Symbolic link
1
patches/switcheroo-control/04-add-source.pl
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../_common/add-source.pl
|
||||||
4
patches/switcheroo-control/env.txt
Normal file
4
patches/switcheroo-control/env.txt
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
CONFIG_OPTIONS=-D systemdsystemunitdir=/usr/lib/systemd # dummy dir
|
||||||
|
SOURCE_BLOCK=makedepends
|
||||||
|
SOURCES= linux-api-headers\n
|
||||||
|
SOURCES_NO_NEWLINE=y
|
||||||
1
patches/tigervnc/04-systemd-libs-to-libudev.sh
Symbolic link
1
patches/tigervnc/04-systemd-libs-to-libudev.sh
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../_common/systemd-libs-to-libudev.sh
|
||||||
1
patches/usbguard/02-add-source.pl
Symbolic link
1
patches/usbguard/02-add-source.pl
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../_common/add-source.pl
|
||||||
3
patches/usbguard/env.txt
Normal file
3
patches/usbguard/env.txt
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
SOURCE_BLOCK=depends
|
||||||
|
SOURCES= dbus-glib\n
|
||||||
|
SOURCES_NO_NEWLINE=y
|
||||||
1
patches/uwsgi/06-updpkgsums.sh
Symbolic link
1
patches/uwsgi/06-updpkgsums.sh
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../_common/updpkgsums.sh
|
||||||
14
patches/valkey/05-rm-cd-to-systemd-dir.sh
Executable file
14
patches/valkey/05-rm-cd-to-systemd-dir.sh
Executable file
@@ -0,0 +1,14 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# rm-cd-to-systemd-dir.sh
|
||||||
|
# removes line that contain "cd /usr/lib/systemd/system" from PKGBUILD files
|
||||||
|
|
||||||
|
if [ "$#" -eq 0 ]; then
|
||||||
|
echo "Usage: $0 <package repo>"
|
||||||
|
exit 1
|
||||||
|
else
|
||||||
|
for arg in "$@"
|
||||||
|
do
|
||||||
|
sed -i '/usr\/lib\/systemd\/system/d' "${arg}/PKGBUILD"
|
||||||
|
done
|
||||||
|
fi
|
||||||
13
patches/vlc/04-sd-journal.sh
Executable file
13
patches/vlc/04-sd-journal.sh
Executable file
@@ -0,0 +1,13 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
if [ "$#" -eq 0 ]; then
|
||||||
|
echo "Usage: $0 <package repo>"
|
||||||
|
exit 1
|
||||||
|
else
|
||||||
|
for arg in "$@"
|
||||||
|
do
|
||||||
|
sed -i '/libsd_journal/d' "${arg}/PKGBUILD"
|
||||||
|
sed -i '/vlc-plugin-journal/d' "${arg}/PKGBUILD"
|
||||||
|
sed -i 's/journal,//' "${arg}/PKGBUILD"
|
||||||
|
done
|
||||||
|
fi
|
||||||
1
patches/vlc/env.txt
Normal file
1
patches/vlc/env.txt
Normal file
@@ -0,0 +1 @@
|
|||||||
|
BLOCKS=package_vlc-plugin-journal
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
if [ "$#" -eq 0 ]; then
|
|
||||||
echo "Usage: $0 <package repo>"
|
|
||||||
exit 1
|
|
||||||
else
|
|
||||||
for arg in "$@"
|
|
||||||
do
|
|
||||||
search_string='cmake -B build -S ${pkgname^^}-${pkgver} \\'
|
|
||||||
append_string=' -DCMAKE_PREFIX_PATH=/usr \\'
|
|
||||||
|
|
||||||
line_number=$(grep -n "$search_string" "${arg}/PKGBUILD" | cut -d':' -f1)
|
|
||||||
|
|
||||||
if [ -z "$line_number" ]; then
|
|
||||||
echo "Error: Search string not found in file '${arg}/PKGBUILD'"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
sed -i "${line_number}s|${search_string}|&\n${append_string}|" "${arg}/PKGBUILD"
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
12
patches/wacomtablet/01-use-x11win.sh
Executable file
12
patches/wacomtablet/01-use-x11win.sh
Executable file
@@ -0,0 +1,12 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
if [ "$#" -eq 0 ]
|
||||||
|
then
|
||||||
|
echo "Usage: $0 <package repo>"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
for arg in "$@"
|
||||||
|
do
|
||||||
|
sed -i 's/xf86-input-wacom/x11win-input-wacom/g' "${arg}/PKGBUILD"
|
||||||
|
done
|
||||||
@@ -1,28 +0,0 @@
|
|||||||
--- a/PKGBUILD 2024-07-22 10:00:21.560007599 +0200
|
|
||||||
+++ b/PKGBUILD 2024-07-22 10:10:31.346674268 +0200
|
|
||||||
@@ -9,14 +9,13 @@
|
|
||||||
url="https://www.freedesktop.org/wiki/Software/xdg-user-dirs"
|
|
||||||
arch=(x86_64)
|
|
||||||
license=(GPL)
|
|
||||||
-depends=(sh systemd)
|
|
||||||
+depends=(sh)
|
|
||||||
makedepends=(docbook-xsl git)
|
|
||||||
backup=(etc/xdg/user-dirs.conf etc/xdg/user-dirs.defaults)
|
|
||||||
install=xdg-user-dirs.install
|
|
||||||
options=(!emptydirs)
|
|
||||||
_commit=52e71ff04416f2ca3adaf6d73193de4b8b83de46 # tags/0.18^0
|
|
||||||
-source=("git+https://gitlab.freedesktop.org/xdg/xdg-user-dirs.git#commit=$_commit"
|
|
||||||
- xdg-user-dirs-update.service)
|
|
||||||
+source=("git+https://gitlab.freedesktop.org/xdg/xdg-user-dirs.git#commit=$_commit")
|
|
||||||
sha256sums=('SKIP'
|
|
||||||
'53c75f52d782e9492601400236bc8e5bfa76a26f0afd9bce3fe8df1740d341f0')
|
|
||||||
|
|
||||||
@@ -39,8 +38,4 @@
|
|
||||||
package() {
|
|
||||||
cd $pkgname
|
|
||||||
make DESTDIR="$pkgdir" install
|
|
||||||
-
|
|
||||||
- # We use a service
|
|
||||||
- rm "$pkgdir/etc/xdg/autostart/xdg-user-dirs.desktop"
|
|
||||||
- install -Dt "$pkgdir/usr/lib/systemd/user" -m644 ../xdg-user-dirs-update.service
|
|
||||||
}
|
|
||||||
@@ -1,28 +0,0 @@
|
|||||||
--- a/PKGBUILD 2024-07-22 10:00:21.560007599 +0200
|
|
||||||
+++ b/PKGBUILD 2024-07-22 10:10:31.346674268 +0200
|
|
||||||
@@ -9,14 +9,13 @@
|
|
||||||
url="https://www.freedesktop.org/wiki/Software/xdg-user-dirs"
|
|
||||||
arch=(x86_64)
|
|
||||||
license=(GPL)
|
|
||||||
-depends=(sh systemd)
|
|
||||||
+depends=(sh)
|
|
||||||
makedepends=(docbook-xsl git)
|
|
||||||
backup=(etc/xdg/user-dirs.conf etc/xdg/user-dirs.defaults)
|
|
||||||
install=xdg-user-dirs.install
|
|
||||||
options=(!emptydirs)
|
|
||||||
_commit=52e71ff04416f2ca3adaf6d73193de4b8b83de46 # tags/0.18^0
|
|
||||||
-source=("git+https://gitlab.freedesktop.org/xdg/xdg-user-dirs.git#commit=$_commit"
|
|
||||||
- xdg-user-dirs-update.service)
|
|
||||||
+source=("git+https://gitlab.freedesktop.org/xdg/xdg-user-dirs.git#commit=$_commit")
|
|
||||||
sha256sums=('SKIP'
|
|
||||||
'53c75f52d782e9492601400236bc8e5bfa76a26f0afd9bce3fe8df1740d341f0')
|
|
||||||
|
|
||||||
@@ -39,8 +38,4 @@
|
|
||||||
package() {
|
|
||||||
cd $pkgname
|
|
||||||
make DESTDIR="$pkgdir" install
|
|
||||||
-
|
|
||||||
- # We use a service
|
|
||||||
- rm "$pkgdir/etc/xdg/autostart/xdg-user-dirs.desktop"
|
|
||||||
- install -Dt "$pkgdir/usr/lib/systemd/user" -m644 ../xdg-user-dirs-update.service
|
|
||||||
}
|
|
||||||
1
patches/xdg-user-dirs/02-rm-install.sh
Symbolic link
1
patches/xdg-user-dirs/02-rm-install.sh
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../_common/rm-install.sh
|
||||||
11
patches/xdg-user-dirs/03-rm-unused-files.sh
Normal file
11
patches/xdg-user-dirs/03-rm-unused-files.sh
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
diff --git a/xdg-user-dirs.install b/xdg-user-dirs.install
|
||||||
|
deleted file mode 100644
|
||||||
|
index 6908505..0000000
|
||||||
|
--- a/xdg-user-dirs.install
|
||||||
|
+++ /dev/null
|
||||||
|
@@ -1,5 +0,0 @@
|
||||||
|
-pre_upgrade() {
|
||||||
|
- if (( $(vercmp $2 0.19-1) < 0)); then
|
||||||
|
- systemctl --global disable xdg-user-dirs-update.service
|
||||||
|
- fi
|
||||||
|
-}
|
||||||
@@ -6,8 +6,8 @@ if [ "$#" -eq 0 ]; then
|
|||||||
else
|
else
|
||||||
for arg in "$@"
|
for arg in "$@"
|
||||||
do
|
do
|
||||||
sed -e 's|Arch Pkg|Artix Forum|' \
|
sed -e 's|Arch Pkg|Artix Pkg|' \
|
||||||
-e 's|https://gitlab.archlinux.org/archlinux/packaging/packages/|https://forum.artixlinux.org/|' \
|
-e 's|archlinux.org|packages.artixlinux.org|' \
|
||||||
-i "${arg}/xfce4-smartbookmark-plugin-archlinux.patch"
|
-i "${arg}/xfce4-smartbookmark-plugin-archlinux.patch"
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
1
patches/zerotier-one/01-d-systemd.sh
Symbolic link
1
patches/zerotier-one/01-d-systemd.sh
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../_common/d-systemd.sh
|
||||||
Reference in New Issue
Block a user