]> git.pld-linux.org Git - SPECS.git/blob - terminator.spec
SPECS updated Sat 31 Jul 21:27:02 CEST 2021
[SPECS.git] / terminator.spec
1 Summary:        Store and run multiple GNOME terminals in one window
2 Name:           terminator
3 Version:        1.91
4 Release:        1
5 License:        GPL v2
6 Group:          X11/Applications
7 Source0:        http://code.launchpad.net/terminator/gtk3/%{version}/+download/%{name}-%{version}.tar.gz
8 # Source0-md5:  2eed999d7a41f2e18eaa511bbbf80f58
9 Patch0:         %{name}-fix-NewWindow-issue.patch
10 URL:            http://gnometerminator.blogspot.com/
11 BuildRequires:  desktop-file-utils
12 BuildRequires:  gettext
13 BuildRequires:  intltool
14 BuildRequires:  python-devel
15 BuildRequires:  rpm-pythonprov
16 BuildRequires:  rpmbuild(macros) >= 1.596
17 Requires(post,postun):  hicolor-icon-theme
18 Requires:       desktop-file-utils
19 Requires:       gtk+3
20 Requires:       libnotify
21 Requires:       keybinder3
22 Requires:       python-modules
23 Requires:       python-pygobject3
24 Requires:       vte
25 BuildArch:      noarch
26 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27
28 %description
29 Multiple GNOME terminals in one window. This is a project to produce
30 an efficient way of filling a large area of screen space with
31 terminals. This is done by splitting the window into a resizeable grid
32 of terminals. As such, you can produce a very flexible arrangements of
33 terminals for different tasks.
34
35 %prep
36 %setup -q
37 %patch0
38
39 %{__sed} -i '/#! \?\/usr.*/d' terminatorlib/*.py
40
41 %build
42 %{py_build}
43
44 %install
45 rm -rf $RPM_BUILD_ROOT
46
47 %{py_install}
48
49 %{__rm} -r $RPM_BUILD_ROOT/%{_localedir}/{jv,ru_RU,su,tyv}
50 %{__rm} $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/icon-theme.cache
51
52 %py_ocomp $RPM_BUILD_ROOT%{py_sitescriptdir}
53 %py_comp $RPM_BUILD_ROOT%{py_sitescriptdir}
54 %py_postclean
55
56 %find_lang %{name}
57
58 %clean
59 rm -rf $RPM_BUILD_ROOT
60
61 %post
62 %update_icon_cache hicolor
63
64 %postun
65 %update_icon_cache hicolor
66
67 %files -f %{name}.lang
68 %defattr(644,root,root,755)
69 %doc README COPYING ChangeLog
70 %attr(755,root,root) %{_bindir}/%{name}
71 %attr(755,root,root) %{_bindir}/remotinator
72 %{py_sitescriptdir}/*
73 %{_datadir}/terminator
74 %{_datadir}/appdata/terminator.appdata.xml
75 %{_desktopdir}/%{name}.desktop
76 %{_iconsdir}/hicolor/*/*/%{name}*.png
77 %{_iconsdir}/hicolor/*/*/%{name}*.svg
78 %{_iconsdir}/hicolor/16x16/status/terminal-bell.png
79 %{_iconsdir}/HighContrast/*/*/%{name}*.png
80 %{_iconsdir}/HighContrast/*/*/%{name}*.svg
81 %{_iconsdir}/HighContrast/16x16/status/terminal-bell.png
82 %{_pixmapsdir}/%{name}.png
83 %{_mandir}/man1/%{name}.*
84 %{_mandir}/man5/%{name}_config.*
This page took 0.850851 seconds and 3 git commands to generate.