lxdm-vl.spec 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111
  1. # Review at https://bugzilla.redhat.com/show_bug.cgi?id=540034
  2. #%global alphatag 20091231svn2262
  3. Name: lxdm
  4. Version: 0.1.0
  5. Release: 3%{?_dist_release}
  6. Summary: Lightweight X11 Display Manager
  7. Summary(ja): 軽量な X11 ディスプレイマネージャ
  8. Group: User Interface/Desktops
  9. License: GPLv2+ and LGPLv2+
  10. URL: http://lxde.org
  11. Source0: http://downloads.sourceforge.net/sourceforge/lxde/%{name}-%{version}.tar.gz
  12. ## distro specific patches ##
  13. # we use tty1 by default
  14. #Patch10: lxdm-svn2145-tty1-patch
  15. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  16. BuildRequires: gtk2-devel >= 2.12.0
  17. BuildRequires: ConsoleKit-devel
  18. BuildRequires: intltool >= 0.40.0
  19. BuildRequires: libXmu-devel
  20. BuildRequires: pam-devel
  21. Requires: pam
  22. Requires: /sbin/shutdown
  23. Requires: desktop-backgrounds
  24. # needed for anaconda to boot into runlevel 5 after install
  25. Provides: service(graphical-login)
  26. %description
  27. LXDM is the future display manager of LXDE, the Lightweight X11 Desktop
  28. environment. It is designed as a lightweight alternative to replace GDM or
  29. KDM in LXDE distros. It's still in very early stage of development.
  30. %description -l ja
  31. LXDM は LXDE - Lightweight X11 Desktop environment - の次世代型
  32. ディスプレイマネージャです。これは LXDE のディストリビューションで
  33. GDM あるいは KDM を置き換える軽量化の代替手段として設計されています。
  34. LXDM はまだ開発のごく初期の段階にあります。
  35. %prep
  36. %setup -q
  37. #%patch10 -p1 -b .tty7
  38. %build
  39. %configure
  40. make %{?_smp_mflags}
  41. %install
  42. rm -rf %{buildroot}
  43. make install DESTDIR=%{buildroot}
  44. %find_lang %{name}
  45. %clean
  46. rm -rf %{buildroot}
  47. %files -f %{name}.lang
  48. %defattr(-,root,root,-)
  49. %doc AUTHORS COPYING README TODO gpl-2.0.txt lgpl-2.1.txt
  50. %dir %{_sysconfdir}/lxdm
  51. %{_sysconfdir}/lxdm/Xsession
  52. %config(noreplace) %{_sysconfdir}/lxdm/lxdm.conf
  53. %{_sysconfdir}/pam.d/*
  54. %{_bindir}/*
  55. %{_datadir}/%{name}
  56. %changelog
  57. * Sat Mar 13 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.1.0-3
  58. - applied new naming policy to spec
  59. * Wed Feb 17 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.1.0-2
  60. - dropt Patch10
  61. - added Japanese description
  62. - added %doc in %files section
  63. * Tue Feb 2 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.1.0-1
  64. - initial build for VineSeed
  65. * Fri Jan 08 2010 Christoph Wickert <cwickert@fedoraproject.org> - 0.1.0-1
  66. - Update to 0.1.0
  67. - Change license to GPLv2+ and LGPLv2+
  68. - Use tty1 by default
  69. - PAM fixes for SELinux (#552885)
  70. * Mon Nov 16 2009 Christoph Wickert <cwickert@fedoraproject.org> - 0.0.3-0.2.20091116svn2145
  71. - Review fixes
  72. * Mon Nov 16 2009 Christoph Wickert <cwickert@fedoraproject.org> - 0.0.3-0.1.20091116svn2145
  73. - Update to SVN release 2145
  74. * Thu Nov 05 2009 Christoph Wickert <cwickert@fedoraproject.org> - 0.0.3-0.1.20091105svn2132
  75. - Update to SVN release 2132
  76. * Sat Oct 31 2009 Christoph Wickert <cwickert@fedoraproject.org> - 0.0.3-0.1.20091031svn2100
  77. - Update to SVN release 2100
  78. * Tue Oct 20 2009 Christoph Wickert <cwickert@fedoraproject.org> - 0.0.3-0.1.20091020svn2082
  79. - Update to SVN release 2082
  80. * Fri Sep 18 2009 Christoph Wickert <cwickert@fedoraproject.org> - 0.0.2-1
  81. - Initial Fedora package