Mailinglist Archive: opensuse-commit (754 mails)

< Previous Next >
commit phoronix-test-suite for openSUSE:Factory
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Wed, 20 May 2009 12:52:37 +0200
  • Message-id: <20090520105237.5D24A678159@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package phoronix-test-suite for
openSUSE:Factory
checked in at Wed May 20 12:52:36 CEST 2009.



--------
--- phoronix-test-suite/phoronix-test-suite.changes 2008-09-04
05:05:49.000000000 +0200
+++
/mounts/work_src_done/STABLE/phoronix-test-suite/phoronix-test-suite.changes
2009-05-20 12:51:50.343093000 +0200
@@ -1,0 +2,7 @@
+Tue May 19 06:30:00 CEST 2009 - joop_boonen@xxxxxx
+
+- Build version 1.8.1
+- Some improvements to the spec file
+- With improvements 1.2.1 package of some-guy <muhammedu@xxxxxxxxx>
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
phoronix-test-suite-1.0.5.spec
phoronix-test-suite-1.0.5.tar.gz

New:
----
phoronix-test-suite-1.8.1.tar.bz2
phoronix-test-suite.spec

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ phoronix-test-suite-1.0.5.spec -> phoronix-test-suite.spec ++++++
--- phoronix-test-suite/phoronix-test-suite-1.0.5.spec 2008-09-13
10:45:35.000000000 +0200
+++ /mounts/work_src_done/STABLE/phoronix-test-suite/phoronix-test-suite.spec
2009-05-20 12:52:01.659768000 +0200
@@ -1,7 +1,7 @@
#
-# spec file for package phoronix-test-suite (Version 1.0.5)
+# spec file for package phoronix-test-suite (Version 1.8.1)
#
-# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -22,12 +22,19 @@
License: GPL v3 only
Group: System/Benchmark
AutoReqProv: on
-Version: 1.0.5
-Release: 2
+Version: 1.8.1
+Release: 1
Summary: Comprehensive test and benchmarking platform
Url: http://www.phoronix-test-suite.com/
-Source0: %{name}-%{version}.tar.gz
+Source0: %{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build
+Requires: php5, php5-gd, php5-gtk
+%if 0%{?suse_version}
+BuildRequires: update-desktop-files
+%endif
+%if 0%{?suse_version} > 1020
+BuildRequires: fdupes
+%endif
#BuildArchitectures: noarch
#ExclusiveArch: %ix86
#Authors:
@@ -57,36 +64,40 @@
%build

%install
-mkdir -p $RPM_BUILD_ROOT/usr/lib/phoronix-test-suite
-mkdir -p $RPM_BUILD_ROOT/usr/lib/phoronix-test-suite/bin
-mkdir -p $RPM_BUILD_ROOT/usr/lib/phoronix-test-suite/share/man/man1
-mkdir -p $RPM_BUILD_ROOT/usr/lib/phoronix-test-suite/share/phoronix-test-suite
-mkdir -p
$RPM_BUILD_ROOT/usr/lib/phoronix-test-suite/share/doc/phoronix-test-suite
-cp CHANGE-LOG
$RPM_BUILD_ROOT/usr/lib/phoronix-test-suite/share/doc/phoronix-test-suite
-cp COPYING
$RPM_BUILD_ROOT/usr/lib/phoronix-test-suite/share/doc/phoronix-test-suite
-cp AUTHORS
$RPM_BUILD_ROOT/usr/lib/phoronix-test-suite/share/doc/phoronix-test-suite
-cd documentation/
-cp -r *
$RPM_BUILD_ROOT/usr/lib/phoronix-test-suite/share/doc/phoronix-test-suite
-cd ..
-rm -rf
$RPM_BUILD_ROOT/usr/lib/phoronix-test-suite/share/doc/phoronix-test-suite/man-pages
-cp documentation/man-pages/*.1.gz
$RPM_BUILD_ROOT/usr/lib/phoronix-test-suite/share/man/man1
-cp -r pts/
$RPM_BUILD_ROOT/usr/lib/phoronix-test-suite/share/phoronix-test-suite
-rm -f
$RPM_BUILD_ROOT/usr/lib/phoronix-test-suite/share/phoronix-test-suite/pts/etc/scripts/package-build-*
-cp -r pts-core/
$RPM_BUILD_ROOT/usr/lib/phoronix-test-suite/share/phoronix-test-suite
-#if [ ! -d $RPM_BUILD_ROOT/usr/bin ];
-#then
-# mkdir -p $RPM_BUILD_ROOT/usr/bin
-#fi
-#ln -sf $RPM_BUILD_ROOT/usr/lib/unixbench/Run
$RPM_BUILD_ROOT/usr/bin/unixbench-run
+rm -rf %{buildroot}
+mkdir %{buildroot}
+mkdir %{buildroot}/usr
+./install-sh %{buildroot}/usr
+sed -i 's|%buildroot||g' %buildroot%_bindir/phoronix-test-suite
+mkdir -p %buildroot/usr/share/applications
+mv
%buildroot/usr/share/phoronix-test-suite/pts-core/static/phoronix-test-suite.desktop
%buildroot/usr/share/applications/.
+mkdir -p %buildroot/usr/share/pixmaps
+mv %buildroot/usr/share/icons/phoronix-test-suite.png
%buildroot/usr/share/pixmaps/.
+%if 0%{?suse_version}
+%suse_update_desktop_file -r %{name} System Monitor
+%endif
+%if 0%{?suse_version} > 1020
+%fdupes -s $RPM_BUILD_ROOT
+%endif

%clean
-rm -rf $RPM_BUILD_ROOT/usr/lib/phoronix-test-suite
-#rm -rf $RPM_BUILD_ROOT/usr/bin/unixbench-run
+test "%{buildroot}" != "/" && %__rm -rf %{buildroot}

%files
%defattr(-,root,root)
-/usr/lib/phoronix-test-suite
+%dir %{_datadir}/phoronix-test-suite
+%{_mandir}/man*/phoronix-test-suite*
+%{_bindir}/phoronix-test-suite
+%{_datadir}/phoronix-test-suite/*
+%{_datadir}/applications/*
+%doc
+%{_datadir}/doc/*
+/usr/share/pixmaps/*

%changelog
+* Tue May 19 2009 joop_boonen@xxxxxx
+- Build version 1.8.1
+- Some improvements to the spec file
+- With improvements 1.2.1 package of some-guy <muhammedu@xxxxxxxxx>
* Thu Sep 04 2008 kyu@xxxxxxx
- initial release


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread
  • No further messages