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