talimat 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. [paket]
  2. tanim = Masaüstü giriş yöneticisi
  3. paketci = milisarge
  4. grup = sistem
  5. url = https://github.com/CanonicalLtd/lightdm
  6. [gerek]
  7. derleme = itstool libgcrypt gobject-introspection dbus-glib libxklavier libxml2 gtk3 libxcb libxdmcp vala dbus
  8. calisma =
  9. [kaynak]
  10. 1 = https://github.com/CanonicalLtd/lightdm/releases/download/${surum}/lightdm-${surum}.tar.xz
  11. dosya = lightdm.rules
  12. dosya = lightdm-Xsession
  13. dosya = lightdm-default-config.patch
  14. [sha256]
  15. 1 = a118779650a3a5b20f05d53c4f9e377b484fbc1810a6b0914a60840d9a581f95
  16. 2 = a89566307e1c81c24f037d854cbd472d2f94f8a4b759877a01563a332319f7d6
  17. 3 = d30321a1b490500483b8ed7825fcff2c24a7c760ac627789ff517693888ec3c5
  18. [derle]
  19. yama = lightdm-default-config.patch
  20. ekconf = --libexecdir=/usr/lib/lightdm --with-greeter-user=lightdm --with-greeter-session=lightdm-gtk-greeter --disable-gtk-doc --disable-tests
  21. tip = gnu
  22. [pakur]
  23. tip = gnu
  24. betik = install -Dm644 ${SRC}/lightdm.rules $PKG/usr/share/polkit-1/rules.d/lightdm.rules
  25. betik = install -Dm755 ${SRC}/lightdm-Xsession $PKG/etc/lightdm/Xsession
  26. betik = sed 's|\#session-wrapper=.*|session-wrapper=/etc/lightdm/Xsession|' -i ${PKG}/etc/lightdm/lightdm.conf
  27. betik = cp tests/src/lightdm-session $PKG/usr/bin
  28. betik = sed -i '1 s/sh/bash --login/' $PKG/usr/bin/lightdm-session
  29. betik = sed "s|pam_systemd\.so|pam_elogind.so|" -i ${PKG}/etc/pam.d/*
  30. betik = rm -rf $PKG/etc/init;rm -rf $PKG/usr/share/help
  31. servis = lightdm