2016-04-27 17:52:43 +00:00
|
|
|
#! /usr/bin/python
|
|
|
|
#
|
|
|
|
#
|
|
|
|
|
|
|
|
from __future__ import print_function
|
|
|
|
|
|
|
|
import os
|
|
|
|
import sys
|
|
|
|
|
2016-04-27 18:03:43 +00:00
|
|
|
opd = os.path.dirname
|
|
|
|
opj = os.path.join
|
|
|
|
|
|
|
|
sys.path.append(opd(opd(__file__)))
|
2016-04-27 17:52:43 +00:00
|
|
|
from tldp import VERSION
|
|
|
|
|
2016-04-27 18:03:43 +00:00
|
|
|
fin = open(opj(opd(__file__), 'tldp.spec.in'))
|
|
|
|
fout = open(opj(opd(__file__), 'tldp.spec'), 'w')
|
2016-04-27 17:52:43 +00:00
|
|
|
|
|
|
|
def transform(mapping, text):
|
2016-04-27 18:03:43 +00:00
|
|
|
for tag, replacement in mapping.items():
|
2016-04-27 17:52:43 +00:00
|
|
|
text = text.replace(tag, replacement)
|
|
|
|
return text
|
|
|
|
|
|
|
|
subst = {'@' + VERSION + '@': VERSION}
|
|
|
|
|
|
|
|
fout.write(transform(subst, fin.read()))
|
|
|
|
|
|
|
|
# -- end of file
|