rpms/aqsis/devel aqsis.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Chauvet (kwizart)
fedora-extras-commits at redhat.com
Sun Mar 4 22:10:11 UTC 2007
Author: kwizart
Update of /cvs/extras/rpms/aqsis/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv22187/devel
Modified Files:
.cvsignore sources
Added Files:
aqsis.spec
Log Message:
auto-import aqsis-1.2.0-4.kwizart.fc6 on branch devel from aqsis-1.2.0-4.kwizart.fc6.src.rpm
--- NEW FILE aqsis.spec ---
# Title: Aqsis Package for Linux (RPM)
# Author: Aqsis Team (packages at aqsis.org)
Name: aqsis
Version: 1.2.0
Release: 4%{?dist}
Summary: Open source RenderMan-compliant 3D rendering solution
Group: Applications/Multimedia
License: GPL
URL: http://www.aqsis.org
Source: http://download.aqsis.org/stable/source/tar/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: bison, boost-devel >= 1.32.0, flex >= 2.5.4, fltk-devel >= 1.1.0,
BuildRequires: libjpeg-devel >= 6b, libtiff-devel >= 3.7.1, libxslt, OpenEXR-devel,
BuildRequires: scons >= 0.96.1, zlib-devel >= 1.1.4
%description
Aqsis is a cross-platform photorealistic 3D rendering solution, based
on the RenderMan interface standard defined by Pixar Animation Studios.
This package contains a command-line renderer, a shader compiler for shaders
written using the RenderMan shading language, a texture pre-processor for
optimizing textures and a RIB processor.
%package devel
Requires: %{name} = %{version}-%{release}
Summary: Development files for Aqsis
Group: Development/Libraries
%description devel
Aqsis is a cross-platform photorealistic 3D rendering solution, based
on the RenderMan interface standard defined by Pixar Animation Studios.
This package contains various developer libraries to enable integration with
third-party applications.
%package data
Requires: %{name} = %{version}-%{release}
Summary: Example content for Aqsis
Group: Applications/Multimedia
%description data
Aqsis is a cross-platform photorealistic 3D rendering solution, based
on the RenderMan interface standard defined by Pixar Animation Studios.
This package contains example content, including additional scenes and shaders.
%prep
%setup -q
# wrong-script-end-of-line-encoding
sed -i 's/\r//' thirdparty/dbo_plane/dbo_plane.c
sed -i 's/\r//' thirdparty/dbo_plane/implicit.h
# script-without-shebang
find shadercompiler/slparse texturing/plugins/png2tif displays thirdparty/dbo_plane aqsistypes rib -type f -name \* -exec chmod 644 {} \;
%build
## Do not Enable pdiff=yes Because it will conflict with Printdiff :
## /usr/bin/pdiff from package a2ps
export CFLAGS=$RPM_OPT_FLAGS
export CXXFLAGS=$RPM_OPT_FLAGS
scons %{?_smp_mflags} \
destdir=$RPM_BUILD_ROOT \
sysconfdir=%{_sysconfdir}/%{name} \
libdir=%{_libdir} \
tiff_lib_path=%{_libdir} \
jpeg_lib_path=%{_libdir} \
zlib_lib_path=%{_libdir} \
fltk_lib_path=%{_libdir} \
exr_lib_path=%{_libdir} \
install_prefix=%{_prefix} \
no_rpath=true \
build
%install
rm -rf $RPM_BUILD_ROOT
export CFLAGS=$RPM_OPT_FLAGS
export CXXFLAGS=$RPM_OPT_FLAGS
scons install
chmod a+rx $RPM_BUILD_ROOT%{_datadir}/%{name}/scripts/mpanalyse.py
chmod a+rx $RPM_BUILD_ROOT%{_datadir}/%{name}/content/ribs/scenes/vase/render.sh
chmod a+rx $RPM_BUILD_ROOT%{_datadir}/%{name}/content/ribs/features/layeredshaders/render.sh
%clean
rm -rf $RPM_BUILD_ROOT
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING README ReleaseNotes
%{_bindir}/aqsis
%{_bindir}/aqsl
%{_bindir}/aqsltell
%{_bindir}/miqser
# Do not use the name pdiff for PerceptualDiff
# It is used by PrintDiff in a2ps
#{_bindir}/pdiff
%{_bindir}/teqser
%{_libdir}/%{name}/
%{_libdir}/*.so.*
## Do not use noreplace with aqsis release
## This may definitly change in future releases.
%config %{_sysconfdir}/%{name}/aqsisrc
%dir %{_sysconfdir}/%{name}
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/shaders/
%{_datadir}/%{name}/scripts/
%files devel
%defattr(-,root,root,-)
%{_includedir}/%{name}/
%{_libdir}/*.so
%files data
%defattr(-,root,root,-)
%{_datadir}/%{name}/content/
%exclude %{_datadir}/%{name}/content/ribs/*/*/*.bat
%changelog
* Sun Mar 4 2007 kwizart < kwizart at gmail.com > - 1.2.0-4
- Fix ownership for /etc/aqsis directory
* Sun Mar 4 2007 kwizart < kwizart at gmail.com > - 1.2.0-3
- Make comments
* Fri Mar 2 2007 kwizart < kwizart at gmail.com > - 1.2.0-2
- Disable pdiff (PerceptualDiff) to prevent conflicts with a2ps (PrintDiff)
* Wed Feb 28 2007 kwizart < kwizart at gmail.com > - 1.2.0-1
- Update to final 1.2.0
- fix some libdir
- change aqsis config file to sysconfdir/aqsis
- Enable x86_64 build
- Enable third-party pdiff utility
* Fri Jan 19 2007 Tobias Sauerwein <tsauerwein at aqsis.org> 1.2.0-0.8.svn738
- Updated to the latest SVN
* Thu Jan 18 2007 Tobias Sauerwein <tsauerwein at aqsis.org> 1.2.0-0.7.alpha2
- added modifications by kwizart < kwizart at gmail.com >
- fix x86_64 build (experimental)
- fix wrong-end of line encoding in debug
- fix script-without-shebang in debug
* Thu Jan 18 2007 Tobias Sauerwein <tsauerwein at aqsis.org> 1.2.0-0.2.alpha2
- Excluded x86_64 for now
* Mon Jan 15 2007 Tobias Sauerwein <tsauerwein at aqsis.org> 1.2.0-0.1.alpha2
- Moved mpanalyse.py to shared
* Sat Jan 13 2007 Tobias Sauerwein <tsauerwein at aqsis.org> 1.2.0-0.4.alpha1
- Shared libs mod
* Sat Dec 23 2006 Tobias Sauerwein <tsauerwein at aqsis.org> 1.2.0-0.3.alpha1
- More tuning to meet Fedora-Extras requirements
* Thu Dec 21 2006 Tobias Sauerwein <tsauerwein at aqsis.org> 1.2.0-0.2.alpha1
- Some cleanup for a Fedora-only spec
* Thu Dec 14 2006 Tobias Sauerwein <tsauerwein at aqsis.org> 1.2.0-0.1.alpha1
- More clean-up/optimisation..
* Mon Dec 11 2006 Leon Tony Atkinson <latkinson at aqsis.org> 1.1.0-3
- Added Fedora (Core 5 tested) and OpenSUSE (10.2 tested) support to SPEC file.
- Cleaned-up/optimised SPEC file.
* Fri Dec 09 2006 Leon Tony Atkinson <latkinson at aqsis.org> 1.1.0-2
- Added Mandriva (2006 tested) support to SPEC file.
* Wed Nov 22 2006 Tobias Sauerwein <tsauerwein at aqsis.org> 1.1.0-1
- Initial RPM/SPEC.
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/aqsis/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 4 Mar 2007 21:52:12 -0000 1.1
+++ .cvsignore 4 Mar 2007 22:09:39 -0000 1.2
@@ -0,0 +1 @@
+aqsis-1.2.0.tar.gz
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/aqsis/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 4 Mar 2007 21:52:12 -0000 1.1
+++ sources 4 Mar 2007 22:09:39 -0000 1.2
@@ -0,0 +1 @@
+ae9bb1c4b22e396fd7ce84ee3e13cb86 aqsis-1.2.0.tar.gz
More information about the fedora-extras-commits
mailing list