lxsession-vl.spec 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122
  1. Name: lxsession
  2. Version: 0.4.5
  3. Release: 1%{?_dist_release}
  4. Summary: Lightweight X11 session manager
  5. Summary(ja): 軽量な X11 セッションマネージャ
  6. Group: User Interface/Desktops
  7. License: GPLv2+
  8. URL: http://lxde.sourceforge.net/
  9. Source0: http://downloads.sourceforge.net/sourceforge/lxde/%{name}-%{version}.tar.gz
  10. Patch0: lxsession-0.4.1-dsofix.patch
  11. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  12. BuildRequires: gtk2-devel >= 2.6 glib2-devel >= 2.6 libICE-devel libSM-devel dbus-glib-devel hal-devel
  13. BuildRequires: docbook-utils intltool gettext
  14. Requires: dbus hal
  15. Obsoletes: lxsession-lite < 0.3.8
  16. Provides: lxsession = %{version}-%{release}
  17. # lxde-settings-daemon was merged into lxsession
  18. Obsoletes: lxde-settings-daemon <= 0.4.1
  19. Provides: lxde-settings-daemon = %{version}
  20. %description
  21. LXSession is a standard-compliant X11 session manager with shutdown/
  22. reboot/suspend support via HAL. In connection with gdm it also supports user
  23. switching.
  24. LXSession is derived from XSM and is developed as default X11 session manager
  25. of LXDE, the Lightweight X11 Desktop Environment. Though being part of LXDE,
  26. it's totally desktop-independent and only has few dependencies.
  27. %description -l ja
  28. LXSession は HAL を介してシャットダウン/再起動/サスペンドをサポートする
  29. 標準準拠の X11 セッションマネージャです。
  30. %prep
  31. %setup -q
  32. %patch0 -p1 -b .dsofix
  33. %build
  34. %configure
  35. make %{?_smp_flags}
  36. %install
  37. rm -rf $RPM_BUILD_ROOT
  38. make install DESTDIR=$RPM_BUILD_ROOT INSTALL='install -p'
  39. %find_lang lxsession
  40. mkdir -p -m 755 $RPM_BUILD_ROOT%{_sysconfdir}/xdg/lxsession
  41. %clean
  42. rm -rf $RPM_BUILD_ROOT
  43. %files -f lxsession.lang
  44. %defattr(-,root,root,-)
  45. %doc AUTHORS ChangeLog COPYING README desktop.conf.example
  46. %{_bindir}/lxsession
  47. %{_bindir}/lxsession-logout
  48. %{_datadir}/lxsession/
  49. %{_mandir}/man1/lxsession*.1*
  50. # we need to own
  51. %dir %{_sysconfdir}/xdg/lxsession
  52. %changelog
  53. * Sat Nov 20 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.5-1
  54. - Update to 0.4.5
  55. - fixed and changed description
  56. - dropt BuildRequires: docbook2X
  57. - changed Provides: lxde-settings-daemon = %%{version}
  58. - included desktop.conf.example in %%files
  59. * Thu May 6 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.4-1
  60. - Update to 0.4.4
  61. * Sat Mar 20 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.3-1
  62. - Update to 0.4.3
  63. * Sat Mar 13 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.2-2
  64. - applied new naming policy to spec
  65. * Wed Mar 10 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.2-1
  66. - Update to 0.4.2
  67. * Thu Mar 4 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.1-1
  68. - Update to 0.4.1
  69. - clean up spec
  70. - added Patch0 from Fedora
  71. - added Obsoletes: lxde-settings-daemon <= 0.4.1
  72. - added Provides: lxde-settings-daemon = 0.4.1
  73. - Because lxde-settings-daemon was merged into lxsession
  74. * Tue May 19 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.3.8-1
  75. - Update to 0.3.8
  76. - renamed lxsession (because upstream renamed)
  77. - Source0,1 and all Patches dropped
  78. - chaned Obsoletes: lxsession-lite < 0.3.8
  79. * Sat May 9 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.3.6-1
  80. - initial build for VineSeed (import from Fedora)
  81. * Thu Oct 09 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.6-2
  82. - Preserve timestamps during install
  83. * Thu Jun 12 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.6-1
  84. - Update to 0.3.6
  85. - Remove docbook hack
  86. * Sun Apr 20 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.5-1
  87. - Switch to LXSession lite and drop xorg-x11-xsm requirement again.
  88. * Sat Apr 12 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.2-2
  89. - Require xorg-x11-xsm
  90. * Sat Apr 12 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.2-1
  91. - Update to 0.3.2
  92. * Mon Mar 10 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.0-1
  93. - Initial Fedora RPM