mirror of
https://git.freebsd.org/ports.git
synced 2025-04-28 17:46:38 -04:00
- Add patch to use setusercontext(3) to setup user environment, so it respects login.conf among other things [1] - Use autoreconf, since patch requires regenerating configure script to check for setusercontext(3) [2] - Explicitly disable libaudit support, not supported in FreeBSD [3] - Add QT5 options, disabled by default, to control linking against qt5 [4] - Import patch adding option to enable alternative location for .xsession-errors file [5] - Correctly define runtime dependencies - Forcibly disable installation of apparmor files - Install PAM configuration files as samples, so in the future they are not overwritten if customized - Pet portclippy/portfmt - Regenerate patches Upstreaming: [1] https://github.com/canonical/lightdm/pull/334 [5] https://github.com/canonical/lightdm/pull/335 Many thanks to all people involved! PR: 266532 [1] [2], 273720 [1], 275885 [3] [4] [5] Tested by: Ivan Rozhuk <rozhuk.im@gmail.com>, Daniel Tameling <tamelingdaniel@gmail.com> (provided setusercontext patch), Anton Saietskii <vsasjason@gmail.com>
29 lines
1.1 KiB
Text
29 lines
1.1 KiB
Text
--- data/Makefile.am.orig 2022-05-01 23:00:26 UTC
|
|
+++ data/Makefile.am
|
|
@@ -15,18 +15,6 @@ dist_completions_DATA = bash-completion/dm-tool bash-c
|
|
completionsdir = $(datadir)/bash-completion/completions
|
|
dist_completions_DATA = bash-completion/dm-tool bash-completion/lightdm
|
|
|
|
-lightdm-guest-session: $(srcdir)/apparmor/lightdm-guest-session.in
|
|
- sed -e 's|@libexecdir[@]|$(libexecdir)|g' $< >$@
|
|
-
|
|
-apparmor_profiledir = $(sysconfdir)/apparmor.d
|
|
-apparmor_profile_DATA = \
|
|
- lightdm-guest-session
|
|
-
|
|
-apparmor_profile_abstractionsdir = $(apparmor_profiledir)/abstractions
|
|
-dist_apparmor_profile_abstractions_DATA = \
|
|
- apparmor/abstractions/lightdm \
|
|
- apparmor/abstractions/lightdm_chromium-browser
|
|
-
|
|
accountsservice_interface = org.freedesktop.DisplayManager.AccountsService.xml
|
|
|
|
dbusdir = $(datadir)/dbus-1/interfaces
|
|
@@ -46,5 +34,5 @@ dist_man1_MANS = dm-tool.1 \
|
|
dist_man1_MANS = dm-tool.1 \
|
|
lightdm.1
|
|
|
|
-EXTRA_DIST = apparmor/lightdm-guest-session.in $(polkit_in_files)
|
|
-CLEANFILES = lightdm-guest-session $(polkit_DATA)
|
|
+EXTRA_DIST = $(polkit_in_files)
|
|
+CLEANFILES = $(polkit_DATA)
|