diff --git a/ctcstools-0.4.0.tar.bz2 b/ctcstools-0.4.0.tar.bz2 new file mode 100644 index 0000000..7d1076c --- /dev/null +++ b/ctcstools-0.4.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3dfbf57cb18928b8ae9e360da150637e639ee7854d952665c03ca091189f9206 +size 270 diff --git a/libmicro.changes b/libmicro.changes index 5183739..81896c1 100644 --- a/libmicro.changes +++ b/libmicro.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Jul 4 10:16:05 CEST 2008 - pkirsch@suse.de + +- added libmicro-ctcs-glue package, now the tcf is packaged and + can be run from the SUT without the need of NIS + ------------------------------------------------------------------- Wed May 28 10:33:53 CEST 2008 - pkirsch@suse.de diff --git a/libmicro.spec b/libmicro.spec index db5e6ee..cb9d98a 100644 --- a/libmicro.spec +++ b/libmicro.spec @@ -19,8 +19,9 @@ AutoReqProv: on Summary: kernel test suite, micro benchmark Url: http://www.opensolaris.org/os/project/libmicro/ Version: 0.4.0 -Release: 52 +Release: 58 Source0: %{name}-%{version}.tar.bz2 +Source1: ctcstools-%{version}.tar.bz2 Patch0: find_binary.patch Patch1: removed_undefined_warning.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -36,8 +37,26 @@ Authors: -------- Various people from OpenSolaris community +%package ctcs-glue +License: Other uncritical OpenSource License +Summary: The let-libmicro-be-run-via-ctcs glue +Group: Development/Tools/Other +AutoReqProv: on +Requires: ctcs2 >= 0.1.6 +Requires: libmicro = %{version} + +%description ctcs-glue +This package contains the glue for integrating libmicro into the ctcs +testing framework. + + + +Authors: +-------- + Patrick Kirsch + %prep -%setup +%setup -a1 %patch0 -p1 %patch1 @@ -53,16 +72,27 @@ cp bin-*/* $RPM_BUILD_ROOT/usr/lib/libMicro/bin install -m 755 *.sh $RPM_BUILD_ROOT/usr/lib/libMicro/bin #the sequence is important! #install -m 755 runtests.sh $RPM_BUILD_ROOT/usr/lib/libMicro +mkdir -p $RPM_BUILD_ROOT/usr/lib/ctcs2/tcf +mkdir -p $RPM_BUILD_ROOT/usr/lib/ctcs2/tools +cp ctcstools/libmicro-run $RPM_BUILD_ROOT/usr/lib/ctcs2/tools +cp ctcstools/libmicro.tcf $RPM_BUILD_ROOT/usr/lib/ctcs2/tcf %files %defattr(-,root,root) /usr/lib/libMicro %doc README +%files ctcs-glue +%defattr(-,root,root) +/usr/lib/ctcs2 + %clean rm -rf $RPM_BUILD_ROOT %changelog +* Fri Jul 04 2008 pkirsch@suse.de +- added libmicro-ctcs-glue package, now the tcf is packaged and + can be run from the SUT without the need of NIS * Wed May 28 2008 pkirsch@suse.de - removed warning for bnc#394556, thanks to David Binderman