[ps_mem] Patching shebang to force python3 (#987036)
Jaromír Cápík
jcapik at fedoraproject.org
Thu Jul 25 12:35:52 UTC 2013
commit bbee3c4365132600b0d6790d5a8b96a85252ca8a
Author: Jaromir Capik <jcapik at redhat.com>
Date: Thu Jul 25 14:04:07 2013 +0200
Patching shebang to force python3 (#987036)
ps_mem.spec | 28 +++++++++++++++++-----------
1 files changed, 17 insertions(+), 11 deletions(-)
---
diff --git a/ps_mem.spec b/ps_mem.spec
index d997e46..cb3cc19 100644
--- a/ps_mem.spec
+++ b/ps_mem.spec
@@ -1,18 +1,19 @@
-Name: ps_mem
-Version: 3.1
-Release: 2%{?dist}
-Summary: Memory profiling tool
-Group: Applications/System
-License: LGPLv2
-URL: https://github.com/pixelb/scripts
+Name: ps_mem
+Version: 3.1
+Release: 3%{?dist}
+Summary: Memory profiling tool
+Group: Applications/System
+License: LGPLv2
+URL: https://github.com/pixelb/scripts
-Source0: https://raw.github.com/pixelb/scripts/961ff24c805a474080520403409872b04e18f4d9/scripts/ps_mem.py
-Source1: http://www.gnu.org/licenses/lgpl-2.1.txt
+Source0: https://raw.github.com/pixelb/scripts/961ff24c805a474080520403409872b04e18f4d9/scripts/ps_mem.py
+Source1: http://www.gnu.org/licenses/lgpl-2.1.txt
-BuildArch: noarch
+BuildArch: noarch
-Requires: python2
+Requires: python3
+BuildRequires: python3-devel
%description
@@ -27,6 +28,8 @@ selects the most accurate method available for the running kernel.
cp -p %{SOURCE0} %{name}
cp -p %{SOURCE1} LICENSE
+# force python3
+sed -i "s|/usr/bin/env python|%{__python3}|" %{name}
%install
install -Dpm755 %{name} %{buildroot}%{_bindir}/%{name}
@@ -38,6 +41,9 @@ install -Dpm755 %{name} %{buildroot}%{_bindir}/%{name}
%changelog
+* Thu Jul 25 2013 Jaromir Capik <jcapik at redhat.com> - 3.1-3
+- Patching shebang to force python3 (#987036)
+
* Thu May 30 2013 Jaromir Capik <jcapik at redhat.com> - 3.1-2
- Preserving file timestamps
More information about the scm-commits
mailing list