dconf-vl.spec 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. # Basic Information
  2. Name: dconf
  3. Version: 0.5.1
  4. Release: 1%{?_dist_release}
  5. License: LGPL
  6. Group: System Environment/Base
  7. Source0: http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{version}/%{name}-%{version}.tar.bz2
  8. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  9. Vendor: Project Vine
  10. Distribution: Vine Linux
  11. Packager: yasumichi
  12. Summary: dconf is a low-level configuration system.
  13. Summary(ja): dconfは、低レベル設定システムです。
  14. # Dependency
  15. Requires: glib2
  16. Requires: gtk2
  17. Requires: libgee
  18. Requires: libxml2
  19. BuildRequires: glib2-devel
  20. BuildRequires: gtk2-devel
  21. BuildRequires: libgee-devel
  22. BuildRequires: libxml2-devel
  23. %description
  24. dconf is a low-level configuration system. Its main purpose is to provide
  25. a backend to GSettings on platforms that don't already have configuration
  26. storage systems.
  27. %description -l ja
  28. dconfは、低レベル設定システムです。その主要な目的は、まだ設定保存システムを
  29. 有していないプラットフォーム上にGSettingsのバックエンドを提供することです。
  30. %package devel
  31. Summary: Headers for developing programs that will use %{name}
  32. Summary(ja): %{name} の開発用ファイル
  33. Group: Development/Libraries
  34. Requires: %{name} = %{version}-%{release}
  35. Requires: glib2-devel
  36. Requires: gtk2-devel
  37. Requires: libgee-devel
  38. Requires: libxml2-devel
  39. %description devel
  40. This package contains the headers that programmers will need to develop
  41. applications which will use %{name}.
  42. %prep
  43. %setup -q
  44. %build
  45. %configure
  46. %{__make} %{?_smp_mflags} INTROSPECTION_SCANNER='/usr/bin/g-ir-scanner --identifier-prefix=DConf'
  47. %install
  48. %{__rm} -rf ${RPM_BUILD_ROOT}
  49. %{__make} install DESTDIR=${RPM_BUILD_ROOT}
  50. #%%find_lang %{name}
  51. %clean
  52. %{__rm} -rf ${RPM_BUILD_ROOT}
  53. #%%files -f %{name}.lang
  54. %files
  55. %defattr(-,root,root)
  56. %doc COPYING NEWS
  57. %{_bindir}/dconf
  58. %{_bindir}/dconf-editor
  59. %{_libdir}/gio/modules/libdconfsettings.so
  60. %{_libdir}/girepository-1.0/dconf-1.0.typelib
  61. %{_libdir}/libdconf.so.*
  62. %{_libexecdir}/dconf-service
  63. %{_datadir}/dbus-1/services/ca.desrt.dconf.service
  64. %{_datadir}/dbus-1/system-services/ca.desrt.dconf.service
  65. %files devel
  66. %defattr(-, root, root, -)
  67. %{_includedir}/dconf/
  68. %{_libdir}/libdconf.so
  69. %{_libdir}/pkgconfig/dconf.pc
  70. %{_datadir}/gtk-doc/html/dconf/
  71. %{_datadir}/gir-1.0/dconf-1.0.gir
  72. %{_datadir}/vala/vapi/dconf.deps
  73. %{_datadir}/vala/vapi/dconf.vapi
  74. %changelog
  75. * Sun Oct 17 2010 Yasumichi Akahoshi <yasumichi@vinelinux.org> 0.5.1-1
  76. - new package.