Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:olh:xfce
xfce4-session
xfce4-session.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
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://gitlab.xfce.org/xfce/xfce4-session Patch0: %{name}.patch Requires: %{name}-branding = %{version}-%{release} Requires: %{name}-lang = %{version}-%{release} Requires: iceauth Requires(post): update-alternatives Requires(postun): update-alternatives #atch0: 0001-session-Serialize-startup-of-xfsettings-daemon.patch BuildRequires: xfce4-dev-tools BuildRequires: pkgconfig(libxfce4util-1.0) BuildRequires: pkgconfig(libxfce4ui-2) BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(gmodule-2.0) BuildRequires: pkgconfig(libwnck-3.0) BuildRequires: pkgconfig(libxfconf-0) BuildRequires: pkgconfig(polkit-gobject-1) 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 rm -rf %_builddir/%name-%version mv %_sourcedir/%name-%version %_builddir/%name-%version %setup -c -T -D %autopatch -p1 %build %if 0 sed -i~ ' 1a \ export GDK_SYNCHRONIZE=1 \ ' scripts/xinitrc.in.in diff -u "$_"~ "$_" || : %endif export ICEAUTH=%{_bindir}/iceauth env \ revision='%{version}' \ 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 \ %{nil} %xfce_post_configure %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 mkdir -p %{buildroot}%{_sysconfdir}/alternatives #ouch %{buildroot}%{_sysconfdir}/alternatives/default-xsession.desktop ln -s %{_sysconfdir}/alternatives/default-xsession.desktop %{buildroot}%{_datadir}/xsessions/default.desktop %post set -x : S post %{name} %version-%release %{_sbindir}/update-alternatives \ --install \ %{_datadir}/xsessions/default.desktop \ default-xsession.desktop \ %{_datadir}/xsessions/xfce.desktop \ 20 : E post %{name} %version-%release %postun set -x : S postun %{name} %version-%release if test -f %{_datadir}/xsessions/xfce.desktop then : else %{_sbindir}/update-alternatives --remove default-xsession.desktop %{_datadir}/xsessions/xfce.desktop fi : E postun %{name} %version-%release %files %doc config.log.xz %{_bindir}/* %{_datadir}/applications/* %{_datadir}/icons/* %{_datadir}/xsessions/* %{_libexecdir}/xfce4 %{_mandir}/man*/* %ghost %{_sysconfdir}/alternatives/default-xsession.desktop %ghost %{_sysconfdir}/alternatives/default.desktop %files lang -f %{name}.lang %files branding-upstream %config %{_sysconfdir}/xdg/autostart/* %config %{_sysconfdir}/xdg/xfce4
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor