4.104.114.84.95
Rev | Line | |
---|
[8c5e54b] | 1 | #!/bin/sh |
---|
| 2 | # |
---|
| 3 | # Usage: mktoolspec CPU |
---|
| 4 | # |
---|
| 5 | |
---|
| 6 | RTEMS_DIR=`dirname $0` |
---|
| 7 | |
---|
| 8 | target_alias=$1 |
---|
[38118d3] | 9 | |
---|
| 10 | # RPM release number |
---|
| 11 | rpm_release=0 |
---|
| 12 | |
---|
| 13 | # binutils version number |
---|
| 14 | binutils_version=990901 |
---|
| 15 | binutils_patch_version=19991015 |
---|
[8c5e54b] | 16 | |
---|
| 17 | # Some linux distributions use /usr/src/packages |
---|
| 18 | # redhat uses /usr/src/redhat |
---|
| 19 | # others might use /usr/src |
---|
| 20 | if test -d /usr/src/packages/SPECS; |
---|
| 21 | then |
---|
| 22 | dst=/usr/src/packages/SPECS; |
---|
| 23 | elif test -d /usr/src/redhat/SPECS; |
---|
| 24 | then |
---|
| 25 | dst=/usr/src/redhat/SPECS; |
---|
| 26 | elif test -d /usr/src/SPECS/; |
---|
| 27 | then |
---|
| 28 | dst=/usr/src/SPECS; |
---|
| 29 | fi |
---|
| 30 | |
---|
[38118d3] | 31 | specfile=${dst}/$target_alias-binutils-${binutils_version}.spec |
---|
| 32 | |
---|
[7815d96] | 33 | sed -e "s%@Release@%${rpm_release}%g" \ |
---|
[38118d3] | 34 | -e "s%@target_alias@%${target_alias}%g" \ |
---|
| 35 | -e "s%@binutils_version@%${binutils_version}%g" \ |
---|
| 36 | -e "s%@binutils_patch_version@%${binutils_patch_version}%g" \ |
---|
[8c5e54b] | 37 | < ${RTEMS_DIR}/binutils.spec.in \ |
---|
[38118d3] | 38 | > ${specfile} |
---|
[8c5e54b] | 39 | |
---|
[38118d3] | 40 | echo Generated ${specfile}. |
---|
Note: See
TracBrowser
for help on using the repository browser.