10139N/A#
10139N/A# spec file for package SUNWlibtheora
10139N/A#
19801N/A# includes module(s): libtheora
10139N/A#
20904N/A# Copyright (c) 2008, 2012, Oracle and/or its affiliates. All rights reserved.
10139N/A# This file and all modifications and additions to the pristine
10139N/A# package are under the same license as the package itself.
10139N/A#
17185N/A%define owner wangke
10139N/A#
10139N/A%include Solaris.inc
10139N/A
20784N/A%ifarch amd64 sparcv9
20784N/A%include arch64.inc
10139N/A%use libtheora_64 = libtheora.spec
10139N/A%endif
18688N/A
18688N/A%include base.inc
10139N/A%use libtheora = libtheora.spec
10139N/A
10139N/AName: SUNWlibtheora
12877N/ALicense: Xiph.org BSD-style, LGPL v2.1
19140N/AIPS_package_name: codec/libtheora
10139N/AMeta(info.classification): %{classification_prefix}:System/Multimedia Libraries
10139N/ASummary: Theora video compression codec
20857N/AVersion: %{libtheora.version}
20784N/ASource: %{name}-manpages-0.1.tar.gz
16401N/ASUNW_BaseDir: %{_basedir}
16401N/ASUNW_Copyright: %{name}.copyright
10139N/ABuildRoot: %{_tmppath}/%{name}-%{version}-build
10139N/AAutoreqprov: on
10139N/A
10139N/A%include default-depend.inc
10139N/A%include desktop-incorporation.inc
10139N/ABuildRequires: developer/gnome/gettext
17648N/ABuildRequires: codec/ogg-vorbis
20904N/ARequires: codec/ogg-vorbis
20814N/A
10139N/A%package devel
10139N/ASummary: %{summary} - development files
10139N/ASUNW_BaseDir: %{_basedir}
18993N/A%include default-depend.inc
19871N/A%include desktop-incorporation.inc
20784N/A
17648N/A%prep
10139N/Arm -rf %name-%version
10139N/Amkdir %name-%version
10139N/A
20784N/A%ifarch amd64 sparcv9
10139N/Amkdir %name-%version/%_arch64
10139N/A%libtheora_64.prep -d %name-%version/%_arch64
10139N/A%endif
10139N/A
10139N/Amkdir %name-%version/%base_arch
18993N/A%libtheora.prep -d %name-%version/%base_arch
20784N/A
20784N/Acd %{_builddir}/%name-%version*
20784N/Agzcat %SOURCE0 | tar xf -
10139N/A
11314N/A%build
10139N/Aexport ACLOCAL_FLAGS="-I /usr/share/aclocal"
10139N/A
10139N/A%ifarch amd64 sparcv9
10139N/Aexport PKG_CONFIG_LIBDIR=%{_pkg_config_path64}
11314N/A%libtheora_64.build -d %name-%version/%_arch64
10139N/A%endif
20784N/A
20784N/Aexport PKG_CONFIG_LIBDIR=%{_pkg_config_path}
10139N/A%libtheora.build -d %name-%version/%base_arch
10139N/A
20857N/A%install
10139N/A%ifarch amd64 sparcv9
20829N/A%libtheora_64.install -d %name-%version/%_arch64
20829N/A%endif
20829N/A
20829N/A%libtheora.install -d %name-%version/%base_arch
20829N/A
20829N/Arm -rf $RPM_BUILD_ROOT%{_mandir}
20857N/Acd %{_builddir}/%name-%version/sun-manpages
20829N/Amake install DESTDIR=$RPM_BUILD_ROOT
20829N/A
20829N/Achmod 0644 $RPM_BUILD_ROOT%{_mandir}/man3/*.3
20829N/A
20829N/A%{?pkgbuild_postprocess: %pkgbuild_postprocess -v -c "%{version}:%{jds_version}:%{name}:$RPM_ARCH:%(date +%%Y-%%m-%%d):%{support_level}" $RPM_BUILD_ROOT}
20829N/A
20829N/A%clean
20829N/Arm -rf $RPM_BUILD_ROOT
20829N/A
20829N/A%files
20829N/A%defattr (-, root, bin)
20829N/A%dir %attr (0755, root, bin) %{_libdir}
20829N/A%{_libdir}/*.so*
20829N/A%ifarch amd64 sparcv9
20857N/A%dir %attr (0755, root, bin) %{_libdir}/%{_arch64}
20829N/A%{_libdir}/%{_arch64}/*.so*
20829N/A%endif
20829N/A%dir %attr (0755, root, sys) %{_datadir}
20829N/A%doc -d %{base_arch}/libtheora-%{libtheora.tarball_version} AUTHORS README
20829N/A%doc(bzip2) -d %{base_arch}/libtheora-%{libtheora.tarball_version} COPYING CHANGES
20829N/A%dir %attr (0755, root, other) %{_datadir}/doc
20829N/A
20829N/A%files devel
20829N/A%defattr (-, root, bin)
20829N/A%dir %attr (0755, root, bin) %{_libdir}
20829N/A%dir %attr (0755, root, other) %{_libdir}/pkgconfig
20829N/A%{_libdir}/pkgconfig/*
20829N/A%ifarch amd64 sparcv9
20829N/A%dir %attr (0755, root, bin) %{_libdir}/%{_arch64}
20857N/A%dir %attr (0755, root, other) %{_libdir}/%{_arch64}/pkgconfig
20829N/A%{_libdir}/%{_arch64}/pkgconfig/*.pc
20829N/A%endif
20829N/A%dir %attr (0755, root, bin) %{_includedir}
20829N/A%{_includedir}/*
20829N/A%dir %attr (0755, root, sys) %{_datadir}
20829N/A%dir %attr (0755, root, other) %{_datadir}/doc
20829N/A%dir %attr (0755, root, other) %{_datadir}/doc/libtheora-%{libtheora.tarball_version}
20857N/A%{_datadir}/doc/libtheora-%{libtheora.tarball_version}/*
20829N/A%dir %attr (0755, root, bin) %{_mandir}
20829N/A%dir %attr (0755, root, bin) %{_mandir}/man3
20829N/A%{_mandir}/man3/*
20829N/A
20829N/A%changelog
20829N/A* Mon Oct 19 2009 - ke.wang@sun.com
20829N/A- Add 64-bit support.
20829N/A* Fri Sep 12 2008 - brian.cameron@sun.com
20829N/A- Add new copyright files.
20829N/A* Wed Apr 02 2008 - brian.cameron@sun.com
20829N/A- Add SUNW_Copyright.
20829N/A* Sun Jun 11 2006 - laca@Sun.com
20829N/A- change group from other to bin/sys
20829N/A* Tue Sep 13 2005 - brian.cameron@sun.com
20857N/A- Now use theora version number.
20829N/A* Tue Jul 26 2005 - balamurali.viswanathan@wipro.com
20829N/A- Add ogg and vorbis dependency
20829N/A* Tue Jul 26 2005 - balamurali.viswanathan@wipro.com
20829N/A- Initial spec-file created
20829N/A
20829N/A
20829N/A