mirror of https://github.com/tLDP/python-tldp
30 lines
532 B
Python
30 lines
532 B
Python
#! /usr/bin/python
|
|
#
|
|
#
|
|
|
|
from __future__ import print_function
|
|
|
|
import os
|
|
import sys
|
|
|
|
opd = os.path.dirname
|
|
opj = os.path.join
|
|
|
|
sys.path.insert(0, opd(opd(__file__)))
|
|
from tldp import VERSION
|
|
|
|
fin = open(opj(opd(__file__), 'tldp.spec.in'))
|
|
fout = open(opj(opd(__file__), 'tldp.spec'), 'w')
|
|
|
|
def transform(mapping, text):
|
|
for tag, replacement in mapping.items():
|
|
text = text.replace(tag, replacement)
|
|
return text
|
|
|
|
subst = {'@VERSION@': VERSION}
|
|
print(subst)
|
|
|
|
fout.write(transform(subst, fin.read()))
|
|
|
|
# -- end of file
|