[packages/bakefile] - up to 0.2.12

baggins baggins at pld-linux.org
Fri Sep 22 16:41:55 CEST 2023


commit 1321a1796a660bb5c1c13f6536ac5dedeec32f22
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Fri Sep 22 16:03:27 2023 +0200

    - up to 0.2.12

 bakefile-empy.patch |  7 ++-----
 bakefile.spec       | 10 +++++++---
 2 files changed, 9 insertions(+), 8 deletions(-)
---
diff --git a/bakefile.spec b/bakefile.spec
index 3e54e7f..e39a635 100644
--- a/bakefile.spec
+++ b/bakefile.spec
@@ -2,13 +2,13 @@
 Summary:	Native makefiles generator
 Summary(pl.UTF-8):	Generator natywnych plików typu Makefile
 Name:		bakefile
-Version:	0.2.11
+Version:	0.2.12
 Release:	1
 License:	MIT
 Group:		Development/Building
 #SourceDownload: https://github.com/vslavik/bakefile/releases
-Source0:	https://github.com/vslavik/bakefile/releases/download/v%{version}/%{name}-%{version}.tar.gz
-# Source0-md5:	7239d91e9907498feffa3c77333a2e22
+Source0:	https://github.com/vslavik/bakefile/releases/download/v%{version}.1/%{name}-%{version}.tar.gz
+# Source0-md5:	a735ce2c1ca1b86adbcb2fdb06ade802
 Patch0:		%{name}-empy.patch
 URL:		http://bakefile.org/
 BuildRequires:	autoconf >= 2.53
@@ -37,6 +37,10 @@ dla autoconfa, projekt dla Visual C++, makefile dla bcc itd.).
 %setup -q
 %patch0 -p1
 
+%{__sed} -E -i -e '1s,#!\s*/usr/bin/env\s+python(\s|$),#!%{__python}\1,' \
+	src/bakefile.py \
+	src/bakefile_gen.py
+
 %build
 %{__libtoolize}
 %{__aclocal} -I admin
diff --git a/bakefile-empy.patch b/bakefile-empy.patch
index 774dbc3..76d6345 100644
--- a/bakefile-empy.patch
+++ b/bakefile-empy.patch
@@ -1,6 +1,6 @@
 --- bakefile-0.1.1.20031019/src/writer.py.wiget	2003-10-13 23:53:41.000000000 +0200
 +++ bakefile-0.1.1.20031019/src/writer.py	2003-10-19 14:20:04.000000000 +0200
-@@ -174,7 +174,10 @@
+@@ -174,12 +174,15 @@
      return (rulesdir, template)
  
  def invoke_em(writer, file, method):
@@ -11,10 +11,7 @@
 +      from empy import em
      rulesdir, template = __findWriter(writer)
      
-     filename = tempfile.mktemp('bakefile')
-@@ -182,7 +185,7 @@
-     # creating the file:
-     tmpf = open(filename, 'wb'); tmpf.close()
+     filename = portautils.mktemp('bakefile')
      
 -    empy.em.invoke(['-I','mk',
 +    em.invoke(['-I','mk',
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/bakefile.git/commitdiff/1321a1796a660bb5c1c13f6536ac5dedeec32f22



More information about the pld-cvs-commit mailing list