]> git.pld-linux.org Git - packages/aqsis.git/blame_incremental - aqsis.spec
- TODO update :)
[packages/aqsis.git] / aqsis.spec
... / ...
CommitLineData
1# TODO:
2# - Check to see if splitting plugins into several packages makes any sense
3# (probably not).
4# - Check that everything works as expected.
5# - Remove duplications in %files section.
6# - Fix aqsis-scons-paths.patch so modyfing it after sysconfdir change will
7# not be needed.
8# - Check why the second stage of compilation ignores CXX and CXXFLAGS and
9# fix it of course :)
10# - Proper configuration files handling by SPEC.
11# - Fix paths in configuration file.
12Summary: Aqsis Rendering System
13Summary(pl.UTF-8): System Renderujący Aqsis
14Name: aqsis
15Version: 1.2.0
16Release: 0.1
17License: GPL v2 / LGPL v2.1
18Group: Applications/Graphics
19Source0: http://dl.sourceforge.net/aqsis/%{name}-%{version}.tar.gz
20# Source0-md5: ae9bb1c4b22e396fd7ce84ee3e13cb86
21Patch0: aqsis-scons-paths.patch
22URL: http://aqsis.sourceforge.net/
23BuildRequires: OpenEXR-devel
24BuildRequires: bison >= 1.35
25BuildRequires: boost-devel >= 1.32.0
26BuildRequires: flex >= 2.5.4
27BuildRequires: fltk-devel >= 1.1.0
28BuildRequires: libjpeg-devel >= 6b
29BuildRequires: libstdc++-devel
30BuildRequires: libtiff-devel >= 3.7.1
31BuildRequires: libtool >= 2:1.5
32BuildRequires: libxslt-progs
33BuildRequires: zlib-devel >= 1.1.4
34Provides: renderman-engine
35BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
36
37%description
38The Aqsis Rendering System consists of a set of libraries and
39applications for creating high-quality computer imagery using the
40Pixar RenderMan Interface.
41
42%description -l pl.UTF-8
43System renderujący Aqsis składa się z zestawu bibliotek i programów do
44tworzenia wysokiej jakości obrazów komputerowych z użyciem interfejsu
45RenderMan firmy Pixar.
46
47%package devel
48Summary: Header files for Aqsis Rendering System
49Summary(pl.UTF-8): Pliki nagłówkowe Systemu Renderującego Aqsis
50Group: Development/Libraries
51Requires: %{name} = %{version}-%{release}
52Requires: libstdc++-devel
53Requires: libtiff-devel
54Requires: log4cpp-devel
55Requires: zlib-devel
56
57%description devel
58Header files for Aqsis Rendering System.
59
60%description devel -l pl.UTF-8
61Pliki nagłówkowe systemu renderującego Aqsis.
62
63%prep
64%setup -q
65%patch0 -p1
66
67%build
68export CXX='%{__cxx}'
69export CXXFLAGS='%{rpmcflags}'
70export CC='%{__cc}'
71export CFLAGS='%{rpmcflags}'
72# WARNING! If you'll change the sysconfdir argument below, remember to
73# make apriopriate change in aqsis-scons-paths.patch!
74%{scons} \
75 install_prefix="$RPM_BUILD_ROOT%{_prefix}" \
76 sysconfdir="$RPM_BUILD_ROOT/etc/%{name}"
77
78%install
79rm -rf $RPM_BUILD_ROOT
80install -d $RPM_BUILD_ROOT{/etc/%{name},%{name},%{_bindir},%{_libdir},%{_datadir}/%{name}}
81
82%{scons} install_prefix="$RPM_BUILD_ROOT%{_prefix}" install
83#rm -f $RPM_BUILD_ROOT%{_libdir}/%{name}/lib*.la
84#mv $RPM_BUILD_ROOT%{_usr}/etc $RPM_BUILD_ROOT
85
86%clean
87rm -rf $RPM_BUILD_ROOT
88
89%post -p /sbin/ldconfig
90%postun -p /sbin/ldconfig
91
92%files
93%defattr(644,root,root,755)
94%doc AUTHORS ReleaseNotes README
95%attr(755,root,root) %{_bindir}/*
96%attr(755,root,root) %{_libdir}/lib*.so*
97%dir %{_libdir}/%{name}/
98%attr(755,root,root) %{_libdir}/%{name}/*.so
99%dir %{_libdir}/%{name}/plugins/
100%attr(755,root,root) %{_libdir}/%{name}/plugins/*.so
101%{_libdir}/%{name}/lib*.so*
102%{_datadir}/%{name}
103/etc/%{name}
104
105%files devel
106%defattr(644,root,root,755)
107#%attr(755,root,root) %{_libdir}/lib*.so
108#%{_libdir}/lib*.la
109%{_includedir}/%{name}
This page took 0.060204 seconds and 4 git commands to generate.