summaryrefslogtreecommitdiffstats
path: root/mock-go.sh
blob: b90f0847f4f55c8a88febd8c55159f5d1d1fde7c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/bin/bash
rm -rf ~/rpmbuild/MOCK
SPEC="$(find ~/rpmbuild/SPECS/ -name \*.spec)"
mock --buildsrpm -r fedora-rawhide-x86_64 \
  --spec $SPEC --sources SOURCES/ \
  --resultdir=/home/pete/rpmbuild/MOCK || ( 
    read -p "Build failed, press enter for log"
    less ~/rpmbuild/MOCK/build.log
    exit 1 
    )

SRPM="$(find ~/rpmbuild/MOCK -name \*.src.rpm)"
mock -r fedora-rawhide-x86_64 --resultdir=/home/pete/rpmbuild/MOCK \
  --rebuild $SRPM || ( 
    read -p "rebuild failed, press enter for log"
    less ~/rpmbuild/MOCK/build.log 
    exit 1
    )

mv /home/pete/rpmbuild/MOCK/*.src.rpm /home/pete/rpmbuild/SRPMS/