]> git.pld-linux.org Git - packages/uzbl.git/blame - uzbl.spec
- python 3.6
[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
d2f1f677 8Version: 2013.12.08
921aaa88 9Release: 4
cd79fd5b 10License: GPL v3
11Group: X11/Applications/Networking
f7a05020 12# git://github.com/Dieterbe/uzbl.git
d2f1f677
AM
13# Source0: https://github.com/Dieterbe/uzbl/archive/%{version}.tar.gz
14Source0: %{name}-%{version}.tar.bz2
15# Source0-md5: ff21df4ce77829ec35f3632b5232069d
16Patch0: %{name}-build.patch
cd79fd5b 17URL: http://www.uzbl.org/
d2f1f677
AM
18BuildRequires: gtk+3-devel
19BuildRequires: gtk-webkit3-devel >= 1.2.0-4
cd79fd5b 20BuildRequires: libsoup-devel
b924e16b 21BuildRequires: pkgconfig
d2f1f677 22BuildRequires: python3-devel
b924e16b 23BuildRequires: rpm-pythonprov
e99ecda0 24Requires: %{name}-core = %{epoch}:%{version}-%{release}
c46d195d 25Requires: dmenu
26Requires: socat
27Requires: xclip
28Requires: zenity
cd79fd5b 29BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30
31%description
32The uzbl browser is a keyboard controlled (modal vim-like bindings, or
33with modifier keys) browser based on Webkit.
34
ad1f58d1
ZU
35%description -l hu.UTF-8
36Egy billentyűzettel irányítható (vim-szerű vagy módosító kódok)
37böngésző Webkit alapokon.
38
c0bd05cf 39%description -l pl.UTF-8
40uzbl jest przeglądarką, która może być w całości obsługiwana przy
41użyciu klawiatury. Domyślne ustawienia klawiszy są wzorowane na
619e6f9a 42skrótach klawiszowych programu vim. uzbl wykorzystuje silnik Webkit.
c0bd05cf 43
619e6f9a 44uzbl sam nie obsługuje zakładek, historii, pobierania plików. Funkcje
45te są realizowane przez zewnętrzne skrypty. Dzięki temu oraz dzięki
46ładowanym na życzenie skryptom JavaScript przeglądarka ta jest bardzo
47elastyczna, konfigurowalna i może być w łatwy sposób rozszerzana.
b7d78492 48
49%package core
50Summary: Uzbl core
51Summary(pl.UTF-8): Jądro Uzbl
52Group: X11/Applications/Networking
ce492976 53Requires: gtk-webkit >= 1.2.0-4
b7d78492 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
f8bcef50 75%description event-manager -l pl.UTF-8
b7d78492 76Zarządca zdarzeń dla uzbl.
77
a14d321e 78%package tabbed
79Summary: Tabs for uzbl
31b3f0eb 80Summary(hu.UTF-8): Tabok uzbl-hez
c0bd05cf 81Summary(pl.UTF-8): Taby dla uzbl
a14d321e 82Group: X11/Applications/Networking
b7d78492 83Requires: %{name}-core = %{epoch}:%{version}-%{release}
a14d321e 84
85%description tabbed
86Wrapper for uzbl that provides firefox-style tabs.
87
31b3f0eb 88%description tabbed -l hu.UTF-8
c0bd05cf 89Egy uzbl-wrapper, amely firefox-stílusú tabok használatát teszi
90lehetővé.
91
92%description tabbed -l pl.UTF-8
93Skrypt, który dodaje do uzbl taby podobne do tych znanych użytkownikom
94przeglądarki firefox.
31b3f0eb 95
cd79fd5b 96%prep
31e915ac 97%setup -q
d2f1f677 98%patch0 -p1
cd79fd5b 99
100%build
101%{__make}
102
103%install
104rm -rf $RPM_BUILD_ROOT
105
106%{__make} install \
b7d78492 107 PREFIX=%{_prefix} \
108 DESTDIR=$RPM_BUILD_ROOT
a14d321e 109
b7d78492 110rm -r $RPM_BUILD_ROOT%{_datadir}/uzbl/docs
111
112ln -s %{_bindir}/uzbl-browser $RPM_BUILD_ROOT%{_bindir}/uzbl
6fe0ad73 113
cd79fd5b 114%clean
115rm -rf $RPM_BUILD_ROOT
116
117%files
118%defattr(644,root,root,755)
119%doc AUTHORS README docs/*
120%attr(755,root,root) %{_bindir}/uzbl
b7d78492 121%attr(755,root,root) %{_bindir}/uzbl-browser
240ac27e 122
b7d78492 123%files core
124%defattr(644,root,root,755)
125%attr(755,root,root) %{_bindir}/uzbl-core
e285a80a 126%dir %{_datadir}/uzbl
127%dir %{_datadir}/uzbl/examples
128%{_datadir}/uzbl/examples/config
129%dir %{_datadir}/uzbl/examples/data
b796ba7b 130%dir %{_datadir}/uzbl/examples/data/scripts
d2f1f677 131#%dir %{_datadir}/uzbl/examples/data/plugins
b796ba7b 132%attr(755,root,root) %{_datadir}/uzbl/examples/data/scripts/*
d2f1f677 133#%attr(755,root,root) %{_datadir}/uzbl/examples/data/plugins/*
201ceb57 134%{_datadir}/uzbl/examples/data/dforms
b796ba7b 135%{_datadir}/uzbl/examples/data/bookmarks
82ed7956 136%{_datadir}/uzbl/examples/data/per-site-settings
b796ba7b 137%{_datadir}/uzbl/examples/data/uzbl.png
b7d78492 138
d2f1f677
AM
139%{py3_sitescriptdir}/uzbl*.egg-info
140%{py3_sitescriptdir}/uzbl
141
b7d78492 142%files event-manager
143%defattr(644,root,root,755)
144%attr(755,root,root) %{_bindir}/uzbl-event-manager
145
a14d321e 146%files tabbed
147%defattr(644,root,root,755)
b7d78492 148%attr(755,root,root) %{_bindir}/uzbl-tabbed
This page took 0.105569 seconds and 4 git commands to generate.