]> git.pld-linux.org Git - packages/mate-terminal.git/blob - mate-terminal.spec
dbc8016a929fc3dfe777fde727e56b265abe1d3b
[packages/mate-terminal.git] / mate-terminal.spec
1 Summary:        MATE Terminal Emulator
2 Summary(pl.UTF-8):      Emulator terminala dla środowiska MATE
3 Name:           mate-terminal
4 Version:        1.24.0
5 Release:        2
6 License:        GPL v3+
7 Group:          X11/Applications
8 Source0:        http://pub.mate-desktop.org/releases/1.24/%{name}-%{version}.tar.xz
9 # Source0-md5:  1b6afd27eb2fb1da6ea87dbeb907b2ba
10 Patch0:         wordseps.patch
11 URL:            http://mate-desktop.org/
12 BuildRequires:  autoconf >= 2.53
13 BuildRequires:  automake >= 1:1.9
14 BuildRequires:  bison
15 BuildRequires:  dconf-devel >= 0.13.4
16 BuildRequires:  desktop-file-utils
17 BuildRequires:  docbook-dtd412-xml
18 BuildRequires:  gettext-tools >= 0.19.8
19 BuildRequires:  glib2-devel >= 1:2.50.0
20 BuildRequires:  gtk+3-devel >= 3.22.0
21 BuildRequires:  libtool >= 1:1.4.3
22 BuildRequires:  mate-common
23 BuildRequires:  pkgconfig
24 BuildRequires:  rpmbuild(find_lang) >= 1.36
25 BuildRequires:  sed >= 4.0
26 BuildRequires:  vte-devel >= 0.48
27 BuildRequires:  xorg-lib-libSM-devel >= 1.0.0
28 BuildRequires:  xorg-lib-libX11-devel
29 BuildRequires:  yelp-tools
30 Requires:       dconf >= 0.13.4
31 Requires:       glib2 >= 1:2.50.0
32 Requires:       gtk+3 >= 3.22.0
33 # org.mate.interface configuration scheme
34 Requires:       mate-desktop >= 1.24.0
35 Requires:       vte >= 0.48
36 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
37
38 %description
39 MATE Terminal Emulator.
40
41 %description -l pl.UTF-8
42 Emulator terminala dla środowiska MATE.
43
44 %prep
45 %setup -q
46 %patch0 -p1
47
48 %{__sed} -i -e '1s,/usr/bin/env python,/usr/bin/python,' mate-terminal.wrapper
49
50 %build
51 mate-doc-common --copy
52 %{__libtoolize}
53 %{__aclocal}
54 %{__autoconf}
55 %{__autoheader}
56 %{__automake}
57 %configure \
58         --disable-schemas-compile \
59         --disable-silent-rules
60
61 %{__make}
62
63 %install
64 rm -rf $RPM_BUILD_ROOT
65 %{__make} install \
66         DESTDIR=$RPM_BUILD_ROOT
67
68 # not using alternatives in pld, drop
69 # https://github.com/mate-desktop/mate-terminal/issues/9
70 %{__rm} $RPM_BUILD_ROOT%{_bindir}/mate-terminal.wrapper
71
72 %{__rm} -r $RPM_BUILD_ROOT%{_localedir}/{es_ES,frp,ie,jv,ku_IQ,nqo,pms}
73 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/help/{es_ES,ie,ku_IQ}
74
75 desktop-file-install \
76         --add-category="X-Mate" \
77         --delete-original \
78         --dir=$RPM_BUILD_ROOT%{_desktopdir} \
79         $RPM_BUILD_ROOT%{_desktopdir}/*.desktop
80
81 %find_lang %{name} --with-mate
82
83 %clean
84 rm -rf $RPM_BUILD_ROOT
85
86 %post
87 %glib_compile_schemas
88
89 %postun
90 %glib_compile_schemas
91
92 %files -f %{name}.lang
93 %defattr(644,root,root,755)
94 %doc AUTHORS ChangeLog NEWS README
95 %attr(755,root,root) %{_bindir}/mate-terminal
96 %{_mandir}/man1/mate-terminal.1*
97 %{_desktopdir}/mate-terminal.desktop
98 %{_datadir}/metainfo/mate-terminal.appdata.xml
99 %{_datadir}/glib-2.0/schemas/org.mate.terminal.gschema.xml
This page took 0.077417 seconds and 2 git commands to generate.