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