Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
path: root/i486-stage4/systemd/DESCR
blob: 712a0f75b4677041c55787edfe61675fb39d64ec (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# TODO: how can we import source keys: pacman-key --recv-keys 63CDA1E5D3FC22B998D20DD6327F26951A015CC4
# automatically, sort of counteracts the idea of security..
sed -i 's/\(_validate_tag || return\)/#\1/' PKGBUILD

# no documentation (at least nothing but manpages)
sed -i '/makedepends=/,/)/ s/docbook-xsl//' PKGBUILD
sed -i '/makedepends=/,/)/ s/python-lxml//' PKGBUILD

# break cyclic dependency with cryptsetup and dbus
#sed -i '/makedepends=/,/)/ s/cryptsetup//' PKGBUILD
#sed -i "/depends=/,/)/ s/'cryptsetup'//" PKGBUILD
#sed -i "/depends=/,/)/ s/'dbus'//" PKGBUILD

# we build without verifying PGP keys, so disable git tag valication
#sed -i 's/\(_validate_tag || return\)/#\1/' PKGBUILD

# disable EFI support, we build for old machines with a PC BIOS
sed -i '/makedepends=/,/)/ s/gnu-efi-libs//' PKGBUILD
sed -i 's/-Dgnuefi=true/-Dgnuefi=false/g' PKGBUILD

# disable LTO support for now
sed -i '/-Dsysvrcnd-path=/ a \    -Db_lto=false' PKGBUILD

ADDITIONAL_INSTALL_PACKAGE=libsystemd