rpms/s390utils/F-11 s390utils.spec,1.4,1.5
Dan Horák
sharkcz at fedoraproject.org
Thu Sep 3 09:54:43 UTC 2009
Author: sharkcz
Update of /cvs/pkgs/rpms/s390utils/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv628
Modified Files:
s390utils.spec
Log Message:
* Thu Sep 3 2009 Dan Horák <dan[at]danny.cz> 2:1.8.1-3
- create devel subpackage with some useful headers
- preserving timestamps on installed files
Index: s390utils.spec
===================================================================
RCS file: /cvs/pkgs/rpms/s390utils/F-11/s390utils.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- s390utils.spec 26 Aug 2009 12:41:41 -0000 1.4
+++ s390utils.spec 3 Sep 2009 09:54:42 -0000 1.5
@@ -8,7 +8,7 @@ Name: s390utils
Summary: Utilities and daemons for IBM System/z
Group: System Environment/Base
Version: 1.8.1
-Release: 2%{?dist}
+Release: 3%{?dist}
Epoch: 2
License: GPLv2 and GPLv2+ and CPL
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -182,6 +182,7 @@ pushd lib-zfcp-hbaapi-%{hbaapiver}
make EXTRA_CFLAGS="$RPM_OPT_FLAGS"
popd
+
%install
rm -rf ${RPM_BUILD_ROOT}
@@ -193,10 +194,10 @@ make install \
LIBDIR=${RPM_BUILD_ROOT}/%{_lib} \
DISTRELEASE=%{release}
-%{__mkdir} -p ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig
-%{__mkdir} -p ${RPM_BUILD_ROOT}%{_initddir}
-%{__mkdir} -p ${RPM_BUILD_ROOT}%{_sysconfdir}/udev/rules.d
-%{__mkdir} -p ${RPM_BUILD_ROOT}/sbin
+mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig
+mkdir -p ${RPM_BUILD_ROOT}%{_initddir}
+mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/udev/rules.d
+mkdir -p ${RPM_BUILD_ROOT}/sbin
install -p -m 644 zipl/boot/tape0.bin $RPM_BUILD_ROOT/boot/tape0
install -p -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/profile.d
@@ -205,16 +206,16 @@ install -p -m 755 %{SOURCE5} $RPM_BUILD_
install -p -m 644 %{SOURCE7} $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d/56-zfcp.rules
install -p -m 644 %{SOURCE8} $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d/56-dasd.rules
-install -m 644 etc/sysconfig/dumpconf ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig
-install -m 755 etc/init.d/dumpconf ${RPM_BUILD_ROOT}%{_initddir}/dumpconf
+install -p -m 644 etc/sysconfig/dumpconf ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig
+install -p -m 755 etc/init.d/dumpconf ${RPM_BUILD_ROOT}%{_initddir}/dumpconf
-install -m 644 etc/sysconfig/mon_statd ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig
-install -m 755 etc/init.d/mon_statd ${RPM_BUILD_ROOT}%{_initddir}/mon_statd
+install -p -m 644 etc/sysconfig/mon_statd ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig
+install -p -m 755 etc/init.d/mon_statd ${RPM_BUILD_ROOT}%{_initddir}/mon_statd
-install -m 644 etc/sysconfig/cpuplugd ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig
-install -m 755 etc/init.d/cpuplugd ${RPM_BUILD_ROOT}%{_initddir}/cpuplugd
+install -p -m 644 etc/sysconfig/cpuplugd ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig
+install -p -m 755 etc/init.d/cpuplugd ${RPM_BUILD_ROOT}%{_initddir}/cpuplugd
-install -D -m 644 etc/udev/rules.d/57-osasnmpd.rules ${RPM_BUILD_ROOT}%{_sysconfdir}/udev/rules.d
+install -Dp -m 644 etc/udev/rules.d/57-osasnmpd.rules ${RPM_BUILD_ROOT}%{_sysconfdir}/udev/rules.d
# cmsfs tools must be available in /sbin
install -p -m 755 cmsfs-%{cmsfsver}/cmsfscat $RPM_BUILD_ROOT/sbin
@@ -239,6 +240,10 @@ pushd lib-zfcp-hbaapi-%{hbaapiver}
rm -rf $RPM_BUILD_ROOT%{_docdir}/lib-zfcp-hbaapi-devel-%{hbaapiver}/latex
popd
+# install usefull headers for devel subpackage
+mkdir -p $RPM_BUILD_ROOT%{_includedir}/%{name}
+install -p -m 644 include/vtoc.h $RPM_BUILD_ROOT%{_includedir}/%{name}
+
%clean
rm -rf ${RPM_BUILD_ROOT}
@@ -744,8 +749,27 @@ This package contains the CMS file syste
%{_mandir}/man8/cmsfslst.8*
%{_mandir}/man8/cmsfsvol.8*
+#
+# *********************** devel package ***********************
+#
+%package devel
+License: GPLv2
+Summary: Development files
+Group: Development/Libraries
+
+%description devel
+User-space development files for the s390/s390x architecture.
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/%{name}
+
%changelog
+* Thu Sep 3 2009 Dan Horák <dan[at]danny.cz> 2:1.8.1-3
+- create devel subpackage with some useful headers
+- preserving timestamps on installed files
+
* Wed Aug 26 2009 Dan Horák <dan[at]danny.cz> 2:1.8.1-2
- Fix byte check for disk encryption check in lsluns (#510032)
- Fix cmm configuration file value initialization parser in cpuplugd (#511379)
@@ -1147,5 +1171,3 @@ This package contains the CMS file syste
* Thu Aug 02 2001 Karsten Hopp <karsten at redhat.de>
- initial build
-
-
More information about the fedora-extras-commits
mailing list