]>
Commit | Line | Data |
---|---|---|
b6b35b6b ER |
1 | #!/bin/sh |
2 | # will build package, skipping %prep and %build stage | |
3 | # i use it a lot! | |
4 | # | |
5 | # -glen 2005-03-03 | |
6 | ||
7 | set -e | |
8 | ||
9 | rpmbuild() { | |
10 | set -x | |
7b1ec576 | 11 | /usr/bin/rpmbuild ${TARGET:+--target $TARGET} $BCONDS --short-circuit "$@" || exit |
b6b35b6b | 12 | } |
8f4bfd92 ER |
13 | |
14 | specfile="${1%.spec}.spec"; shift | |
15 | set -- "$specfile" "$@" | |
16 | ||
17 | tmp=$(awk '/^BuildArch:/ { print $NF}' $specfile) | |
18 | if [ "$tmp" ]; then | |
19 | TARGET="$tmp" | |
20 | fi | |
21 | ||
bde04412 | 22 | BCONDS=$(./builder --show-bcond-args $specfile) |
8f4bfd92 | 23 | |
b6b35b6b | 24 | rpmbuild -bc "$@" |