]> git.pld-linux.org Git - packages/Mesa-libGLw.git/blame_incremental - Mesa-libGLw.spec
- release 3 (by relup.sh)
[packages/Mesa-libGLw.git] / Mesa-libGLw.spec
... / ...
CommitLineData
1#
2# Conditional build:
3%bcond_without motif # Motif interface
4%bcond_without static_libs # static library
5#
6Summary: SGI OpenGL Xt widgets library
7Summary(pl.UTF-8): Biblioteka SGI widgetów Xt dla OpenGL-a
8Name: Mesa-libGLw
9Version: 8.0.0
10Release: 3
11Epoch: 1
12License: SGI MIT-like
13Group: X11/Libraries
14Source0: ftp://ftp.freedesktop.org/pub/mesa/glw/glw-%{version}.tar.bz2
15# Source0-md5: b29b8b5481b8cbc839cb02c324bdabd9
16Patch0: glw-git.patch
17Patch1: glw-include.patch
18URL: http://www.mesa3d.org/
19BuildRequires: OpenGL-devel >= 1.2
20BuildRequires: autoconf >= 2.50
21BuildRequires: automake
22BuildRequires: libtool
23%{?with_motif:BuildRequires: motif-devel}
24BuildRequires: pkgconfig
25BuildRequires: xorg-lib-libX11-devel
26BuildRequires: xorg-lib-libXext-devel
27BuildRequires: xorg-lib-libXt-devel
28Provides: OpenGL-GLw
29BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30
31%description
32SGI OpenGL Xt widgets library.
33
34%description -l pl.UTF-8
35Biblioteka SGI widgetów Xt dla OpenGL-a.
36
37%package devel
38Summary: Header files for SGI libGLw library
39Summary(pl.UTF-8): Pliki nagłówkowe biblioteki SGI libGLw
40License: SGI MIT-like
41Group: X11/Development/Libraries
42Requires: %{name} = %{epoch}:%{version}-%{release}
43Requires: OpenGL-devel >= 1.2
44Requires: xorg-lib-libX11-devel
45Requires: xorg-lib-libXt-devel
46Provides: OpenGL-GLw-devel
47
48%description devel
49Header files for SGI libGLw library.
50
51%description devel -l pl.UTF-8
52Pliki nagłówkowe biblioteki SGI libGLw.
53
54%package static
55Summary: Static SGI libGLw library
56Summary(pl.UTF-8): Statyczna biblioteka SGI libGLw
57License: SGI MIT-like
58Group: X11/Development/Libraries
59Requires: %{name}-devel = %{epoch}:%{version}-%{release}
60Provides: OpenGL-GLw-static
61
62%description static
63Static SGI libGLw library.
64
65%description static -l pl.UTF-8
66Statyczna biblioteka SGI libGLw.
67
68%prep
69%setup -q -n glw-%{version}
70%patch0 -p1
71%patch1 -p1
72
73%build
74%{__libtoolize}
75%{__aclocal}
76%{__autoconf}
77%{__automake}
78%configure \
79 --disable-silent-rules \
80 %{!?with_static_libs:--disable-static} \
81 %{?with_motif:--enable-motif}
82
83%{__make}
84
85%install
86rm -rf $RPM_BUILD_ROOT
87
88%{__make} install \
89 DESTDIR=$RPM_BUILD_ROOT
90
91# there is pkg-config support; also, traditionally libGLw didn't have .la
92%{__rm} $RPM_BUILD_ROOT%{_libdir}/libGLw.la
93
94%clean
95rm -rf $RPM_BUILD_ROOT
96
97%post -p /sbin/ldconfig
98%postun -p /sbin/ldconfig
99
100%files
101%defattr(644,root,root,755)
102%attr(755,root,root) %{_libdir}/libGLw.so.*.*.*
103%attr(755,root,root) %ghost %{_libdir}/libGLw.so.1
104
105%files devel
106%defattr(644,root,root,755)
107%attr(755,root,root) %{_libdir}/libGLw.so
108%{_includedir}/GL/GLwDrawA.h
109%{_includedir}/GL/GLwDrawAP.h
110%if %{with motif}
111%{_includedir}/GL/GLwMDrawA.h
112%{_includedir}/GL/GLwMDrawAP.h
113%endif
114%{_pkgconfigdir}/glw.pc
115
116%if %{with static_libs}
117%files static
118%defattr(644,root,root,755)
119%{_libdir}/libGLw.a
120%endif
This page took 0.060128 seconds and 4 git commands to generate.