]> git.pld-linux.org Git - packages/uzbl.git/blob - uzbl.spec
- added missing language tag in %description
[packages/uzbl.git] / uzbl.spec
1 # TODO:
2 # - review python deps
3 # - s,/usr/bin/env python,/usr/bin/python,
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.08.05
9 Release:        1
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:  b6e3323337d2093e55c7d85648bab3aa
15 Patch0:         %{name}-dmenu.patch
16 URL:            http://www.uzbl.org/
17 BuildRequires:  gtk+2-devel
18 BuildRequires:  gtk-webkit-devel >= 1.2.0-4
19 BuildRequires:  libsoup-devel
20 BuildRequires:  pkgconfig
21 BuildRequires:  rpm-pythonprov
22 Requires:       %{name}-core = %{epoch}:%{version}-%{release}
23 Requires:       dmenu
24 Requires:       socat
25 Requires:       xclip
26 Requires:       zenity
27 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29 %description
30 The uzbl browser is a keyboard controlled (modal vim-like bindings, or
31 with modifier keys) browser based on Webkit.
32
33 %description -l hu.UTF-8
34 Egy billentyűzettel irányítható (vim-szerű vagy módosító kódok)
35 böngésző Webkit alapokon.
36
37 %description -l pl.UTF-8
38 uzbl jest przeglądarką, która może być w całości obsługiwana przy
39 użyciu klawiatury. Domyślne ustawienia klawiszy są wzorowane na
40 skrótach klawiszowych programu vim. uzbl wykorzystuje silnik Webkit.
41
42 uzbl sam nie obsługuje zakładek, historii, pobierania plików. Funkcje
43 te są realizowane przez zewnętrzne skrypty. Dzięki temu oraz dzięki
44 ładowanym na życzenie skryptom JavaScript przeglądarka ta jest bardzo
45 elastyczna, konfigurowalna i może być 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:       gtk-webkit >= 1.2.0-4
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 -l pl.UTF-8
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
112 %build
113 %{__make}
114
115 %install
116 rm -rf $RPM_BUILD_ROOT
117
118 %{__make} install \
119         PREFIX=%{_prefix} \
120         DESTDIR=$RPM_BUILD_ROOT
121
122 rm -r $RPM_BUILD_ROOT%{_datadir}/uzbl/docs
123
124 ln -s %{_bindir}/uzbl-browser $RPM_BUILD_ROOT%{_bindir}/uzbl
125
126 %clean
127 rm -rf $RPM_BUILD_ROOT
128
129 %files
130 %defattr(644,root,root,755)
131 %doc AUTHORS README docs/*
132 %attr(755,root,root) %{_bindir}/uzbl
133 %attr(755,root,root) %{_bindir}/uzbl-browser
134
135 %files core
136 %defattr(644,root,root,755)
137 %attr(755,root,root) %{_bindir}/uzbl-core
138 %dir %{_datadir}/uzbl
139 %dir %{_datadir}/uzbl/examples
140 %{_datadir}/uzbl/examples/config
141 %dir %{_datadir}/uzbl/examples/data
142 %dir %{_datadir}/uzbl/examples/data/scripts
143 %dir %{_datadir}/uzbl/examples/data/plugins
144 %attr(755,root,root) %{_datadir}/uzbl/examples/data/scripts/*
145 %attr(755,root,root) %{_datadir}/uzbl/examples/data/plugins/*
146 %{_datadir}/uzbl/examples/data/dforms
147 %{_datadir}/uzbl/examples/data/bookmarks
148 %{_datadir}/uzbl/examples/data/style.css
149 %{_datadir}/uzbl/examples/data/uzbl.png
150
151 %files event-manager
152 %defattr(644,root,root,755)
153 %attr(755,root,root) %{_bindir}/uzbl-event-manager
154
155 %files cookie-daemon
156 %defattr(644,root,root,755)
157 %attr(755,root,root) %{_bindir}/uzbl-cookie-daemon
158
159 %files tabbed
160 %defattr(644,root,root,755)
161 %attr(755,root,root) %{_bindir}/uzbl-tabbed
This page took 0.071186 seconds and 3 git commands to generate.