## START: Set by rpmautospec ## (rpmautospec version 0.8.1) ## RPMAUTOSPEC: autorelease, autochangelog %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = 9; base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); print(release_number + base_release_number - 1); }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} ## END: Set by rpmautospec %global branch 1.28 # provides are in a private subdirectory of %%{_libdir} %global __provides_exclude_from ^%{_libdir}/pluma/plugins Summary: Modules for the pluma text editor Name: pluma-plugins Version: %{branch}.0 Release: %autorelease # Automatically converted from old format: GPLv2+ - review is highly recommended. License: GPL-2.0-or-later URL: https://mate-desktop.org Source0: https://pub.mate-desktop.org/releases/%{branch}/%{name}-%{version}.tar.xz BuildRequires: gcc BuildRequires: gtk3-devel BuildRequires: gtksourceview4-devel BuildRequires: libpeas-devel BuildRequires: make BuildRequires: mate-common BuildRequires: pluma-devel BuildRequires: python3-dbus BuildRequires: python3-devel BuildRequires: vte291-devel BuildRequires: yelp-tools Requires: %{name}-data = %{version}-%{release} Requires: pluma Requires: python3-dbus Requires: libpeas-loader-python3 %description Modules for the pluma text editor %package data Summary: Data files for pluma-plugins BuildArch: noarch Requires: %{name} = %{version}-%{release} %description data This package contains shared data needed for pluma-plugins. %prep %autosetup -p1 #NOCONFIGURE=1 ./autogen.sh %build %configure \ --enable-verify-all \ --enable-python \ --enable-deprecations # fix unused-direct-shlib-dependency sed -i -e 's! -shared ! -Wl,--as-needed\0!g' libtool %make_build V=1 %install %{make_install} # clean up all the static libs for plugins find %{buildroot} -name '*.la' -exec rm -f {} ';' find %{buildroot} -name '*.a' -exec rm -f {} ';' %find_lang %{name} --with-gnome --all-name %files %{_libdir}/pluma/plugins/* %{_datadir}/metainfo/pluma-bookmarks.metainfo.xml %{_datadir}/metainfo/pluma-codecomment.metainfo.xml %{_datadir}/metainfo/pluma-quickhighlight.metainfo.xml %{_datadir}/metainfo/pluma-synctex.metainfo.xml %{_datadir}/metainfo/pluma-terminal.metainfo.xml %{_datadir}/glib-2.0/schemas/org.mate.pluma.plugins.sourcecodebrowser.gschema.xml %{_datadir}/glib-2.0/schemas/org.mate.pluma.plugins.terminal.gschema.xml %{_datadir}/glib-2.0/schemas/org.mate.pluma.plugins.wordcompletion.gschema.xml %files data -f %{name}.lang %doc AUTHORS ChangeLog NEWS %license COPYING %{_datadir}/pluma/plugins/sourcecodebrowser/ %changelog ## START: Generated by rpmautospec * Fri Sep 19 2025 Python Maint - 1.28.0-9 - Rebuilt for Python 3.14.0rc3 bytecode * Fri Aug 15 2025 Python Maint - 1.28.0-8 - Rebuilt for Python 3.14.0rc2 bytecode * Fri Jul 25 2025 Fedora Release Engineering - 1.28.0-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild * Sat Jan 18 2025 Fedora Release Engineering - 1.28.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild * Fri Jul 26 2024 Miroslav Suchý - 1.28.0-3 - convert license to SPDX * Fri Jul 19 2024 Fedora Release Engineering - 1.28.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild * Fri Feb 23 2024 Wolfgang Ulbrich - 1.28.0-1 - update to 1.28.0 * Thu Jan 25 2024 Fedora Release Engineering - 1.26.0-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Sun Jan 21 2024 Fedora Release Engineering - 1.26.0-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Fri Jul 21 2023 Fedora Release Engineering - 1.26.0-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Fri Jan 20 2023 Fedora Release Engineering - 1.26.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Sun Jul 31 2022 Wolfgang Ulbrich - 1.26.0-5 - fix synctex plugin dependency detection * Fri Jul 22 2022 Fedora Release Engineering - 1.26.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Thu Jun 30 2022 Robert Scheck - 1.26.0-3 - Fix upstream dependency from dbus-python-devel to python3-dbus * Fri Jan 21 2022 Fedora Release Engineering - 1.26.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Sat Aug 07 2021 Wolfgang Ulbrich - 1.26.0-1 - initial build ## END: Generated by rpmautospec