Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:maw
maws-goodbye
smallify.py
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File smallify.py of Package maws-goodbye
#!/usr/bin/env python # first cut; this and and should be made much more robust # this still needs to be improved. import string import os import sys import re specname = sys.argv[1] name = specname.split('.')[0] f = open(specname) try: for line in f: l = line.strip('\n') if re.search("^%define *MINI *0$", l): # print l print "%define MINI 1" pass elif re.search("^Name\:", l): name = re.compile(' +').split(l)[1] print "Name: %s-%s" % ('mini', name) print "Provides: %s" % name print "%%define realname %s" % name else: print l pass pass pass finally: f.close()
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor