lightdm-gtk-vl.spec 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. Summary: Reference GTK+ greeter for LightDM
  2. Name: lightdm-gtk
  3. Version: 1.8.5
  4. Release: 3%{?_dist_release}
  5. License: GPL3
  6. Group: User Interface/X
  7. URL: https://launchpad.net/lightdm-gtk-greeter/
  8. Source: https://launchpad.net/%{name}-greeter/1.8/%{version}/+download/%{name}-greeter-%{version}.tar.gz
  9. # for Vine Linux
  10. Patch1000: lightdm-gtk-greeter-1.8.5-vine.patch
  11. Patch1001: lightdm-gtk-greeter-1.8.5-ja.po.patch
  12. Patch1002: lightdm-gtk-greeter-1.8.5-background.patch
  13. Requires: lightdm
  14. Requires: gnome-icon-theme
  15. Requires: gtk2-engines
  16. BuildRequires: gtk2-devel
  17. BuildRequires: lightdm-gobject-devel
  18. BuildRequires: libX11-devel
  19. Provides: lightdm-greeter
  20. Vendor: Project Vine
  21. Distribution: Vine Linux
  22. Packager: Takemikaduchi
  23. %description
  24. %{summary}
  25. %prep
  26. %setup -q -n %{name}-greeter-%{version}
  27. %patch1000 -p1 -b .vine
  28. %patch1001 -p1 -b .vine
  29. %patch1002 -p1 -b .vine
  30. %build
  31. %configure \
  32. --with-gtk2=yes
  33. make %{?_smp_mflags}
  34. %install
  35. rm -rf $RPM_BUILD_ROOT
  36. make install DESTDIR=$RPM_BUILD_ROOT
  37. pushd $RPM_BUILD_ROOT%{_datadir}/xgreeters/
  38. ln -s lightdm-gtk-greeter.desktop lightdm-greeter.desktop
  39. popd
  40. find $RPM_BUILD_ROOT -name '*.a' -delete
  41. find $RPM_BUILD_ROOT -name '*.la' -delete
  42. %find_lang %{name}-greeter
  43. %post -p /sbin/ldconfig
  44. %postun -p /sbin/ldconfig
  45. %files -f %{name}-greeter.lang
  46. %defattr(-, root, root, -)
  47. %doc AUTHORS COPYING ChangeLog NEWS README
  48. %{_sysconfdir}/lightdm/lightdm-gtk-greeter.conf
  49. %{_sbindir}/lightdm-gtk-greeter
  50. %{_docdir}/lightdm-gtk-greeter/sample-lightdm-gtk-greeter.css
  51. %{_datadir}/icons/hicolor/scalable/places/*
  52. %{_datadir}/xgreeters/lightdm-greeter.desktop
  53. %{_datadir}/xgreeters/lightdm-gtk-greeter.desktop
  54. %changelog
  55. * Sat May 09 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.5-3
  56. - add Requires: gnome-icon-theme, gtk2-engines
  57. * Sun Aug 24 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.5-2
  58. - add Patch1002 (lightdm-gtk-greeter-1.8.5-background.patch)
  59. * Sun Jun 01 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.5-1
  60. - initial build