]> git.pld-linux.org Git - packages/OpenSceneGraph.git/blob - OpenSceneGraph.spec
- caps unification, other cosmetics
[packages/OpenSceneGraph.git] / OpenSceneGraph.spec
1 Summary:        Open Scene Graph - real-time visualization library
2 Summary(pl):    Open Scene Graph - biblioteka do wizualizacji
3 Name:           OpenSceneGraph
4 Version:        0.9.3
5 Release:        1
6 License:        LGPL
7 Group:          X11/Libraries
8 Source0:        http://openscenegraph.org/download/snapshots/%{name}-%{version}.tar.gz
9 # Source0-md5:  a6e2193e7c5b9b650a71f25cea326994
10 Source1:        http://openscenegraph.org/download/dox/osg-doxygen-0.9.1.tar.gz
11 # Source1-md5:  7e6d785d1b763aaeae03c2dc4c148805
12 URL:            http://openscenegraph.org/
13 BuildRequires:  freetype-devel
14 BuildRequires:  freetype1-devel
15 BuildRequires:  libjpeg-devel
16 BuildRequires:  libpng-devel
17 BuildRequires:  libtiff-devel
18 BuildRequires:  libungif-devel
19 BuildRequires:  zlib-devel
20 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22 %description
23 The Open Scene Graph is a cross-platform C++/OpenGL library for
24 the real-time visualization.
25
26 %description -l pl
27 Open Scene Graph to wieloplatformowa oparta o C++ i OpenGL biblioteka
28 do wizualizacji w czasie rzeczywistym.
29
30 %package devel
31 Summary:        Header files for Open Scene Graph
32 Summary(pl):    Pliki nag³ówkowe dla Open Scene Graph
33 Group:          Development/Libraries
34 Requires:       %{name} = %{version}
35
36 %description devel
37 Headers file for OSD library.
38
39 %description devel -l pl
40 Pliki nag³ówkowe dla biblioteki Open Scene Graph.
41
42 %package examples
43 Summary:        Examples for Open Scene Graph
44 Summary(pl):    Przyk³ady dla Open Scene Graph
45 Group:          Development/Libraries
46 Requires:       %{name} = %{version}
47
48 %description examples
49 Examples for Open Scene Graph Library.
50
51 %description examples -l pl
52 Przyk³ady dla biblioteki Open Scene Graph.
53
54 # no such package (yet?)
55 #%package plugin
56 #Summary:       Plugins for Open Scene Graph
57 #Summary(pl):   Wtyczki dla biblioteki Open Scene Graph
58 #Group:         Libraries
59 #Requires:      %{name} = %{version}
60 #
61 #%description plugin
62 #Plugins for Open Scene Graph library.
63 #
64 #%description plugin -l pl
65 #Wtyczki dla biblioteki Open Scene Graph.
66
67 %prep
68 %setup -q
69
70 %build
71 %{__make} \
72         CC="%{__cc}" \
73         CXX="%{__cxx}" \
74         INC="-I/usr/X11R6/include -I/usr/include/freetype2"
75
76 %install
77 rm -rf $RPM_BUILD_ROOT
78 %{__make} \
79         INST_SYS_PREFIX=$RPM_BUILD_ROOT%{_prefix} \
80         INST_SHARE_PREFIX=$RPM_BUILD_ROOT%{_datadir} \
81         INST_SRC=$RPM_BUILD_ROOT%{_examplesdir}/%{name} \
82         INST_DEMOS=$RPM_BUILD_ROOT%{_examplesdir}/%{name} \
83         install
84
85 %clean
86 rm -rf $RPM_BUILD_ROOT
87
88 %post   -p /sbin/ldconfig
89 %postun -p /sbin/ldconfig
90
91 %files
92 %defattr(644,root,root,755)
93 %attr(755,root,root) %{_libdir}/*.so
94 %dir %{_libdir}/osgPlugins
95 %attr(755,root,root) %{_libdir}/osgPlugins/*
96
97 %files devel
98 %defattr(644,root,root,755)
99 %attr(644,root,root) %{_includedir}/osg*
100
101 %files examples
102 %defattr(644,root,root,755)
103 %dir %{_examplesdir}/%{name}
104 %{_examplesdir}/%{name}/Make
105 %{_examplesdir}/%{name}/demos
106 %attr(755,root,root) %{_examplesdir}/%{name}/osg*
This page took 0.062258 seconds and 4 git commands to generate.