libgepub-vl.spec 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118
  1. %global apiver 0.6
  2. Summary: Library for epub documents
  3. Summary(ja): ePub文書ライブラリ
  4. Name: libgepub
  5. Version: 0.6.0
  6. Release: 4%{?_dist_release}
  7. Vendor: Project Vine
  8. Distribution: Vine Linux
  9. License: LGPLv2+
  10. URL: https://git.gnome.org/browse/libgepub
  11. Source0: https://download.gnome.org/sources/libgepub/0.6/libgepub-%{version}.tar.xz
  12. BuildRequires: meson
  13. BuildRequires: pkgconfig(gio-2.0)
  14. BuildRequires: pkgconfig(glib-2.0)
  15. BuildRequires: pkgconfig(gobject-2.0)
  16. BuildRequires: pkgconfig(gobject-introspection-1.0)
  17. BuildRequires: pkgconfig(gtk+-3.0)
  18. BuildRequires: pkgconfig(libarchive)
  19. BuildRequires: pkgconfig(libsoup-2.4)
  20. BuildRequires: pkgconfig(libxml-2.0)
  21. BuildRequires: pkgconfig(webkit2gtk-4.0)
  22. %description
  23. libgepub is a GObject based library for handling and rendering epub
  24. documents.
  25. %package devel
  26. Summary: Development files for %{name}
  27. Requires: %{name}%{?_isa} = %{version}-%{release}
  28. %description devel
  29. The %{name}-devel package contains libraries and header files for
  30. developing applications that use %{name}.
  31. %prep
  32. %autosetup -p1
  33. %build
  34. %meson
  35. %meson_build
  36. %install
  37. %meson_install
  38. %post -p /sbin/ldconfig
  39. %postun -p /sbin/ldconfig
  40. %files
  41. %license COPYING
  42. %dir %{_libdir}/girepository-1.0
  43. %{_libdir}/girepository-1.0/Gepub-%{apiver}.typelib
  44. %{_libdir}/libgepub-%{apiver}.so.0*
  45. %files devel
  46. %{_includedir}/libgepub-%{apiver}/
  47. %{_libdir}/libgepub-%{apiver}.so
  48. %{_libdir}/pkgconfig/libgepub-%{apiver}.pc
  49. %dir %{_datadir}/gir-1.0
  50. %{_datadir}/gir-1.0/Gepub-%{apiver}.gir
  51. %changelog
  52. * Tue Aug 04 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.6.0-4
  53. - rebuilt with current environment.
  54. * Thu Jan 03 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.6.0-3
  55. - initial build for Vine Linux.
  56. * Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-2
  57. - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
  58. * Thu Mar 15 2018 Kalev Lember <klember@redhat.com> - 0.6.0-1
  59. - Update to 0.6.0
  60. - Remove ldconfig scriptlets
  61. * Mon Mar 12 2018 Kalev Lember <klember@redhat.com> - 0.5.3-1
  62. - Update to 0.5.3
  63. - Switch to the meson build system
  64. * Thu Feb 08 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.5.2-2
  65. - Switch to %%ldconfig_scriptlets
  66. * Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.2-2
  67. - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
  68. * Wed Aug 09 2017 Kalev Lember <klember@redhat.com> - 0.5.2-1
  69. - Update to 0.5.2
  70. * Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.5-3
  71. - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
  72. * Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.5-2
  73. - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
  74. * Tue Jul 18 2017 Kalev Lember <klember@redhat.com> - 0.5-1
  75. - Update to 0.5
  76. * Thu Mar 30 2017 Bastien Nocera <bnocera@redhat.com> - 0.4-3
  77. + libgepub-0.4-3
  78. - Add guards to public API
  79. * Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.4-2
  80. - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
  81. * Thu Sep 01 2016 Kalev Lember <klember@redhat.com> - 0.4-1
  82. - Update to 0.4
  83. * Mon Aug 22 2016 Kalev Lember <klember@redhat.com> - 0.3-0.1.git395779e
  84. - Initial Fedora build