rpms/Pixie/devel Pixie.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Chauvet (kwizart)
fedora-extras-commits at redhat.com
Thu Sep 6 00:53:07 UTC 2007
- Previous message (by thread): rpms/rogue/F-7 .cvsignore, 1.2, 1.3 rogue.spec, 1.10, 1.11 sources, 1.2, 1.3 rogue-5.4-setgid.patch, 1.3, NONE rogue-5.4.2-64bit.patch, 1.1, NONE rogue-5.4.2-warnings.patch, 1.1, NONE rogue-includes.patch, 1.1, NONE rogue-rpmopts.patch, 1.1, NONE
- Next message (by thread): rpms/zeroinstall-injector/F-7 zeroinstall-injector.spec,1.7,1.8
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: kwizart
Update of /cvs/extras/rpms/Pixie/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv18658/devel
Modified Files:
.cvsignore sources
Added Files:
Pixie.spec
Log Message:
Initial import
--- NEW FILE Pixie.spec ---
Name: Pixie
Version: 2.2.2
Release: 1%{?dist}
Summary: 3D renderer Renderman compliant
Group: Applications/Multimedia
License: LGPLv2+
URL: http://www.cs.utexas.edu/~okan/Pixie/pixie.htm
Source0: http://downloads.sourceforge.net/pixie/%{name}-src-%{version}.tgz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
#BuildRequires: autoconf, automake, libtool, tcsh
BuildRequires: bison
BuildRequires: doxygen
BuildRequires: flex
BuildRequires: fltk-devel
BuildRequires: OpenEXR-devel
BuildRequires: libX11-devel
BuildRequires: libICE-devel
BuildRequires: libtiff-devel
%description
Pixie is a RenderMan like photorealistic renderer.
It is being developed in the hope that it will be
useful for graphics research and for people who
can not afford a commercial renderer.
%package devel
Summary: Development files for %{name}
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
%description devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.
%package docs
Summary: Documentation for %{name}
Group: Documentation
%description docs
This package contains documentation files for %{name}.
%prep
%setup -q -n %{name}
# Use autotool to prevent to do special tweaks
#csh makeunix
# Fix a logical problem in configure which link to the static version
sed -i.r_static -e 's|--ldstaticflags|--ldflags|' configure
%build
%configure \
--program-prefix=%{name}_ \
--disable-static \
--enable-shared \
--disable-static-fltk \
--disable-selfcontained \
--with-x
# remove rpath from libtool
sed -i.rpath 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i.rpath 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT __doc
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p -c" CPPROG="cp -p"
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
mkdir -p __doc
cp -pr $RPM_BUILD_ROOT%{_datadir}/doc/Pixie/* __doc
rm -rf $RPM_BUILD_ROOT%{_datadir}/doc
# zero-length + wrong-file-end-of-line-encoding tweaks
rm __doc/StaticSite_NotIncludedStatic.html
sed -i 's/\r//' __doc/css/broswerforms_compact.css
%clean
rm -rf $RPM_BUILD_ROOT
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING DEVNOTES README
%{_bindir}/*
%{_mandir}/man1/*.gz
%{_datadir}/Pixie/
%{_libdir}/*.so.*
%{_libdir}/Pixie/
%files devel
%defattr(-,root,root,-)
%{_includedir}/*
%{_libdir}/*.so
%files docs
%defattr(-,root,root,-)
%doc __doc/*
%changelog
* Fri Jul 27 2007 kwizart < kwizart at gmail.com > - 2.2.2-1
- Update to 2.2.2
* Mon Jul 16 2007 kwizart < kwizart at gmail.com > - 2.2.1-2
- Fixed typo with libs
- Fixed timestamp with install -p
* Sat Jul 14 2007 kwizart < kwizart at gmail.com > - 2.2.1-1
- Update to 2.2.1
- Rename to Pixie
- Preserve timestamp at install step
- Improve directory ownership
- Move docs to sub-package
- Move libs to sub-package (multilibs)
- Add a dyn patch to link to shared ftgl
* Mon May 21 2007 kwizart < kwizart at gmail.com > - 2.1.1-1
- Initial spec file for Fedora
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/Pixie/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 5 Sep 2007 21:27:05 -0000 1.1
+++ .cvsignore 6 Sep 2007 00:52:35 -0000 1.2
@@ -0,0 +1 @@
+Pixie-src-2.2.2.tgz
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/Pixie/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 5 Sep 2007 21:27:05 -0000 1.1
+++ sources 6 Sep 2007 00:52:35 -0000 1.2
@@ -0,0 +1 @@
+c4360ceca89319bcf60a15be96cbd245 Pixie-src-2.2.2.tgz
- Previous message (by thread): rpms/rogue/F-7 .cvsignore, 1.2, 1.3 rogue.spec, 1.10, 1.11 sources, 1.2, 1.3 rogue-5.4-setgid.patch, 1.3, NONE rogue-5.4.2-64bit.patch, 1.1, NONE rogue-5.4.2-warnings.patch, 1.1, NONE rogue-includes.patch, 1.1, NONE rogue-rpmopts.patch, 1.1, NONE
- Next message (by thread): rpms/zeroinstall-injector/F-7 zeroinstall-injector.spec,1.7,1.8
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list