]> git.pld-linux.org Git - packages/gtk-vnc.git/blame - gtk-vnc.spec
- release 2
[packages/gtk-vnc.git] / gtk-vnc.spec
CommitLineData
436191a8
JB
1Summary: A GTK+ widget for VNC clients
2Summary(pl.UTF-8): Widget GTK+ dla klientów VNC
e8f8ba6b 3Name: gtk-vnc
7cbe80e3 4Version: 0.3.10
12ab5ff1 5Release: 2
a87b1ed1 6License: LGPL v2
3994aa9c
MB
7Group: X11/Libraries
8Source0: http://ftp.gnome.org/pub/GNOME/sources/gtk-vnc/0.3/%{name}-%{version}.tar.bz2
7cbe80e3 9# Source0-md5: 9aa9d830b219255c8d6753ef55802932
e8f8ba6b 10Patch0: %{name}-codegen.patch
3994aa9c 11URL: http://live.gnome.org/gtk-vnc
a87b1ed1 12BuildRequires: autoconf >= 2.50
436191a8 13BuildRequires: automake
7cbe80e3
MB
14BuildRequires: cyrus-sasl-devel
15BuildRequires: gettext-devel
a87b1ed1 16BuildRequires: gnutls-devel >= 1.4.0
3994aa9c 17BuildRequires: gtk+2-devel >= 2:2.10.0
7cbe80e3 18BuildRequires: intltool >= 0.35.0
436191a8 19BuildRequires: libtool
a87b1ed1
JB
20BuildRequires: pkgconfig
21BuildRequires: python-devel >= 1:2.4
22BuildRequires: python-pygtk-devel >= 2:2.0.0
436191a8 23BuildRequires: rpm-pythonprov
3994aa9c 24BuildRequires: zlib-devel
e8f8ba6b
PZ
25BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26
27%description
436191a8 28gtk-vnc is a VNC viewer widget for GTK+. It is built using coroutines
e8f8ba6b
PZ
29allowing it to be completely asynchronous while remaining single
30threaded.
31
436191a8
JB
32%description -l pl.UTF-8
33gtk-vnc to widget przeglądarki VNC dla GTK+. Jest skonstruowany z
34użyciem korutyn, dzięki czemu mogą być w pełni asynchroniczne
35pozostając jednowątkowymi.
36
e8f8ba6b 37%package devel
436191a8
JB
38Summary: Header files for gtk-vnc library
39Summary(pl.UTF-8): Pliki nagłówkowe biblioteki gtk-vnc
3994aa9c 40Group: X11/Development/Libraries
436191a8 41Requires: %{name} = %{version}-%{release}
a87b1ed1 42Requires: gnutls-devel >= 1.4.0
3994aa9c 43Requires: gtk+2-devel >= 2:2.10.0
e8f8ba6b
PZ
44
45%description devel
436191a8 46Header files for gtk-vnc library.
e8f8ba6b 47
436191a8
JB
48%description devel -l pl.UTF-8
49Pliki nagłówkowe biblioteki gtk-vnc.
e8f8ba6b 50
a87b1ed1
JB
51%package static
52Summary: Static gtk-vnc library
53Summary(pl.UTF-8): Statyczna biblioteka gtk-vnc
3994aa9c 54Group: X11/Development/Libraries
a87b1ed1
JB
55Requires: %{name}-devel = %{version}-%{release}
56
57%description static
58Static gtk-vnc library.
59
60%description static -l pl.UTF-8
61Statyczna biblioteka gtk-vnc.
62
e8f8ba6b
PZ
63%package -n python-gtk-vnc
64Summary: Python bindings for the gtk-vnc library
436191a8
JB
65Summary(pl.UTF-8): Wiązania Pythona do biblioteki gtk-vnc
66Group: Libraries/Python
67Requires: %{name} = %{version}-%{release}
68%requires_eq python-libs
e8f8ba6b
PZ
69
70%description -n python-gtk-vnc
436191a8 71A module allowing use of the GTK+ VNC widget from Python.
e8f8ba6b 72
436191a8
JB
73%description -n python-gtk-vnc -l pl.UTF-8
74Moduł pozwalający na używanie widgetu GTK+ VNC z poziomu Pythona.
e8f8ba6b
PZ
75
76%prep
77%setup -q
78%patch0 -p1
79
80%build
81%{__libtoolize}
3994aa9c 82%{__aclocal} -I gnulib/m4
e8f8ba6b 83%{__autoconf}
3994aa9c 84%{__autoheader}
e8f8ba6b
PZ
85%{__automake}
86%configure
87%{__make}
88
89%install
90rm -rf $RPM_BUILD_ROOT
436191a8 91
e8f8ba6b
PZ
92%{__make} install \
93 DESTDIR=$RPM_BUILD_ROOT
94
a87b1ed1
JB
95install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version} \
96 $RPM_BUILD_ROOT%{_examplesdir}/python-%{name}-%{version}
97
98install examples/gvncviewer.c $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
99install examples/gvncviewer.py $RPM_BUILD_ROOT%{_examplesdir}/python-%{name}-%{version}
100
436191a8 101rm -f $RPM_BUILD_ROOT%{py_sitedir}/*.{la,a}
e8f8ba6b 102
7cbe80e3
MB
103%find_lang %{name}
104
e8f8ba6b
PZ
105%clean
106rm -fr $RPM_BUILD_ROOT
107
a87b1ed1
JB
108%post -p /sbin/ldconfig
109%postun -p /sbin/ldconfig
e8f8ba6b 110
7cbe80e3 111%files -f %{name}.lang
e8f8ba6b 112%defattr(644,root,root,755)
a87b1ed1
JB
113%doc AUTHORS ChangeLog NEWS README
114%attr(755,root,root) %{_libdir}/libgtk-vnc-1.0.so.*.*.*
115%attr(755,root,root) %ghost %{_libdir}/libgtk-vnc-1.0.so.0
e8f8ba6b
PZ
116
117%files devel
118%defattr(644,root,root,755)
a87b1ed1
JB
119%attr(755,root,root) %{_libdir}/libgtk-vnc-1.0.so
120%{_libdir}/libgtk-vnc-1.0.la
121%{_includedir}/%{name}-1.0
e8f8ba6b 122%{_pkgconfigdir}/%{name}-1.0.pc
a87b1ed1
JB
123%{_examplesdir}/%{name}-%{version}
124
125%files static
126%defattr(644,root,root,755)
127%{_libdir}/libgtk-vnc-1.0.a
e8f8ba6b
PZ
128
129%files -n python-gtk-vnc
130%defattr(644,root,root,755)
a87b1ed1
JB
131%attr(755,root,root) %{py_sitedir}/gtkvnc.so
132%{_examplesdir}/python-%{name}-%{version}
This page took 0.447035 seconds and 4 git commands to generate.