1 |
%define snapshot 20120514 |
2 |
|
3 |
Name: uzbl |
4 |
Summary: Web browser following the UNIX philosophy |
5 |
Version: 0.0 |
6 |
Release: %mkrel 0.%{snapshot}.1 |
7 |
Source0: %{name}-%{snapshot}.tar.xz |
8 |
Requires: xclip |
9 |
BuildRequires: gtk+3-devel webkitgtk3-devel |
10 |
License: GPLv3 |
11 |
Group: Networking/WWW |
12 |
URL: http://www.uzbl.org/ |
13 |
|
14 |
%description |
15 |
Uzbl follows the UNIX philosophy - "Write programs that do one thing |
16 |
and do it well. Write programs to work together. Write programs to handle |
17 |
text streams, because that is a universal interface." |
18 |
|
19 |
* very minimal graphical interface. You only see what you need |
20 |
* what is not browsing, is not in uzbl. Things like URL changing, |
21 |
loading/saving of bookmarks, saving history, downloads, ... are |
22 |
handled through external scripts that you write |
23 |
* controllable through various means such as FIFO and socket files, |
24 |
stdin, keyboard and more |
25 |
* advanced, customizable keyboard interface with support for modes, |
26 |
modkeys, multichars, variables (keywords) etc. (e. g. you can tweak |
27 |
the interface to be vim-like, Emacs-like or any-other-program-like) |
28 |
* focus on plain text storage for your data and configs in simple, |
29 |
parseable formats |
30 |
* Uzbl keeps it simple, and puts you in charge. |
31 |
|
32 |
%prep |
33 |
%setup -q -n %name-%snapshot |
34 |
|
35 |
%build |
36 |
%make |
37 |
|
38 |
%install |
39 |
%make DESTDIR=%buildroot PREFIX=%_prefix install |
40 |
install -d %{buildroot}%{_docdir} |
41 |
mv %{buildroot}%{_datadir}/%{name}/docs %{buildroot}%{_docdir}/%{name} |
42 |
|
43 |
%files |
44 |
%{_bindir}/%{name}-* |
45 |
%{_datadir}/%{name} |
46 |
%doc %{_docdir}/%{name}/* |