]>
Commit | Line | Data |
---|---|---|
240ac27e | 1 | # TODO: |
240ac27e | 2 | # - unbash example scripts |
cd79fd5b | 3 | |
cd79fd5b | 4 | Summary: A keyboard controlled (modal vim-like bindings, or with modifier keys) browser based on Webkit |
ad1f58d1 | 5 | Summary(hu.UTF-8): Egy billentyűzettel irányítható (vim-szerű vagy módosító kódok) böngésző Webkit alapokon |
c0bd05cf | 6 | Summary(pl.UTF-8): Minimalistyczna przeglądarka w całości obsługiwana przy użyciu klawiatury |
cd79fd5b | 7 | Name: uzbl |
f00b37ce | 8 | Version: 2010.01.05 |
b7d78492 | 9 | Release: 1 |
cd79fd5b | 10 | License: GPL v3 |
11 | Group: X11/Applications/Networking | |
f7a05020 | 12 | # git://github.com/Dieterbe/uzbl.git |
e99ecda0 | 13 | Source0: http://github.com/Dieterbe/uzbl/tarball/%{version} |
f00b37ce | 14 | # Source0-md5: 2574fc68a7a7693297d371ca58a4edb4 |
c0bd05cf | 15 | Patch0: %{name}-config.patch |
16 | Patch1: %{name}-dmenu.patch | |
cd79fd5b | 17 | URL: http://www.uzbl.org/ |
18 | BuildRequires: curl-devel | |
19 | BuildRequires: gtk+2-devel | |
20 | BuildRequires: gtk-webkit-devel | |
21 | BuildRequires: libsoup-devel | |
b924e16b | 22 | BuildRequires: pkgconfig |
23 | BuildRequires: rpm-pythonprov | |
e99ecda0 | 24 | Requires: %{name}-core = %{epoch}:%{version}-%{release} |
cd79fd5b | 25 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
26 | ||
27 | %description | |
28 | The uzbl browser is a keyboard controlled (modal vim-like bindings, or | |
29 | with modifier keys) browser based on Webkit. | |
30 | ||
ad1f58d1 ZU |
31 | %description -l hu.UTF-8 |
32 | Egy billentyűzettel irányítható (vim-szerű vagy módosító kódok) | |
33 | böngésző Webkit alapokon. | |
34 | ||
c0bd05cf | 35 | %description -l pl.UTF-8 |
36 | uzbl jest przeglądarką, która może być w całości obsługiwana przy | |
37 | użyciu klawiatury. Domyślne ustawienia klawiszy są wzorowane na | |
38 | skrótach klawiszowych programu vim. Uzbl może działać w modalnym | |
39 | trybie podobnie jak vim albo w trybie przypominającym działanie | |
40 | emacsa. uzbl wykorzystuje silnik Webkit. | |
41 | ||
e99ecda0 | 42 | uzbl sam nie obsługuje zakładek, historii, pobierania plików. |
43 | Funkcjonalności te są realizowane przez zewnętrzne skrypty. Dzięki | |
44 | temu przeglądarka ta jest bardzo elastyczna, konfigurowalna i może być | |
45 | w łatwy sposób rozszerzana. | |
b7d78492 | 46 | |
47 | %package core | |
48 | Summary: Uzbl core | |
49 | Summary(pl.UTF-8): Jądro Uzbl | |
50 | Group: X11/Applications/Networking | |
e285a80a | 51 | Requires: bash |
52 | Requires: dmenu | |
53 | Requires: socat | |
7a8756b3 | 54 | Requires: xclip |
e285a80a | 55 | Requires: zenity |
b7d78492 | 56 | Suggests: %{name}-cookie-daemon = %{epoch}:%{version}-%{release} |
57 | Suggests: %{name}-event-manager = %{epoch}:%{version}-%{release} | |
e99ecda0 | 58 | Obsoletes: uzbl-examples |
59 | Obsoletes: uzbl-scripts | |
b7d78492 | 60 | |
61 | %description core | |
62 | Main component of uzbl browser. You also need one of UI components | |
63 | (uzbl or uzbl-tabbed). | |
64 | ||
65 | %description core -l pl.UTF-8 | |
66 | Jądro przeglądarki uzbl. Aby mieć w pełni funkcjonalną przeglądarkę | |
e99ecda0 | 67 | potrzebujesz jeszcze jeden z interfejsów graficznych: uzbl lub |
68 | uzbl-tabbed. | |
b7d78492 | 69 | |
70 | %package event-manager | |
71 | Summary: Uzbl event manager | |
72 | Summary(pl.UTF-8): Zarządca zdarzeń dla uzbl | |
73 | Group: X11/Applications/Networking | |
74 | ||
75 | %description event-manager | |
76 | Uzbl event manager. | |
77 | ||
78 | %description event-manager | |
79 | Zarządca zdarzeń dla uzbl. | |
80 | ||
81 | %package cookie-daemon | |
82 | Summary: Uzbl cookie daemon | |
83 | Summary(pl.UTF-8): Serwer ciasteczek dla uzbl | |
84 | Group: X11/Applications/Networking | |
85 | ||
86 | %description cookie-daemon | |
87 | uzbl-cookie-daemon provides http cookies for uzbl. | |
88 | ||
89 | %description cookie-daemon -l pl.UTF-8 | |
90 | Obsługa ciasteczek http (coockies) dla przeglądarki uzbl. | |
c0bd05cf | 91 | |
a14d321e | 92 | %package tabbed |
93 | Summary: Tabs for uzbl | |
31b3f0eb | 94 | Summary(hu.UTF-8): Tabok uzbl-hez |
c0bd05cf | 95 | Summary(pl.UTF-8): Taby dla uzbl |
a14d321e | 96 | Group: X11/Applications/Networking |
b7d78492 | 97 | Requires: %{name}-core = %{epoch}:%{version}-%{release} |
a14d321e | 98 | |
99 | %description tabbed | |
100 | Wrapper for uzbl that provides firefox-style tabs. | |
101 | ||
31b3f0eb | 102 | %description tabbed -l hu.UTF-8 |
c0bd05cf | 103 | Egy uzbl-wrapper, amely firefox-stílusú tabok használatát teszi |
104 | lehetővé. | |
105 | ||
106 | %description tabbed -l pl.UTF-8 | |
107 | Skrypt, który dodaje do uzbl taby podobne do tych znanych użytkownikom | |
108 | przeglądarki firefox. | |
31b3f0eb | 109 | |
cd79fd5b | 110 | %prep |
f00b37ce | 111 | %setup -q -n Dieterbe-%{name}-1958b52 |
cd79fd5b | 112 | |
f7a05020 | 113 | %patch0 -p1 |
aa71a044 | 114 | %patch1 -p1 |
6fe0ad73 | 115 | |
cd79fd5b | 116 | %build |
117 | %{__make} | |
118 | ||
119 | %install | |
120 | rm -rf $RPM_BUILD_ROOT | |
121 | ||
122 | %{__make} install \ | |
b7d78492 | 123 | PREFIX=%{_prefix} \ |
124 | DESTDIR=$RPM_BUILD_ROOT | |
a14d321e | 125 | |
b7d78492 | 126 | rm -r $RPM_BUILD_ROOT%{_datadir}/uzbl/docs |
127 | ||
128 | ln -s %{_bindir}/uzbl-browser $RPM_BUILD_ROOT%{_bindir}/uzbl | |
6fe0ad73 | 129 | |
cd79fd5b | 130 | %clean |
131 | rm -rf $RPM_BUILD_ROOT | |
132 | ||
133 | %files | |
134 | %defattr(644,root,root,755) | |
135 | %doc AUTHORS README docs/* | |
136 | %attr(755,root,root) %{_bindir}/uzbl | |
b7d78492 | 137 | %attr(755,root,root) %{_bindir}/uzbl-browser |
240ac27e | 138 | |
b7d78492 | 139 | %files core |
140 | %defattr(644,root,root,755) | |
141 | %attr(755,root,root) %{_bindir}/uzbl-core | |
e285a80a | 142 | %dir %{_datadir}/uzbl |
143 | %dir %{_datadir}/uzbl/examples | |
144 | %{_datadir}/uzbl/examples/config | |
145 | %dir %{_datadir}/uzbl/examples/data | |
146 | %dir %{_datadir}/uzbl/examples/data/uzbl | |
147 | %dir %{_datadir}/uzbl/examples/data/uzbl/scripts | |
148 | %dir %{_datadir}/uzbl/examples/data/uzbl/plugins | |
149 | %attr(755,root,root) %{_datadir}/uzbl/examples/data/uzbl/scripts/* | |
150 | %attr(755,root,root) %{_datadir}/uzbl/examples/data/uzbl/plugins/* | |
151 | %{_datadir}/uzbl/examples/data/uzbl/forms | |
152 | %{_datadir}/uzbl/examples/data/uzbl/bookmarks | |
153 | %{_datadir}/uzbl/examples/data/uzbl/style.css | |
154 | %{_datadir}/uzbl/examples/data/uzbl/uzbl.png | |
b7d78492 | 155 | |
156 | %files event-manager | |
157 | %defattr(644,root,root,755) | |
158 | %attr(755,root,root) %{_bindir}/uzbl-event-manager | |
159 | ||
160 | %files cookie-daemon | |
161 | %defattr(644,root,root,755) | |
162 | %attr(755,root,root) %{_bindir}/uzbl-cookie-daemon | |
163 | ||
a14d321e | 164 | %files tabbed |
165 | %defattr(644,root,root,755) | |
b7d78492 | 166 | %attr(755,root,root) %{_bindir}/uzbl-tabbed |