diff --git a/libportal-0.3.tar.xz b/libportal-0.3.tar.xz deleted file mode 100644 index e953fa7..0000000 Binary files a/libportal-0.3.tar.xz and /dev/null differ diff --git a/libportal-0.5.tar.xz b/libportal-0.5.tar.xz new file mode 100644 index 0000000..4377079 Binary files /dev/null and b/libportal-0.5.tar.xz differ diff --git a/libportal.spec b/libportal.spec index be9db35..3abb205 100644 --- a/libportal.spec +++ b/libportal.spec @@ -1,18 +1,22 @@ Name: libportal -Version: 0.3 -Release: 2 +Version: 0.5 +Release: 1 Summary: Flatpak portal library -License: LGPLv2+ +License: LGPLv3 Url: https://github.com/flatpak/libportal -Source: https://github.com/flatpak/libportal/releases/download/0.3/libportal-0.3.tar.xz +Source: https://github.com/flatpak/libportal/releases/download/%{version}/%{name}-%{version}.tar.xz -BuildRequires: glibc-devel gcc -BuildRequires: meson +BuildRequires: glibc-devel gcc gcc-c++ meson vala gi-docgen BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(gio-unix-2.0) -BuildRequires: gtk-doc -# For doc links -#BuildRequires: pipewire-doc +#BuildRequires: gtk-doc +BuildRequires: pkgconfig(gobject-introspection-1.0) +BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(gtk4) +BuildRequires: pkgconfig(Qt5Core) +BuildRequires: pkgconfig(Qt5Gui) +BuildRequires: pkgconfig(Qt5Widgets) +BuildRequires: pkgconfig(Qt5X11Extras) %description libportal provides GIO-style asynchronous APIs for most Flatpak portals. @@ -27,15 +31,7 @@ Requires: %{name} = %{version}-%{release} This package provides files for development with %name. -%package devel-doc -Summary: Development documentation for libportal -Group: Development/C -BuildArch: noarch - -%description devel-doc -libportal provides GIO-style asynchronous APIs for most Flatpak portals. - -This package provides development documentations for libportal. +%package_help %prep %autosetup -p1 @@ -51,21 +47,46 @@ This package provides development documentations for libportal. %meson_test %files -%{_libdir}/libportal.so.0* -%doc README* COPYING +%license COPYING +%{_libdir}/girepository-1.0/*.typelib +%{_libdir}/libportal.so.1* +%{_libdir}/libportal-gtk3.so.1* +%{_libdir}/libportal-gtk4.so.1* +%{_libdir}/libportal-qt5.so.1* %files devel +%{_datadir}/gir-1.0/Xdp-1.0.gir +%{_datadir}/gir-1.0/XdpGtk3-1.0.gir +%{_datadir}/gir-1.0/XdpGtk4-1.0.gir +%{_datadir}/vala/vapi/libportal.deps +%{_datadir}/vala/vapi/libportal.vapi +%{_datadir}/vala/vapi/libportal-gtk3.deps +%{_datadir}/vala/vapi/libportal-gtk3.vapi +%{_datadir}/vala/vapi/libportal-gtk4.deps +%{_datadir}/vala/vapi/libportal-gtk4.vapi %{_includedir}/libportal +%{_includedir}/libportal-gtk3 +%{_includedir}/libportal-gtk4 +%{_includedir}/libportal-qt5 %{_libdir}/libportal.so +%{_libdir}/libportal-gtk3.so +%{_libdir}/libportal-gtk4.so +%{_libdir}/libportal-qt5.so %{_libdir}/pkgconfig/libportal.pc +%{_libdir}/pkgconfig/libportal-gtk3.pc +%{_libdir}/pkgconfig/libportal-gtk4.pc +%{_libdir}/pkgconfig/libportal-qt5.pc -%files devel-doc -%{_datadir}/gtk-doc/html/libportal +%files help +%doc README.md NEWS +%{_datadir}/doc/libportal-1 %changelog +* Mon Mar 28 2022 lin zhang - 0.5-1 +- Update to 0.5 + * Fri Jul 30 2021 chenyanpanHW - 0.3-2 - DESC: delete -S git from %autosetup, and delete BuildRequires git * Thu Jun 24 2021 Wenlong Ding - 0.3-1 - Init package. -