source: branches/2.0.7/tools/mkspec @ 456

Last change on this file since 456 was 456, checked in by bcornec, 13 years ago

Epoch has to be a number (EEE based on $REVISION)

  • Property svn:executable set to *
File size: 718 bytes
Line 
1#!/bin/bash
2#
3# Creates SPEC file for RPMs packages from SVN repository
4#
5# 1st parameter: the version of the tool
6# 2nd parameter: the original file to process
7#
8# $Id$
9#
10
11dir=`dirname $2`
12if [ -f ${dir}/../$ddir/spec.m4 ]; then 
13    inc=${dir}/../$ddir/spec.m4
14elif [ -f ${dir}/../$dfam/spec.m4 ]; then 
15    inc=${dir}/../$dfam/spec.m4
16else
17    echo "Unable to build RPM for this distro. Please report to authors"
18    exit -1
19fi
20
21# Do not echo as stdout redirected
22#echo "Using $inc customization to build SPEC file"
23
24cp $inc /tmp/mondorescue.mc
25cat >> /tmp/mondorescue.mc << EOF
26define(\`RRR', ${REVISION}${suf})dnl
27define(\`EEE', ${REVISION})dnl
28define(\`VVV', ${1})dnl
29EOF
30m4 /tmp/mondorescue.mc $2
31rm -f /tmp/mondorescue.mc
Note: See TracBrowser for help on using the repository browser.