libsecret-vl.spec 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145
  1. Name: libsecret
  2. Summary: GObject based library for accessing the Secret Service API
  3. Summary(ja): シークレットサービス API アクセス用の GObject 基本ライブラリ
  4. Version: 0.20.4
  5. Release: 1%{?_dist_release}
  6. Group: system
  7. Vendor: Project Vine
  8. Distribution: Vine Linux
  9. License: LGPLv2+
  10. URL: https://wiki.gnome.org/Libsecret
  11. %define shortver %(echo %{version} | cut -d. -f1-2)
  12. Source0: https://download.gnome.org/sources/libsecret/%{shortver}/%{name}-%{version}.tar.xz
  13. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  14. BuildRequires: glib2-devel >= 2.12.0
  15. BuildRequires: gobject-introspection-devel
  16. BuildRequires: libxslt-devel
  17. BuildRequires: libgcrypt-devel
  18. BuildRequires: vala-devel
  19. BuildRequires: gtk-doc
  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: programming
  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. %debug_package
  43. %prep
  44. %setup -q
  45. %build
  46. %configure --disable-static
  47. make %{?_smp_mflags}
  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. %files -f %{name}.lang
  54. %defattr(-,root,root,-)
  55. %license COPYING
  56. %doc AUTHORS ChangeLog NEWS README
  57. %{_bindir}/secret-tool
  58. %{_libdir}/*.so.*
  59. %dir %{_libdir}/girepository-1.0
  60. %{_libdir}/girepository-1.0/*.typelib
  61. %{_mandir}/man1/secret-tool.1.gz
  62. %files devel
  63. %defattr(-,root,root,-)
  64. %{_includedir}/%{name}-1
  65. %{_libdir}/*.so
  66. %{_libdir}/pkgconfig/*.pc
  67. %dir %{_datadir}/gir-1.0
  68. %{_datadir}/gir-1.0/*.gir
  69. %dir %{_datadir}/vala
  70. %dir %{_datadir}/vala/vapi
  71. %{_datadir}/vala/vapi/*
  72. %files doc
  73. %defattr(-,root,root,-)
  74. %{_datadir}/gtk-doc/html/%{name}-1
  75. %changelog
  76. * Thu Mar 18 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.20.4-1
  77. - new upstream release.
  78. - dropped scriptlets.
  79. * Mon Aug 03 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.20.3-1
  80. - new upstream release.
  81. * Fri Nov 01 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.18.8-2
  82. - added vala stuff.
  83. * Sat May 18 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.18.8-1
  84. - new upstream release.
  85. * Sun Jul 17 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.18.5-1
  86. - new upstream release
  87. * Sun Jan 24 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.18.4-1
  88. - new upstream release
  89. * Sun Aug 30 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.18.3-1
  90. - new upstream release
  91. * Sun May 03 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.18.2-1
  92. - new upstream release
  93. * Sat Mar 29 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.18-1
  94. - new upstream release
  95. * Wed Feb 19 2014 NAKAMURA Kenta <kenta@vinelinux.org> 0.16-3
  96. - rebuilt with libgcrypt-1.6
  97. * Sat Jan 04 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.16-2
  98. - rebuild with VineSeed environment
  99. * Sat Aug 31 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.16-1
  100. - new upstream release
  101. * Thu Apr 18 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.15-1
  102. - new upstream release
  103. * Tue Oct 16 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.11-1
  104. - new upstream release
  105. * Sat Sep 29 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.10-1
  106. - initial build