|
 |
b6caedd |
%global pname controlyourtabs
|
|
 |
b6caedd |
%global uuid com.thingsthemselves.gedit.plugins.%{pname}
|
|
 |
f6a7061 |
|
|
 |
f6a7061 |
Name: gedit-control-your-tabs
|
|
 |
aeab184 |
Version: 0.3.4
|
|
 |
aeab184 |
Release: 1%{?dist}
|
|
 |
f6a7061 |
Summary: Gedit plugin to switch between document tabs using
|
|
 |
f6a7061 |
|
|
 |
f6a7061 |
License: GPLv3+
|
|
 |
f6a7061 |
URL: https://github.com/jefferyto/gedit-control-your-tabs
|
|
 |
1202111 |
Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
|
|
 |
b6caedd |
|
|
 |
b6caedd |
BuildRequires: libappstream-glib
|
|
 |
f6a7061 |
BuildRequires: python3-devel
|
|
 |
1202111 |
|
|
 |
f6a7061 |
Requires: gedit%{?_isa} >= 3.8
|
|
 |
1202111 |
|
|
 |
f6a7061 |
Provides: bundled(python-gtk-utils) = 0.2.0
|
|
 |
f6a7061 |
|
|
 |
f6a7061 |
%description
|
|
 |
1202111 |
A gedit plugin to switch between document tabs using Ctrl+Tab / Ctrl+Shift+Tab
|
|
 |
1202111 |
(most recently used order or tab row order) and Ctrl+PageUp / Ctrl+PageDown (tab
|
|
 |
1202111 |
row order).
|
|
 |
1202111 |
|
|
 |
f6a7061 |
|
|
 |
f6a7061 |
%prep
|
|
 |
1202111 |
%autosetup -p1
|
|
 |
1202111 |
|
|
 |
f6a7061 |
|
|
 |
f6a7061 |
%install
|
|
 |
b6caedd |
mkdir -p %{buildroot}%{_libdir}/gedit/plugins
|
|
 |
b6caedd |
cp -a %{pname} %{buildroot}%{_libdir}/gedit/plugins/
|
|
 |
b6caedd |
rm -r %{buildroot}%{_libdir}/gedit/plugins/%{pname}/schemas
|
|
 |
b6caedd |
rm -r %{buildroot}%{_libdir}/gedit/plugins/%{pname}/utils/.editorconfig
|
|
 |
b6caedd |
rm -r %{buildroot}%{_libdir}/gedit/plugins/%{pname}/utils/.gitattributes
|
|
 |
b6caedd |
rm -r %{buildroot}%{_libdir}/gedit/plugins/%{pname}/locale
|
|
 |
b6caedd |
mkdir -p %{buildroot}%{_libdir}/gedit/plugins
|
|
 |
b6caedd |
cp -a %{pname}.plugin %{buildroot}%{_libdir}/gedit/plugins/
|
|
 |
b6caedd |
mkdir -p %{buildroot}%{_datadir}/glib-2.0/schemas/
|
|
 |
b6caedd |
cp -a %{pname}/schemas/%{uuid}.gschema.xml %{buildroot}%{_datadir}/glib-2.0/schemas/
|
|
 |
1202111 |
|
|
 |
1202111 |
# Byte compiling
|
|
 |
b6caedd |
%py_byte_compile %{__python3} %{buildroot}%{_libdir}/gedit/plugins/%{pname}/
|
|
 |
1202111 |
|
|
 |
1202111 |
# Install metainfo
|
|
 |
1202111 |
install -m 0644 -Dp data/%{uuid}.metainfo.xml %{buildroot}%{_metainfodir}/%{uuid}.metainfo.xml
|
|
 |
1202111 |
|
|
 |
b6caedd |
|
|
 |
b6caedd |
%check
|
|
 |
b6caedd |
appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.metainfo.xml
|
|
 |
f6a7061 |
|
|
 |
1202111 |
|
|
 |
f6a7061 |
%files
|
|
 |
f6a7061 |
%license LICENSE
|
|
 |
f6a7061 |
%doc README.md
|
|
 |
b6caedd |
%{_datadir}/glib-2.0/schemas/*.gschema.xml
|
|
 |
b6caedd |
%{_libdir}/gedit/plugins/%{pname}
|
|
 |
b6caedd |
%{_libdir}/gedit/plugins/%{pname}.plugin
|
|
 |
b6caedd |
%{_metainfodir}/*.xml
|
|
 |
f6a7061 |
|
|
 |
1202111 |
|
|
 |
f6a7061 |
%changelog
|
|
 |
aeab184 |
* Mon Oct 26 2020 Artem Polishchuk <ego.cordatus@gmail.com> - 0.3.4-1
|
|
 |
aeab184 |
- build(update): 0.3.4
|
|
 |
aeab184 |
|
|
 |
58fe683 |
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.3-2
|
|
 |
58fe683 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
 |
58fe683 |
|
|
 |
1202111 |
* Wed May 13 2020 Artem Polishchuk <ego.cordatus@gmail.com> - 0.3.3-1
|
|
 |
1202111 |
- Update to 0.3.3
|
|
 |
1202111 |
|
|
 |
0fb3c25 |
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.2-9.20190807git3064a92
|
|
 |
0fb3c25 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
 |
0fb3c25 |
|
|
 |
b6caedd |
* Wed Oct 23 2019 Artem Polishchuk <ego.cordatus@gmail.com> - 0.3.2-8.20190807git3064a92
|
|
 |
b6caedd |
- Add AppData manifest file
|
|
 |
b6caedd |
|
|
 |
2042cf0 |
* Mon Jul 29 2019 Artem Polishchuk <ego.cordatus@gmail.com> - 0.3.2-7.20190225gitd594f75
|
|
 |
2042cf0 |
- Remove 'noarch'
|
|
 |
2042cf0 |
|
|
 |
954b3e1 |
* Mon Jul 29 2019 Artem Polishchuk <ego.cordatus@gmail.com> - 0.3.2-6.20190225gitd594f75
|
|
 |
954b3e1 |
- py_byte_compile path fix
|
|
 |
954b3e1 |
|
|
 |
f6a7061 |
* Thu Jul 25 2019 Artem Polishchuk <ego.cordatus@gmail.com> - 0.3.2-5.20190225gitd594f75
|
|
 |
f6a7061 |
- Initial package
|