Philippe Makowski 7a171a3
81be174
Summary:	Graphical client for Firebird
81be174
Name:		flamerobin
0853203
Version:	0.9.3.1
3860081
Release:	14%{?dist}
81be174
License:	BSD
0853203
Source0:	https://github.com/mariuz/%{name}/archive/%{name}-%{version}.tar.gz
0853203
# PATCH-FIX-UPSTREAM flamerobin-desktop-file.patch gh#mariuz/flamerobin#5 badshah400@gmail.com -- Unhardcode icon path in GNU/Linux laucher; patch taken from upstream git
0853203
Patch0:         flamerobin-desktop-file.patch
81be174
URL:		http://www.flamerobin.org/
6bf92ff
BuildRequires:  gcc
02ae4bc
BuildRequires:  gcc-c++
81be174
BuildRequires:	firebird-devel >= 2.0.0.12748
0853203
BuildRequires:	wxGTK3-devel >= 3.0
81be174
BuildRequires:	desktop-file-utils
Philippe Makowski 7a171a3
BuildRequires:	boost-devel
0853203
BuildRequires:  libicns-utils
81be174
81be174
%description
81be174
FlameRobin is a database administration tool for Firebird DBMS based on wxgtk
81be174
toolkit.
81be174
81be174
%prep
0853203
%setup -q
a7ea1dc
%patch0 -p1
81be174
81be174
%build
0853203
# FIX A TRAILING SEMICOLON ISSUE FOR KEYWORDS TAG IN .desktop FILE
0853203
sed -i "s/^Keywords=firebird/Keywords=firebird;/" res/%{name}.desktop
81be174
%configure 
8ec0f96
make %{?_smp_mflags} 
81be174
81be174
%install
81be174
rm -rf %{buildroot}
81be174
make install DESTDIR=$RPM_BUILD_ROOT
81be174
0853203
rm -rf %{buildroot}%{_datadir}/%{name}/docs
81be174
0853203
# INSTALL HICOLOR ICONS EXTRACTED FROM ICNS FILE
0853203
pushd res
0853203
icns2png -x -d 32 flamerobin.icns
0853203
for sz in 16 32 48 128
0853203
do
0853203
  install -Dm0644 flamerobin_${sz}x${sz}x32.png %{buildroot}%{_datadir}/icons/hicolor/${sz}x${sz}/apps/%{name}.png
