From f6a7061fdac3549189b79b0245835c88b9f61ec4 Mon Sep 17 00:00:00 2001 From: Artem Polishchuk Date: Jul 29 2019 14:01:23 +0000 Subject: Initial import (#1733243). --- diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a9db969 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/gedit-control-your-tabs-0.3.2.20190225gitd594f75.tar.gz diff --git a/gedit-control-your-tabs.spec b/gedit-control-your-tabs.spec new file mode 100644 index 0000000..802a376 --- /dev/null +++ b/gedit-control-your-tabs.spec @@ -0,0 +1,51 @@ +%global commit d594f75f1af3bec8cc6f69860680944000d703d3 +%global shortcommit %(c=%{commit}; echo ${c:0:7}) +%global date 20190225 + +%global appname com.thingsthemselves.gedit.plugins.controlyourtabs + +Name: gedit-control-your-tabs +Version: 0.3.2 +Release: 5.%{date}git%{shortcommit}%{?dist} +Summary: Gedit plugin to switch between document tabs using + +License: GPLv3+ +URL: https://github.com/jefferyto/gedit-control-your-tabs +Source0: %{url}/tarball/%{commit}#/%{name}-%{version}.%{date}git%{shortcommit}.tar.gz +BuildArch: noarch + +BuildRequires: python3-devel +Requires: gedit%{?_isa} >= 3.8 +Provides: bundled(python-gtk-utils) = 0.2.0 + +%description +A gedit plugin to switch between document tabs using +Ctrl+Tab / Ctrl+Shift+Tab (most recently used order or tab row order) and +Ctrl+PageUp / Ctrl+PageDown (tab row order). + +%prep +%autosetup -p1 -n jefferyto-%{name}-%{shortcommit} + +%install +mkdir -p %{buildroot}%{_libdir}/gedit/plugins +cp -a controlyourtabs %{buildroot}%{_libdir}/gedit/plugins/ +rm -r %{buildroot}%{_libdir}/gedit/plugins/controlyourtabs/schemas +rm -r %{buildroot}%{_libdir}/gedit/plugins/controlyourtabs/utils/.editorconfig +rm -r %{buildroot}%{_libdir}/gedit/plugins/controlyourtabs/utils/.gitattributes +rm -r %{buildroot}%{_libdir}/gedit/plugins/controlyourtabs/locale +mkdir -p %{buildroot}%{_libdir}/gedit/plugins +cp -a controlyourtabs.plugin %{buildroot}%{_libdir}/gedit/plugins/ +mkdir -p %{buildroot}%{_datadir}/glib-2.0/schemas/ +cp -a controlyourtabs/schemas/%{appname}.gschema.xml %{buildroot}%{_datadir}/glib-2.0/schemas/ +%py_byte_compile %{__python3} %{buildroot}%{_datadir}/gedit/plugins/controlyourtabs/ + +%files +%license LICENSE +%doc README.md +%{_datadir}/glib-2.0/schemas/%{appname}.gschema.xml +%{_libdir}/gedit/plugins/controlyourtabs +%{_libdir}/gedit/plugins/controlyourtabs.plugin + +%changelog +* Thu Jul 25 2019 Artem Polishchuk - 0.3.2-5.20190225gitd594f75 +- Initial package diff --git a/sources b/sources new file mode 100644 index 0000000..370cf3b --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (gedit-control-your-tabs-0.3.2.20190225gitd594f75.tar.gz) = f59204f8f3b5f9b8cecd2274d98d22723c1176fdb89f8f385cb96209418541dfed3a59d0652a42f806c3e3a59d8afcae778022e013b473711eee655a7d8bc028