lxde-common-vl.spec 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177
  1. Name: lxde-common
  2. Version: 0.5.0
  3. Release: 2%{?_dist_release}
  4. Summary: The default settings configuration files of LXDE
  5. Summary(ja): LXDE のデフォルト設定ファイル
  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: %{name}-0.4-lxpanel-config.patch
  11. Patch1: %{name}-0.4-openbox.patch
  12. Patch2: %{name}-0.3.2.1-pcmanfm.patch
  13. # Because of new gdm
  14. # http://icculus.org/cgi-bin/ezmlm/ezmlm-cgi?24:mss:5608:200804:keopkmedognljeggknac
  15. Patch3: %{name}-0.3.2.1-gdm-number-of-desktops.patch
  16. # Pulseaudio
  17. Patch4: %{name}-0.5.0-pulseaudio.patch
  18. #Patch5: %{name}-0.4-lxde-logout.desktop.patch
  19. Patch6: lxde-common-0.5.0-fix-session-startup.patch
  20. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  21. BuildArch: noarch
  22. BuildRequires: desktop-file-utils
  23. BuildRequires: pkgconfig glib2-devel libX11-devel
  24. Requires: lxsession >= 0.4.0
  25. Requires: lxpanel pcmanfm openbox xdg-utils xorg-x11-xsm
  26. Requires: lxmenu-data lxde-settings-daemon
  27. Requires: lxde-icon-theme
  28. Obsoletes: %{name}-data <= 0.4.2
  29. %description
  30. This package manages the system behavior and functions
  31. to integrate icons and artwork of LXDE.
  32. %description -l ja
  33. このパッケージは LXDE - the Lightweight X11 Desktop Environment - の
  34. アイコンやアートワークを調和するためにシステムの動作や機能を管理します。
  35. %prep
  36. %setup -q
  37. %patch0 -p1 -b .orig
  38. %patch1 -p1 -b .orig
  39. %patch2 -p1 -b .orig
  40. %patch3 -p1 -b .gdm-desktops
  41. %patch4 -p1 -b .pulseaudio
  42. #%patch5 -p1 -b .orig
  43. %patch6 -p2 -b .session-startup
  44. %build
  45. %configure
  46. %install
  47. rm -rf $RPM_BUILD_ROOT
  48. make install DESTDIR=$RPM_BUILD_ROOT INSTALL='install -p'
  49. # only used by obsolete lxsession, not lxsession-lite
  50. rm -f $RPM_BUILD_ROOT%{_sysconfdir}/xdg/lxsession/LXDE/default
  51. desktop-file-install \
  52. --dir=$RPM_BUILD_ROOT%{_datadir}/applications \
  53. lxde-logout.desktop
  54. %clean
  55. rm -rf $RPM_BUILD_ROOT
  56. %files
  57. %defattr(-,root,root,-)
  58. %doc AUTHORS COPYING
  59. %dir %{_sysconfdir}/xdg/lxsession/LXDE/
  60. %config(noreplace) %{_sysconfdir}/xdg/lxsession/LXDE/autostart
  61. %config(noreplace) %{_sysconfdir}/xdg/lxsession/LXDE/desktop.conf
  62. %{_bindir}/startlxde
  63. %{_bindir}/lxde-logout
  64. %{_bindir}/openbox-lxde
  65. %{_datadir}/lxde/*
  66. %{_datadir}/lxpanel/profile/LXDE/
  67. %{_mandir}/man1/*.1.gz
  68. %{_datadir}/xsessions/LXDE.desktop
  69. %{_datadir}/applications/lxde-*.desktop
  70. %changelog
  71. * Sat Mar 13 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.5.0-2
  72. - applied new naming policy to spec
  73. * Thu Mar 4 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.5.0-1
  74. - new upstream release
  75. - replaced patch4 from Fedora
  76. - dropt Patch5
  77. - added Patch6 from Fedora
  78. - added Requires: lxde-icon-theme
  79. - changed Requires: lxsession >= 0.4.0
  80. - don't generate lxde-icon-theme in this package
  81. * Wed Aug 5 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.2-2vl5
  82. - cleaned up spec
  83. - added Patch4 again
  84. - changed BuildArch: noarch
  85. - new splitted lxde-icon-theme, instead of lxde-common
  86. -added Obsoletes: lxde-common-data <= 0.4.2
  87. * Sat Jul 11 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.2-1vl5
  88. - new upstream release
  89. - dropt Patch4
  90. * Sat Jun 20 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.1-5vl5
  91. - cleaned up spec
  92. - renumbered Patch
  93. - added Patch5 (to fixed lxde-logout.desktop)
  94. - added BuildRequires: desktop-file-utils
  95. - added Requires: lxmenu-data lxde-settings-daemon
  96. - included lxde-logout.desktop
  97. - dropt %{_sysconfdir}/xdg/lxsession/LXDE/default (not used)
  98. * Sun Jun 7 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.1-4vl5
  99. - deleted Obsoletes: lxsession-lite < 0.3.8
  100. * Tue May 19 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.1-3vl5
  101. - reverted Requires: lxsession
  102. - changed Obsoletes: lxsession-lite < 0.3.8
  103. * Sat May 9 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.1-2vl5
  104. - changed Summary, description
  105. - changed Requires: lxsession to lxsession-lite
  106. - added Obsoletes: lxsession <= 0.3.2
  107. - rebuilt with lxsession-lite
  108. * Wed May 6 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.1-1vl5
  109. - Update to 0.4.1
  110. * Mon May 4 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4-1vl5
  111. - Update to 0.4
  112. - updated Patch0,1,11
  113. - spec in UTF-8
  114. * Thu Mar 26 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.3.2.1-2vl5
  115. - added Requires:xorg-x11-xsm
  116. * Mon Mar 23 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.3.2.1-1vl5
  117. - initial build for VineSeed (import from Fedora package)
  118. * Fri Mar 06 2009 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.2.1-4
  119. - Workaround for new gdm
  120. - Add Pulseaudio support
  121. - Add mixer plugin to the panel
  122. - Require xdg-utils
  123. * Fri Oct 10 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.2.1-3
  124. - Require fedora-icon-theme and system-logos
  125. * Thu Oct 09 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.2.1-2
  126. - Rebase patches for rpm's new fuzz=0 behaviour
  127. * Thu Jul 10 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.2.1-1
  128. - Update to 0.3.2.1
  129. - Switch from ROXTerm to LXterminal
  130. - Rebased most patches
  131. - Add mixer to the panel
  132. * Mon Apr 14 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.0.1-2
  133. - Make a separate package for lxde-icon-theme
  134. * Sat Apr 12 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.0.1-1
  135. - Update to 0.3.0.1
  136. - Use distros default artwork
  137. * Sat Mar 29 2008 Christoph Wickert <cwickert@fedoraproject.org> - 0.3.0.0-1
  138. - Initial Fedora RPM
  139. - Use roxterm instead of gnome-terminal and xterm
  140. - Patch default panel config