|
|
|
@ -46,8 +46,8 @@ Source5: rc.tsmc
|
|
|
|
|
# build information |
|
|
|
|
Prefix: %{l_prefix} |
|
|
|
|
BuildRoot: %{l_buildroot} |
|
|
|
|
BuildPreReq: OpenPKG, openpkg >= 20021009, tar, gzip |
|
|
|
|
PreReq: OpenPKG, openpkg >= 20021009 |
|
|
|
|
BuildPreReq: OpenPKG, openpkg >= 20021120 |
|
|
|
|
PreReq: OpenPKG, openpkg >= 20021120 |
|
|
|
|
AutoReq: no |
|
|
|
|
AutoReqProv: no |
|
|
|
|
|
|
|
|
@ -63,19 +63,16 @@ AutoReqProv: no
|
|
|
|
|
# unpack the corresponding binary only |
|
|
|
|
case "%{l_target}" in |
|
|
|
|
*-freebsd* | *-linux* ) |
|
|
|
|
cp %{SOURCE TIVsm-BA.i386.rpm} ./ |
|
|
|
|
%{l_prefix}/bin/rpm2cpio TIVsm-BA.i386.rpm | cpio -idmu |
|
|
|
|
%{l_prefix}/bin/rpm2cpio %{SOURCE TIVsm-BA.i386.rpm} | cpio -idmu |
|
|
|
|
mv opt/tivoli/tsm/client root |
|
|
|
|
;; |
|
|
|
|
*-solaris* ) |
|
|
|
|
%{l_prefix}/bin/gzip -d -c %{SOURCE IP22545_2.tar.Z} |\ |
|
|
|
|
%{l_prefix}/bin/tar xf - |
|
|
|
|
%{l_gzip} -d -c %{SOURCE IP22545_2.tar.Z} | %{l_tar} xf - |
|
|
|
|
pkgtrans `pwd`/TIVsmCba.pkg `pwd` TIVsmCba |
|
|
|
|
mv TIVsmCba/reloc root |
|
|
|
|
;; |
|
|
|
|
esac |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%install |
|
|
|
|
rm -rf $RPM_BUILD_ROOT |
|
|
|
|
|
|
|
|
@ -115,15 +112,13 @@ AutoReqProv: no
|
|
|
|
|
$RPM_BUILD_ROOT%{l_prefix}/libexec/tsmc/en_US |
|
|
|
|
rm -f $RPM_BUILD_ROOT%{l_prefix}/libexec/tsmc/en_US/wchelp.htl >/dev/null 2>&1 || true |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# decide ResourceUtilisation for OS |
|
|
|
|
case "%{l_target}" in |
|
|
|
|
*-freebsd* ) l_resutil="1";; |
|
|
|
|
* ) l_resutil="2";; |
|
|
|
|
esac |
|
|
|
|
# install default configuration |
|
|
|
|
case "%{l_target}" in |
|
|
|
|
*-freebsd* ) l_resutil="1" ;; |
|
|
|
|
* ) l_resutil="2" ;; |
|
|
|
|
esac |
|
|
|
|
%{l_shtool} install -c -m 755 \ |
|
|
|
|
-e 's;@resutil@;'$l_resutil';g' \ |
|
|
|
|
-e "s;@resutil@;${l_resutil};g" \ |
|
|
|
|
-e 's;@l_prefix@;%{l_prefix};g' \ |
|
|
|
|
%{SOURCE dsm.opt} %{SOURCE dsm.sys} \ |
|
|
|
|
$RPM_BUILD_ROOT%{l_prefix}/libexec/tsmc/ |
|
|
|
@ -153,7 +148,7 @@ AutoReqProv: no
|
|
|
|
|
%files -f files |
|
|
|
|
|
|
|
|
|
%clean |
|
|
|
|
# rm -rf $RPM_BUILD_ROOT |
|
|
|
|
rm -rf $RPM_BUILD_ROOT |
|
|
|
|
|
|
|
|
|
%post |
|
|
|
|
if [ $1 -eq 1 ]; then |
|
|
|
|