talimat 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. [paket]
  2. tanim = Grafiksel oturum açma bilgilerinin sağlanmasından ve yerel ve uzak ekranların yönetilmesinden sorumlu sistem hizmeti
  3. url = http://ftp.gnome.org
  4. paketci= Cihan_Alkan
  5. grup = gnome
  6. [gerek]
  7. derleme = ninja meson audit
  8. calisma = libcanberra accountsservice audit
  9. [kaynak]
  10. xz = http://ftp.gnome.org/pub/gnome/sources/gdm/${surum%.*}
  11. 1 = https://github.com/void-linux/void-packages/blob/master/srcpkgs/gdm/patches/take-out-the-trash.patch
  12. 2 = https://gitea.artixlinux.org/artixlinux/packages-gnome/src/branch/master/gdm/x86_64/extra/0003-enable-elogind-build.patch
  13. [sha256]
  14. #1 = a87f09648ff10d45c524b3bfe618f18622bdd8b205589d35fed2f12d9c79c47c
  15. [derle]
  16. betik = sed -i 's@systemd@elogind@' data/pam-lfs/gdm-launch-environment.pam
  17. betik = sed -i 's@-session@session @' data/pam-lfs/gdm-launch-environment.pam
  18. betik = patch -Np1 -i /sources/take-out-the-trash.patch
  19. betik = patch -Np1 -i /sources/0003-enable-elogind-build.patch
  20. ekconf = -Ddefault-pam-config=arch -Dat-spi-registryd-dir=/usr/libexec -Dscreenshot-dir=/var/lib/gdm/greeter -Dplymouth=enabled -Dxauth-dir=/run/gdm -Dpid-file=/run/gdm/gdm.pid -Dsystemd-journal=false -Dinitial-vt=7 -Dwayland-support=true -Dselinux=disabled -D default-path="/usr/local/bin:/usr/local/sbin:/usr/bin" -D gdm-xsession=true -D ipv6=true
  21. tip = meson
  22. [pakur]
  23. tip = meson
  24. betik = rm $PKG/lib/systemd/system/*
  25. betik = rmdir $PKG/lib/systemd/system
  26. betik = rmdir $PKG/lib/systemd
  27. betik = rmdir $PKG/lib
  28. betik = install -d "$PKG/var/lib"
  29. betik = install -d "$PKG/var/lib/gdm" -o120 -g120 -m1770
  30. betik = install -d "$PKG/var/lib/gdm/.config" -o120 -g120 -m700
  31. betik = install -d "$PKG/var/lib/gdm/.config/pulse" -o120 -g120 -m700
  32. betik = install -d "$PKG/var/lib/gdm/.local" -o120 -g120 -m700
  33. betik = install -d "$PKG/var/lib/gdm/.local/share" -o120 -g120
  34. betik = install -d "$PKG/var/lib/gdm/.local/share/applications" -o120 -g120
  35. #betik = install -Dt "$PKG/var/lib/gdm/.config/pulse" -o120 -g120 -m644 default.pa
  36. servis = gdm