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