]> git.pld-linux.org Git - packages/vte.git/blame_incremental - vte.spec
- updated to 0.16.4
[packages/vte.git] / vte.spec
... / ...
CommitLineData
1#
2# Conditional build:
3%bcond_with glx # drawing using GLX
4#
5Summary: VTE terminal widget library
6Summary(pl.UTF-8): Biblioteka z kontrolką terminala VTE
7Name: vte
8Version: 0.16.4
9Release: 1
10License: LGPL
11Group: X11/Libraries
12Source0: http://ftp.gnome.org/pub/gnome/sources/vte/0.16/%{name}-%{version}.tar.bz2
13# Source0-md5: 495149d3c81168895293fc4db19a5eeb
14Patch0: %{name}-keys.patch
15Patch1: %{name}-link.patch
16%{?with_glx:BuildRequires: OpenGL-GLU-devel}
17%{?with_glx:BuildRequires: OpenGL-GLX-devel}
18BuildRequires: autoconf >= 2.59-9
19BuildRequires: automake >= 1:1.6
20BuildRequires: gettext-devel
21BuildRequires: gtk+2-devel >= 2:2.10.10
22BuildRequires: gtk-doc >= 1.8
23BuildRequires: gtk-doc-automake
24BuildRequires: intltool >= 0.35.5
25BuildRequires: libtool
26BuildRequires: ncurses-devel
27BuildRequires: pkgconfig
28BuildRequires: python-pygtk-devel >= 2:2.10.4
29BuildRequires: rpm-pythonprov
30BuildRequires: rpmbuild(macros) >= 1.197
31Requires(pre): utempter
32BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33
34%description
35The vte package contains a terminal widget for GTK+. It's used by
36gnome-terminal among other programs.
37
38%description -l pl.UTF-8
39Ten pakiet zawiera kontrolkę terminala dla GTK+. Jest używany przez
40gnome-terminal oraz inne programy.
41
42%package devel
43Summary: Headers for VTE
44Summary(pl.UTF-8): Pliki nagłówkowe VTE
45Group: X11/Development/Libraries
46Requires: %{name} = %{version}-%{release}
47%{?with_glx:Requires: OpenGL-GLU-devel}
48Requires: gtk+2-devel >= 2:2.10.10
49Requires: ncurses-devel
50Conflicts: gnome-libs-devel < 1.4.1.2
51
52%description devel
53The vte package contains a terminal widget for GTK+. It's used by
54gnome-terminal among other programs.
55
56You should install the vte-devel package if you would like to compile
57applications that use the vte terminal widget. You do not need to
58install vte-devel if you just want to use precompiled applications.
59
60%description devel -l pl.UTF-8
61Pliki nagłówkowe potrzebne do kompilowania programów używających vte.
62
63%package static
64Summary: Static VTE library
65Summary(pl.UTF-8): Statyczna biblioteka VTE
66Group: X11/Development/Libraries
67Requires: %{name}-devel = %{version}-%{release}
68Conflicts: gnome-libs-static < 1.4.1.2
69
70%description static
71Static version of VTE libraries.
72
73%description static -l pl.UTF-8
74Statyczna wersja bibliotek VTE.
75
76%package -n python-vte
77Summary: Python VTE module
78Summary(pl.UTF-8): Moduł VTE dla pythona
79Group: Libraries
80%pyrequires_eq python-libs
81Requires: %{name} = %{version}-%{release}
82Requires: python-pygtk-gtk >= 2:2.10.4
83
84%description -n python-vte
85Python VTE library.
86
87%description -n python-vte -l pl.UTF-8
88Biblioteka VTE dla pythona.
89
90%package apidocs
91Summary: VTE API documentation
92Summary(pl.UTF-8): Dokumentacja API VTE
93Group: Documentation
94Requires: gtk-doc-common
95
96%description apidocs
97VTE API documentation.
98
99%description apidocs -l pl.UTF-8
100Dokumentacja API VTE.
101
102%prep
103%setup -q
104%patch0 -p1
105%patch1 -p1
106
107%build
108%{__glib_gettextize}
109%{__intltoolize}
110%{__libtoolize}
111%{__aclocal}
112%{__autoheader}
113%{__automake}
114%{__autoconf}
115cd gnome-pty-helper
116%{__libtoolize}
117%{__aclocal}
118%{__autoheader}
119%{__automake}
120%{__autoconf}
121cd ..
122%configure \
123 --enable-gtk-doc \
124 --with-default-emulation=xterm \
125 %{?with_glx:--with-glX} \
126 --with-html-dir=%{_gtkdocdir} \
127 --with-pangox \
128 --with-xft2
129
130%{__make}
131
132%install
133rm -rf $RPM_BUILD_ROOT
134
135%{__make} install \
136 DESTDIR=$RPM_BUILD_ROOT
137
138rm -f $RPM_BUILD_ROOT%{py_sitedir}/gtk-2.0/*.{la,a}
139
140%find_lang vte
141
142%clean
143rm -rf $RPM_BUILD_ROOT
144
145%post -p /sbin/ldconfig
146%postun -p /sbin/ldconfig
147
148%files -f vte.lang
149%defattr(644,root,root,755)
150%doc AUTHORS ChangeLog MAINTAINERS NEWS README
151%attr(755,root,root) %{_bindir}/vte
152%attr(755,root,root) %{_libdir}/libvte.so.*.*.*
153%dir %{_libdir}/vte
154%attr(755,root,root) %{_libdir}/vte/*
155%attr(2755,root,utmp) %{_libdir}/gnome-pty-helper
156%{_datadir}/vte
157
158%files devel
159%defattr(644,root,root,755)
160%attr(755,root,root) %{_libdir}/libvte.so
161%{_libdir}/libvte.la
162%{_includedir}/vte
163%{_pkgconfigdir}/vte.pc
164
165%files static
166%defattr(644,root,root,755)
167%{_libdir}/libvte.a
168
169%files apidocs
170%defattr(644,root,root,755)
171%{_gtkdocdir}/vte
172
173%files -n python-vte
174%defattr(644,root,root,755)
175%attr(755,root,root) %{py_sitedir}/gtk-2.0/vtemodule.so
This page took 0.191703 seconds and 4 git commands to generate.