]> git.pld-linux.org Git - packages/uzbl.git/blame - uzbl.spec
- rel 2
[packages/uzbl.git] / uzbl.spec
CommitLineData
619e6f9a 1# TODO:
2# - review python deps
3# - s,/usr/bin/env python,/usr/bin/python,
cd79fd5b 4Summary: A keyboard controlled (modal vim-like bindings, or with modifier keys) browser based on Webkit
ad1f58d1 5Summary(hu.UTF-8): Egy billentyűzettel irányítható (vim-szerű vagy módosító kódok) böngésző Webkit alapokon
c0bd05cf 6Summary(pl.UTF-8): Minimalistyczna przeglądarka w całości obsługiwana przy użyciu klawiatury
cd79fd5b 7Name: uzbl
201ceb57 8Version: 2010.04.03
63152f6b 9Release: 2
cd79fd5b 10License: GPL v3
11Group: X11/Applications/Networking
f7a05020 12# git://github.com/Dieterbe/uzbl.git
e99ecda0 13Source0: http://github.com/Dieterbe/uzbl/tarball/%{version}
201ceb57 14# Source0-md5: 70487d59dd5a1e5a1eca36b976800128
c0bd05cf 15Patch0: %{name}-config.patch
16Patch1: %{name}-dmenu.patch
cd79fd5b 17URL: http://www.uzbl.org/
cd79fd5b 18BuildRequires: gtk+2-devel
ce492976 19BuildRequires: gtk-webkit-devel >= 1.2.0-4
cd79fd5b 20BuildRequires: libsoup-devel
b924e16b 21BuildRequires: pkgconfig
22BuildRequires: rpm-pythonprov
e99ecda0 23Requires: %{name}-core = %{epoch}:%{version}-%{release}
c46d195d 24Requires: dmenu
25Requires: socat
26Requires: xclip
27Requires: zenity
cd79fd5b 28BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29
30%description
31The uzbl browser is a keyboard controlled (modal vim-like bindings, or
32with modifier keys) browser based on Webkit.
33
ad1f58d1
ZU
34%description -l hu.UTF-8
35Egy billentyűzettel irányítható (vim-szerű vagy módosító kódok)
36böngésző Webkit alapokon.
37
c0bd05cf 38%description -l pl.UTF-8
39uzbl jest przeglądarką, która może być w całości obsługiwana przy
40użyciu klawiatury. Domyślne ustawienia klawiszy są wzorowane na
619e6f9a 41skrótach klawiszowych programu vim. uzbl wykorzystuje silnik Webkit.
c0bd05cf 42
619e6f9a 43uzbl sam nie obsługuje zakładek, historii, pobierania plików. Funkcje
44te są realizowane przez zewnętrzne skrypty. Dzięki temu oraz dzięki
45ładowanym na życzenie skryptom JavaScript przeglądarka ta jest bardzo
46elastyczna, konfigurowalna i może być w łatwy sposób rozszerzana.
b7d78492 47
48%package core
49Summary: Uzbl core
50Summary(pl.UTF-8): Jądro Uzbl
51Group: X11/Applications/Networking
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.094877 seconds and 4 git commands to generate.