rpms/s390utils/devel s390utils.spec,1.22,1.23 sources,1.11,1.12
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Tue Jun 21 10:15:38 UTC 2005
Author: pknirsch
Update of /cvs/dist/rpms/s390utils/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv29089
Modified Files:
s390utils.spec sources
Log Message:
- Added src_vipa to s390utils
Index: s390utils.spec
===================================================================
RCS file: /cvs/dist/rpms/s390utils/devel/s390utils.spec,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- s390utils.spec 2 Mar 2005 17:21:52 -0000 1.22
+++ s390utils.spec 21 Jun 2005 10:15:34 -0000 1.23
@@ -1,8 +1,9 @@
%define cmsfsver 1.1.8
+%define vipaver 2.0.3
Summary: Linux/390 specific utilities.
Name: s390utils
Version: 1.3.2
-Release: 4
+Release: 5
Epoch: 2
License: GPL
Group: System Environment/Base
@@ -11,6 +12,7 @@
Source3: s390.csh
Source4: cmsfs-%{cmsfsver}.tar.gz
Source5: zfcpconf.sh
+Source6: src_vipa-%{vipaver}.tar.gz
Patch1: s390-tools-1.3.2-su.patch
Patch2: s390-tools-1.3.1-fdasd-raid.patch
Patch3: s390-tools-1.1.6-fmtpercentage.patch
@@ -39,6 +41,7 @@
eckd-dasds formatted with the z/OS compatible disk layout.
- qetharp to query and purge address data in the OSA and HiperSockets hardware
- qethconf to configure IBM QETH function IPA, VIPA and Proxy ARP.
+ - src_vipa.sh to start applications using VIPA capabilities
- tunedasd, a tool to adjust tunable parameters on DASD devices
- zipl, which is used to make either dasds or tapes bootable
for system IPL or system dump.
@@ -46,7 +49,7 @@
tapes or dasds.
%prep
-%setup -q -n s390-tools-%{version} -a0 -a 4
+%setup -q -n s390-tools-%{version} -a 4 -a 6
%patch1 -p1 -b .su
%patch2 -p1 -b .fdasd-raid
%patch3 -p1 -b .fmtpercentage
@@ -69,14 +72,21 @@
%build
make
-cd cmsfs-%{cmsfsver}
+
+pushd cmsfs-%{cmsfsver}
./configure
make clean
make all
+popd
+
+pushd src_vipa
+make clean
+make src_vipa.so
+popd
%install
rm -rf $RPM_BUILD_ROOT
-mkdir -p $RPM_BUILD_ROOT/{%{_lib},sbin,bin,boot,%{_mandir}/man8,usr/sbin,etc/profile.d}
+mkdir -p $RPM_BUILD_ROOT/{%{_lib},%{_libdir},sbin,bin,boot,%{_mandir}/man8,usr/sbin,etc/profile.d,%{_bindir}}
export INSTROOT=$RPM_BUILD_ROOT
%makeinstall libdir=$RPM_BUILD_ROOT/%{_lib}
install -m 644 zipl/boot/tape0.bin $RPM_BUILD_ROOT/boot/tape0
@@ -97,6 +107,14 @@
install -m 644 cmsfs-%{cmsfsver}/cmsfscp.8 $RPM_BUILD_ROOT/%{_mandir}/man8
install -m 644 cmsfs-%{cmsfsver}/cmsfsck.8 $RPM_BUILD_ROOT/%{_mandir}/man8
+install -m 755 src_vipa/src_vipa.so $RPM_BUILD_ROOT/%{_libdir}
+echo '#!/bin/bash' > $RPM_BUILD_ROOT/%{_bindir}/src_vipa.sh
+echo 'export LD_LIBRARY_PATH=%{_libdir}:$$LD_LIBRARY_PATH' >> $RPM_BUILD_ROOT/%{_bindir}/src_vipa.sh
+echo 'export LD_PRELOAD=%{_libdir}/src_vipa.so' >> $RPM_BUILD_ROOT/%{_bindir}/src_vipa.sh
+echo 'exec $$@' >> $RPM_BUILD_ROOT/%{_bindir}/src_vipa.sh
+chmod 755 $RPM_BUILD_ROOT/%{_bindir}/src_vipa.sh
+install -m 644 src_vipa/src_vipa.8 $RPM_BUILD_ROOT/%{_mandir}/man8
+
%clean
rm -rf $RPM_BUILD_ROOT
@@ -106,11 +124,16 @@
/boot/*
%{_sbindir}/*
/usr/sbin/*
+%{_bindir}/*
+%{_libdir}/*
%attr(755,root,root) /etc/profile.d/*
%{_mandir}/man8/*
%{_mandir}/man5/*
%changelog
+* Tue Jun 21 2005 Phil Knirsch <pknirsch at redhat.com> 2:1.3.2-5
+- Added src_vipa to s390utils
+
* Wed Mar 02 2005 Phil Knirsch <pknirsch at redhat.com> 2:1.3.2-4
- bump release and rebuild with gcc 4
Index: sources
===================================================================
RCS file: /cvs/dist/rpms/s390utils/devel/sources,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- sources 15 Oct 2004 15:44:16 -0000 1.11
+++ sources 21 Jun 2005 10:15:34 -0000 1.12
@@ -1,3 +1,3 @@
fb114c924837ee702e56149c27519588 cmsfs-1.1.8.tar.gz
-8aa4b999044d898013de71cc2d0054b0 s390-tools-1.3.1.tar.gz
38bdde5fec5f266ab5a054a3dad437ff s390-tools-1.3.2.tar.gz
+54ad59b0c1dfa84ba17c34114368a3af src_vipa-2.0.3.tar.gz
More information about the fedora-cvs-commits
mailing list