lokthare 41ae1fa
Name:           guake
8c14046
Version:        3.7.0
b786aac
Release:        17%{?dist}
lokthare 41ae1fa
Summary:        Drop-down terminal for GNOME
lokthare 41ae1fa
lokthare 41ae1fa
License:        GPLv2+
9ba5a93
URL:            http://guake-project.org/
8c14046
Source0:        https://github.com/guake/guake/archive/%{version}/%{name}-%{version}.tar.gz
119abb9
038e18d
BuildArch:      noarch
038e18d
c6e4caa
BuildRequires:  python3-devel
c6e4caa
BuildRequires:  python3-setuptools
c6e4caa
BuildRequires:  python3-pip
c6e4caa
BuildRequires:  %{py3_dist pbr}
c6e4caa
BuildRequires:  gettext
6474e4f
BuildRequires:  gnome-common
63324e6
BuildRequires:  make
63324e6
BuildRequires:  glib2
63324e6
BuildRequires:  desktop-file-utils
lokthare 41ae1fa
c6e4caa
Requires:       python3 >= 3.5
c6e4caa
Requires:       python3-cairo
c6e4caa
Requires:       python3-dbus
c6e4caa
Requires:       python3-gobject
c6e4caa
Requires:       python3-pyxdg
c6e4caa
Requires:       %{py3_dist pbr}
c6e4caa
Requires:       keybinder3
c6e4caa
Requires:       libwnck3
c6e4caa
Requires:       libnotify
c6e4caa
Requires:       vte291 >= 0.42
c6e4caa
c6e4caa
Recommends:     libutempter
lokthare 41ae1fa
lokthare 41ae1fa
%description
c6e4caa
Guake is a dropdown terminal made for the GNOME desktop environment. Guake's
c6e4caa
style of window is based on an FPS game, and one of its goals is to be easy to
c6e4caa
reach.
lokthare 41ae1fa
lokthare 41ae1fa
%prep
d1d02ab
%setup -q
537deb6
63324e6
sed -i -e 's|PREFIX?=/usr/local|PREFIX?=/usr|' Makefile
63324e6
sed -i -e 's|update-desktop-database|true|' Makefile
63324e6
lokthare 41ae1fa
%build
c6e4caa
%make_build
lokthare 41ae1fa
lokthare 41ae1fa
%install
c6e4caa
PBR_VERSION=%{version} %make_install prefix=%{_prefix}
119abb9
63324e6
desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop
63324e6
desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}-prefs.desktop
63324e6
c6e4caa
rm %{buildroot}%{_datadir}/glib-2.0/schemas/gschemas.compiled
119abb9
lokthare 41ae1fa
%find_lang %{name}
lokthare 41ae1fa
lokthare 41ae1fa
%files -f %{name}.lang
c6e4caa
%doc README.rst NEWS.rst
c6e4caa
%license COPYING
c6e4caa
%{python3_sitelib}/%{name}
63324e6
%{python3_sitelib}/%{name}*egg-info/
lokthare 41ae1fa
%{_bindir}/%{name}
c6e4caa
%{_bindir}/%{name}-toggle
119abb9
%{_datadir}/applications/%{name}-prefs.desktop
c6e4caa
%{_datadir}/applications/%{name}.desktop
c6e4caa
%{_datadir}/glib-2.0/schemas/org.guake.gschema.xml
c6e4caa
%{_datadir}/metainfo/%{name}.appdata.xml
c6e4caa
%{_datadir}/pixmaps/%{name}.png
c6e4caa
%{_datadir}/%{name}/
lokthare 41ae1fa
63324e6
lokthare 41ae1fa
%changelog
b786aac
* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.0-17
b786aac
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
b786aac
f11c661
* Sat Jan 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.0-16
f11c661
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
f11c661
226ebeb
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.0-15
226ebeb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
226ebeb
6b6246f
* Wed Jun 14 2023 Python Maint <python-maint@redhat.com> - 3.7.0-14
6b6246f
- Rebuilt for Python 3.12
6b6246f
d98fe34
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.0-13
d98fe34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
d98fe34
762187a
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.0-12
762187a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
762187a
439b37f
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 3.7.0-11
439b37f
- Rebuilt for Python 3.11
439b37f
cbb305b
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.0-10
cbb305b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
cbb305b
45e40de
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.0-9
45e40de
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
45e40de
334c858
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 3.7.0-8
334c858
- Rebuilt for Python 3.10
334c858
8c14046
* Tue Feb 02 2021 Pierre-Yves Chibon <pingou@pingoured.fr> - 3.7.0-1
8c14046
- Update to 3.7.0 upstream
8c14046
f12287c
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.6.3-7
f12287c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
f12287c
4d0c517
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.6.3-6
4d0c517
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
4d0c517
239b22c
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 3.6.3-5
239b22c
- Rebuilt for Python 3.9
239b22c
0f54a4f
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.6.3-4
0f54a4f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
0f54a4f
38a1a8b
* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 3.6.3-3
38a1a8b
- Rebuilt for Python 3.8.0rc1 (#1748018)
38a1a8b
d521487
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 3.6.3-2
d521487
- Rebuilt for Python 3.8
d521487
b07f4b3
* Sat Aug 10 2019 Pierre-Yves Chibon <pingou@pingoured.fr> - 3.6.3-1
b07f4b3
- Update to 3.6.3.
b07f4b3
26d4d26
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.8-8
26d4d26
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
26d4d26
68259c3
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.8-7
68259c3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
68259c3
5606526
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.8-6
5606526
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
5606526
ddbb779
* Wed Feb 14 2018 Iryna Shcherbina <ishcherb@redhat.com> - 0.8.8-5
ddbb779
- Update Python 2 dependency declarations to new packaging standards
ddbb779
  (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
ddbb779
77ed760
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.8-4
77ed760
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
77ed760
a59e511
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.8-3
a59e511
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
a59e511
8fc4c1b
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.8-2
8fc4c1b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
8fc4c1b
c0c8868
* Mon Dec 26 2016 Pierre-Yves Chibon <pingou@pingoured.fr> - 0.8.8-1
c0c8868
- Update to 0.8.8
c0c8868
9952112
* Mon Aug 29 2016 Oliver Haessler <oliver@redhat.com> - 0.8.7-1
9952112
- Update to 0.8.7
9952112
2426b55
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.8.5-2
2426b55
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
2426b55
63fb4ac
* Mon Jun 06 2016 Oliver Haessler <oliver@redhat.com> - 0.8.5-1
63fb4ac
- Update to 0.8.5
63fb4ac
b93f052
* Thu Apr 14 2016 Oliver Haessler <oliver@redhat.com> - 0.8.4-1
b93f052
- Update to 0.8.4
b93f052
b990850
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.3-2
b990850
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
b990850
194b223
* Wed Oct 28 2015 Pierre-Yves Chibon <pingou@pingoured.fr> - 0.8.3-1
194b223
- Update to 0.8.3
194b223
- Drop the two patches we had added, they are now merged
194b223
a95bd26
* Wed Oct 21 2015 Pierre-Yves Chibon <pingou@pingoured.fr> - 0.8.1-1
a95bd26
- Update to 0.8.1
a95bd26
- Backport upstream patch to fix the size of the tab bar
a95bd26
- Backport upstream patch fixing recovering from full-screen mode
a95bd26
9ba5a93
* Fri Aug 14 2015 Pierre-Yves Chibon <pingou@pingoured.fr> - 0.8.0-1
9ba5a93
- Update to 0.8.0
089a9bb
- Drop merged patch
089a9bb
- Add R and BR to python-keybinder
038e18d
- Convert the package to noarch
9ba5a93
5cd423f
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.2-3
5cd423f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
5cd423f
79491c8
* Tue Jun 02 2015 Oliver Haessler <oliver@redhat.com> - 0.7.2-2
79491c8
- added fix for missing default value in /schemas/apps/guake/general/debug_mode
79491c8
rhbz#1227382
79491c8
4484daa
* Wed May 20 2015 Pierre-Yves Chibon <pingou@pingoured.fr> - 0.7.2-1
4484daa
- Update to 0.7.2
4484daa
c5d43f1
* Sun Apr 19 2015 Pierre-Yves Chibon <pingou@pingoured.fr> - 0.6.0-1
c5d43f1
- Update to upstream's 0.6.0
c5d43f1
3efca0c
* Tue Jan 20 2015 Pierre-Yves Chibon <pingou@pingoured.fr> - 0.5.2-1
3efca0c
- Update to upstream's 0.5.2
3efca0c
- Backport patch from upstream to fix resizing the window with the mouse
3efca0c
bd9ee46
* Tue Sep 09 2014 Pierre-Yves Chibon <pingou@pingoured.fr> - 0.5.0-3
bd9ee46
- Update to the official 0.5.0 as upstream re-tagged it...
bd9ee46
fbf6371
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.0-2
fbf6371
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
fbf6371
6474e4f
* Fri Jul 11 2014 Pierre-Yves Chibon <pingou@pingoured.fr> - 0.5.0-1
6474e4f
- Update to 0.5.0
6474e4f
491c547
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.4-12
491c547
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
491c547
5e93987
* Mon Sep 30 2013 Pierre-Yves Chibon <pingou@pingoured.fr> - 0.4.4-11
5e93987
- Remove the Fix-focus-issue-on-gnome-shell patch which seems no longer needed
5e93987
dd0d9b6
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.4-10
dd0d9b6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
dd0d9b6
2a46bf3
* Sun Apr 21 2013 Ralph Bean <rbean@redhat.com> - 0.4.4-9
2a46bf3
- Patch to include bpython and ipython as interpreters.
2a46bf3
c49dc45
* Mon Feb 25 2013 Pierre-Yves Chibon <pingou@pingoured.fr> - 0.4.4-8
c49dc45
- Replace the Requires on notification-daemon by a Requires on desktop-notification-daemon
c49dc45
9004da4
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.4-7
9004da4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
9004da4
ac9825b
* Fri Nov 02 2012 Pierre-Yves Chibon <pingou@pingoured.fr> - 0.4.4-6
ac9825b
- Let's be a little more brutal in our killall since we know the guilty guy
ac9825b
0f1a306
* Fri Nov 02 2012 Pierre-Yves Chibon <pingou@pingoured.fr> - 0.4.4-5
0f1a306
- Add patch to handle the selection of url/link correctly
0f1a306
ff87381
* Thu Aug 02 2012 Pierre-Yves Chibon <pingou@pingoured.fr> - 0.4.4-4
ff87381
- Fix indentation in the patch 3
ff87381
5ade8a8
* Wed Aug 01 2012 Pierre-Yves Chibon <pingou@pingoured.fr> - 0.4.4-3
5ade8a8
- Add patch to allow os.kill(pid, signal.SIGTERM) to fails
5ade8a8
4b4a0a1
* Fri Jul 27 2012 Pierre-Yves Chibon <pingou@pingoured.fr> - 0.4.4-2
4b4a0a1
- Re-add the fix notification patch
4b4a0a1
acd62ec
* Fri Jul 27 2012 Pierre-Yves Chibon <pingou@pingoured.fr> - 0.4.4-1
acd62ec
- Update to 0.4.4
acd62ec
- Clean a little bit the spec according to new guidelines
acd62ec
93ec26c
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.3-4
93ec26c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
93ec26c
461b41e
* Tue Jun 26 2012 Pierre-Yves Chibon <pingou@pingoured.fr> - 0.4.3-3
461b41e
- Add patch to fix the focus issue: RHBZ#828243 - Guake Trac #436
461b41e
640e439
* Tue Jun 12 2012 Pierre-Yves Chibon <pingou@pingoured.fr> - 0.4.3-2
640e439
- Temporary fix for the globalhotkeys
640e439
79210d9
* Fri Jun 08 2012 Pierre-Yves Chibon <pingou@pingoured.fr> - 0.4.3-1
79210d9
- Update to 0.4.3
79210d9
- Add Requires: notification-daemon
79210d9
- Drops patches
79210d9
01ff0ca
* Mon Feb 27 2012 Pierre-Yves Chibon <pingou@pingoured.fr> - 0.4.2-7
01ff0ca
- Fix notifications for non-GNOME DE not having the right library RHBZ#710586
01ff0ca
537deb6
* Sat Jan 14 2012 Pierre-Yves Chibon <pingou@pingoured.fr> - 0.4.2-6
537deb6
- Fix FTBFS by remove some includes in the file keybinder.c
537deb6
8a66bfa
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.2-5
8a66bfa
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
8a66bfa
4c47efc
* Tue Dec 06 2011 Adam Jackson <ajax@redhat.com> - 0.4.2-4
4c47efc
- Rebuild for new libpng
4c47efc
6ca3f61
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.2-3
6ca3f61
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
6ca3f61
f37a78f
* Tue Aug 24 2010 pingou <pingou@pingoured.fr> - 0.4.2-2
f37a78f
- Fix 626303 (import of port from proxy as int and not as string)
f37a78f
53daa0f
* Tue Aug 03 2010 pingou <pingou@pingoured.fr> - 0.4.2-1
53daa0f
- Update to 0.4.2
53daa0f
a03ea39
* Tue Jul 27 2010 David Malcolm <dmalcolm@redhat.com> - 0.4.1-5
a03ea39
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
a03ea39
b0019eb
* Sat May 08 2010 pingou <pingou@pingoured.fr> - 0.4.1-4
b0019eb
- Change the name.schema to name for the gconf macro
b0019eb
1e88735
* Sat May 08 2010 pingou <pingou@pingoured.fr> - 0.4.1-3
1e88735
- Use the gconf_schema macro instead of the former code
1e88735
- Add the posttrans part
1e88735
0336024
* Thu Feb 04 2010 pingou <pingou@pingoured.fr> - 0.4.1-2
0336024
- Rebuild to include French translations
0336024
fa53786
* Tue Feb 02 2010 pingou <pingou@pingoured.fr> - 0.4.1-1
fa53786
- Update to 0.4.1
fa53786
c5bd187
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0-2
c5bd187
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
c5bd187
119abb9
* Tue Apr 07 2009 pingou <pingou@pingoured.fr> - 0.4.0-1
119abb9
- Update to version 0.4.0
119abb9
ab9bce8
* Sat Mar 21 2009 pingou <pingou@pingoured.fr> - 0.3.1-10.20090321git
ab9bce8
- New version from git
ab9bce8
6b5bafb
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.1-9.20090210git
6b5bafb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
6b5bafb
f0bc2ee
* Tue Feb 10 2009 pingou <pingou@pingoured.fr> - 0.3.1-8.20090210git
f0bc2ee
- Correct setup -n
f0bc2ee
ee1ffcd
* Tue Feb 10 2009 pingou <pingou@pingoured.fr> - 0.3.1-7.20090210git
ee1ffcd
- Correct typo in the release number
ee1ffcd
7e6b180
* Tue Feb 10 2009 pingou <pingou@pingoured.fr> - 0.3.1-6.20090210git
ee1ffcd
- Add a .desktop file for the preferences (see: http://trac.guake-terminal.org/ticket/86 )
7e6b180
- New version from git
7e6b180
- Correct the tab
7e6b180
fde4614
* Sun Nov 30 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 0.3.1-5
fde4614
- Rebuild for Python 2.6
fde4614
ee1ffcd
* Wed Nov 26 2008 pingou <pingou@pingoured.fr> - 0.3.1-4
4156340
- Quick and dirty trick before upstream patch
4156340
ee1ffcd
* Thu Nov 20 2008 pingou <pingou@pingoured.fr> - 0.3.1-3
f6117ae
- Correct the Source0
f6117ae
ee1ffcd
* Mon Aug 25 2008 pingou <pingou@pingoured.fr> - 0.3.1-2
d825588
- Add pygtk2 >= 2.10 in the BR
d825588
ee1ffcd
* Mon Aug 25 2008 pingou <pingou@pingoured.fr> - 0.3.1-1
1d35f0d
- New owner
1d35f0d
- New upstream release 0.3.1
1d35f0d
lokthare 41ae1fa
* Thu Jul 10 2008  <lokthare@gmail.com> - 0.2.2-5
lokthare 41ae1fa
- Remove NEWS from the doc
6474e4f
- Add dbus-python in Requires
lokthare 41ae1fa
lokthare 41ae1fa
* Tue Jul  1 2008  <lokthare@gmail.com> - 0.2.2-4
lokthare 41ae1fa
- Add BR for GConf
lokthare 41ae1fa
- Fix schemas file
lokthare 41ae1fa
lokthare 41ae1fa
* Sun Jun  8 2008 Jean-François Martin <lokthare@gmail.com> 0.2.2-3
lokthare 41ae1fa
- Don't own /etc/gconf/schemas/
lokthare 41ae1fa
- Don't replace /etc/gconf/schemas/guake.schemas config file
lokthare 41ae1fa
- Remove globalhotkeys.la
lokthare 41ae1fa
lokthare 41ae1fa
* Fri Jun  6 2008 Jean-François Martin <lokthare@gmail.com> 0.2.2-2
lokthare 41ae1fa
- Fix gconf schema install
lokthare 41ae1fa
- Disable static library
lokthare 41ae1fa
lokthare 41ae1fa
* Wed Jun  4 2008 Jean-François Martin <lokthare@gmail.com> 0.2.2-1
lokthare 41ae1fa
- Initial release