]> git.pld-linux.org Git - packages/aqsis.git/blame - aqsis.spec
- release 3
[packages/aqsis.git] / aqsis.spec
CommitLineData
e9ae76ce 1Summary: Aqsis Rendering System
76acba2c 2Summary(pl.UTF-8): System Renderujący Aqsis
e9ae76ce 3Name: aqsis
76acba2c 4Version: 1.2.0
8fd0159e 5Release: 3
99645680 6License: GPL v2 / LGPL v2.1
7b5b6081 7Group: Applications/Graphics
c80c572a 8Source0: http://dl.sourceforge.net/aqsis/%{name}-%{version}.tar.gz
76acba2c 9# Source0-md5: ae9bb1c4b22e396fd7ce84ee3e13cb86
331600b1 10Patch0: %{name}-scons-paths.patch
e9ae76ce 11URL: http://aqsis.sourceforge.net/
76acba2c 12BuildRequires: OpenEXR-devel
13BuildRequires: bison >= 1.35
14BuildRequires: boost-devel >= 1.32.0
a685d1fa 15BuildRequires: boost-array-devel
76acba2c 16BuildRequires: flex >= 2.5.4
17BuildRequires: fltk-devel >= 1.1.0
18BuildRequires: libjpeg-devel >= 6b
7b5b6081 19BuildRequires: libstdc++-devel
76acba2c 20BuildRequires: libtiff-devel >= 3.7.1
7b5b6081 21BuildRequires: libtool >= 2:1.5
76acba2c 22BuildRequires: libxslt-progs
331600b1 23BuildRequires: rpmbuild(macros) >= 1.337
f5be0e3b 24BuildRequires: scons
76acba2c 25BuildRequires: zlib-devel >= 1.1.4
e9ae76ce 26Provides: renderman-engine
27BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29%description
7b5b6081
JB
30The Aqsis Rendering System consists of a set of libraries and
31applications for creating high-quality computer imagery using the
32Pixar RenderMan Interface.
e9ae76ce 33
f51d328d 34%description -l pl.UTF-8
6d4fef80 35System Renderujący Aqsis składa się z zestawu bibliotek i programów
36do tworzenia wysokiej jakości obrazów komputerowych z użyciem
37interfejsu RenderMan firmy Pixar.
7b5b6081
JB
38
39%package devel
40Summary: Header files for Aqsis Rendering System
76acba2c 41Summary(pl.UTF-8): Pliki nagłówkowe Systemu Renderującego Aqsis
7b5b6081
JB
42Group: Development/Libraries
43Requires: %{name} = %{version}-%{release}
44Requires: libstdc++-devel
45Requires: libtiff-devel
46Requires: log4cpp-devel
47Requires: zlib-devel
48
49%description devel
50Header files for Aqsis Rendering System.
51
f51d328d 52%description devel -l pl.UTF-8
6d4fef80 53Pliki nagłówkowe Systemu Renderującego Aqsis.
e9ae76ce 54
55%prep
56%setup -q
76acba2c 57%patch0 -p1
e9ae76ce 58
a685d1fa
AM
59sed -i -e "s#'lib'#'%{_lib}'#g" SConstruct
60sed -i -e 's#/lib#/%{_lib}#g' platform/default/Options.py
61
e9ae76ce 62%build
6d4fef80 63# We cannot build the targets here, because 'scons install' fires the entire
64# compilation from the start.
65
66%install
67rm -rf $RPM_BUILD_ROOT
39658566 68install -d $RPM_BUILD_ROOT{/etc/%{name},%{name},%{_bindir},%{_libdir},%{_datadir}/%{name},%{_examplesdir}}
6d4fef80 69
76acba2c 70export CXX='%{__cxx}'
71export CXXFLAGS='%{rpmcflags}'
72export CC='%{__cc}'
73export CFLAGS='%{rpmcflags}'
631c6eb1
ER
74%scons \
75 install_prefix=$RPM_BUILD_ROOT%{_prefix} \
6d4fef80 76 sysconfdir=$RPM_BUILD_ROOT/etc/%{name} \
f13d1683 77 pld_pluginsdir=%{_libdir}/%{name}/plugins \
78 pld_shadersdir=%{_datadir}/%{name}/shaders \
79 pld_configdir=/etc/%{name} \
631c6eb1 80 install
94b604ab 81sed -e "s:$RPM_BUILD_ROOT::g" -i $RPM_BUILD_ROOT/etc/%{name}/aqsisrc
39658566 82find $RPM_BUILD_ROOT -name '*.bat' -exec rm {} \;
83mv $RPM_BUILD_ROOT%{_datadir}/%{name}/content $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
7b5b6081 84
e9ae76ce 85%clean
7b5b6081
JB
86rm -rf $RPM_BUILD_ROOT
87
88%post -p /sbin/ldconfig
89%postun -p /sbin/ldconfig
e9ae76ce 90
91%files
92%defattr(644,root,root,755)
76acba2c 93%doc AUTHORS ReleaseNotes README
94b604ab 94%dir /etc/%{name}
95%config(noreplace) %verify(not md5 mtime size) /etc/%{name}/*
e9ae76ce 96%attr(755,root,root) %{_bindir}/*
76acba2c 97%attr(755,root,root) %{_libdir}/lib*.so*
331600b1 98%dir %{_libdir}/%{name}
39658566 99%attr(755,root,root) %{_libdir}/%{name}/lib*.so
331600b1 100%dir %{_libdir}/%{name}/plugins
76acba2c 101%attr(755,root,root) %{_libdir}/%{name}/plugins/*.so
e9ae76ce 102%{_datadir}/%{name}
39658566 103%{_examplesdir}/%{name}-%{version}
7b5b6081
JB
104
105%files devel
106%defattr(644,root,root,755)
e9ae76ce 107%{_includedir}/%{name}
This page took 0.074093 seconds and 4 git commands to generate.