gsettings-desktop-schemas-vl.spec 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. # Basic Information
  2. Name: gsettings-desktop-schemas
  3. Version: 0.0.1
  4. Release: 1%{?_dist_release}
  5. License: GPL-2
  6. Group: System Environment/Base
  7. Source0: http://ftp.gnome.org/pub/gnome/sources/%{name}/0.0/%{name}-%{version}.tar.bz2
  8. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  9. Vendor: Project Vine
  10. Distribution: Vine Linux
  11. Packager: yasumichi
  12. Summary: A collection of GSettings schemas
  13. Summary(ja): GSettingsスキーマのコレクション
  14. # Dependency
  15. # 以下に依存関係を記述してください。
  16. Requires: pkgconfig
  17. Requires: glib2
  18. BuildRequires: pkgconfig
  19. BuildRequires: glib2-devel
  20. %description
  21. gsettings-desktop-schemas contains a collection of GSettings schemas for
  22. settings shared by various components of a desktop.
  23. %description -l ja
  24. gsettings-desktop-schemasは、デスクトップのさまざまな部品によって共有される
  25. GSettingsスキーマのコレクションを含んでいます。
  26. %prep
  27. %setup -q
  28. %build
  29. %configure --disable-schemas-compile
  30. %{__make} %{?_smp_mflags}
  31. %install
  32. %{__rm} -rf ${RPM_BUILD_ROOT}
  33. %{__make} install DESTDIR=${RPM_BUILD_ROOT}
  34. #%%find_lang %{name}
  35. %posttrans
  36. glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
  37. %postun
  38. if [ $1 -eq 0 ]; then
  39. glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
  40. fi
  41. %clean
  42. %{__rm} -rf ${RPM_BUILD_ROOT}
  43. #%%files -f %{name}.lang
  44. %files
  45. %defattr(-,root,root)
  46. %doc COPYING ChangeLog NEWS README HACKING
  47. %{_includedir}/gsettings-desktop-schemas/gdesktop-enums.h
  48. %{_libdir}/pkgconfig/gsettings-desktop-schemas.pc
  49. %{_datadir}/glib-2.0/schemas/org.gnome.desktop.background.gschema.xml
  50. %{_datadir}/glib-2.0/schemas/org.gnome.desktop.default-applications.gschema.xml
  51. %{_datadir}/glib-2.0/schemas/org.gnome.desktop.enums.xml
  52. %{_datadir}/glib-2.0/schemas/org.gnome.desktop.interface.gschema.xml
  53. %{_datadir}/glib-2.0/schemas/org.gnome.desktop.lockdown.gschema.xml
  54. %{_datadir}/glib-2.0/schemas/org.gnome.desktop.url-handlers.gschema.xml
  55. %{_datadir}/glib-2.0/schemas/org.gnome.system.proxy.gschema.xml
  56. %changelog
  57. * Tue Oct 12 2010 Yasumichi Akahoshi <yasumichi@vinelinux.org> 0.0.1-1
  58. - new package.