From f802b9280a83a200044ca7c8c0122d5743cf57a3 Mon Sep 17 00:00:00 2001 From: Christoph Wickert Date: May 06 2011 15:27:16 +0000 Subject: make subpackages for gnome and kde session files (#520245) --- diff --git a/openbox.spec b/openbox.spec index 606998c..f9ac087 100644 --- a/openbox.spec +++ b/openbox.spec @@ -73,6 +73,28 @@ Group: Development/Libraries The %{name}-libs package contains shared libraries used by %{name}. +%package gnome +Summary: GNOME integration for %{name} +Group: User Interface/Desktops +Requires: %{name} = %{version}-%{release} +Requires: gnome-session + +%description gnome +The %{name}-gnome package contains the files needed for using %{name} inside a +GNOME session. + + +%package kde +Summary: KDE integration for %{name} +Group: User Interface/Desktops +Requires: %{name} = %{version}-%{release} +Requires: kdebase-workspace + +%description kde +The %{name}-kde package contains the files needed for using %{name} inside a +KDE session. + + %prep %setup -q %patch0 -p1 -b .autostartdir @@ -123,19 +145,17 @@ rm -rf %{buildroot} %doc data/*.xsd data/menu.xml doc/rc-mouse-focus.xml %dir %{_sysconfdir}/xdg/%{name}/ %config(noreplace) %{_sysconfdir}/xdg/%{name}/* -%{_bindir}/gnome-panel-control -%{_bindir}/gdm-control -%{_bindir}/%{name}* +%{_bindir}/%{name} +%{_bindir}/%{name}-session %{_bindir}/obxprop %{_bindir}/setlayout %{_datadir}/applications/*%{name}.desktop %{_datadir}/%{name} %{_datadir}/themes/*/ %{_datadir}/pixmaps/%{name}.png -%{_datadir}/gnome/wm-properties/ -%{_datadir}/gnome-session/sessions/ -%{_datadir}/xsessions/%{name}*.desktop -%{_mandir}/man1/%{name}*.1* +%{_datadir}/xsessions/%{name}.desktop +%{_mandir}/man1/%{name}.1* +%{_mandir}/man1/%{name}-session.1* %{_mandir}/man1/obxprop.1* %files libs @@ -151,6 +171,22 @@ rm -rf %{buildroot} %{_libdir}/libobparser.so %{_libdir}/pkgconfig/*.pc +%files gnome +%defattr(-,root,root,-) +%{_bindir}/gnome-panel-control +%{_bindir}/gdm-control +%{_bindir}/%{name}-gnome-session +%{_datadir}/xsessions/%{name}-gnome.desktop +%{_datadir}/gnome/wm-properties/ +%{_datadir}/gnome-session/sessions/ +%{_mandir}/man1/%{name}-gnome-session*.1* + +%files kde +%defattr(-,root,root,-) +%{_bindir}/%{name}-kde-session +%{_datadir}/xsessions/%{name}-kde.desktop +%{_mandir}/man1/%{name}-kde-session*.1* + %post libs -p /sbin/ldconfig