diff --git a/libpeas-1.28.0.tar.xz b/libpeas-1.28.0.tar.xz deleted file mode 100644 index 986fc311e8c43bbaf04ee0243ae2040823d3fd0a..0000000000000000000000000000000000000000 Binary files a/libpeas-1.28.0.tar.xz and /dev/null differ diff --git a/libpeas-1.32.0.tar.xz b/libpeas-1.32.0.tar.xz new file mode 100644 index 0000000000000000000000000000000000000000..a4e33da7f39aab54353fb86c30e62b0ab586c152 Binary files /dev/null and b/libpeas-1.32.0.tar.xz differ diff --git a/libpeas.spec b/libpeas.spec index 3fdfcd6ff8d86abc3a0c7b9eccf953d1fc7056c5..53c9a886817257495a3f2adafe93b9986bdfeed1 100644 --- a/libpeas.spec +++ b/libpeas.spec @@ -1,18 +1,28 @@ +%global apiver 1.0 + Name: libpeas -Version: 1.28.0 +Version: 1.32.0 Release: 1 Summary: Gobject-based plugins engine License: LGPLv2+ URL: https://wiki.gnome.org/Projects/Libpeas -Source0: https://download.gnome.org/sources/%{name}/1.28/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/%{name}/1.32/%{name}-%{version}.tar.xz + +BuildRequires: chrpath gcc gettext gi-docgen meson intltool gnome-common +BuildRequires: pkgconfig(gio-2.0) +BuildRequires: pkgconfig(gladeui-2.0) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gmodule-2.0) +BuildRequires: pkgconfig(gobject-2.0) +BuildRequires: pkgconfig(gobject-introspection-1.0) +BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(pygobject-3.0) +BuildRequires: python3-devel -BuildRequires: chrpath, intltool, pkgconfig(gio-2.0), pkgconfig(gladeui-2.0), pkgconfig(glib-2.0) meson -BuildRequires: pkgconfig(gmodule-2.0), pkgconfig(gobject-2.0), pkgconfig(gobject-introspection-1.0) gcc -BuildRequires: pkgconfig(gtk+-3.0), pkgconfig(pygobject-3.0), python3-devel, gnome-common gettext gtk-doc Requires: python3-gobject -Provides: %{name}-gtk%{?_isa} %{name}-gtk +Provides: %{name}-gtk%{?_isa} Obsoletes: %{name}-gtk -provides: %{name}-loader-python3%{?_isa} %{name}-loader-python3 +provides: %{name}-loader-python3%{?_isa} Obsoletes: %{name}-loader-python3 Provides: %{name}-loader-python = %{version}-%{release} Obsoletes: %{name}-loader-python < %{version}-%{release} @@ -45,10 +55,9 @@ applications that use libpeas. %install %meson_install - -find $RPM_BUILD_ROOT%{_libdir} -type f -name '*.la' -print -exec rm -f {} ';' -chrpath -d $RPM_BUILD_ROOT%{_libdir}/libpeas-1.0/loaders/libpython3loader.so -chrpath -d $RPM_BUILD_ROOT%{_libdir}/libpeas-gtk-1.0.so +%delete_la_and_a +chrpath -d $RPM_BUILD_ROOT%{_libdir}/libpeas-%{apiver}/loaders/libpython3loader.so +chrpath -d $RPM_BUILD_ROOT%{_libdir}/libpeas-gtk-%{apiver}.so %find_lang libpeas-1.0 @@ -57,25 +66,27 @@ chrpath -d $RPM_BUILD_ROOT%{_libdir}/libpeas-gtk-1.0.so %files -f libpeas-1.0.lang %doc AUTHORS NEWS README %license COPYING -%{_libdir}/libpeas*.so* -%dir %{_libdir}/libpeas-1.0/ -%dir %{_libdir}/libpeas-1.0/loaders -%{_libdir}/libpeas-1.0/loaders/*.so* -%dir %{_libdir}/girepository-1.0 +%{_libdir}/libpeas-*.so.0* +%dir %{_libdir}/libpeas-%{apiver}/loaders %{_libdir}/girepository-1.0/*.typelib %{_datadir}/icons/hicolor/*/actions/libpeas-plugin.* + %files devel -%{_includedir}/libpeas-1.0/ +%{_includedir}/libpeas-%{apiver}/ %{_libdir}/pkgconfig/*.pc %{_datadir}/glade/catalogs/libpeas-gtk.xml -%dir %{_datadir}/gtk-doc/ -%dir %{_datadir}/gtk-doc/html/ -%{_datadir}/gtk-doc/html/libpeas/ -%dir %{_datadir}/gir-1.0 %{_datadir}/gir-1.0/*.gir +%{_libdir}/libpeas-%{apiver}.so +%{_libdir}/libpeas-gtk-%{apiver}.so +%{_libdir}/libpeas-%{apiver}/loaders/libpython3loader.so +%{_docdir}/libpeas-1.0 +%{_docdir}/libpeas-gtk-1.0 %changelog +* Thu Apr 21 2022 dillon chen - 1.32.0-1 +- Update to 1.32.0 + * Mon Jun 7 2021 weijin deng - 1.28.0-1 - Upgrade to 1.28.0 - Update Version, Release, Source0, BuildRequires