rpms/elektra/devel elektra.spec,1.4,1.5

Patrice Dumas (pertusus) fedora-extras-commits at redhat.com
Mon Dec 17 23:41:50 UTC 2007


Author: pertusus

Update of /cvs/extras/rpms/elektra/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv13976

Modified Files:
	elektra.spec 
Log Message:
* Mon Dec 17 2007 Patrice Dumas <pertusus at free.fr> 0.6.10-6
- keep some timestamps. Many are not kept since some files
  are generated, and install-sh is used for others (with nobase_)



Index: elektra.spec
===================================================================
RCS file: /cvs/extras/rpms/elektra/devel/elektra.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- elektra.spec	25 Aug 2007 16:12:35 -0000	1.4
+++ elektra.spec	17 Dec 2007 23:41:10 -0000	1.5
@@ -1,7 +1,7 @@
 Summary:       A key/value pair database to store software configurations
 Name:          elektra
 Version:       0.6.10
-Release:       5%{?dist}
+Release:       6%{?dist}
 Group:         System Environment/Libraries
 License:       BSD
 URL:           http://www.libelektra.org
@@ -87,15 +87,19 @@
 %install
 rm -rf $RPM_BUILD_ROOT
 
-make DESTDIR=$RPM_BUILD_ROOT install
+make DESTDIR=$RPM_BUILD_ROOT install INSTALL='install -p'
 
 # Remove statically linked kdb - lib
 rm $RPM_BUILD_ROOT%{_bindir}/elektra-kdb_static
 rm $RPM_BUILD_ROOT%{_libdir}/libelektra.a
 
-# file in profile.d is sourced, remove shebang and execute bits
+# file in profile.d is sourced, remove shebang and execute bits,
+# while keeping timestamps
+touch -r $RPM_BUILD_ROOT%{_sysconfdir}/profile.d/elektra-elektraenv.sh __elektra-elektraenv_timestamp
 sed -i -e 's;#!/bin/sh;;' $RPM_BUILD_ROOT%{_sysconfdir}/profile.d/elektra-elektraenv.sh
 chmod a-x $RPM_BUILD_ROOT%{_sysconfdir}/profile.d/elektra-elektraenv.sh
+touch -r __elektra-elektraenv_timestamp $RPM_BUILD_ROOT%{_sysconfdir}/profile.d/elektra-elektraenv.sh
+rm __elektra-elektraenv_timestamp
 
 #Fix symlink should be relative - Be aware of SONAME changes!
 ln -fs ../libelektratools.so.1  $RPM_BUILD_ROOT%{_libdir}/elektra/libelektratools.so
@@ -174,6 +178,10 @@
 
 
 %changelog
+* Mon Dec 17 2007 Patrice Dumas <pertusus at free.fr> 0.6.10-6
+- keep some timestamps. Many are not kept since some files
+  are generated, and install-sh is used for others (with nobase_)
+
 * Sat Aug 25 2007 Patrice Dumas <pertusus at free.fr> 0.6.10-5
 - protect ->open calls
 - add gawk BuildRequires




More information about the fedora-extras-commits mailing list