Пакет dm-common: Specfile
#define dmroot /usr/libexec #define dmroot /usr/etc %define dmroot /etc %define dmdirname dm-sessions %define dmbase %dmroot/%dmdirname %define commonsessionsdir %dmbase/common %define waylandsessionsdir %dmbase/wayland Summary: Common files for Display Managers that lanch wayland-sessions. Name: dm-common Version: 0.03 Release: alt1 License: GPLv2+ or ALT-Public-Domain Group: Graphical desktop/Other Packager: Igor Vlasenko <viy@altlinux.org> URL: http://wiki.altlinux.org/Display_Manager_Policy BuildArch: noarch Source: %name-%version.tar %description Common files for Display Managers that can lanch wayland-sessions. For now this package has recommended wrapper for wayland-sessions and owns its dirs wrapperdir{,/init.d,/profile.d}. %prep %setup %build %install mkdir -p %buildroot%commonsessionsdir/{profile.d,init.d} mkdir -p %buildroot%waylandsessionsdir/{profile.d,init.d} sed 's,@WRAPPER_DIR@,%waylandsessionsdir,' wrapper.in > wrapper install -m 755 wrapper %buildroot%waylandsessionsdir/wrapper %files %waylandsessionsdir/wrapper %dir %dmbase %dir %commonsessionsdir %dir %commonsessionsdir/init.d %dir %commonsessionsdir/profile.d %dir %waylandsessionsdir %dir %waylandsessionsdir/init.d %dir %waylandsessionsdir/profile.d %changelog * Fri Apr 15 2022 Igor Vlasenko <viy@altlinux.org> 0.03-alt1 - Sisyphus release * Sat Dec 04 2021 Igor Vlasenko <viy@altlinux.org> 0.02-alt1 - renamed to dm-common - added common sessions' init.d, profile.d |