|
@@ -33,7 +33,7 @@ Distribution: OpenPKG [EXP]
|
|
|
Group: Converter
|
|
|
License: Commercial
|
|
|
Version: 4.2.1
|
|
|
-Release: 20020114
|
|
|
+Release: 20020117
|
|
|
|
|
|
# list of sources
|
|
|
Source0: ftp://service.boulder.ibm.com/storage/tivoli-storage-management/maintenance/client/v4r2/Linux86/v421/IP22369.tar
|
|
@@ -63,10 +63,12 @@ AutoReqProv: no
|
|
|
%{l_prefix}/bin/tar xf %{SOURCE IP22369.tar}
|
|
|
%{l_prefix}/bin/rpm2cpio TIVsm-BA.i386.rpm | cpio -idmu
|
|
|
( mkdir lib; cd lib; %{l_prefix}/bin/tar xf %{SOURCE redhat-7.1-libs.tar} )
|
|
|
+ mv opt/tivoli/tsm/client root
|
|
|
;;
|
|
|
*-solaris* )
|
|
|
- %{l_prefix}/bin/gzip -d %{SOURCE IP22372.tar.Z} | %{l_prefix}/bin/tar xf -
|
|
|
- # pkg_trans? FIXME
|
|
|
+ %{l_prefix}/bin/gzip -d -c %{SOURCE IP22372.tar.Z} | %{l_prefix}/bin/tar xf -
|
|
|
+ pkgtrans `pwd`/TIVsmCba.pkg `pwd` TIVsmCba
|
|
|
+ mv TIVsmCba/reloc root
|
|
|
;;
|
|
|
esac
|
|
|
|
|
@@ -96,7 +98,7 @@ AutoReqProv: no
|
|
|
# install binaries
|
|
|
for f in dsmagent dsmc dsmcad dsmstat dsmtca; do
|
|
|
%{l_shtool} install -c -m 755 \
|
|
|
- opt/tivoli/tsm/client/ba/bin/$f \
|
|
|
+ root/ba/bin/$f \
|
|
|
$RPM_BUILD_ROOT%{l_prefix}/libexec/tsmc/
|
|
|
case "%{l_target}" in
|
|
|
*-freebsd* ) brandelf -t Linux $RPM_BUILD_ROOT%{l_prefix}/libexec/tsmc/$f ;;
|
|
@@ -107,10 +109,11 @@ AutoReqProv: no
|
|
|
|
|
|
# install required NLS stuff
|
|
|
%{l_shtool} install -c -m 644 \
|
|
|
- opt/tivoli/tsm/client/ba/bin/en_US/* \
|
|
|
+ root/ba/bin/en_US/* \
|
|
|
$RPM_BUILD_ROOT%{l_prefix}/libexec/tsmc/en_US
|
|
|
- rm -f $RPM_BUILD_ROOT%{l_prefix}/libexec/tsmc/en_US/DDsmResources.java
|
|
|
- rm -f $RPM_BUILD_ROOT%{l_prefix}/libexec/tsmc/en_US/wchelp.htl
|
|
|
+ rm -f $RPM_BUILD_ROOT%{l_prefix}/libexec/tsmc/en_US/DDsmResources.java >/dev/null 2>&1 || true
|
|
|
+ rm -f $RPM_BUILD_ROOT%{l_prefix}/libexec/tsmc/en_US/wchelp.htl >/dev/null 2>&1 || true
|
|
|
+ rm -f $RPM_BUILD_ROOT%{l_prefix}/libexec/tsmc/en_US/*.tif >/dev/null 2>&1 || true
|
|
|
|
|
|
# install required shared libraries
|
|
|
case "%{l_target}" in
|