summaryrefslogtreecommitdiff
path: root/extra/lightdm/PKGBUILD
blob: 9288f4d3d145c38f0f0a725cf66484e61da5dde6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# use polkit-duktape instead of polkit on i486
if [ "$CARCH" = 'i486' ]; then
  makedepends=(${makedepends[@]//polkit/})
  makedepends+=(polkit-duktape)
  if [ "$CARCH" = 'i486' ]; then
    eval "$(
      declare -f package_lightdm | \
        sed '
          /depends/s/polkit/polkit-duktape/
        '
    )"  
  fi
fi

eval "$(
  declare -f package_lightdm | \
    sed '
      /install.*lightdm.service/ a \
        sed -i \"/.*Service.*/ a LimitMEMLOCK=infinity\" "${pkgdir}"/usr/lib/systemd/system/lightdm.service
    '
)"