]> git.pld-linux.org Git - packages/OpenSceneGraph.git/blob - OpenSceneGraph.spec
- removed version.
[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.2
5 Release:        1
6 Copyright:      LGPL
7 Group:          X11/Graphics
8 Source0:        http://openscenegraph.org/download/snapshots/%{name}-%{version}.tar.gz
9 Source1:        http://openscenegraph.org/download/dox/osg-doxygen-0.9.1.tar.gz
10 URL:            http://openscenegraph.org/
11 BuildRequires:  libtiff-devel
12 BuildRequires:  freetype-devel
13 BuildRequires:  freetype1-devel
14 BuildRequires:  libpng-devel
15 BuildRequires:  libungif-devel
16 BuildRequires:  libjpeg-devel
17 BuildRequires:  zlib-devel
18 #BuildRequires: libtiff-devel
19 #BuildRequires: libtiff-devel
20 #BuildRequires: libtiff-devel
21 #Requires:      
22 #Patch0:                osg-Makefile.patch
23 Buildroot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24
25 %define _prefix /usr/X11R6
26
27 %description
28 The Open Scene Graph is a cross-plathorm C++/OpenGL library for 
29 the real-time visualization.
30
31 %description -l pl
32
33 %package devel
34 Summary:        Header files of Open Scene Graph 
35 Summary(pl):    Pliki nag³ówkowe dla Open Scene Graph
36 Group:          Development/Library
37 Requires:       %{name} = %{version}
38 %description devel 
39 Headers file for OSD library.
40 %description devel -l pl
41 Pliki nag³ówkowe dla biblioteki Open Scene Graph
42
43 %package examples
44 Summary:        Examples for Open Scene Graph 
45 Summary(pl):    Przyk³ady dla Open Scene Graph
46 Group:          Development/Library
47 Requires:       %{name} = %{version}
48 %description examples
49 Examples for Open Scene Graph Library
50 %description examples -l pl
51 Przyk³ady dla biblioteki Open Scene Graph
52
53 %package plugin
54 Summary:        Plug-Ins for Open Scene Graph 
55 Summary(pl):    Pluginy dla Open Scene Graph
56 Group:          Development/Library
57 Requires:       %{name} = %{version}
58 %description plugin
59 Plugins for OSD library.
60 %description plugin -l pl
61 Pluginy dla biblioteki Open Scene Graph
62
63 %prep
64 %setup -q
65
66 #%patch0 -p1
67
68 %build
69 %{__make} CC=gcc CXX=g++ INC="-I/usr/X11R6/include -I/usr/include -I/usr/include/freetype2"
70
71 %install
72 rm -rf $RPM_BUILD_ROOT
73 %{__make} \
74         INST_SYS_PREFIX=$RPM_BUILD_ROOT%{_prefix} \
75         INST_SHARE_PREFIX=$RPM_BUILD_ROOT%{_datadir} \
76         INST_SRC=$RPM_BUILD_ROOT/usr/src/examples/%{name} \
77         INST_DEMOS=$RPM_BUILD_ROOT/usr/src/examples/%{name} \
78         install
79
80 %post -p /sbin/ldconfig
81 %postun -p /sbin/ldconfig
82
83 %clean
84 rm -rf $RPM_BUILD_ROOT
85
86 %files
87 %defattr(644, root, root, 755)
88 %doc
89 %attr(755, root, root) %{_libdir}/*.so
90 %attr(755, root, root) %{_libdir}/osgPlugins/*
91
92 %files devel
93 %defattr(644, root, root, 755)
94 %attr(644, root, root) %{_includedir}/osg*/*
95
96 %files examples
97 %defattr(644, root, root, 755)
98 %attr(644, root, root) /usr/src/examples/%{name}/Make/*
99 %attr(644, root, root) /usr/src/examples/%{name}/demos/*/*
100 %attr(755, root, root) /usr/src/examples/%{name}/osg*
101
102 %files plugin
This page took 0.091848 seconds and 4 git commands to generate.