]> git.pld-linux.org Git - packages/uzbl.git/blame - uzbl.spec
- up to refs/tags/2009.08.08 (35c7b6e8b5ed53f03770639cc11bd62fbf1bff26)
[packages/uzbl.git] / uzbl.spec
CommitLineData
240ac27e 1# TODO:
240ac27e 2# - unbash example scripts
cd79fd5b 3
22e7276d 4%define gitdate 20090808
cd79fd5b 5
6Summary: A keyboard controlled (modal vim-like bindings, or with modifier keys) browser based on Webkit
ad1f58d1 7Summary(hu.UTF-8): Egy billentyűzettel irányítható (vim-szerű vagy módosító kódok) böngésző Webkit alapokon
c0bd05cf 8Summary(pl.UTF-8): Minimalistyczna przeglądarka w całości obsługiwana przy użyciu klawiatury
cd79fd5b 9Name: uzbl
10Version: 0
28e3156c 11Release: 0.%{gitdate}.1
cd79fd5b 12License: GPL v3
13Group: X11/Applications/Networking
f7a05020 14# git://github.com/Dieterbe/uzbl.git
15Source0: %{name}-%{gitdate}.tar.bz2
22e7276d 16# Source0-md5: a3f77a858316ef178d125d4a03a8ae28
c0bd05cf 17Patch0: %{name}-config.patch
18Patch1: %{name}-dmenu.patch
cd79fd5b 19URL: http://www.uzbl.org/
20BuildRequires: curl-devel
21BuildRequires: gtk+2-devel
22BuildRequires: gtk-webkit-devel
23BuildRequires: libsoup-devel
24BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26%description
27The uzbl browser is a keyboard controlled (modal vim-like bindings, or
28with modifier keys) browser based on Webkit.
29
ad1f58d1
ZU
30%description -l hu.UTF-8
31Egy billentyűzettel irányítható (vim-szerű vagy módosító kódok)
32böngésző Webkit alapokon.
33
c0bd05cf 34%description -l pl.UTF-8
35uzbl jest przeglądarką, która może być w całości obsługiwana przy
36użyciu klawiatury. Domyślne ustawienia klawiszy są wzorowane na
37skrótach klawiszowych programu vim. Uzbl może działać w modalnym
38trybie podobnie jak vim albo w trybie przypominającym działanie
39emacsa. uzbl wykorzystuje silnik Webkit.
40
41uzbl sam nie obsługuje zakładek, tabów, historii, pobierania plików.
42Funkcjonalności te są realizowane przez zewnętrzne skrypty. Dzięki
43temu przeglądarka ta jest bardzo elastyczna, konfigurowalna i może być
44w łatwy sposób rozszerzana.
45
a14d321e 46%package tabbed
47Summary: Tabs for uzbl
31b3f0eb 48Summary(hu.UTF-8): Tabok uzbl-hez
c0bd05cf 49Summary(pl.UTF-8): Taby dla uzbl
a14d321e 50Group: X11/Applications/Networking
51Requires: %{name} = %{epoch}:%{version}-%{release}
52
53%description tabbed
54Wrapper for uzbl that provides firefox-style tabs.
55
31b3f0eb 56%description tabbed -l hu.UTF-8
c0bd05cf 57Egy uzbl-wrapper, amely firefox-stílusú tabok használatát teszi
58lehetővé.
59
60%description tabbed -l pl.UTF-8
61Skrypt, który dodaje do uzbl taby podobne do tych znanych użytkownikom
62przeglądarki firefox.
31b3f0eb 63
b3a8a931 64%package scripts
65Summary: Scripts for uzbl
c0bd05cf 66Summary(pl.UTF-8): Skrypty rozszerzające funkcjonalność uzbl
b3a8a931 67Group: X11/Applications/Networking
68Requires: %{name} = %{epoch}:%{version}-%{release}
69
70%description scripts
71Scripts for uzbl that handles cookies, downloads, history, etc.
72
c0bd05cf 73%description scripts -l pl.UTF-8
74Skrypty dodające do uzbl obsługę cookies, pobierania plików, historii
75i tym podobnych.
76
240ac27e 77%package examples
b3a8a931 78Summary: Example configs
c0bd05cf 79Summary(hu.UTF-8): Példa konfigurációs fájlok
80Summary(pl.UTF-8): Przykładowa konfiguracja dla uzbl
240ac27e 81Group: Documentation
ad1f58d1 82Requires: %{name} = %{epoch}:%{version}-%{release}
240ac27e 83Requires: bash
84Requires: dmenu
240ac27e 85Requires: zenity
86
87%description examples
c0bd05cf 88Example config files for uzbl. If you want just try uzbl install this
89package and run:
ad1f58d1 90
b3a8a931 91uzbl -c %{_examplesdir}/%{name}-%{version}/config
ad1f58d1
ZU
92
93%description examples -l hu.UTF-8
c0bd05cf 94Példa konfigurációs fájlok. Ha ki akarod próbálni az uzbl-lel, akkor
95telepítsd ezt a csomagot és a következő paranccsal indítsd:
96
97uzbl -c %{_examplesdir}/%{name}-%{version}/config
98
99%description examples -l pl.UTF-8
100Przykładowa konfiguracja przeglądarki uzbl. Jeżeli chcesz po prostu
101wypróbować uzbl, zainstaluj ten pakiet i wykonaj komendę:
240ac27e 102
b3a8a931 103uzbl -c %{_examplesdir}/%{name}-%{version}/config
240ac27e 104
cd79fd5b 105%prep
106%setup -q -n %{name}-%{gitdate}
107
f7a05020 108%patch0 -p1
aa71a044 109%patch1 -p1
6fe0ad73 110
cd79fd5b 111%build
112%{__make}
113
114%install
115rm -rf $RPM_BUILD_ROOT
116
117%{__make} install \
118 DESTDIR=$RPM_BUILD_ROOT
119
a14d321e 120# tabbed
121mv $RPM_BUILD_ROOT%{_datadir}/uzbl/examples/data/uzbl/scripts/uzbl_tabbed.py $RPM_BUILD_ROOT%{_bindir}/uzbl_tabbed
122
b3a8a931 123# most important scripts
124install -d $RPM_BUILD_ROOT%{_datadir}/uzbl/scripts
125mv $RPM_BUILD_ROOT%{_datadir}/uzbl/examples/data/uzbl/scripts $RPM_BUILD_ROOT%{_datadir}/uzbl
126
127# example config
128install -d $RPM_BUILD_ROOT%{_examplesdir}/uzbl-%{version}
129mv $RPM_BUILD_ROOT%{_datadir}/uzbl/examples/config/uzbl/config $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/config
130mv $RPM_BUILD_ROOT%{_datadir}/uzbl/examples/data/uzbl/forms $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/forms
6fe0ad73 131rm -r $RPM_BUILD_ROOT%{_datadir}/uzbl/{docs,examples}
132
cd79fd5b 133%clean
134rm -rf $RPM_BUILD_ROOT
135
136%files
137%defattr(644,root,root,755)
138%doc AUTHORS README docs/*
139%attr(755,root,root) %{_bindir}/uzbl
140%attr(755,root,root) %{_bindir}/uzblctrl
b3a8a931 141%dir %{_datadir}/uzbl
240ac27e 142
a14d321e 143%files tabbed
144%defattr(644,root,root,755)
145%attr(755,root,root) %{_bindir}/uzbl_tabbed
146
b3a8a931 147%files scripts
c0bd05cf 148%defattr(644,root,root,755)
b3a8a931 149%dir %{_datadir}/uzbl/scripts
150%attr(755,root,root) %{_datadir}/uzbl/scripts/*
151
240ac27e 152%files examples
ad1f58d1 153%defattr(644,root,root,755)
b3a8a931 154%{_examplesdir}/uzbl-%{version}
This page took 0.108626 seconds and 4 git commands to generate.