0853203
done
0853203
popd
0853203
rm %{buildroot}%{_datadir}/pixmaps/*.png
81be174
81be174
%files
81be174
%doc docs/*
81be174
%{_mandir}/man1/flamerobin.1*
81be174
%{_bindir}/%{name}
81be174
%{_datadir}/applications/*
81be174
%{_datadir}/%{name}
0853203
%{_datadir}/icons/hicolor/*/apps/%{name}.png
81be174
81be174
81be174
%changelog
3860081
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.3.1-14
3860081
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
3860081
aa9d9e9
* Thu May 28 2020 Jonathan Wakely <jwakely@redhat.com> - 0.9.3.1-13
aa9d9e9
- Rebuilt for Boost 1.73
aa9d9e9
8f43cb4
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.3.1-12
8f43cb4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
8f43cb4
bd012a6
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.3.1-11
bd012a6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
bd012a6
75e85a9
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.3.1-10
75e85a9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
75e85a9
557d9c4
* Fri Jan 25 2019 Jonathan Wakely <jwakely@redhat.com> - 0.9.3.1-9
557d9c4
- Rebuilt for Boost 1.69
557d9c4
abac9b0
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.3.1-8
abac9b0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
abac9b0
ca3ae27
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.3.1-7
ca3ae27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
ca3ae27
c8b640f
* Tue Jan 23 2018 Jonathan Wakely <jwakely@redhat.com> - 0.9.3.1-6
c8b640f
- Rebuilt for Boost 1.66
c8b640f
c2ced00
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.3.1-5
c2ced00
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
c2ced00
22c74e0
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.3.1-4
22c74e0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
22c74e0
b1e2abd
* Mon Jul 03 2017 Jonathan Wakely <jwakely@redhat.com> - 0.9.3.1-3
b1e2abd
- Rebuilt for Boost 1.64
b1e2abd
2504dc0
* Mon May 15 2017 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.3.1-2
2504dc0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild
2504dc0
0853203
* Tue Apr 04 2017  Philippe Makowski <makowski@fedoraproject.org> 0.9.3.1-1
0853203
- New upstream
0853203
ec1ed35
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.3-18.20130401snap
ec1ed35
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
ec1ed35
3f5b7fc
* Fri Jan 27 2017 Jonathan Wakely <jwakely@redhat.com> - 0.9.3-17.20130401snap
3f5b7fc
- Rebuilt for Boost 1.63
3f5b7fc
6e9fda4
* Tue May 17 2016 Jonathan Wakely <jwakely@redhat.com> - 0.9.3-16.20130401snap
6e9fda4
- Rebuilt for linker errors in boost (#1331983)
6e9fda4
2488153
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.3-15.20130401snap
2488153
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
2488153
ddb145d
* Fri Jan 15 2016 Jonathan Wakely <jwakely@redhat.com> - 0.9.3-14.20130401snap
ddb145d
- Rebuilt for Boost 1.60
ddb145d
b90370f
* Thu Aug 27 2015 Jonathan Wakely <jwakely@redhat.com> - 0.9.3-13.20130401snap
b90370f
- Rebuilt for Boost 1.59
b90370f
a7ea1dc
* Mon Jul 27 2015 Adam Williamson <awilliam@redhat.com> - 0.9.3-12.20130401snap
a7ea1dc
- rediff configure-gcc5.patch for Fedora, add comment linking to upstream bug
a7ea1dc
0853203
* Fri Jul 24 2015 Philippe Makowski <makowski@fedoraproject.org>
8ccc9ae
- patch build for Boost 1.58
8ccc9ae
1649dc7
* Wed Jul 22 2015 David Tardon <dtardon@redhat.com> - 0.9.3-11.20130401snap
1649dc7
- rebuild for Boost 1.58
1649dc7
3d38c9b
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.3-10.20130401snap
3d38c9b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
3d38c9b
Petr Machata 45817a9
* Tue Jan 27 2015 Petr Machata <pmachata@redhat.com> - 0.9.3-9.20130401snap
Petr Machata 45817a9
- Rebuild for boost 1.57.0
Petr Machata 45817a9
5b3fe31
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.3-8.20130401snap
5b3fe31
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
5b3fe31
c7f47c1
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.3-7.20130401snap
c7f47c1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
c7f47c1
Petr Machata 089d203
* Fri May 23 2014 Petr Machata <pmachata@redhat.com> - 0.9.3-6.20130401snap
Petr Machata 089d203
- Rebuild for boost 1.55.0
Petr Machata 089d203
273ced5
* Fri May 23 2014 David Tardon <dtardon@redhat.com> - 0.9.3-5.20130401snap
273ced5
- rebuild for boost 1.55.0
273ced5
Philippe Makowski 5692a49
* Thu Aug 08 2013 Philippe Makowski <makowski@fedoraproject.org>  0.9.3-4.20130401snap
Philippe Makowski 5692a49
- Prune unnecessary content from tarball  (bug #981900)
Philippe Makowski 5692a49
7059446
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.3-3.20130401snap
7059446
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
7059446
Petr Machata 89dac9c
* Sat Jul 27 2013 pmachata@redhat.com - 0.9.3-2.20130401snap
Petr Machata 89dac9c
- Rebuild for boost 1.54.0
Petr Machata 89dac9c
Philippe Makowski 4ba179f
* Mon Apr 01 2013  Philippe Makowski <makowski@fedoraproject.org> 0.9.3-1
Philippe Makowski 4ba179f
- Fix failed build for aarch64
Philippe Makowski 4ba179f
- New upstream
Philippe Makowski 4ba179f
0f2e9ac
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.2-6
0f2e9ac
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
0f2e9ac
f22a638
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.2-5
f22a638
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
f22a638
a8554ba
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.2-4
a8554ba
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
a8554ba
8ec0f96
* Fri Feb 11 2011  Philippe Makowski <makowski@fedoraproject.org> 0.9.2-4
8ec0f96
- Fix failed build for Fedora 15
8ec0f96
e4ace94
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.2-3
e4ace94
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
e4ace94
6ca7db6
* Wed Jul 14 2010 Dan Horák <dan@danny.cz> - 0.9.2-2
6ca7db6
- rebuilt against wxGTK-2.8.11-2
6ca7db6
3c5f8a7
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.2-1
3c5f8a7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
3c5f8a7
81be174
81be174
* Sun Apr 12 2009  Philippe Makowski <makowski at firebird-fr.eu.org> 0.9.2-0
81be174
- First Fedora build
81be174
- New upstream: 0.9.2
81be174
81be174
* Tue Mar 24 2009 Philippe Makowski <makowski@firebird-fr.eu.org> 0.9.0-1
81be174
- Update to 0.9.0
81be174
- First mipsel build
81be174
81be174
* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.8.3-3mdv2009.0
81be174
+ Revision: 245195
81be174
- rebuild
81be174
81be174
* Thu Jan 31 2008 Marcelo Ricardo Leitner <mrl@mandriva.com> 0.8.3-1mdv2008.1
81be174
+ Revision: 160873
81be174
- New upstream: 0.8.3
81be174
81be174
  + Olivier Blin <oblin@mandriva.com>
81be174
    - restore BuildRoot
81be174
81be174
  + Thierry Vignaud <tvignaud@mandriva.com>
81be174
    - kill re-definition of %%buildroot on Pixel's request
81be174
81be174
* Thu Oct 18 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 0.8.1-1mdv2008.1
81be174
+ Revision: 99959
81be174
- Fix configure permission.
81be174
- New upstream: 0.8.1
81be174
- New upstream: 0.8.0
81be174
81be174
* Tue May 15 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 0.7.6-3mdv2008.0
81be174
+ Revision: 26964
81be174
- Rebuilt against new wx stuff.
81be174
81be174
81be174
* Wed Dec 20 2006 Götz Waschk <waschk@mandriva.org> 0.7.6-2mdv2007.0
81be174
+ Revision: 100700
81be174
- rebuild
81be174
81be174
* Mon Nov 27 2006 Marcelo Ricardo Leitner <mrl@mandriva.com> 0.7.6-1mdv2007.1
81be174
+ Revision: 87367
81be174
- New upstream: 0.7.6
81be174
- Added menu icon.
81be174
81be174
* Thu Nov 16 2006 Marcelo Ricardo Leitner <mrl@mandriva.com> 0.7.5-5mdv2007.1
81be174
+ Revision: 84903
81be174
- Added BuildRequires for ImageMagick: due to convert usage.
81be174
- Rebuilt against firebird 2.0 final.
81be174
81be174
* Thu Sep 07 2006 Marcelo Ricardo Leitner <mrl@mandriva.com> 0.7.5-4mdv2007.0
81be174
+ Revision: 60258
81be174
- New upstream: 0.7.5
81be174
81be174
* Wed Sep 06 2006 Marcelo Ricardo Leitner <mrl@mandriva.com> 0.7.2-4mdv2007.0
81be174
+ Revision: 59989
81be174
- Removed old-style menu entry. The new one (.desktop) will be added later.
81be174
- Import flamerobin
81be174
81be174
* Sat Sep 02 2006 Marcelo Ricardo Leitner <mrl@mandriva.com>
81be174
- Fixed BuildRequires.
81be174
- Removed hardcoded buildrequires to libraries: they should be automatic.
81be174
- Enhanced package description.
81be174
81be174
* Thu Aug 24 2006 Philippe Makowski <makowski@firebird-fr.eu.org> 
81be174
- change Requires to libfirebird2
81be174
81be174
* Thu Aug 17 2006 Philippe Makowski <makowski@firebird-fr.eu.org> 
81be174
- initial release
81be174