rpms/kernel/F-8/scripts bumpspecfile.py,NONE,1.1
Dave Jones (davej)
fedora-extras-commits at redhat.com
Mon Oct 15 21:04:44 UTC 2007
- Previous message (by thread): rpms/policycoreutils/devel selinux-polgengui.console, NONE, 1.1 policycoreutils-gui.patch, 1.39, 1.40 policycoreutils.spec, 1.461, 1.462 selinux-polgengui.desktop, 1.1, 1.2
- Next message (by thread): rpms/perl-Data-Compare/devel perl-Data-Compare.spec,1.6,1.7
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: davej
Update of /cvs/pkgs/rpms/kernel/F-8/scripts
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv22222/scripts
Added Files:
bumpspecfile.py
Log Message:
add bumpspecfile.py
--- NEW FILE bumpspecfile.py ---
#!/usr/bin/python
import re
import sys
import time
import os
import string
class Specfile:
def __init__(self,filename):
file=open(filename,"r")
self.lines=file.readlines()
def addChangelogEntry(self,entry,email):
changematch=re.compile(r"^%changelog")
date=time.strftime("%a %b %d %Y", time.localtime(time.time()))
newchangelogentry="%changelog\n* "+date+" "+email+"\n"+entry+"\n\n"
for i in range(len(self.lines)):
if(changematch.match(self.lines[i])):
self.lines[i]=newchangelogentry
break
def writeFile(self,filename):
file=open(filename,"w")
file.writelines(self.lines)
file.close()
if __name__=="__main__":
aspec=(sys.argv[1])
s=Specfile(aspec)
entry=(sys.argv[2])
s.addChangelogEntry(entry,"Dave Jones <davej at redhat.com>")
s.writeFile(aspec)
- Previous message (by thread): rpms/policycoreutils/devel selinux-polgengui.console, NONE, 1.1 policycoreutils-gui.patch, 1.39, 1.40 policycoreutils.spec, 1.461, 1.462 selinux-polgengui.desktop, 1.1, 1.2
- Next message (by thread): rpms/perl-Data-Compare/devel perl-Data-Compare.spec,1.6,1.7
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list