cvsdist 1db3e05
%define gettext_package gnome-terminal
cvsdist 1db3e05
fd2466b
%define glib2_version 2.33.2
15c2fff
%define gtk3_version 3.9.9
15c2fff
%define vte_version 0.34.7
712f6f5
%define desktop_file_utils_version 0.2.90
cvsdist df6c1f8
1d45f47
Summary: Terminal emulator for GNOME
cvsdist df6c1f8
Name: gnome-terminal
Richard Hughes c0a4cd0
Version: 3.12.3
Richard Hughes c0a4cd0
Release: 1%{?dist}
173efe3
License: GPLv3+ and GFDL
e446227
Group: User Interface/Desktops
cvsdist 6fa5e8a
URL: http://www.gnome.org/
808febe
#VCS: git:git://git.gnome.org/gnome-terminal
Richard Hughes 18b76be
Source0: http://download.gnome.org/sources/gnome-terminal/3.12/gnome-terminal-%{version}.tar.xz
b44fe1d
Debarshi Ray e71db07
# https://bugzilla.gnome.org/show_bug.cgi?id=730389
Debarshi Ray e71db07
Patch0: 0001-app-Don-t-change-the-title-on-tab-labels-that-no-lon.patch
Debarshi Ray e71db07
# https://bugzilla.gnome.org/show_bug.cgi?id=730817
Debarshi Ray e71db07
Patch1: restore-transparency.patch
Debarshi Ray 4c8a6b5
449a6bd
BuildRequires: glib2-devel >= %{glib2_version}
Richard Hughes 3313f96
BuildRequires: GConf2-devel
317ee7b
BuildRequires: gtk3-devel >= %{gtk3_version}
184a992
BuildRequires: gsettings-desktop-schemas-devel
317ee7b
BuildRequires: vte3-devel >= %{vte_version}
cvsdist 1db3e05
BuildRequires: desktop-file-utils >= %{desktop_file_utils_version}
b801375
BuildRequires: gettext
bd1ca47
BuildRequires: intltool
f44d3ce
BuildRequires: gnome-common
d530246
BuildRequires: autoconf automake libtool
Richard Hughes 36c0d07
BuildRequires: itstool
Richard Hughes 6c33c1d
BuildRequires: dconf-devel
Richard Hughes 6c33c1d
BuildRequires: libuuid-devel
86c987f
BuildRequires: nautilus-devel
Richard Hughes 53362bd
BuildRequires: appdata-tools
Richard Hughes ee48772
BuildRequires: gnome-shell
cvsdist 58ec457
d0a64ec
Requires: gsettings-desktop-schemas
e73005f
Requires: vte3%{?_isa} >= %{vte_version}
d0a64ec
cvsdist df6c1f8
%description
9e41cd9
gnome-terminal is a terminal emulator for GNOME. It features the ability to use
9e41cd9
multiple terminals in a single window (tabs) and profiles support.
cvsdist df6c1f8
86c987f
%package nautilus
86c987f
Summary: GNOME Terminal extension for Nautilus
86c987f
Requires: %{name}%{?_isa} = %{version}-%{release}
86c987f
86c987f
%description nautilus
86c987f
This package provides a Nautilus extension that adds the 'Open in Terminal'
86c987f
option to the right-click context menu in Nautilus.
86c987f
cvsdist df6c1f8
%prep
cvsdist df6c1f8
%setup -q
Debarshi Ray 4c8a6b5
%patch0 -p1
Debarshi Ray e71db07
%patch1 -p1
cvsdist df6c1f8
cvsdist df6c1f8
%build
76c9e36
%configure --disable-static --with-gtk=3.0 --with-nautilus-extension
b162ab7
712f6f5
make %{?_smp_mflags}
cvsdist df6c1f8
cvsdist df6c1f8
%install
712f6f5
make install DESTDIR=$RPM_BUILD_ROOT
cvsdist df6c1f8
86c987f
rm -f $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-3.0/*.la
86c987f
02e446b
%find_lang %{gettext_package} --with-gnome
cvsdist df6c1f8
42256fc
%check
42256fc
desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/gnome-terminal.desktop
42256fc
Richard Hughes 72bce50
%postun
Richard Hughes 72bce50
if [ $1 -eq 0 ] ; then
Richard Hughes 72bce50
    /usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
Richard Hughes 72bce50
fi
95bb567
Richard Hughes 72bce50
%posttrans
Richard Hughes 72bce50
/usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
46fddec
cvsdist 1db3e05
%files -f %{gettext_package}.lang
Richard Hughes 72bce50
%doc AUTHORS COPYING NEWS
cvsdist df6c1f8
f41c53a
%{_bindir}/gnome-terminal
f41c53a
%{_datadir}/applications/gnome-terminal.desktop
Richard Hughes 72bce50
%{_libexecdir}/gnome-terminal-migration
Richard Hughes 72bce50
%{_libexecdir}/gnome-terminal-server
Richard Hughes 72bce50
%{_datadir}/dbus-1/services/org.gnome.Terminal.service
Richard Hughes 72bce50
%{_datadir}/glib-2.0/schemas/org.gnome.Terminal.gschema.xml
Richard Hughes 3219696
%{_datadir}/appdata/gnome-terminal.appdata.xml
Richard Hughes 3219696
%{_datadir}/gnome-shell/search-providers/gnome-terminal-search-provider.ini
cvsdist df6c1f8
86c987f
%files nautilus
86c987f
%{_libdir}/nautilus/extensions-3.0/libterminal-nautilus.so
86c987f
cvsdist df6c1f8
%changelog
Richard Hughes c0a4cd0
* Tue Jul 15 2014 Richard Hughes <rhughes@redhat.com> - 3.12.3-1
Richard Hughes c0a4cd0
- Update to 3.12.3
Richard Hughes c0a4cd0
Debarshi Ray e71db07
* Wed May 28 2014 Debarshi Ray <rishi@fedorapeople.org> - 3.12.2-3
Debarshi Ray e71db07
- Fix a crash when dragging the tabs (GNOME #730389)
Debarshi Ray e71db07
- Make transparent terminals robust across different themes
Debarshi Ray e71db07
Debarshi Ray 4c8a6b5
* Wed May 14 2014 Debarshi Ray <rishi@fedorapeople.org> - 3.12.2-2
Debarshi Ray 4c8a6b5
- Restore transparency
Debarshi Ray 4c8a6b5
Richard Hughes fe6240d
* Wed May 14 2014 Richard Hughes <rhughes@redhat.com> - 3.12.2-1
Richard Hughes fe6240d
- Update to 3.12.2
Richard Hughes fe6240d
Richard Hughes 76eee0f
* Mon Apr 28 2014 Richard Hughes <rhughes@redhat.com> - 3.12.1-1
Richard Hughes 76eee0f
- Update to 3.12.1
Richard Hughes 76eee0f
Richard Hughes 18b76be
* Mon Apr 14 2014 Richard Hughes <rhughes@redhat.com> - 3.12.0-1
Richard Hughes 18b76be
- Update to 3.12.0
Richard Hughes 18b76be
Richard Hughes 2960c67
* Tue Nov 12 2013 Richard Hughes <rhughes@redhat.com> - 3.10.2-1
Richard Hughes 2960c67
- Update to 3.10.2
Richard Hughes 2960c67
Richard Hughes a47c18f
* Tue Oct 15 2013 Richard Hughes <rhughes@redhat.com> - 3.10.1-1
Richard Hughes a47c18f
- Update to 3.10.1
Richard Hughes a47c18f
bc65c7b
* Wed Sep 25 2013 Kalev Lember <kalevlember@gmail.com> - 3.10.0-1
bc65c7b
- Update to 3.10.0
bc65c7b
76c9e36
* Wed Sep 18 2013 Kalev Lember <kalevlember@gmail.com> - 3.9.92-1
76c9e36
- Update to 3.9.92
76c9e36
15c2fff
* Fri Aug 09 2013 Kalev Lember <kalevlember@gmail.com> - 3.9.90-1
15c2fff
- Update to 3.9.90
86c987f
- Package up the nautilus extension in gnome-terminal-nautilus subpackage
15c2fff
07a2aa5
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.8.4-2
07a2aa5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
07a2aa5
1dd82a9
* Mon Jul  8 2013 Matthias Clasen <mclasen@redhat.com> - 3.8.4-1
1dd82a9
- Update to 3.8.4
1dd82a9
- Fixes a crash on session resume (#981440)
1dd82a9
fd2466b
* Mon Jun 10 2013 Kalev Lember <kalevlember@gmail.com> - 3.8.3-1
fd2466b
- Update to 3.8.3
42256fc
- Use desktop-file-validate instead of desktop-file-install
fd2466b
Richard Hughes 667e54b
* Mon May 13 2013 Richard Hughes <rhughes@redhat.com> - 3.8.2-1
Richard Hughes 667e54b
- Update to 3.8.2
Richard Hughes 667e54b
502edf3
* Mon Apr 15 2013 Kalev Lember <kalevlember@gmail.com> - 3.8.1-1
502edf3
- Update to 3.8.1
502edf3
742f946
* Tue Apr 02 2013 Kalev Lember <kalevlember@gmail.com> - 3.8.0.1-1
742f946
- Update to 3.8.0.1
742f946
625559a
* Tue Mar 26 2013 Kalev Lember <kalevlember@gmail.com> - 3.8.0-1
625559a
- Update to 3.8.0
625559a
Richard Hughes 85f3b6a
* Tue Mar 19 2013 Richard Hughes <rhughes@redhat.com> - 3.7.92-1
Richard Hughes 85f3b6a
- Update to 3.7.92
Richard Hughes 85f3b6a
94d480d
* Thu Mar  7 2013 Matthias Clasen <mclasen@redhat.com> - 3.7.91-1
94d480d
- Update to 3.7.91
94d480d
64d171f
* Tue Feb 26 2013 Matthias Clasen <mclasen@redhat.com> - 3.7.2-3
64d171f
- Bring back titlebars on maximized terminals
64d171f
99b9f2b
* Fri Jan 25 2013 Kalev Lember <kalevlember@gmail.com> - 3.7.2-2
99b9f2b
- Backport a fix for a crash in terminal_screen_container_style_updated
99b9f2b
cd5899a
* Fri Jan 25 2013 Kalev Lember <kalevlember@gmail.com> - 3.7.2-1
cd5899a
- Update to 3.7.2
cd5899a
Richard Hughes 66e30e9
* Wed Jan 16 2013 Richard Hughes <hughsient@gmail.com> - 3.7.1-1
Richard Hughes 66e30e9
- Update to 3.7.1
Richard Hughes 66e30e9
Richard Hughes a1b38f0
* Wed Jan 09 2013 Richard Hughes <hughsient@gmail.com> - 3.7.0-1
Richard Hughes a1b38f0
- Update to 3.7.0
Richard Hughes a1b38f0
d0a64ec
* Tue Oct 16 2012 Kalev Lember <kalevlember@gmail.com> - 3.6.1-1
d0a64ec
- Update to 3.6.1
d0a64ec
64a6bdb
* Tue Sep 25 2012 Matthias Clasen <mclasen@redhat.com> - 3.6.0-1
64a6bdb
- Update to 3.6.0
64a6bdb
Richard Hughes 7a252d8
* Tue Aug 21 2012 Richard Hughes <hughsient@gmail.com> - 3.5.90-1
Richard Hughes 7a252d8
- Update to 3.5.90
Richard Hughes 7a252d8
a30c36e
* Fri Jul 27 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.1.1-2
a30c36e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
a30c36e
0f62a88
* Tue Apr 17 2012 Kalev Lember <kalevlember@gmail.com> - 3.4.1.1-1
0f62a88
- Update to 3.4.1.1
0f62a88
72f3c05
* Tue Mar 27 2012 Kalev Lember <kalevlember@gmail.com> - 3.4.0.1-1
72f3c05
- Update to 3.4.0.1
c1d7181
- Avoid listing files twice in %%files
72f3c05
d13a840
* Tue Feb  7 2012 Matthias Clasen <mclasen@redhat.com> - 3.3.0-1
d13a840
- Update to 3.3.0
d13a840
037f1a2
* Thu Jan 12 2012 Matthias Clasen <mclasen@redhat.com> - 3.2.1-2
173efe3
- Update license field (#639132)
173efe3
dc215aa
* Wed Oct 26 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.1-2
dc215aa
- Rebuilt for glibc bug#747377
dc215aa
5c03dd0
* Tue Oct 18 2011 Matthias Clasen <mclasen@redhat.com> - 3.2.1-1
5c03dd0
- Update to 3.2.1
5c03dd0
9ddd0fb
* Tue Sep 27 2011 Ray <rstrode@redhat.com> - 3.2.0-1
9ddd0fb
- Update to 3.2.0
9ddd0fb
0b1b506
* Mon Apr 25 2011 Matthias Clasen <mclasen@redhat.com> 3.0.1-1
0b1b506
- Update to 3.0.1
0b1b506
f90368f
* Mon Apr  4 2011 Matthias Clasen <mclasen@redhat.com> 3.0.0-1
f90368f
- Update to 3.0.0
f90368f
5674683
* Tue Feb 22 2011 Matthias Clasen <mclasen@redhat.com> 2.33.90-1
5674683
- Update to 2.33.90
5674683
d205a31
* Thu Feb 10 2011 Matthias Clasen <mclasen@redhat.com> 2.33.5-3
d205a31
- Rebuild against newer gtk
d205a31
ae91322
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.33.5-2
ae91322
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
ae91322
c54f90f
* Wed Feb  2 2011 Matthias Clasen <mclasen@redhat.com> - 2.33.5-1
c54f90f
- Update to 2.33.5
c54f90f
e9b9b3b
* Wed Jan 12 2011 Matthias Clasen <mclasen@redhat.com> - 2.33.4-2
e9b9b3b
- Make the find dialog work again
e9b9b3b
e2326db
* Tue Jan 11 2011 Matthias Clasen <mclasen@redhat.com> - 2.33.4-1
e2326db
- Update to 2.33.4
e2326db
a48b38f
* Fri Jan  7 2011 Matthias Clasen <mclasen@redhat.com> - 2.33.3-1
0bc07a5
- Update to 2.33.3
0bc07a5
5230d20
* Fri Dec  3 2010 Matthias Clasen <mclasen@redhat.com> - 2.33.2-2
5230d20
- Rebuild against new gtk
5230d20
317ee7b
* Thu Nov 11 2010 Matthias Clasen <mclasen@redhat.com> - 2.33.2-1
317ee7b
- Update to 2.33.2
317ee7b
- Back to gtk3
317ee7b
Owen W. Taylor c2a0676
* Fri Oct  8 2010 Owen Taylor <otaylor@redhat.com> - 2.33.0-3
Owen W. Taylor c2a0676
- Revert back to a gtk2 build - the gtk3 build has major sizing issues
Owen W. Taylor c2a0676
  (rhbz #641337)
Owen W. Taylor c2a0676
5c93f90
* Thu Oct  7 2010 Matthias Clasen <mclasen@redhat.com> - 2.33.0-2
5c93f90
- Build against gtk3
5c93f90
39b9fc0
* Mon Oct  4 2010 Matthias Clasen <mclasen@redhat.com> - 2.33.0-1
39b9fc0
- Update to 2.33.0
39b9fc0
1a01e6a
* Wed Sep 29 2010 Matthias Clasen <mclasen@redhat.com> - 2.32.0-1
1a01e6a
- Update to 2.32.0
1a01e6a
7ab054c
* Tue Aug 31 2010 Matthias Clasen <mclasen@redhat.com> - 2.31.91-1
7ab054c
- Update to 2.31.91
7ab054c
b180eed
* Thu Aug 19 2010 Matthias Clasen <mclasen@redhat.com> - 2.31.90-1
b180eed
- Update to 2.31.90
b180eed
d74e8f7
* Thu May 27 2010 Matthias Clasen <mclasen@redhat.com> - 2.31.3-1
d74e8f7
- Update to 2.31.3
d74e8f7
2e1b150
* Tue May  4 2010 Matthias Clasen <mclasen@redhat.com> - 2.31.2-2
2e1b150
- Add more translations for search UI
2e1b150
b162ab7
* Tue May  4 2010 Matthias Clasen <mclasen@redhat.com> - 2.31.2-1
b162ab7
- Update to 2.31.2
b162ab7
- Add translations for search UI
b162ab7
5fd85e8
* Tue May  4 2010 Matthias Clasen <mclasen@redhat.com> - 2.31.1-1
5fd85e8
- Update to 2.31.1
5fd85e8
95bb567
* Mon Apr 26 2010 Matthias Clasen <mclasen@redhat.com> - 2.30.1-1
95bb567
- Update to 2.30.1
95bb567
fea4e00
* Mon Mar 29 2010 Matthias Clasen <mclasen@redhat.com> - 2.30.0-1
fea4e00
- Update to 2.30.0
fea4e00
808febe
* Thu Mar 11 2010 Matthias Clasen <mclasen@redhat.com> - 2.29.92-1
808febe
- Update to 2.29.92
808febe
f44d3ce
* Sun Feb 14 2010 Matthias Clasen <mclasen@redhat.com> - 2.29.6-3
f44d3ce
- Add missing libs
f44d3ce
Behdad Esfahbod d821f1f
* Thu Jan 14 2010 Behdad Esfahbod <behdad@redhat.com> - 2.29.6-2
Behdad Esfahbod d821f1f
- Second try
Behdad Esfahbod d821f1f
- Drop stale patch
Behdad Esfahbod d821f1f
Behdad Esfahbod bf369f4
* Thu Jan 14 2010 Behdad Esfahbod <behdad@redhat.com> - 2.29.6-1
Behdad Esfahbod bf369f4
- Update to 2.29.6