File xfce4-session.spec of Package xfce4-session
Name: xfce4-session
Version: 0
Release: 0
Summary: Upstream xfce4-session
License: GPL-2.0
Group: System/GUI/XFCE
Url: https://git.xfce.org/xfce/xfce4-session/
Source0: %{name}-%{version}.tar
#KEEP NOSOURCE DEBUGINFO
NoSource: 0
Requires: %{name}-branding = %{version}-%{release}
Requires: %{name}-lang = %{version}-%{release}
BuildRoot: %{_tmppath}/%{name}-%{version}-build
#atch0: 0001-session-Serialize-startup-of-xfsettings-daemon.patch
BuildRequires: xfce4-dev-tools
BuildRequires: exo-tools
BuildRequires: pkgconfig(libxfce4util-1.0) >= 4.12.0
BuildRequires: pkgconfig(libxfce4ui-2) >= 4.12.0
BuildRequires: pkgconfig(gtk+-3.0) >= 3.22.0
BuildRequires: pkgconfig(gio-2.0) >= 2.42.0
BuildRequires: pkgconfig(gmodule-2.0) >= 2.42.0
BuildRequires: pkgconfig(libwnck-3.0) >= 3.10
BuildRequires: pkgconfig(libxfconf-0) >= 4.12.0
BuildRequires: pkgconfig(polkit-gobject-1) >= 0.102
BuildRequires: pkgconfig(sm)
%description
%lang_package
%package branding-upstream
Summary: Upstream %{name}
Group: System/GUI/XFCE
Provides: %{name}-branding = %{version}-%{release}
Conflicts: %{name}-branding
%description branding-upstream
%package devel
Summary: Upstream %{name}
Group: System/GUI/XFCE
Requires: %{name} = %{version}-%{release}
%description devel
%prep
%autosetup -p1
%build
%if 0
sed -i~ '
1a \
export GDK_SYNCHRONIZE=1 \
' scripts/xinitrc.in.in
diff -u "$_"~ "$_" || :
%endif
export ICEAUTH=/usr/bin/iceauth
bash autogen.sh --help
%configure \
--with-helper-path-prefix=%{_libexecdir} \
--disable-legacy-sm \
--enable-maintainer-mode \
--disable-debug \
--disable-dependency-tracking \
--disable-silent-rules \
--disable-static
%make_build
%install
%make_install
find %{buildroot} -name "*.la" -print -delete
%find_lang %{name}
rm -rfv %{buildroot}%{_datadir}/polkit-1
rm -rfv %{buildroot}%{_libexecdir}/xfce4/session/xfsm-shutdown-helper
%files
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/icons/*
%{_mandir}/man*/*
%{_libexecdir}/xfce4
%{_datadir}/xsessions
%files lang -f %{name}.lang
%files branding-upstream
%config %{_sysconfdir}/*