Skip to content

Commit b7a9651

Browse files
committed
New packages and fixes
1 parent 0ed18e3 commit b7a9651

7 files changed

Lines changed: 165 additions & 6 deletions

File tree

build_kernel.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ export CFLAGS=-"O2"
44
export CXXFLAGS="-O2"
55

66

7-
PKG_VER=6.10.3
7+
PKG_VER=6.10.6
88
URL=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-$PKG_VER.tar.xz
99
TAR=$(echo $URL | sed -r 's|(.*)/||')
1010
DIR=$(echo $TAR | sed 's|.tar.*||g')

lib32/lib32-libtasn1

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
#!/bin/bash
2+
3+
export CFLAGS="-O2 "
4+
export CXXFLAGS="-O2 "
5+
6+
7+
export CFLAGS+="-m32"
8+
export CXXFLAGS+="-m32"
9+
export PKG_CONFIG="i686-pc-linux-gnu-pkg-config"
10+
11+
PKG_VER=4.19.0
12+
URL=https://ftp.gnu.org/gnu/libtasn1/libtasn1-$PKG_VER.tar.gz
13+
TAR=$(echo $URL | sed -r 's|(.*)/||')
14+
DIR=$(echo $TAR | sed 's|.tar.*||g')
15+
PACKAGE=lib32-$(echo $DIR | sed 's|-[^-]*$||g')
16+
17+
# Get Package
18+
19+
cd /blfs/builds
20+
wget $URL
21+
tar -xvf $TAR
22+
cd $DIR
23+
24+
# Build
25+
26+
./configure --prefix=/usr --disable-static --libdir=/usr/lib32
27+
28+
29+
make -j16
30+
31+
32+
# Install
33+
34+
mkdir -p /pkgs/$PACKAGE/usr/lib32
35+
make DESTDIR=$PWD/DESTDIR install
36+
cp -Rv DESTDIR/usr/lib32/* /pkgs/$PACKAGE/usr/lib32
37+
rm -rf DESTDIR
38+
cp -rpv /pkgs/$PACKAGE/* /
39+
40+
cd /pkgs
41+
42+
43+
44+
sudo echo "libtasn1 lib32-glibc" > /pkgs/$PACKAGE/depends
45+
sudo echo "" > /pkgs/$PACKAGE/make-depends
46+
sudo tar -cvzpf $PACKAGE.tar.xz $PACKAGE
47+
sudo cp $PACKAGE.tar.xz /finished
48+
49+
50+
cd /blfs/builds
51+
sudo rm -r $DIR
52+
53+

lib32/lib32-libxcrypt

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
#!/bin/bash
2+
3+
export CFLAGS="-O2 "
4+
export CXXFLAGS="-O2 "
5+
6+
7+
PKG_VER=4.4.36
8+
URL=https://github.com/besser82/libxcrypt/releases/download/v$PKG_VER/libxcrypt-$PKG_VER.tar.xz
9+
TAR=$(echo $URL | sed -r 's|(.*)/||')
10+
DIR=$(echo $TAR | sed 's|.tar.*||g')
11+
PACKAGE=lib32-$(echo $DIR | sed 's|-[^-]*$||g')
12+
13+
# Get Package
14+
15+
cd /blfs/builds
16+
wget $URL
17+
tar -xvf $TAR
18+
cd $DIR
19+
20+
# Build
21+
22+
export CFLAGS+="-m32"
23+
export CXXFLAGS+="-m32"
24+
export PKG_CONFIG="i686-pc-linux-gnu-pkg-config"
25+
./configure --prefix=/usr \
26+
--enable-hashes=strong,glibc \
27+
--enable-obsolete-api=no \
28+
--disable-static \
29+
--libdir=/usr/lib32 \
30+
--disable-failure-tokens
31+
32+
33+
make -j22
34+
35+
36+
# Install
37+
38+
mkdir -p /pkgs/$PACKAGE/usr/lib32
39+
make DESTDIR=$PWD/DESTDIR install
40+
cp -Rv DESTDIR/usr/lib32/* /pkgs/$PACKAGE/usr/lib32
41+
rm -rf DESTDIR
42+
cp -rpv /pkgs/$PACKAGE/* /
43+
44+
cd /pkgs
45+
46+
47+
48+
sudo echo "libxcrypt lib32-glibc " > /pkgs/$PACKAGE/depends
49+
sudo echo "" > /pkgs/$PACKAGE/make-depends
50+
sudo tar -cvzpf $PACKAGE.tar.xz $PACKAGE
51+
sudo cp $PACKAGE.tar.xz /finished
52+
53+
54+
cd /blfs/builds
55+
sudo rm -r $DIR
56+
57+

lib32/lib32-xorg/lib32-libXau

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
#!/bin/bash
2+
3+
export CFLAGS="-O2 "
4+
export CXXFLAGS="-O2 "
5+
6+
PKG_VER=1.0.11
7+
URL=https://www.x.org/pub/individual/lib/libXau-$PKG_VER.tar.xz
8+
TAR=$(echo $URL | sed -r 's|(.*)/||')
9+
DIR=$(echo $TAR | sed 's|.tar.*||g')
10+
PACKAGE=lib32-libxau
11+
12+
# Get Package
13+
export CFLAGS+="-m32"
14+
export CXXFLAGS+="-m32"
15+
export PKG_CONFIG="i686-pc-linux-gnu-pkg-config"
16+
cd /blfs/builds
17+
wget $URL
18+
tar -xvf $TAR
19+
cd $DIR
20+
21+
# Build
22+
23+
24+
./configure --prefix=/usr --localstatedir=/var --sysconfdir=/etc --disable-static --libdir=/usr/lib32
25+
26+
make -j20
27+
28+
29+
# Install
30+
mkdir -p /pkgs/$PACKAGE/usr/lib32
31+
make DESTDIR=$PWD/DESTDIR install
32+
cp -Rv DESTDIR/usr/lib32/* /pkgs/$PACKAGE/usr/lib32
33+
rm -rf DESTDIR
34+
cp -rpv /pkgs/$PACKAGE/* /
35+
36+
cd /pkgs
37+
38+
39+
40+
sudo echo "libxau lib32-glibc" > /pkgs/$PACKAGE/depends
41+
sudo echo "" > /pkgs/$PACKAGE/make-depends
42+
sudo tar -cvzpf $PACKAGE.tar.xz $PACKAGE
43+
sudo cp $PACKAGE.tar.xz /finished
44+
45+
46+
cd /blfs/builds
47+
sudo rm -r $DIR
48+
49+

steam

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ export CXXFLAGS="-O2"
55

66
#ARCH_PKG=steam
77
#ARCH_VAR=pkgver
8-
PKG_VER=1.0.0.79
8+
PKG_VER=1.0.0.81
99
URL=https://repo.steampowered.com/steam/pool/steam/s/steam/steam_$PKG_VER.tar.gz
1010
TAR=$(echo $URL | sed -r 's|(.*)/||')
1111
DIR=steam-launcher

v4l-utils

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ cd /pkgs
2828

2929

3030

31-
sudo echo "llvm alsa-lib glu libjpeg-turbo qt5 sdl2" > /pkgs/$PACKAGE/depends
32-
sudo echo "" > /pkgs/$PACKAGE/make-depends
31+
sudo echo "llvm alsa-lib glu libjpeg-turbo sdl2" > /pkgs/$PACKAGE/depends
32+
sudo echo "qt5" > /pkgs/$PACKAGE/make-depends
3333
sudo tar -cvzpf $PACKAGE.tar.xz $PACKAGE
3434
sudo cp $PACKAGE.tar.xz /finished
3535

wine

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
export CFLAGS=-"O2"
44
export CXXFLAGS="-O2"
5-
PKG_VER=8.21
6-
URL=https://dl.winehq.org/wine/source/8.x/wine-$PKG_VER.tar.xz
5+
PKG_VER=9.16
6+
URL=https://dl.winehq.org/wine/source/9.x/wine-$PKG_VER.tar.xz
77
TAR=$(echo $URL | sed -r 's|(.*)/||')
88
DIR=$(echo $TAR | sed 's|.tar.*||g')
99
PACKAGE=wine

0 commit comments

Comments
 (0)