From: <dau...@us...> - 2008-11-20 10:55:32
|
Revision: 1515 http://pkgbuild.svn.sourceforge.net/pkgbuild/?rev=1515&view=rev Author: dauphing Date: 2008-11-20 10:55:21 +0000 (Thu, 20 Nov 2008) Log Message: ----------- Set new release of openal Added Paths: ----------- spec-files-extra/trunk/SFEopenal.spec Removed Paths: ------------- spec-files-extra/trunk/SFEopenal-new.spec Deleted: spec-files-extra/trunk/SFEopenal-new.spec =================================================================== --- spec-files-extra/trunk/SFEopenal-new.spec 2008-11-20 10:54:07 UTC (rev 1514) +++ spec-files-extra/trunk/SFEopenal-new.spec 2008-11-20 10:55:21 UTC (rev 1515) @@ -1,81 +0,0 @@ -# -# spec file for package SFEopenal_new.spec -# -# includes module(s): openal -# to become a official release of SFEopenal until other package that depend -# of me must work or not needed. Gilles Dauphin -# -%include Solaris.inc - -%define src_name openal-soft -%define src_url http://www.openal.org/openal_webstf/downloads -%define src_url http://connect.creativelabs.com/openal/Downloads -#http://connect.creativelabs.com/openal/Downloads/openal-soft-1.5.304.tar.bz2 - -Name: SFEopenal -Summary: OpenAL is a cross-platform 3D audio API -Version: 1.5.304 -Source: %{src_url}/%{src_name}-%{version}.tar.bz2 -Patch1: openal-new-01.diff -SUNW_BaseDir: %{_basedir} -# GPL now -#SUNW_Copyright: openal_license.txt -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%include default-depend.inc -BuildRequires: SFEcmake -#%ifarch i386 -#BuildRequires: SFEnasm -#%endif - -%package devel -Summary: %{summary} - development files -SUNW_BaseDir: %{_prefix} -%include default-depend.inc - -%prep -%setup -q -c -n %{name} -%patch1 -p0 - -%build -CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '` -if test "x$CPUS" = "x" -o $CPUS = 0; then - CPUS=1 -fi - -cd %{src_name}-%{version} -CC=cc -export CC -mkdir build && cd build -cmake -DHAVE_GCC_VISIBILITY:INTERNAL=0 -DCMAKE_INSTALL_PREFIX:PATH=/usr -DHAVE_VISIBILITY_SWITCH:INTERNAL=0 .. -make - -%install -rm -rf $RPM_BUILD_ROOT -cd %{src_name}-%{version} -cd build -make install DESTDIR=$RPM_BUILD_ROOT -#rm $RPM_BUILD_ROOT/%{_libdir}/lib*.*a - -%clean -rm -rf $RPM_BUILD_ROOT - -%files -%defattr (-, root, bin) -%{_bindir} -%dir %attr(0755,root,bin) %{_libdir} -%{_libdir}/lib*.so* - -%files devel -%defattr (-, root, bin) -%{_includedir} -%dir %attr(0755,root,bin) %{_libdir} -%dir %attr(0755,root,other) %{_libdir}/pkgconfig -%{_libdir}/pkgconfig/* - -%changelog -* Sat Nov 15 2008 - da...@en... -- change to new release of openal 1.5.304. -* Tue Jun 5 2007 - do...@tr... -- Added patch for Sun Studio 12 builds - openal-03-packed.diff -* Tue May 1 2007 - do...@tr... -- Initial version Copied: spec-files-extra/trunk/SFEopenal.spec (from rev 1513, spec-files-extra/trunk/SFEopenal-new.spec) =================================================================== --- spec-files-extra/trunk/SFEopenal.spec (rev 0) +++ spec-files-extra/trunk/SFEopenal.spec 2008-11-20 10:55:21 UTC (rev 1515) @@ -0,0 +1,81 @@ +# +# spec file for package SFEopenal_new.spec +# +# includes module(s): openal +# to become a official release of SFEopenal until other package that depend +# of me must work or not needed. Gilles Dauphin +# +%include Solaris.inc + +%define src_name openal-soft +%define src_url http://www.openal.org/openal_webstf/downloads +%define src_url http://connect.creativelabs.com/openal/Downloads +#http://connect.creativelabs.com/openal/Downloads/openal-soft-1.5.304.tar.bz2 + +Name: SFEopenal +Summary: OpenAL is a cross-platform 3D audio API +Version: 1.5.304 +Source: %{src_url}/%{src_name}-%{version}.tar.bz2 +Patch1: openal-new-01.diff +SUNW_BaseDir: %{_basedir} +# GPL now +#SUNW_Copyright: openal_license.txt +BuildRoot: %{_tmppath}/%{name}-%{version}-build +%include default-depend.inc +BuildRequires: SFEcmake +#%ifarch i386 +#BuildRequires: SFEnasm +#%endif + +%package devel +Summary: %{summary} - development files +SUNW_BaseDir: %{_prefix} +%include default-depend.inc + +%prep +%setup -q -c -n %{name} +%patch1 -p0 + +%build +CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '` +if test "x$CPUS" = "x" -o $CPUS = 0; then + CPUS=1 +fi + +cd %{src_name}-%{version} +CC=cc +export CC +mkdir build && cd build +cmake -DHAVE_GCC_VISIBILITY:INTERNAL=0 -DCMAKE_INSTALL_PREFIX:PATH=/usr -DHAVE_VISIBILITY_SWITCH:INTERNAL=0 .. +make + +%install +rm -rf $RPM_BUILD_ROOT +cd %{src_name}-%{version} +cd build +make install DESTDIR=$RPM_BUILD_ROOT +#rm $RPM_BUILD_ROOT/%{_libdir}/lib*.*a + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr (-, root, bin) +%{_bindir} +%dir %attr(0755,root,bin) %{_libdir} +%{_libdir}/lib*.so* + +%files devel +%defattr (-, root, bin) +%{_includedir} +%dir %attr(0755,root,bin) %{_libdir} +%dir %attr(0755,root,other) %{_libdir}/pkgconfig +%{_libdir}/pkgconfig/* + +%changelog +* Sat Nov 15 2008 - da...@en... +- change to new release of openal 1.5.304. +* Tue Jun 5 2007 - do...@tr... +- Added patch for Sun Studio 12 builds - openal-03-packed.diff +* Tue May 1 2007 - do...@tr... +- Initial version This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |