2 # - unbash example scripts
4 %define gitdate 20090808
6 Summary: A keyboard controlled (modal vim-like bindings, or with modifier keys) browser based on Webkit
7 Summary(hu.UTF-8): Egy billentyűzettel irányítható (vim-szerű vagy módosító kódok) böngésző Webkit alapokon
8 Summary(pl.UTF-8): Minimalistyczna przeglądarka w całości obsługiwana przy użyciu klawiatury
11 Release: 0.%{gitdate}.1
13 Group: X11/Applications/Networking
14 # git://github.com/Dieterbe/uzbl.git
15 Source0: %{name}-%{gitdate}.tar.bz2
16 # Source0-md5: a3f77a858316ef178d125d4a03a8ae28
17 Patch0: %{name}-config.patch
18 Patch1: %{name}-dmenu.patch
19 URL: http://www.uzbl.org/
20 BuildRequires: curl-devel
21 BuildRequires: gtk+2-devel
22 BuildRequires: gtk-webkit-devel
23 BuildRequires: libsoup-devel
24 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27 The uzbl browser is a keyboard controlled (modal vim-like bindings, or
28 with modifier keys) browser based on Webkit.
30 %description -l hu.UTF-8
31 Egy billentyűzettel irányítható (vim-szerű vagy módosító kódok)
32 böngésző Webkit alapokon.
34 %description -l pl.UTF-8
35 uzbl jest przeglądarką, która może być w całości obsługiwana przy
36 użyciu klawiatury. Domyślne ustawienia klawiszy są wzorowane na
37 skrótach klawiszowych programu vim. Uzbl może działać w modalnym
38 trybie podobnie jak vim albo w trybie przypominającym działanie
39 emacsa. uzbl wykorzystuje silnik Webkit.
41 uzbl sam nie obsługuje zakładek, tabów, historii, pobierania plików.
42 Funkcjonalności te są realizowane przez zewnętrzne skrypty. Dzięki
43 temu przeglądarka ta jest bardzo elastyczna, konfigurowalna i może być
44 w łatwy sposób rozszerzana.
47 Summary: Tabs for uzbl
48 Summary(hu.UTF-8): Tabok uzbl-hez
49 Summary(pl.UTF-8): Taby dla uzbl
50 Group: X11/Applications/Networking
51 Requires: %{name} = %{epoch}:%{version}-%{release}
54 Wrapper for uzbl that provides firefox-style tabs.
56 %description tabbed -l hu.UTF-8
57 Egy uzbl-wrapper, amely firefox-stílusú tabok használatát teszi
60 %description tabbed -l pl.UTF-8
61 Skrypt, który dodaje do uzbl taby podobne do tych znanych użytkownikom
65 Summary: Scripts for uzbl
66 Summary(pl.UTF-8): Skrypty rozszerzające funkcjonalność uzbl
67 Group: X11/Applications/Networking
68 Requires: %{name} = %{epoch}:%{version}-%{release}
71 Scripts for uzbl that handles cookies, downloads, history, etc.
73 %description scripts -l pl.UTF-8
74 Skrypty dodające do uzbl obsługę cookies, pobierania plików, historii
78 Summary: Example configs
79 Summary(hu.UTF-8): Példa konfigurációs fájlok
80 Summary(pl.UTF-8): Przykładowa konfiguracja dla uzbl
82 Requires: %{name} = %{epoch}:%{version}-%{release}
88 Example config files for uzbl. If you want just try uzbl install this
91 uzbl -c %{_examplesdir}/%{name}-%{version}/config
93 %description examples -l hu.UTF-8
94 Példa konfigurációs fájlok. Ha ki akarod próbálni az uzbl-lel, akkor
95 telepítsd ezt a csomagot és a következő paranccsal indítsd:
97 uzbl -c %{_examplesdir}/%{name}-%{version}/config
99 %description examples -l pl.UTF-8
100 Przykładowa konfiguracja przeglądarki uzbl. Jeżeli chcesz po prostu
101 wypróbować uzbl, zainstaluj ten pakiet i wykonaj komendę:
103 uzbl -c %{_examplesdir}/%{name}-%{version}/config
106 %setup -q -n %{name}-%{gitdate}
115 rm -rf $RPM_BUILD_ROOT
118 DESTDIR=$RPM_BUILD_ROOT
121 mv $RPM_BUILD_ROOT%{_datadir}/uzbl/examples/data/uzbl/scripts/uzbl_tabbed.py $RPM_BUILD_ROOT%{_bindir}/uzbl_tabbed
123 # most important scripts
124 install -d $RPM_BUILD_ROOT%{_datadir}/uzbl/scripts
125 mv $RPM_BUILD_ROOT%{_datadir}/uzbl/examples/data/uzbl/scripts $RPM_BUILD_ROOT%{_datadir}/uzbl
128 install -d $RPM_BUILD_ROOT%{_examplesdir}/uzbl-%{version}
129 mv $RPM_BUILD_ROOT%{_datadir}/uzbl/examples/config/uzbl/config $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/config
130 mv $RPM_BUILD_ROOT%{_datadir}/uzbl/examples/data/uzbl/forms $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/forms
131 rm -r $RPM_BUILD_ROOT%{_datadir}/uzbl/{docs,examples}
134 rm -rf $RPM_BUILD_ROOT
137 %defattr(644,root,root,755)
138 %doc AUTHORS README docs/*
139 %attr(755,root,root) %{_bindir}/uzbl
140 %attr(755,root,root) %{_bindir}/uzblctrl
141 %dir %{_datadir}/uzbl
144 %defattr(644,root,root,755)
145 %attr(755,root,root) %{_bindir}/uzbl_tabbed
148 %defattr(644,root,root,755)
149 %dir %{_datadir}/uzbl/scripts
150 %attr(755,root,root) %{_datadir}/uzbl/scripts/*
153 %defattr(644,root,root,755)
154 %{_examplesdir}/uzbl-%{version}