libsecret-vl.spec 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145
  1. Name: libsecret
  2. Version: 0.18.8
  3. Release: 2%{?_dist_release}
  4. Summary: GObject based library for accessing the Secret Service API
  5. Summary(ja): シークレットサービス API アクセス用の GObject 基本ライブラリ
  6. Group: System Environment/Libraries
  7. License: LGPLv2+
  8. URL: https://live.gnome.org/Libsecret
  9. %define shortver %(echo %{version} | cut -d. -f1-2)
  10. Source0: https://download.gnome.org/sources/libsecret/%{shortver}/%{name}-%{version}.tar.xz
  11. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  12. BuildRequires: glib2-devel >= 2.12.0
  13. BuildRequires: gobject-introspection-devel
  14. BuildRequires: libxslt-devel
  15. BuildRequires: libgcrypt-devel
  16. BuildRequires: vala-devel
  17. BuildRequires: gtk-doc
  18. Vendor: Project Vine
  19. Distribution: Vine Linux
  20. %description
  21. libsecret is a library for storing and retrieving passwords and other secrets.
  22. It communicates with the "Secret Service" using DBus. gnome-keyring and
  23. ksecretservice are both implementations of a Secret Service.
  24. libsecret replaces libgnome-keyring.
  25. %package devel
  26. Summary: Development files for %{name}
  27. Summary(ja): %{name} の開発ファイル
  28. Group: Development/Libraries
  29. Requires: %{name} = %{version}-%{release}
  30. Requires: pkgconfig
  31. %description devel
  32. The %{name}-devel package contains libraries and header files for
  33. developing applications that use %{name}.
  34. %package doc
  35. Summary: Documentation for %{name}
  36. Summary(ja): %{name} 用のドキュメント
  37. Group: Documentation
  38. Requires: %{name} = %{version}-%{release}
  39. BuildArch: noarch
  40. %description doc
  41. This package contains documentation for %{name}.
  42. %prep
  43. %setup -q
  44. %build
  45. %configure --disable-static
  46. make %{?_smp_mflags}
  47. %check
  48. %install
  49. rm -rf $RPM_BUILD_ROOT
  50. make install DESTDIR=$RPM_BUILD_ROOT
  51. find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
  52. %find_lang %{name}
  53. %clean
  54. rm -rf $RPM_BUILD_ROOT
  55. %post -p /sbin/ldconfig
  56. %postun -p /sbin/ldconfig
  57. %files -f %{name}.lang
  58. %defattr(-,root,root,-)
  59. %license COPYING
  60. %doc AUTHORS ChangeLog NEWS README
  61. %{_bindir}/secret-tool
  62. %{_libdir}/*.so.*
  63. %dir %{_libdir}/girepository-1.0
  64. %{_libdir}/girepository-1.0/*.typelib
  65. %{_mandir}/man1/secret-tool.1.gz
  66. %files devel
  67. %defattr(-,root,root,-)
  68. %{_includedir}/%{name}-1
  69. %{_libdir}/*.so
  70. %{_libdir}/pkgconfig/*.pc
  71. %dir %{_datadir}/gir-1.0
  72. %{_datadir}/gir-1.0/*.gir
  73. %dir %{_datadir}/vala
  74. %dir %{_datadir}/vala/vapi
  75. %{_datadir}/vala/vapi/*
  76. %files doc
  77. %defattr(-,root,root,-)
  78. %{_datadir}/gtk-doc/html/%{name}-1
  79. %changelog
  80. * Fri Nov 01 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.18.8-2
  81. - added vala stuff.
  82. * Sat May 18 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.18.8-1
  83. - new upstream release.
  84. * Sun Jul 17 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.18.5-1
  85. - new upstream release
  86. * Sun Jan 24 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.18.4-1
  87. - new upstream release
  88. * Sun Aug 30 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.18.3-1
  89. - new upstream release
  90. * Sun May 03 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.18.2-1
  91. - new upstream release
  92. * Sat Mar 29 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.18-1
  93. - new upstream release
  94. * Wed Feb 19 2014 NAKAMURA Kenta <kenta@vinelinux.org> 0.16-3
  95. - rebuilt with libgcrypt-1.6
  96. * Sat Jan 04 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.16-2
  97. - rebuild with VineSeed environment
  98. * Sat Aug 31 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.16-1
  99. - new upstream release
  100. * Thu Apr 18 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.15-1
  101. - new upstream release
  102. * Tue Oct 16 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.11-1
  103. - new upstream release
  104. * Sat Sep 29 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.10-1
  105. - initial build