2012-11-24 19:51:51 +00:00
|
|
|
Name: brewtarget
|
2013-08-03 20:10:14 +00:00
|
|
|
Version: 2.0.1
|
|
|
|
Release: 2%{?dist}
|
2012-11-24 19:51:51 +00:00
|
|
|
Summary: An open source beer recipe creation tool
|
|
|
|
Group: Applications/Productivity
|
|
|
|
License: GPLv3 and WTFPL and LGPLv2
|
|
|
|
URL: http://www.brewtarget.org
|
2013-08-03 20:10:14 +00:00
|
|
|
Source0: https://launchpad.net/brewtarget/trunk/%{version}/+download/brewtarget_%{version}.orig.tar.gz
|
|
|
|
%if 0%{?fedora} && 0%{?fedora} >= 20
|
|
|
|
Patch0: https://gitorious.org/~immanetize/brewtarget/immanetizes-brewtarget-redhat-packaging/blobs/raw/master/0001-unversioned-docdirs.patch
|
|
|
|
%endif
|
2012-11-24 19:51:51 +00:00
|
|
|
BuildRequires: cmake
|
|
|
|
BuildRequires: qt-devel
|
|
|
|
BuildRequires: qt-webkit-devel
|
|
|
|
BuildRequires: phonon-devel
|
|
|
|
BuildRequires: desktop-file-utils
|
2013-08-03 20:10:14 +00:00
|
|
|
BuildRequires: sqlite
|
2012-11-24 19:51:51 +00:00
|
|
|
%description
|
|
|
|
Brewtarget is an open source beer recipe creation tool. It automatically
|
|
|
|
calculates color, bitterness, and other parameters for you while you drag and
|
|
|
|
drop ingredients into the recipe. Brewtarget also has many other tools such as
|
|
|
|
priming sugar calculators, OG correction help, and a unique mash designing tool.
|
|
|
|
It also can export and import recipes in BeerXML.
|
|
|
|
|
|
|
|
%prep
|
|
|
|
%setup -q
|
2013-08-03 20:10:14 +00:00
|
|
|
%if 0%{?fedora} && 0%{?fedora} >= 20
|
2012-11-24 19:51:51 +00:00
|
|
|
%patch0 -p1
|
2013-08-03 20:10:14 +00:00
|
|
|
%endif
|
|
|
|
#%patch1 -p1
|
|
|
|
#%patch2 -p1
|
2012-11-24 19:51:51 +00:00
|
|
|
|
|
|
|
%build
|
|
|
|
%cmake -DDO_RELEASE_BUILD:BOOL=ON
|
|
|
|
make %{?_smp_mflags}
|
|
|
|
|
|
|
|
|
|
|
|
%install
|
|
|
|
make VERBOSE=1 INSTALL="install -p" CP="cp -p" DESTDIR=%{buildroot} install
|
|
|
|
/usr/bin/install -m 0644 -Dp doc/brewtarget.1 %buildroot%{_mandir}/man1/brewtarget.1
|
|
|
|
desktop-file-validate %buildroot%{_datadir}/applications/%{name}.desktop
|
|
|
|
|
|
|
|
%files
|
|
|
|
%{_bindir}/%{name}
|
|
|
|
%{_datadir}/%{name}
|
|
|
|
%{_datadir}/applications/%{name}.desktop
|
|
|
|
%{_datadir}/icons/%{name}
|
|
|
|
%{_mandir}/man1/brewtarget.1*
|
|
|
|
%doc README COPYRIGHT COPYING.GPLv3 COPYING.WTFPL doc/manual/index.html
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%changelog
|
2013-08-03 20:10:14 +00:00
|
|
|
* Sat Aug 03 2013 Pete Travis <immanetize@fedoraproject.org> - 2.0.1-2
|
|
|
|
- Update to version 2.0.1
|
|
|
|
- Removing patches where integrated upstream
|
|
|
|
- patch for unversioned docdirs on Fedora releases >= 20
|
|
|
|
|
2013-08-03 03:56:14 +00:00
|
|
|
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.5-6
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
|
|
2013-02-13 18:02:06 +00:00
|
|
|
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.5-5
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
|
|
2012-11-24 19:51:51 +00:00
|
|
|
* Sun Nov 18 2012 Pete Travis <immanetize@fedoraproject.org> 1.2.3-4
|
|
|
|
- Fixing permissions on manpage
|
|
|
|
|
|
|
|
* Sat Nov 17 2012 Pete Travis <immanetize@fedoraproject.org> 1.2.5-3
|
|
|
|
- Including bundled manpage, updating SPEC
|
|
|
|
|
|
|
|
* Fri Nov 16 2012 Pete Travis <immanetize@fedoraproject.org> 1.2.5-2
|
|
|
|
- Changes to SPEC file per packaging guidelines.
|
|
|
|
|
|
|
|
* Mon Nov 12 2012 Pete Travis <immanetize@fedoraproject.org> 1.2.5-1
|
|
|
|
- Initial build of 1.2.5 release
|
|
|
|
|
|
|
|
* Mon Nov 12 2012 Pete Travis <immanetize@fedoraproject.org> 1.2.5-1
|
|
|
|
- Added patch to correct .desktop file
|
|
|
|
|
|
|
|
* Mon Nov 12 2012 Pete Travis <immanetize@fedoraproject.org> 1.2.5-1
|
|
|
|
- Added patch to install documentation to appropriate directory
|
|
|
|
|
|
|
|
* Mon Nov 12 2012 Pete Travis <immanetize@fedoraproject.org> 1.2.5-1
|
|
|
|
- Patching to warn if no documentation instead of exit.
|
|
|
|
|