Blame luakit.spec

Pierre Carrier 97c0262
Name:		luakit
Pierre Carrier 97c0262
# Upstream announces releases with dates and tarball links from github
Pierre Carrier f8107dd
Version:	2011.07.22.r1
Pierre Carrier f8107dd
Release:	1%{?dist}
Pierre Carrier 97c0262
Summary:	Micro-browser framework based on WebKit and GTK+
Pierre Carrier 97c0262
Pierre Carrier 97c0262
Group:		Applications/Internet
Pierre Carrier 97c0262
License:	GPLv3
Pierre Carrier 97c0262
URL:		http://luakit.org/
Pierre Carrier f8107dd
# From http://github.com/mason-larobina/luakit/tarball/2011.07.22-r1
Pierre Carrier 97c0262
Source0:	%{name}-%{version}.tar.gz
Pierre Carrier 97c0262
Pierre Carrier f8107dd
BuildRequires:	webkitgtk-devel lua-devel help2man desktop-file-utils unique-devel libsqlite3x-devel
Pierre Carrier 97c0262
Requires:	lua-filesystem wget
Pierre Carrier 97c0262
Pierre Carrier 97c0262
%description
Pierre Carrier 97c0262
luakit is a highly configurable, micro-browser framework based on the WebKit
Pierre Carrier 97c0262
web content engine and the GTK+ toolkit. It is very fast, extensible by Lua
Pierre Carrier 97c0262
and licensed under the GNU GPLv3 license.
Pierre Carrier 97c0262
Pierre Carrier 97c0262
It is primarily targeted at power users, developers and any people with too
Pierre Carrier 97c0262
much time on their hands who want to have fine-grained control over their web
Pierre Carrier 97c0262
browsers behaviour and interface.
Pierre Carrier 97c0262
Pierre Carrier 97c0262
%prep
Pierre Carrier f8107dd
%setup -q -n mason-larobina-luakit-b1fb7fa
Pierre Carrier 97c0262
sed -i "s|-ggdb -W -Wall -Wextra|%{optflags}|g" config.mk
Pierre Carrier 97c0262
Pierre Carrier 97c0262
%build
Pierre Carrier 97c0262
PREFIX=%{_prefix} make %{?_smp_mflags}
Pierre Carrier 97c0262
Pierre Carrier 97c0262
%install
Pierre Carrier 97c0262
rm -rf $RPM_BUILD_ROOT
Pierre Carrier 97c0262
DESTDIR=$RPM_BUILD_ROOT PREFIX=%{_prefix} make install
Pierre Carrier 97c0262
# Already available through %doc
Pierre Carrier 97c0262
rm -fr ${RPM_BUILD_ROOT}%{_datadir}/%{name}/docs
Pierre Carrier 97c0262
desktop-file-validate ${RPM_BUILD_ROOT}%{_datadir}/applications/%{name}.desktop
Pierre Carrier 97c0262
Pierre Carrier 97c0262
%clean
Pierre Carrier 97c0262
rm -rf $RPM_BUILD_ROOT
Pierre Carrier 97c0262
Pierre Carrier 97c0262
%files
Pierre Carrier 97c0262
%defattr(-,root,root,-)
Pierre Carrier 97c0262
%{_bindir}/%{name}
Pierre Carrier 97c0262
%{_datadir}/applications/%{name}.desktop
Pierre Carrier 97c0262
%{_datadir}/pixmaps/%{name}.png
Pierre Carrier 97c0262
%{_datadir}/%{name}
Pierre Carrier 97c0262
%{_mandir}/man1/*
Pierre Carrier 97c0262
%dir %{_sysconfdir}/xdg/%{name}/
Pierre Carrier 97c0262
%config(noreplace) %{_sysconfdir}/xdg/%{name}/*
Pierre Carrier 97c0262
# README.md is virtually empty as of v.2010.09.24
Pierre Carrier 97c0262
%doc COPYING COPYING.GPLv3 AUTHORS PATCHES
Pierre Carrier 97c0262
Pierre Carrier 97c0262
%changelog
Pierre Carrier d507081
* Tue Aug 02 2011 Pierre Carrier <pierre@spotify.com> 2011.07.22.r1-1
Pierre Carrier f8107dd
- New release 2011.07.22-r1
Pierre Carrier f8107dd
9dd0ebe
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2010.09.24-2
9dd0ebe
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
9dd0ebe
Pierre Carrier 97c0262
* Wed Nov 03 2010 Pierre Carrier <prc@redhat.com> 2010.09.24-1
Pierre Carrier 97c0262
- Initial packaging