]> git.pld-linux.org Git - packages/OpenSceneGraph.git/blame - OpenSceneGraph.spec
- proper pkgconfig package name
[packages/OpenSceneGraph.git] / OpenSceneGraph.spec
CommitLineData
aa6260c4 1Summary: Open Scene Graph - real-time visualization library
741aa9a5 2Summary(pl.UTF-8): Open Scene Graph - biblioteka do wizualizacji
aa6260c4 3Name: OpenSceneGraph
0c4c51ee 4Version: 2.8.0
5Release: 0.1
dc9af0b2 6License: OpenSceneGraph Public Licence (based on LGPL with exceptions)
e14fd2e0 7Group: X11/Libraries
0c4c51ee 8Source0: http://www.openscenegraph.org/downloads/stable_releases/OpenSceneGraph-2.8/source/%{name}-%{version}.zip
9# Source0-md5: c4c20b97274346701f6d57eab3e78bcd
aae24add
RT
10#Source1: osg-doxygen-0.9.1.tar.gz
11## Source1-md5: 7e6d785d1b763aaeae03c2dc4c148805
aa6260c4 12URL: http://openscenegraph.org/
552752e9 13BuildRequires: cmake
aa6260c4 14BuildRequires: freetype-devel
ec9562e7 15BuildRequires: giflib-devel
e14fd2e0 16BuildRequires: libjpeg-devel
aa6260c4 17BuildRequires: libpng-devel
e14fd2e0 18BuildRequires: libtiff-devel
7e1c418e 19BuildRequires: pkgconfig
aa6260c4 20BuildRequires: zlib-devel
b1b72335 21BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
aa6260c4 22
aa6260c4 23%description
0a55f959 24The Open Scene Graph is a cross-platform C++/OpenGL library for
aa6260c4 25the real-time visualization.
26
4043c7f8 27%description -l pl.UTF-8
e14fd2e0
JB
28Open Scene Graph to wieloplatformowa oparta o C++ i OpenGL biblioteka
29do wizualizacji w czasie rzeczywistym.
aa6260c4 30
31%package devel
0a55f959 32Summary: Header files for Open Scene Graph
741aa9a5 33Summary(pl.UTF-8): Pliki nagłówkowe dla Open Scene Graph
e14fd2e0 34Group: Development/Libraries
f372d505 35Requires: %{name} = %{version}-%{release}
e14fd2e0 36
0a55f959 37%description devel
aa6260c4 38Headers file for OSD library.
e14fd2e0 39
4043c7f8
JR
40%description devel -l pl.UTF-8
41Pliki nagłówkowe dla biblioteki Open Scene Graph.
aa6260c4 42
43%package examples
0a55f959 44Summary: Examples for Open Scene Graph
741aa9a5 45Summary(pl.UTF-8): Przykłady dla Open Scene Graph
e14fd2e0 46Group: Development/Libraries
f372d505 47Requires: %{name} = %{version}-%{release}
e14fd2e0 48
aa6260c4 49%description examples
e14fd2e0 50Examples for Open Scene Graph Library.
aa6260c4 51
4043c7f8
JR
52%description examples -l pl.UTF-8
53Przykłady dla biblioteki Open Scene Graph.
e14fd2e0 54
aae24add
RT
55%package plugins
56Summary: Plugins for Open Scene Graph
57Summary(pl): Wtyczki dla biblioteki Open Scene Graph
58Group: Libraries
59Requires: %{name} = %{version}-%{release}
60
61%description plugins
62Plugins for Open Scene Graph library.
63
64%description plugins -l pl
65Wtyczki dla biblioteki Open Scene Graph.
aa6260c4 66
67%prep
66751831 68%setup -q
aa6260c4 69
aa6260c4 70%build
0c4c51ee 71#mkdir build
aae24add
RT
72cd build
73cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr
74%{__make}
aa6260c4 75
76%install
77rm -rf $RPM_BUILD_ROOT
aae24add 78install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
dc9af0b2 79
aae24add 80cp -r examples/osg* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
bc23ad7f
JB
81
82%{__make} -C build install \
83 DESTDIR=$RPM_BUILD_ROOT
aa6260c4 84
aa6260c4 85%clean
86rm -rf $RPM_BUILD_ROOT
87
e14fd2e0
JB
88%post -p /sbin/ldconfig
89%postun -p /sbin/ldconfig
90
aa6260c4 91%files
e14fd2e0 92%defattr(644,root,root,755)
aae24add
RT
93%attr(755,root,root) %{_libdir}/*.so.*.*.*
94%{_libdir}/*.so.11
0c4c51ee 95%{_libdir}/*.so.55
aae24add
RT
96
97%files plugins
98%defattr(644,root,root,755)
66751831
BZ
99%dir %{_libdir}/osgPlugins-%{version}
100%attr(755,root,root) %{_libdir}/osgPlugins-%{version}/*.so
aa6260c4 101
102%files devel
e14fd2e0 103%defattr(644,root,root,755)
dc9af0b2 104%{_includedir}/osg*
aae24add 105%{_includedir}/Open*
66751831 106%attr(755,root,root) %{_libdir}/*.so
0c4c51ee 107%{_pkgconfigdir}/*.pc
aa6260c4 108
109%files examples
e14fd2e0 110%defattr(644,root,root,755)
dc9af0b2 111%attr(755,root,root) %{_bindir}/*
f372d505 112%{_examplesdir}/%{name}-%{version}
This page took 0.146265 seconds and 4 git commands to generate.