10139N/A#
10139N/A# spec file for package uperf
10139N/A#
16362N/A# Copyright (c) 2009, 2011, Oracle and/or its affiliates. All rights reserved. # This file and all modifications and additions to the pristine
10139N/A# package are under the same license as the package itself.
10139N/A#
10139N/A%define owner jefftsai
17185N/A#
10139N/A%include Solaris.inc
17178N/A
18603N/A%ifarch amd64 sparcv9
17178N/A%include arch64.inc
10139N/A%use uperf_64 = uperf.spec
15291N/A%endif
10139N/A
18910N/A%include base.inc
10139N/A%use uperf = uperf.spec
10139N/A
18615N/AName: uperf
15298N/ALicense: GPL v3
18185N/AIPS_package_name: benchmark/uperf
18536N/AMeta(info.classification): %{classification_prefix}:Development/System
12773N/ASummary: %{uperf.summary}
15298N/AVersion: 1.0.3
12773N/A%define src_dir uperf-1.0.3-beta
16480N/ASUNW_BaseDir: %{_basedir}
18269N/ASUNW_Copyright: %{name}.copyright
20364N/ABuildRoot: %{_tmppath}/%{name}-%{version}-build
20364N/A
10139N/A%include default-depend.inc
10139N/A#Source1: %{name}-manpages-0.1.tar.gz
10139N/A
10139N/A%prep
10139N/Arm -rf %name-%{version}
10139N/A
10139N/Amkdir -p %name-%{version}
10139N/A%ifarch amd64 sparcv9
10139N/Amkdir %name-%{version}/%_arch64
10139N/A%uperf_64.prep -d %name-%{version}/%_arch64
10139N/A%endif
10139N/A
10139N/Amkdir %name-%{version}/%{base_arch}
10139N/A%uperf.prep -d %name-%{version}/%{base_arch}
10139N/A
10139N/A#cd %{_builddir}/%name-%version
10139N/A#gzcat %SOURCE1 | tar xf -
10139N/A
10139N/A%build
10139N/A
10139N/A%ifarch amd64 sparcv9
10139N/A%uperf_64.build -d %name-%{version}/%_arch64
10139N/A%endif
10139N/A
10139N/A%uperf.build -d %name-%{version}/%{base_arch}
10139N/A
10139N/A%install
10139N/Arm -rf $RPM_BUILD_ROOT
10139N/A
10139N/A%ifarch amd64 sparcv9
10139N/A%uperf_64.install -d %name-%{version}/%_arch64
10139N/A%endif
10139N/A
10139N/A%uperf.install -d %name-%{version}/%{base_arch}
10139N/A
10139N/Amkdir -p $RPM_BUILD_ROOT/usr/share/doc/uperf
10139N/Acp %{_builddir}/%name-%version/%{base_arch}/%{src_dir}/AUTHORS $RPM_BUILD_ROOT/usr/share/doc/uperf
10139N/Acp %{_builddir}/%name-%version/%{base_arch}/%{src_dir}/README $RPM_BUILD_ROOT/usr/share/doc/uperf
10139N/Acp %{_builddir}/%name-%version/%{base_arch}/%{src_dir}/ChangeLog $RPM_BUILD_ROOT/usr/share/doc/uperf
10139N/Acp %{_builddir}/%name-%version/%{base_arch}/%{src_dir}/COPYING $RPM_BUILD_ROOT/usr/share/doc/uperf
10139N/Acp %{_builddir}/%name-%version/%{base_arch}/%{src_dir}/NEWS $RPM_BUILD_ROOT/usr/share/doc/uperf
10139N/A
10139N/Amkdir -p $RPM_BUILD_ROOT/usr/share/uperf
10139N/Acp %{_builddir}/%name-%version/%{base_arch}/%{src_dir}/*.pem $RPM_BUILD_ROOT/usr/share/uperf
10139N/A
15370N/A%clean
20364N/Arm -rf $RPM_BUILD_ROOT
10139N/A
10139N/A%post
10139N/A
10139N/A%postun
10139N/A
10139N/A%files
10139N/A%dir %attr (0755, root, sys) %{_datadir}
10139N/A%dir %attr (0755, root, other) %{_datadir}/doc
10139N/A
10139N/A%defattr (-, root, bin)
10139N/A%dir %attr (0755, root, bin) %{_bindir}
10139N/A%ifarch amd64 sparcv9
10139N/A%{_bindir}/%{_arch64}/uperf
12773N/A%endif
12773N/A
12773N/A%{_bindir}/uperf
12773N/A
18646N/A%dir %attr (0755, root, other) %{_datadir}/uperf
10139N/A%{_datadir}/uperf/*
17297N/A%{_datadir}/doc/uperf/*
10139N/A
10139N/A%changelog
10139N/A* Thu Jul 07 2011 - jeff.cai@oracle.com
11204N/A- Initial spec
10139N/A