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