]> git.pld-linux.org Git - packages/uzbl.git/blob - uzbl.spec
- dropped BR: curl-devel
[packages/uzbl.git] / uzbl.spec
1 # TODO:
2 # - unbash example scripts
3
4 Summary:        A keyboard controlled (modal vim-like bindings, or with modifier keys) browser based on Webkit
5 Summary(hu.UTF-8):      Egy billentyűzettel irányítható (vim-szerű vagy módosító kódok) böngésző Webkit alapokon
6 Summary(pl.UTF-8):      Minimalistyczna przeglądarka w całości obsługiwana przy użyciu klawiatury
7 Name:           uzbl
8 Version:        2010.01.05
9 Release:        2
10 License:        GPL v3
11 Group:          X11/Applications/Networking
12 # git://github.com/Dieterbe/uzbl.git
13 Source0:        http://github.com/Dieterbe/uzbl/tarball/%{version}
14 # Source0-md5:  2574fc68a7a7693297d371ca58a4edb4
15 Patch0:         %{name}-config.patch
16 Patch1:         %{name}-dmenu.patch
17 Patch2:         %{name}-config-nojs.patch
18 URL:            http://www.uzbl.org/
19 BuildRequires:  gtk+2-devel
20 BuildRequires:  gtk-webkit-devel
21 BuildRequires:  libsoup-devel
22 BuildRequires:  pkgconfig
23 BuildRequires:  rpm-pythonprov
24 Requires:       %{name}-core = %{epoch}:%{version}-%{release}
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
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
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
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.
46
47 %package core
48 Summary:        Uzbl core
49 Summary(pl.UTF-8):      Jądro Uzbl
50 Group:          X11/Applications/Networking
51 Requires:       bash
52 Requires:       dmenu
53 Requires:       socat
54 Requires:       xclip
55 Requires:       zenity
56 Suggests:       %{name}-cookie-daemon = %{epoch}:%{version}-%{release}
57 Suggests:       %{name}-event-manager = %{epoch}:%{version}-%{release}
58 Obsoletes:      uzbl-examples
59 Obsoletes:      uzbl-scripts
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ę
67 potrzebujesz jeszcze jeden z interfejsów graficznych: uzbl lub
68 uzbl-tabbed.
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.
91
92 %package tabbed
93 Summary:        Tabs for uzbl
94 Summary(hu.UTF-8):      Tabok uzbl-hez
95 Summary(pl.UTF-8):      Taby dla uzbl
96 Group:          X11/Applications/Networking
97 Requires:       %{name}-core = %{epoch}:%{version}-%{release}
98
99 %description tabbed
100 Wrapper for uzbl that provides firefox-style tabs.
101
102 %description tabbed -l hu.UTF-8
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.
109
110 %prep
111 %setup -q -n Dieterbe-%{name}-1958b52
112
113 %patch0 -p1
114 %patch1 -p1
115 %patch2 -p1
116
117 %build
118 %{__make}
119
120 %install
121 rm -rf $RPM_BUILD_ROOT
122
123 %{__make} install \
124         PREFIX=%{_prefix} \
125         DESTDIR=$RPM_BUILD_ROOT
126
127 rm -r $RPM_BUILD_ROOT%{_datadir}/uzbl/docs
128
129 ln -s %{_bindir}/uzbl-browser $RPM_BUILD_ROOT%{_bindir}/uzbl
130
131 %clean
132 rm -rf $RPM_BUILD_ROOT
133
134 %files
135 %defattr(644,root,root,755)
136 %doc AUTHORS README docs/*
137 %attr(755,root,root) %{_bindir}/uzbl
138 %attr(755,root,root) %{_bindir}/uzbl-browser
139
140 %files core
141 %defattr(644,root,root,755)
142 %attr(755,root,root) %{_bindir}/uzbl-core
143 %dir %{_datadir}/uzbl
144 %dir %{_datadir}/uzbl/examples
145 %{_datadir}/uzbl/examples/config
146 %dir %{_datadir}/uzbl/examples/data
147 %dir %{_datadir}/uzbl/examples/data/uzbl
148 %dir %{_datadir}/uzbl/examples/data/uzbl/scripts
149 %dir %{_datadir}/uzbl/examples/data/uzbl/plugins
150 %attr(755,root,root) %{_datadir}/uzbl/examples/data/uzbl/scripts/*
151 %attr(755,root,root) %{_datadir}/uzbl/examples/data/uzbl/plugins/*
152 %{_datadir}/uzbl/examples/data/uzbl/forms
153 %{_datadir}/uzbl/examples/data/uzbl/bookmarks
154 %{_datadir}/uzbl/examples/data/uzbl/style.css
155 %{_datadir}/uzbl/examples/data/uzbl/uzbl.png
156
157 %files event-manager
158 %defattr(644,root,root,755)
159 %attr(755,root,root) %{_bindir}/uzbl-event-manager
160
161 %files cookie-daemon
162 %defattr(644,root,root,755)
163 %attr(755,root,root) %{_bindir}/uzbl-cookie-daemon
164
165 %files tabbed
166 %defattr(644,root,root,755)
167 %attr(755,root,root) %{_bindir}/uzbl-tabbed
This page took 0.051418 seconds and 4 git commands to generate.