From: <ju...@us...> - 2011-12-28 21:32:17
|
Revision: 4158 http://pkgbuild.svn.sourceforge.net/pkgbuild/?rev=4158&view=rev Author: jurikm Date: 2011-12-28 21:32:10 +0000 (Wed, 28 Dec 2011) Log Message: ----------- SFElibwebp.spec: initial spec Modified Paths: -------------- spec-files-extra/trunk/ChangeLog Added Paths: ----------- spec-files-extra/trunk/SFElibwebp.spec spec-files-extra/trunk/base-specs/libwebp.spec Modified: spec-files-extra/trunk/ChangeLog =================================================================== --- spec-files-extra/trunk/ChangeLog 2011-12-28 20:59:44 UTC (rev 4157) +++ spec-files-extra/trunk/ChangeLog 2011-12-28 21:32:10 UTC (rev 4158) @@ -1,6 +1,7 @@ 2011-12-28 Milan Jurik <sf...@xy...> * SFEsysstat.spec: bump version to 20111025 + * SFElibwebp.spec: initial spec 2011-12-25 Milan Jurik <sf...@xy...> Added: spec-files-extra/trunk/SFElibwebp.spec =================================================================== --- spec-files-extra/trunk/SFElibwebp.spec (rev 0) +++ spec-files-extra/trunk/SFElibwebp.spec 2011-12-28 21:32:10 UTC (rev 4158) @@ -0,0 +1,81 @@ +# +# This file and all modifications and additions to the pristine +# package are under the same license as the package itself. +# +%include Solaris.inc + +%ifarch amd64 sparcv9 +%include arch64.inc +%use libwebp_64 = libwebp.spec +%endif + +%include base.inc +%use libwebp = libwebp.spec + +Name: SFElibwebp +IPS_Package_Name: image/library/libwebp +Version: %{libwebp.version} +Summary: WebP is a new image format that provides lossless and lossy compression for images on the web +URL: https://code.google.com/speed/webp/ +Group: System/Multimedia Libraries +SUNW_BaseDir: %{_basedir} +BuildRoot: %{_tmppath}/%{name}-%{version}-build +%include default-depend.inc + +%package devel +Summary: %{summary} - development files +SUNW_BaseDir: %{_basedir} +%include default-depend.inc +Requires: %name + +%prep +rm -rf %name-%version +%ifarch amd64 sparcv9 +mkdir -p %name-%version/%_arch64 +%libwebp_64.prep -d %name-%version/%_arch64 +%endif + +mkdir -p %name-%version/%base_arch +%libwebp.prep -d %name-%version/%base_arch + +%build +%ifarch amd64 sparcv9 +%libwebp_64.build -d %name-%version/%_arch64 +%endif + +%libwebp.build -d %name-%version/%{base_arch} + +%install +rm -rf %{buildroot} +%ifarch amd64 sparcv9 +%libwebp_64.install -d %name-%version/%_arch64 +%endif + +%libwebp.install -d %name-%version/%{base_arch} + +%clean +rm -rf %{buildroot} + +%files +%defattr (-, root, bin) +%{_bindir} +%_libdir/lib*.so* +%ifarch amd64 sparcv9 +%{_libdir}/%{_arch64}/lib*.so* +%endif +%dir %attr (0755, root, sys) %{_datadir} +%{_mandir}/man1 + +%files devel +%defattr (-, root, bin) +%dir %attr (0755, root, other) %_libdir/pkgconfig +%_libdir/pkgconfig/*.pc +%ifarch amd64 sparcv9 +%dir %attr (0755, root, other) %{_libdir}/%{_arch64}/pkgconfig +%{_libdir}/%{_arch64}/pkgconfig/*.pc +%endif +%{_includedir} + +%changelog +* Wed Dec 28 2011 - Milan Jurik +- initial spec Added: spec-files-extra/trunk/base-specs/libwebp.spec =================================================================== --- spec-files-extra/trunk/base-specs/libwebp.spec (rev 0) +++ spec-files-extra/trunk/base-specs/libwebp.spec 2011-12-28 21:32:10 UTC (rev 4158) @@ -0,0 +1,39 @@ +# +# This file and all modifications and additions to the pristine +# package are under the same license as the package itself. +# + +Name: libwebp +Version: 0.1.3 +Source: http://webp.googlecode.com/files/%{name}-%{version}.tar.gz + +%prep +%setup -q + +%build +CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '` +if test "x$CPUS" = "x" -o $CPUS = 0; then + CPUS=1 +fi + +export CFLAGS="%optflags" +export LDFLAGS="%_ldflags" + +./configure --prefix=%{_prefix} \ + --libdir=%{_libdir} \ + --mandir=%{_mandir} \ + --docdir=%_docdir \ + --disable-static + +make -j$CPUS + +%install +make install DESTDIR=$RPM_BUILD_ROOT +rm $RPM_BUILD_ROOT%{_libdir}/libwebp*.la + +%clean +rm -rf $RPM_BUILD_ROOT + +%changelog +* Wed Dec 28 2011 - Milan Jurik +- initial spec This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |