fixed 80 character line width
[dev-env-setup.git] / build-glibc-debian
1 #!/bin/bash
2
3 echo "SCRIPT IS STILL WIP, DO NOT RUN"
4
5 BASEDIR=~/.local/src/bookworm-sffs/
6 BUILDDIR=~/.local/src/bookworm-sffs/src/
7 REPODIR=~/.local/src/bookworm-sffs/repo/pool/
8 JOBS=1
9 CHROOT=bookworm-ppc64el-sbuild
10 OPTS=
11 RELEASE=bookworm
12
13 # To be changed to the full list
14 LIST=(glibc)
15
16
17 for pkg in $LIST
18 do
19 mkdir -p $BUILDDIR/${pkg:0:1}
20 done
21
22 cd $BUILDDIR
23
24 for pkg in $LIST
25 do
26 cd $BUILDDIR/${pkg:0:1}/
27 mkdir -p $pkg && cd $BUILDDIR/${pkg:0:1}/$pkg
28 apt source $pkg
29
30 if sbuild -d $RELEASE -c $CHROOT $OPTS -j$JOBS *.dsc; then
31 echo Build successful
32 echo $pkg >> $BASEDIR/success
33 mkdir -p $REPODIR/${pkg:0:1}/$pkg/
34 mv *.deb $REPODIR/${pkg:0:1}/$pkg/
35 else
36 echo Build failed
37 echo $pkg >> $BASEDIR/failed
38 fi
39 done