]> git.pld-linux.org Git - packages/rpm-pld-macros.git/commitdiff
- explictly close files opened in lua because implict closing happens too late this... auto/th/rpm-build-macros-1.667-1
authorArkadiusz Miśkiewicz <arekm@maven.pl>
Sat, 6 Jul 2013 19:14:53 +0000 (21:14 +0200)
committerArkadiusz Miśkiewicz <arekm@maven.pl>
Sat, 6 Jul 2013 19:14:53 +0000 (21:14 +0200)
rpm-build-macros.spec
rpm.macros

index 8175d7306c0fd936acf23be517369d97a5846026..5faf7228f169b94d5f2cc21642dd1552187f5b1c 100644 (file)
@@ -5,7 +5,7 @@
 %if "%{pld_release}" == "ac"
 %define        with_rpm4       1
 %endif
-%define                rpm_macros_rev  1.666
+%define                rpm_macros_rev  1.667
 %define                find_lang_rev   1.36
 Summary:       PLD Linux RPM build macros
 Summary(pl.UTF-8):     Makra do budowania pakietów RPM dla Linuksa PLD
index 45ac6215ed00f0563edc353146675f4aadc1513d..d4a3fd4eeeef222a1776c8359815b475e618306f 100644 (file)
@@ -1609,6 +1609,7 @@ f = io.open("%{_docdir}/%{name}-%{version}/optional-packages.txt", "r") \
 if f then \
        for l in f:lines() do print(l); end \
 end \
+f:close() \
 %{nil}
 
 
@@ -1988,7 +1989,7 @@ s=""\
 for _, l in pairs(t) do\
        s=s..l.."\\n"\
 end\
-io.open("/etc/shells", "w"):write(s)\
+f = io.open("/etc/shells", "w"); f:write(s); f:close()\
 %{nil}
 
 # Backwards compat. Use of %lua_ prefixed macros is preferred as these are cleaner to read.
This page took 0.054745 seconds and 4 git commands to generate.