修訂 | 749bac6bee201618ff1c529925481d56ebd55a0c (tree) |
---|---|
時間 | 2023-04-15 18:01:23 |
作者 | matsuand <30614168+matsuand@user...> |
Commiter | matsuand |
[BLFS] Add.
@@ -0,0 +1,41 @@ | ||
1 | +#!/bin/sh | |
2 | + | |
3 | +. ./_blfsset.sh | |
4 | + | |
5 | +APPNAME=astropy | |
6 | +VER=5.2.2 | |
7 | +TARGET=$APPNAME-$VER | |
8 | +TARGETBALL=$DLD/$TARGET.tar.gz | |
9 | +TARGETDIR=$TARGET | |
10 | + | |
11 | +echo $TARGET | |
12 | + | |
13 | +. $WRK/_checkRequired.sh \ | |
14 | + extension-helpers pyerfa | |
15 | +. $WRK/_checkOptions.sh "" | |
16 | +. $WRK/_checkTarball.sh | |
17 | +. $WRK/_checkExit.sh "$1" || exit $? | |
18 | + | |
19 | +cd $SRC | |
20 | +RemoveSrcDir | |
21 | +Extract | |
22 | + | |
23 | +TimeStart | |
24 | + | |
25 | +cd $TARGETDIR | |
26 | + | |
27 | +Making | |
28 | +pip3 wheel -w dist --no-build-isolation --no-deps $PWD \ | |
29 | + 1> $LOG/$TARGET.2_make.log 2>&1 || exit 1 | |
30 | + | |
31 | +Installing | |
32 | +porg -lp $TARGET -E$PWD "\ | |
33 | +pip3 install --no-index --find-links dist --no-cache-dir --no-user $APPNAME" \ | |
34 | + 1> $LOG/$TARGET.3_install.log 2>&1 || exit 1 | |
35 | + | |
36 | +TimeEnd | |
37 | + | |
38 | +cd .. | |
39 | +RemoveSrcDir | |
40 | +PorgingDone | |
41 | + |
@@ -0,0 +1,44 @@ | ||
1 | +#!/bin/sh | |
2 | + | |
3 | +. ./_blfsset.sh | |
4 | + | |
5 | +APPNAME=cifs-utils | |
6 | +VER=7.0 | |
7 | +TARGET=$APPNAME-$VER | |
8 | +TARGETBALL=$DLD/$TARGET.tar.bz2 | |
9 | +TARGETDIR=$TARGET | |
10 | + | |
11 | +echo $TARGET | |
12 | + | |
13 | +. $WRK/_checkRequired.sh "" | |
14 | +. $WRK/_checkOptions.sh "" | |
15 | +. $WRK/_checkTarball.sh | |
16 | +. $WRK/_checkExit.sh "$1" || exit $? | |
17 | + | |
18 | +cd $SRC | |
19 | +RemoveSrcDir | |
20 | +Extract | |
21 | + | |
22 | +TimeStart | |
23 | + | |
24 | +cd $TARGETDIR | |
25 | + | |
26 | +Configuring | |
27 | +./configure --prefix=/usr \ | |
28 | + --disable-pam \ | |
29 | + 1> $LOG/$TARGET.1_conf.log 2>&1 || exit 1 | |
30 | + | |
31 | +Making | |
32 | +make \ | |
33 | + 1> $LOG/$TARGET.2_make.log 2>&1 || exit 1 | |
34 | + | |
35 | +Installing | |
36 | +porg -lp $TARGET "make install" \ | |
37 | + 1> $LOG/$TARGET.3_install.log 2>&1 || exit 1 | |
38 | + | |
39 | +TimeEnd | |
40 | + | |
41 | +cd .. | |
42 | +RemoveSrcDir | |
43 | +PorgingDone | |
44 | + |
@@ -0,0 +1,40 @@ | ||
1 | +#!/bin/sh | |
2 | + | |
3 | +. ./_blfsset.sh | |
4 | + | |
5 | +APPNAME=Cython | |
6 | +VER=0.29.34 | |
7 | +TARGET=$APPNAME-$VER | |
8 | +TARGETBALL=$DLD/$TARGET.tar.gz | |
9 | +TARGETDIR=$TARGET | |
10 | + | |
11 | +echo $TARGET | |
12 | + | |
13 | +. $WRK/_checkRequired.sh "" | |
14 | +. $WRK/_checkOptions.sh "" | |
15 | +. $WRK/_checkTarball.sh | |
16 | +. $WRK/_checkExit.sh "$1" || exit $? | |
17 | + | |
18 | +cd $SRC | |
19 | +RemoveSrcDir | |
20 | +Extract | |
21 | + | |
22 | +TimeStart | |
23 | + | |
24 | +cd $TARGETDIR | |
25 | + | |
26 | +Making | |
27 | +pip3 wheel -w dist --no-build-isolation --no-deps $PWD \ | |
28 | + 1> $LOG/$TARGET.2_make.log 2>&1 || exit 1 | |
29 | + | |
30 | +Installing | |
31 | +porg -lp $TARGET -E$PWD "\ | |
32 | +pip3 install --no-index --find-links dist --no-cache-dir --no-user $APPNAME" \ | |
33 | + 1> $LOG/$TARGET.3_install.log 2>&1 || exit 1 | |
34 | + | |
35 | +TimeEnd | |
36 | + | |
37 | +cd .. | |
38 | +RemoveSrcDir | |
39 | +PorgingDone | |
40 | + |
@@ -0,0 +1,42 @@ | ||
1 | +#!/bin/sh | |
2 | + | |
3 | +. ./_blfsset.sh | |
4 | + | |
5 | +APPNAME=duktape | |
6 | +VER=2.7.0 | |
7 | +TARGET=$APPNAME-$VER | |
8 | +TARGETBALL=$DLD/$TARGET.tar.xz | |
9 | +TARGETDIR=$TARGET | |
10 | + | |
11 | +echo $TARGET | |
12 | + | |
13 | +. $WRK/_checkRequired.sh "" | |
14 | +. $WRK/_checkOptions.sh "" | |
15 | +. $WRK/_checkTarball.sh | |
16 | +. $WRK/_checkExit.sh "$1" || exit $? | |
17 | + | |
18 | +cd $SRC | |
19 | +RemoveSrcDir | |
20 | +Extract | |
21 | + | |
22 | +TimeStart | |
23 | + | |
24 | +cd $TARGETDIR | |
25 | + | |
26 | +sed -i 's/-Os/-O2/' Makefile.sharedlibrary | |
27 | + | |
28 | +Making | |
29 | +make -f Makefile.sharedlibrary INSTALL_PREFIX=/usr \ | |
30 | + 1> $LOG/$TARGET.2_make.log 2>&1 || exit 1 | |
31 | + | |
32 | +Installing | |
33 | +porg -lp $TARGET -E$PWD "\ | |
34 | +make -f Makefile.sharedlibrary INSTALL_PREFIX=/usr install" \ | |
35 | + 1> $LOG/$TARGET.3_install.log 2>&1 || exit 1 | |
36 | + | |
37 | +TimeEnd | |
38 | + | |
39 | +cd .. | |
40 | +RemoveSrcDir | |
41 | +PorgingDone | |
42 | + |
@@ -0,0 +1,40 @@ | ||
1 | +#!/bin/sh | |
2 | + | |
3 | +. ./_blfsset.sh | |
4 | + | |
5 | +APPNAME=extension-helpers | |
6 | +VER=1.0.0 | |
7 | +TARGET=$APPNAME-$VER | |
8 | +TARGETBALL=$DLD/$TARGET.tar.gz | |
9 | +TARGETDIR=$TARGET | |
10 | + | |
11 | +echo $TARGET | |
12 | + | |
13 | +. $WRK/_checkRequired.sh "" | |
14 | +. $WRK/_checkOptions.sh "" | |
15 | +. $WRK/_checkTarball.sh | |
16 | +. $WRK/_checkExit.sh "$1" || exit $? | |
17 | + | |
18 | +cd $SRC | |
19 | +RemoveSrcDir | |
20 | +Extract | |
21 | + | |
22 | +TimeStart | |
23 | + | |
24 | +cd $TARGETDIR | |
25 | + | |
26 | +Making | |
27 | +pip3 wheel -w dist --no-build-isolation --no-deps $PWD \ | |
28 | + 1> $LOG/$TARGET.2_make.log 2>&1 || exit 1 | |
29 | + | |
30 | +Installing | |
31 | +porg -lp $TARGET -E$PWD "\ | |
32 | +pip3 install --no-index --find-links dist --no-cache-dir --no-user $APPNAME" \ | |
33 | + 1> $LOG/$TARGET.3_install.log 2>&1 || exit 1 | |
34 | + | |
35 | +TimeEnd | |
36 | + | |
37 | +cd .. | |
38 | +RemoveSrcDir | |
39 | +PorgingDone | |
40 | + |
@@ -0,0 +1,76 @@ | ||
1 | +#!/bin/sh | |
2 | + | |
3 | +. ./_blfsset.sh | |
4 | + | |
5 | +APPNAME=gcc | |
6 | +VER=12.2.0 | |
7 | +TARGET=$APPNAME-$VER | |
8 | +LFSDLD=/mnt/lfs/download/LFS | |
9 | +TARGETBALL=$LFSDLD/$TARGET.tar.xz | |
10 | +TARGETDIR=$TARGET | |
11 | + | |
12 | +echo $TARGET | |
13 | + | |
14 | +. $WRK/_checkRequired.sh "" | |
15 | +. $WRK/_checkOptions.sh \ | |
16 | + gdb valgrind isl | |
17 | +. $WRK/_checkTarball.sh | |
18 | +. $WRK/_checkExit.sh "$1" || exit $? | |
19 | + | |
20 | +cd $SRC | |
21 | +RemoveSrcDir | |
22 | +Extract | |
23 | + | |
24 | +TimeStart | |
25 | + | |
26 | +cd $TARGETDIR | |
27 | + | |
28 | +Patching | |
29 | +patch -Np1 -i $DLD/gcc-$VER-fix_go_version-1.patch \ | |
30 | + 1> $LOG/$TARGET.0_patch.log 2>&1 || exit 1 | |
31 | + | |
32 | +case $(uname -m) in | |
33 | + x86_64) | |
34 | + sed -i.orig '/m64=/s/lib64/lib/' gcc/config/i386/t-linux64 | |
35 | + ;; | |
36 | +esac | |
37 | + | |
38 | +mkdir build | |
39 | +cd build | |
40 | + | |
41 | +Configuring | |
42 | +../configure \ | |
43 | + --prefix=/usr \ | |
44 | + --disable-multilib \ | |
45 | + --with-system-zlib \ | |
46 | + --enable-default-pie \ | |
47 | + --enable-default-ssp \ | |
48 | + --enable-languages=c,c++,fortran,go,objc,obj-c++ \ | |
49 | + 1> $LOG/$TARGET.1_conf.log 2>&1 || exit 1 | |
50 | + | |
51 | +Making | |
52 | +make -j1 \ | |
53 | + 1> $LOG/$TARGET.2_make.log 2>&1 || exit 1 | |
54 | + | |
55 | +Installing | |
56 | +porg -lp $TARGET -E$PWD "make install" \ | |
57 | + 1> $LOG/$TARGET.3_install.log 2>&1 || exit 1 | |
58 | + | |
59 | +mkdir -pv /usr/share/gdb/auto-load/usr/lib | |
60 | +porg -lp+ $TARGET "\ | |
61 | +mv -v /usr/lib/*gdb.py /usr/share/gdb/auto-load/usr/lib" \ | |
62 | + 1>> $LOG/$TARGET.3_install.log 2>&1 || exit 1 | |
63 | + | |
64 | +porg -lp+ $TARGET "\ | |
65 | +ln -v -sf ../usr/bin/cpp /lib && \ | |
66 | +ln -v -sf gcc /usr/bin/cc && \ | |
67 | +install -v -dm755 /usr/lib/bfd-plugins && \ | |
68 | +ln -sfv ../../libexec/gcc/$(gcc -dumpmachine)/12.2.0/liblto_plugin.so /usr/lib/bfd-plugins/" \ | |
69 | + 1>> $LOG/$TARGET.3_install.log 2>&1 || exit 1 | |
70 | + | |
71 | +TimeEnd | |
72 | + | |
73 | +cd ../.. | |
74 | +RemoveSrcDir | |
75 | +PorgingDone | |
76 | + |
@@ -0,0 +1,42 @@ | ||
1 | +#!/bin/sh | |
2 | + | |
3 | +. ./_blfsset.sh | |
4 | + | |
5 | +APPNAME=git-server | |
6 | +TARGET=$APPNAME | |
7 | + | |
8 | +echo $TARGET | |
9 | + | |
10 | +. $WRK/_checkRequired.sh \ | |
11 | + git | |
12 | +. $WRK/_checkOptions.sh "" | |
13 | +. $WRK/_checkExit.sh "$1" || exit $? | |
14 | + | |
15 | +unset MAKEFLAGS | |
16 | + | |
17 | +TimeStart | |
18 | + | |
19 | +groupadd -g 58 git | |
20 | +useradd -c "git Owner" -d /home/git -m -g git -s /usr/bin/git-shell -u 58 git | |
21 | +sed -i '/^git:/s/^git:[^:]:/git:NP:/' /etc/shadow | |
22 | + | |
23 | +install -o git -g git -dm0700 /home/git/.ssh | |
24 | +porg -lp $TARGET "\ | |
25 | +install -o git -g git -m0600 /dev/null /home/git/.ssh/authorized_keys" \ | |
26 | + 1> $LOG/$TARGET.1_conf.log 2>&1 || exit 1 | |
27 | + | |
28 | +echo -n "no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty " >> /home/git/.ssh/authorized_keys | |
29 | +cat /root/.ssh/id_rsa.pub >> /home/git/.ssh/authorized_keys | |
30 | + | |
31 | +git config --system init.defaultBranch main | |
32 | + | |
33 | +echo "/usr/bin/git-shell" >> /etc/shells | |
34 | + | |
35 | +install -o git -g git -m755 -d /srv/git/sample.git | |
36 | +cd /srv/git/sample.git | |
37 | +git init --bare | |
38 | +chown -R git:git . | |
39 | + | |
40 | +TimeEnd | |
41 | + | |
42 | +PorgingDone |
@@ -0,0 +1,44 @@ | ||
1 | +#!/bin/sh | |
2 | + | |
3 | +. ./_blfsset.sh | |
4 | + | |
5 | +APPNAME=gnuplot | |
6 | +VER=5.4.6 | |
7 | +TARGET=$APPNAME-$VER | |
8 | +TARGETBALL=$DLD/$TARGET.tar.gz | |
9 | +TARGETDIR=$TARGET | |
10 | + | |
11 | +echo $TARGET | |
12 | + | |
13 | +. $WRK/_checkRequired.sh "" | |
14 | +. $WRK/_checkOptions.sh \ | |
15 | + libcerf cairo pango | |
16 | +. $WRK/_checkTarball.sh | |
17 | +. $WRK/_checkExit.sh "$1" || exit $? | |
18 | + | |
19 | +cd $SRC | |
20 | +RemoveSrcDir | |
21 | +Extract | |
22 | + | |
23 | +TimeStart | |
24 | + | |
25 | +cd $TARGETDIR | |
26 | + | |
27 | +Configuring | |
28 | +./configure --prefix=/usr \ | |
29 | + 1> $LOG/$TARGET.1_conf.log 2>&1 || exit 1 | |
30 | + | |
31 | +Making | |
32 | +make \ | |
33 | + 1> $LOG/$TARGET.2_make.log 2>&1 || exit 1 | |
34 | + | |
35 | +Installing | |
36 | +porg -lp $TARGET "make install" \ | |
37 | + 1> $LOG/$TARGET.3_install.log 2>&1 || exit 1 | |
38 | + | |
39 | +TimeEnd | |
40 | + | |
41 | +cd .. | |
42 | +RemoveSrcDir | |
43 | +PorgingDone | |
44 | + |
@@ -0,0 +1,35 @@ | ||
1 | +#!/bin/sh | |
2 | + | |
3 | +. ./_blfsset.sh | |
4 | + | |
5 | +TARGET=blfs-systemd-units-$BOOTSCRIPTDATE | |
6 | +TARGETBALL=$DLD/$TARGET.tar.xz | |
7 | +TARGETDIR=$TARGET | |
8 | +SCRIPT=install-git-daemon | |
9 | + | |
10 | +echo $SCRIPT | |
11 | + | |
12 | +. $WRK/_checkRequired.sh git git-server | |
13 | +. $WRK/_checkTarball.sh | |
14 | +. $WRK/_checkExit.sh "$1" || exit $? | |
15 | + | |
16 | +cd $SRC | |
17 | +RemoveSrcDir | |
18 | +Extract | |
19 | + | |
20 | +TimeStart | |
21 | + | |
22 | +cd $TARGETDIR | |
23 | + | |
24 | +Installing | |
25 | +porg -lp $SCRIPT "make $SCRIPT" \ | |
26 | + 1> $LOG/$SCRIPT.1_install.log 2>&1 || exit 1 | |
27 | + | |
28 | +touch /srv/git/sample.git/git-daemon-export-ok | |
29 | + | |
30 | +TimeEnd | |
31 | + | |
32 | +cd .. | |
33 | +RemoveSrcDir | |
34 | +PorgingDone $SCRIPT | |
35 | + |
@@ -0,0 +1,43 @@ | ||
1 | +#!/bin/sh | |
2 | + | |
3 | +. ./_blfsset.sh | |
4 | + | |
5 | +APPNAME=libcerf | |
6 | +VER=1.3 | |
7 | +TARGET=$APPNAME-$VER | |
8 | +TARGETBALL=$DLD/$TARGET.tgz | |
9 | +TARGETDIR=$TARGET | |
10 | + | |
11 | +echo $TARGET | |
12 | + | |
13 | +. $WRK/_checkRequired.sh "" | |
14 | +. $WRK/_checkOptions.sh "" | |
15 | +. $WRK/_checkTarball.sh | |
16 | +. $WRK/_checkExit.sh "$1" || exit $? | |
17 | + | |
18 | +cd $SRC | |
19 | +RemoveSrcDir | |
20 | +Extract | |
21 | + | |
22 | +TimeStart | |
23 | + | |
24 | +cd $TARGETDIR | |
25 | + | |
26 | +Configuring | |
27 | +./configure --prefix=/usr \ | |
28 | + 1> $LOG/$TARGET.1_conf.log 2>&1 || exit 1 | |
29 | + | |
30 | +Making | |
31 | +make \ | |
32 | + 1> $LOG/$TARGET.2_make.log 2>&1 || exit 1 | |
33 | + | |
34 | +Installing | |
35 | +porg -lp $TARGET -E$PWD "make install" \ | |
36 | + 1> $LOG/$TARGET.3_install.log 2>&1 || exit 1 | |
37 | + | |
38 | +TimeEnd | |
39 | + | |
40 | +cd .. | |
41 | +RemoveSrcDir | |
42 | +PorgingDone | |
43 | + |
@@ -0,0 +1,44 @@ | ||
1 | +#!/bin/sh | |
2 | + | |
3 | +. ./_blfsset.sh | |
4 | + | |
5 | +APPNAME=libnetfilter_conntrack | |
6 | +VER=1.0.9 | |
7 | +TARGET=$APPNAME-$VER | |
8 | +TARGETBALL=$DLD/$TARGET.tar.bz2 | |
9 | +TARGETDIR=$TARGET | |
10 | + | |
11 | +echo $TARGET | |
12 | + | |
13 | +. $WRK/_checkRequired.sh "" | |
14 | +. $WRK/_checkOptions.sh "" | |
15 | +. $WRK/_checkTarball.sh | |
16 | +. $WRK/_checkExit.sh "$1" || exit $? | |
17 | + | |
18 | +cd $SRC | |
19 | +RemoveSrcDir | |
20 | +Extract | |
21 | + | |
22 | +TimeStart | |
23 | + | |
24 | +cd $TARGETDIR | |
25 | + | |
26 | +Configuring | |
27 | +./configure --prefix=/usr \ | |
28 | + 1> $LOG/$TARGET.1_conf.log 2>&1 || exit 1 | |
29 | + | |
30 | +Making | |
31 | +make \ | |
32 | + 1> $LOG/$TARGET.2_make.log 2>&1 || exit 1 | |
33 | + | |
34 | +Installing | |
35 | +porg -lp $TARGET -E$PWD "\ | |
36 | +make install" \ | |
37 | + 1> $LOG/$TARGET.3_install.log 2>&1 || exit 1 | |
38 | + | |
39 | +TimeEnd | |
40 | + | |
41 | +cd .. | |
42 | +RemoveSrcDir | |
43 | +PorgingDone | |
44 | + |
@@ -0,0 +1,40 @@ | ||
1 | +#!/bin/sh | |
2 | + | |
3 | +. ./_blfsset.sh | |
4 | + | |
5 | +APPNAME=mdadm | |
6 | +VER=4.2 | |
7 | +TARGET=$APPNAME-$VER | |
8 | +TARGETBALL=$DLD/$TARGET.tar.xz | |
9 | +TARGETDIR=$TARGET | |
10 | + | |
11 | +echo $TARGET | |
12 | + | |
13 | +. $WRK/_checkRequired.sh "" | |
14 | +. $WRK/_checkOptions.sh "" | |
15 | +. $WRK/_checkTarball.sh | |
16 | +. $WRK/_checkExit.sh "$1" || exit $? | |
17 | + | |
18 | +cd $SRC | |
19 | +RemoveSrcDir | |
20 | +Extract | |
21 | + | |
22 | +TimeStart | |
23 | + | |
24 | +cd $TARGETDIR | |
25 | + | |
26 | +Making | |
27 | +make \ | |
28 | + 1> $LOG/$TARGET.2_make.log 2>&1 || exit 1 | |
29 | + | |
30 | +Installing | |
31 | +porg -lp $TARGET -E$PWD "\ | |
32 | +make BINDIR=/usr/sbin install" \ | |
33 | + 1> $LOG/$TARGET.3_install.log 2>&1 || exit 1 | |
34 | + | |
35 | +TimeEnd | |
36 | + | |
37 | +cd .. | |
38 | +RemoveSrcDir | |
39 | +PorgingDone | |
40 | + |
@@ -0,0 +1,40 @@ | ||
1 | +#!/bin/sh | |
2 | + | |
3 | +. ./_blfsset.sh | |
4 | + | |
5 | +APPNAME=MesonPy | |
6 | +VER=0.0.1 | |
7 | +TARGET=$APPNAME-$VER | |
8 | +TARGETBALL=$DLD/$TARGET.tar.gz | |
9 | +TARGETDIR=$TARGET | |
10 | + | |
11 | +echo $TARGET | |
12 | + | |
13 | +. $WRK/_checkRequired.sh "" | |
14 | +. $WRK/_checkOptions.sh "" | |
15 | +. $WRK/_checkTarball.sh | |
16 | +. $WRK/_checkExit.sh "$1" || exit $? | |
17 | + | |
18 | +cd $SRC | |
19 | +RemoveSrcDir | |
20 | +Extract | |
21 | + | |
22 | +TimeStart | |
23 | + | |
24 | +cd $TARGETDIR | |
25 | + | |
26 | +Making | |
27 | +pip3 wheel -w dist --no-build-isolation --no-deps $PWD \ | |
28 | + 1> $LOG/$TARGET.2_make.log 2>&1 || exit 1 | |
29 | + | |
30 | +Installing | |
31 | +porg -lp $TARGET -E$PWD "\ | |
32 | +pip3 install --no-index --find-links dist --no-cache-dir --no-user $APPNAME" \ | |
33 | + 1> $LOG/$TARGET.3_install.log 2>&1 || exit 1 | |
34 | + | |
35 | +TimeEnd | |
36 | + | |
37 | +cd .. | |
38 | +RemoveSrcDir | |
39 | +PorgingDone | |
40 | + |
@@ -0,0 +1,44 @@ | ||
1 | +#!/bin/sh | |
2 | + | |
3 | +. ./_blfsset.sh | |
4 | + | |
5 | +APPNAME=nftables | |
6 | +VER=1.0.7 | |
7 | +TARGET=$APPNAME-$VER | |
8 | +TARGETBALL=$DLD/$TARGET.tar.xz | |
9 | +TARGETDIR=$TARGET | |
10 | + | |
11 | +echo $TARGET | |
12 | + | |
13 | +. $WRK/_checkRequired.sh \ | |
14 | + libmnl libnftnl | |
15 | +. $WRK/_checkOptions.sh "" | |
16 | +. $WRK/_checkTarball.sh | |
17 | +. $WRK/_checkExit.sh "$1" || exit $? | |
18 | + | |
19 | +cd $SRC | |
20 | +RemoveSrcDir | |
21 | +Extract | |
22 | + | |
23 | +TimeStart | |
24 | + | |
25 | +cd $TARGETDIR | |
26 | + | |
27 | +Configuring | |
28 | +./configure --prefix=/usr \ | |
29 | + 1> $LOG/$TARGET.1_conf.log 2>&1 || exit 1 | |
30 | + | |
31 | +Making | |
32 | +make \ | |
33 | + 1> $LOG/$TARGET.2_make.log 2>&1 || exit 1 | |
34 | + | |
35 | +Installing | |
36 | +porg -lp $TARGET -E$PWD "make install" \ | |
37 | + 1> $LOG/$TARGET.3_install.log 2>&1 || exit 1 | |
38 | + | |
39 | +TimeEnd | |
40 | + | |
41 | +cd .. | |
42 | +RemoveSrcDir | |
43 | +PorgingDone | |
44 | + |
@@ -0,0 +1,41 @@ | ||
1 | +#!/bin/sh | |
2 | + | |
3 | +. ./_blfsset.sh | |
4 | + | |
5 | +APPNAME=numpy | |
6 | +VER=1.24.2 | |
7 | +TARGET=$APPNAME-$VER | |
8 | +TARGETBALL=$DLD/$TARGET.tar.gz | |
9 | +TARGETDIR=$TARGET | |
10 | + | |
11 | +echo $TARGET | |
12 | + | |
13 | +. $WRK/_checkRequired.sh \ | |
14 | + cython | |
15 | +. $WRK/_checkOptions.sh "" | |
16 | +. $WRK/_checkTarball.sh | |
17 | +. $WRK/_checkExit.sh "$1" || exit $? | |
18 | + | |
19 | +cd $SRC | |
20 | +RemoveSrcDir | |
21 | +Extract | |
22 | + | |
23 | +TimeStart | |
24 | + | |
25 | +cd $TARGETDIR | |
26 | + | |
27 | +Making | |
28 | +pip3 wheel -w dist --no-build-isolation --no-deps $PWD \ | |
29 | + 1> $LOG/$TARGET.2_make.log 2>&1 || exit 1 | |
30 | + | |
31 | +Installing | |
32 | +porg -lp $TARGET -E$PWD "\ | |
33 | +pip3 install --no-index --find-links dist --no-cache-dir --no-user $APPNAME" \ | |
34 | + 1> $LOG/$TARGET.3_install.log 2>&1 || exit 1 | |
35 | + | |
36 | +TimeEnd | |
37 | + | |
38 | +cd .. | |
39 | +RemoveSrcDir | |
40 | +PorgingDone | |
41 | + |
@@ -0,0 +1,41 @@ | ||
1 | +#!/bin/sh | |
2 | + | |
3 | +. ./_blfsset.sh | |
4 | + | |
5 | +APPNAME=packaging | |
6 | +VER=23.0 | |
7 | +TARGET=$APPNAME-$VER | |
8 | +TARGETBALL=$DLD/$TARGET.tar.gz | |
9 | +TARGETDIR=$TARGET | |
10 | + | |
11 | +echo $TARGET | |
12 | + | |
13 | +. $WRK/_checkRequired.sh \ | |
14 | + flit_core | |
15 | +. $WRK/_checkOptions.sh "" | |
16 | +. $WRK/_checkTarball.sh | |
17 | +. $WRK/_checkExit.sh "$1" || exit $? | |
18 | + | |
19 | +cd $SRC | |
20 | +RemoveSrcDir | |
21 | +Extract | |
22 | + | |
23 | +TimeStart | |
24 | + | |
25 | +cd $TARGETDIR | |
26 | + | |
27 | +Making | |
28 | +pip3 wheel -w dist --no-build-isolation --no-deps $PWD \ | |
29 | + 1> $LOG/$TARGET.2_make.log 2>&1 || exit 1 | |
30 | + | |
31 | +Installing | |
32 | +porg -lp $TARGET -E$PWD "\ | |
33 | +pip3 install --no-index --find-links dist --no-cache-dir --no-user $APPNAME" \ | |
34 | + 1> $LOG/$TARGET.3_install.log 2>&1 || exit 1 | |
35 | + | |
36 | +TimeEnd | |
37 | + | |
38 | +cd .. | |
39 | +RemoveSrcDir | |
40 | +PorgingDone | |
41 | + |
@@ -0,0 +1,41 @@ | ||
1 | +#!/bin/sh | |
2 | + | |
3 | +. ./_blfsset.sh | |
4 | + | |
5 | +APPNAME=pyerfa | |
6 | +VER=2.0.0.3 | |
7 | +TARGET=$APPNAME-$VER | |
8 | +TARGETBALL=$DLD/$TARGET.tar.gz | |
9 | +TARGETDIR=$TARGET | |
10 | + | |
11 | +echo $TARGET | |
12 | + | |
13 | +. $WRK/_checkRequired.sh \ | |
14 | + packaging | |
15 | +. $WRK/_checkOptions.sh "" | |
16 | +. $WRK/_checkTarball.sh | |
17 | +. $WRK/_checkExit.sh "$1" || exit $? | |
18 | + | |
19 | +cd $SRC | |
20 | +RemoveSrcDir | |
21 | +Extract | |
22 | + | |
23 | +TimeStart | |
24 | + | |
25 | +cd $TARGETDIR | |
26 | + | |
27 | +Making | |
28 | +pip3 wheel -w dist --no-build-isolation --no-deps $PWD \ | |
29 | + 1> $LOG/$TARGET.2_make.log 2>&1 || exit 1 | |
30 | + | |
31 | +Installing | |
32 | +porg -lp $TARGET -E$PWD "\ | |
33 | +pip3 install --no-index --find-links dist --no-cache-dir --no-user $APPNAME" \ | |
34 | + 1> $LOG/$TARGET.3_install.log 2>&1 || exit 1 | |
35 | + | |
36 | +TimeEnd | |
37 | + | |
38 | +cd .. | |
39 | +RemoveSrcDir | |
40 | +PorgingDone | |
41 | + |
@@ -0,0 +1,41 @@ | ||
1 | +#!/bin/sh | |
2 | + | |
3 | +. ./_blfsset.sh | |
4 | + | |
5 | +APPNAME=scipy | |
6 | +VER=1.10.1 | |
7 | +TARGET=$APPNAME-$VER | |
8 | +TARGETBALL=$DLD/$TARGET.tar.gz | |
9 | +TARGETDIR=$TARGET | |
10 | + | |
11 | +echo $TARGET | |
12 | + | |
13 | +. $WRK/_checkRequired.sh \ | |
14 | + mesonpy | |
15 | +. $WRK/_checkOptions.sh "" | |
16 | +. $WRK/_checkTarball.sh | |
17 | +. $WRK/_checkExit.sh "$1" || exit $? | |
18 | + | |
19 | +cd $SRC | |
20 | +RemoveSrcDir | |
21 | +Extract | |
22 | + | |
23 | +TimeStart | |
24 | + | |
25 | +cd $TARGETDIR | |
26 | + | |
27 | +Making | |
28 | +pip3 wheel -w dist --no-build-isolation --no-deps $PWD \ | |
29 | + 1> $LOG/$TARGET.2_make.log 2>&1 || exit 1 | |
30 | + | |
31 | +Installing | |
32 | +porg -lp $TARGET -E$PWD "\ | |
33 | +pip3 install --no-index --find-links dist --no-cache-dir --no-user $APPNAME" \ | |
34 | + 1> $LOG/$TARGET.3_install.log 2>&1 || exit 1 | |
35 | + | |
36 | +TimeEnd | |
37 | + | |
38 | +cd .. | |
39 | +RemoveSrcDir | |
40 | +PorgingDone | |
41 | + |