Revision | edd1d41c35923fd188f8d2f05a9cb72ad2aa7d88 (tree) |
---|---|
Zeit | 2024-11-18 16:01:13 |
Autor | matsuand <30614168+matsuand@user...> |
Commiter | matsuand |
Add and update.
@@ -3,7 +3,7 @@ | ||
3 | 3 | . ./_blfsset.sh |
4 | 4 | |
5 | 5 | APPNAME=SDL2 |
6 | -VER=2.30.1 | |
6 | +VER=2.30.9 | |
7 | 7 | TARGET=$APPNAME-$VER |
8 | 8 | TARGETBALL=$DLD/$TARGET.tar.gz |
9 | 9 | TARGETDIR=$TARGET |
@@ -4,7 +4,7 @@ | ||
4 | 4 | . ./_xorgset.sh |
5 | 5 | |
6 | 6 | APPNAME=at-spi2-core |
7 | -VER=2.50.0 | |
7 | +VER=2.54.0 | |
8 | 8 | TARGET=$APPNAME-$VER |
9 | 9 | TARGETBALL=$XORGDLD/$TARGET.tar.xz |
10 | 10 | TARGETDIR=$TARGET |
@@ -15,7 +15,7 @@ echo $TARGET | ||
15 | 15 | dbus glib-2 gsettings-desktop-schemas \ |
16 | 16 | Xorg-lib-libX11 |
17 | 17 | . $WRK/_checkOptions.sh \ |
18 | - gobject-introspection gi-docgen sphinx | |
18 | + gi-docgen sphinx | |
19 | 19 | . $WRK/_checkTarball.sh |
20 | 20 | . $WRK/_checkExit.sh "$1" || exit $? |
21 | 21 |
@@ -3,8 +3,8 @@ | ||
3 | 3 | . ./_blfsset.sh |
4 | 4 | |
5 | 5 | APPNAME=glib |
6 | -VER=2.80.3 | |
7 | -GOBJINTROVER=1.80.1 | |
6 | +VER=2.82.2 | |
7 | +GOBJINTROVER=1.82.0 | |
8 | 8 | TARGET=$APPNAME-$VER |
9 | 9 | TARGETBALL=$DLD/$TARGET.tar.xz |
10 | 10 | TARGETDIR=$TARGET |
@@ -4,7 +4,7 @@ | ||
4 | 4 | . ./_gnomeset.sh |
5 | 5 | |
6 | 6 | APPNAME=gsettings-desktop-schemas |
7 | -VER=45.0 | |
7 | +VER=47.1 | |
8 | 8 | TARGET=$APPNAME-$VER |
9 | 9 | TARGETBALL=$GNOMEDLD/$TARGET.tar.xz |
10 | 10 | TARGETDIR=$TARGET |
@@ -12,7 +12,7 @@ TARGETDIR=$TARGET | ||
12 | 12 | echo $TARGET |
13 | 13 | |
14 | 14 | . $WRK/_checkRequired.sh \ |
15 | - gobject-introspection | |
15 | + glib-2 | |
16 | 16 | . $WRK/_checkOptions.sh "" |
17 | 17 | . $WRK/_checkTarball.sh |
18 | 18 | . $WRK/_checkExit.sh "$1" || exit $? |
@@ -3,7 +3,7 @@ | ||
3 | 3 | . ./_blfsset.sh |
4 | 4 | |
5 | 5 | APPNAME=gst-plugins-bad |
6 | -VER=0.10.23 | |
6 | +VER=1.24.9 | |
7 | 7 | TARGET=$APPNAME-$VER |
8 | 8 | TARGETBALL=$DLD/$TARGET.tar.xz |
9 | 9 | TARGETDIR=$TARGET |
@@ -25,21 +25,28 @@ TimeStart | ||
25 | 25 | |
26 | 26 | cd $TARGETDIR |
27 | 27 | |
28 | +mkdir build | |
29 | +cd build | |
30 | + | |
28 | 31 | Configuring |
29 | -./configure --prefix=/usr --with-gtk=3.0 --disable-examples \ | |
32 | +meson setup .. \ | |
33 | + --prefix=/usr \ | |
34 | + --buildtype=release \ | |
35 | + -D gpl=enabled \ | |
30 | 36 | 1> $LOG/$TARGET.1_conf.log 2>&1 || exit 1 |
31 | 37 | |
32 | 38 | Making |
33 | -make \ | |
39 | +ninja \ | |
34 | 40 | 1> $LOG/$TARGET.2_make.log 2>&1 || exit 1 |
35 | 41 | |
36 | 42 | Installing |
37 | -paco -p $TARGET "make install" \ | |
43 | +porg -lp $TARGET -E$PWD "\ | |
44 | +ninja install" \ | |
38 | 45 | 1> $LOG/$TARGET.3_install.log 2>&1 || exit 1 |
39 | 46 | |
40 | 47 | TimeEnd |
41 | 48 | |
42 | -cd .. | |
49 | +cd ../.. | |
43 | 50 | RemoveSrcDir |
44 | -PacoingDone | |
51 | +PorgingDone | |
45 | 52 |
@@ -4,7 +4,7 @@ | ||
4 | 4 | |
5 | 5 | APPNAME=gst-plugins-base |
6 | 6 | APPVER=1 |
7 | -VER=1.4.3 | |
7 | +VER=1.24.9 | |
8 | 8 | TARGET=$APPNAME-$VER |
9 | 9 | TARGETBALL=$DLD/$TARGET.tar.xz |
10 | 10 | TARGETDIR=$TARGET |
@@ -12,7 +12,7 @@ TARGETDIR=$TARGET | ||
12 | 12 | echo $TARGET |
13 | 13 | |
14 | 14 | . $WRK/_checkRequired.sh \ |
15 | - gstreamer-1 libxml2 | |
15 | + gstreamer-1 libxml2 SDL2 | |
16 | 16 | . $WRK/_checkOptions.sh \ |
17 | 17 | alsa-lib gobject-introspection iso-codes \ |
18 | 18 | libogg libtheora libvorbis pango \ |
@@ -29,23 +29,31 @@ TimeStart | ||
29 | 29 | |
30 | 30 | cd $TARGETDIR |
31 | 31 | |
32 | +sed -i "/GL\/gl.h/i#include <stdio.h>" tests/examples/gl/sdl/sdlshare.c | |
33 | +sed -i "/GL\/gl.h/i#include <stdio.h>" tests/examples/gl/sdl/sdlshare2.c | |
34 | + | |
35 | +mkdir build | |
36 | +cd build | |
37 | + | |
32 | 38 | Configuring |
33 | -./configure --prefix=/usr \ | |
34 | - --with-package-name="GStreamer Base Plugins $VER BLFS" \ | |
35 | - --with-package-origin="http://www.linuxfromscratch.org/blfs/view/svn/" \ | |
39 | +meson setup .. \ | |
40 | + --prefix=/usr \ | |
41 | + --buildtype=release \ | |
42 | + --wrap-mode=nodownload \ | |
36 | 43 | 1> $LOG/$TARGET.1_conf.log 2>&1 || exit 1 |
37 | 44 | |
38 | 45 | Making |
39 | -make \ | |
46 | +ninja \ | |
40 | 47 | 1> $LOG/$TARGET.2_make.log 2>&1 || exit 1 |
41 | 48 | |
42 | 49 | Installing |
43 | -paco -p $TARGET "make install" \ | |
50 | +porg -lp $TARGET -E$PWD "\ | |
51 | +ninja install" \ | |
44 | 52 | 1> $LOG/$TARGET.3_install.log 2>&1 || exit 1 |
45 | 53 | |
46 | 54 | TimeEnd |
47 | 55 | |
48 | -cd .. | |
56 | +cd ../.. | |
49 | 57 | RemoveSrcDir |
50 | -PacoingDone | |
58 | +PorgingDone | |
51 | 59 |
@@ -4,7 +4,7 @@ | ||
4 | 4 | |
5 | 5 | APPNAME=gstreamer |
6 | 6 | APPVER=1 |
7 | -VER=1.4.3 | |
7 | +VER=1.24.9 | |
8 | 8 | TARGET=$APPNAME-$VER |
9 | 9 | TARGETBALL=$DLD/$TARGET.tar.xz |
10 | 10 | TARGETDIR=$TARGET |
@@ -14,7 +14,7 @@ echo $TARGET | ||
14 | 14 | . $WRK/_checkRequired.sh \ |
15 | 15 | glib-2 |
16 | 16 | . $WRK/_checkOptions.sh \ |
17 | - gobject-introspection gsl gtk-doc valgrind | |
17 | + gtk+-3 gsl gtk-doc valgrind | |
18 | 18 | . $WRK/_checkTarball.sh |
19 | 19 | . $WRK/_checkExit.sh "$1" || exit $? |
20 | 20 |
@@ -26,24 +26,28 @@ TimeStart | ||
26 | 26 | |
27 | 27 | cd $TARGETDIR |
28 | 28 | |
29 | +mkdir build | |
30 | +cd build | |
31 | + | |
29 | 32 | Configuring |
30 | -./configure --prefix=/usr \ | |
31 | - --libexecdir=/usr/lib \ | |
32 | - --with-package-name="GStreamer $VER BLFS" \ | |
33 | - --with-package-origin="http://www.linuxfromscratch.org/blfs/view/svn/" \ | |
33 | +meson setup .. \ | |
34 | + --prefix=/usr \ | |
35 | + --buildtype=release \ | |
36 | + -D gst_debug=false \ | |
34 | 37 | 1> $LOG/$TARGET.1_conf.log 2>&1 || exit 1 |
35 | 38 | |
36 | 39 | Making |
37 | -make \ | |
40 | +ninja \ | |
38 | 41 | 1> $LOG/$TARGET.2_make.log 2>&1 || exit 1 |
39 | 42 | |
40 | 43 | Installing |
41 | -paco -p $TARGET "make install" \ | |
44 | +porg -lp $TARGET -E$PWD "\ | |
45 | +ninja install" \ | |
42 | 46 | 1> $LOG/$TARGET.3_install.log 2>&1 || exit 1 |
43 | 47 | |
44 | 48 | TimeEnd |
45 | 49 | |
46 | -cd .. | |
50 | +cd ../.. | |
47 | 51 | RemoveSrcDir |
48 | -PacoingDone | |
52 | +PorgingDone | |
49 | 53 |
@@ -3,7 +3,7 @@ | ||
3 | 3 | . ./_blfsset.sh |
4 | 4 | |
5 | 5 | APPNAME=gtk+3 |
6 | -VER=3.24.38 | |
6 | +VER=3.24.43 | |
7 | 7 | TARGET=gtk+-$VER |
8 | 8 | TARGETBALL=$DLD/$TARGET.tar.xz |
9 | 9 | TARGETDIR=$TARGET |
@@ -0,0 +1,43 @@ | ||
1 | +#!/bin/sh | |
2 | + | |
3 | +. ./_blfsset.sh | |
4 | + | |
5 | +APPNAME=libbsd | |
6 | +VER=0.12.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 | +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 | + |
@@ -3,7 +3,7 @@ | ||
3 | 3 | . ./_blfsset.sh |
4 | 4 | |
5 | 5 | APPNAME=libtiff |
6 | -VER=4.6.0 | |
6 | +VER=4.7.0 | |
7 | 7 | TARGET=libtiff-$VER |
8 | 8 | TARGETBALL=$DLD/tiff-$VER.tar.gz |
9 | 9 | TARGETDIR=tiff-$VER |
@@ -3,7 +3,7 @@ | ||
3 | 3 | . ./_blfsset.sh |
4 | 4 | |
5 | 5 | APPNAME=libxkbcommon |
6 | -VER=1.6.0 | |
6 | +VER=1.7.0 | |
7 | 7 | TARGET=$APPNAME-$VER |
8 | 8 | TARGETBALL=$DLD/$TARGET.tar.xz |
9 | 9 | TARGETDIR=$TARGET |
@@ -3,7 +3,7 @@ | ||
3 | 3 | . ./_blfsset.sh |
4 | 4 | |
5 | 5 | APPNAME=mariadb |
6 | -VER=10.6.12 | |
6 | +VER=10.11.8 | |
7 | 7 | TARGET=$APPNAME-$VER |
8 | 8 | TARGETBALL=$DLD/$TARGET.tar.gz |
9 | 9 | TARGETDIR=$TARGET |
@@ -38,27 +38,27 @@ Configuring | ||
38 | 38 | mkdir build |
39 | 39 | cd build |
40 | 40 | |
41 | -cmake -DCMAKE_BUILD_TYPE=Release \ | |
42 | - -DCMAKE_INSTALL_PREFIX=/usr \ | |
43 | - -DGRN_LOG_PATH=/var/log/groonga.log \ | |
44 | - -DINSTALL_DOCDIR=share/doc/mariadb-$VER \ | |
45 | - -DINSTALL_DOCREADMEDIR=share/doc/mariadb-$VER \ | |
46 | - -DINSTALL_MANDIR=share/man \ | |
47 | - -DINSTALL_MYSQLSHAREDIR=share/mysql \ | |
48 | - -DINSTALL_MYSQLTESTDIR=share/mysql/test \ | |
49 | - -DINSTALL_PAMDIR=lib/security \ | |
50 | - -DINSTALL_PAMDATADIR=/etc/security \ | |
51 | - -DINSTALL_PLUGINDIR=lib/mysql/plugin \ | |
52 | - -DINSTALL_SBINDIR=sbin \ | |
53 | - -DINSTALL_SCRIPTDIR=bin \ | |
54 | - -DINSTALL_SQLBENCHDIR=share/mysql/bench \ | |
55 | - -DINSTALL_SUPPORTFILESDIR=share/mysql \ | |
56 | - -DMYSQL_DATADIR=/srv/mysql \ | |
57 | - -DMYSQL_UNIX_ADDR=/run/mysqld/mysqld.sock \ | |
58 | - -DWITH_EXTRA_CHARSETS=complex \ | |
59 | - -DWITH_EMBEDDED_SERVER=ON \ | |
60 | - -DSKIP_TESTS=ON \ | |
61 | - -DTOKUDB_OK=0 \ | |
41 | +cmake -DCMAKE_BUILD_TYPE=Release \ | |
42 | + -DCMAKE_INSTALL_PREFIX=/usr \ | |
43 | + -DGRN_LOG_PATH=/var/log/groonga.log \ | |
44 | + -DINSTALL_DOCDIR=share/doc/mariadb-10.11.8 \ | |
45 | + -DINSTALL_DOCREADMEDIR=share/doc/mariadb-10.11.8 \ | |
46 | + -DINSTALL_MANDIR=share/man \ | |
47 | + -DINSTALL_MYSQLSHAREDIR=share/mysql \ | |
48 | + -DINSTALL_MYSQLTESTDIR=share/mysql/test \ | |
49 | + -DINSTALL_PAMDIR=lib/security \ | |
50 | + -DINSTALL_PAMDATADIR=/etc/security \ | |
51 | + -DINSTALL_PLUGINDIR=lib/mysql/plugin \ | |
52 | + -DINSTALL_SBINDIR=sbin \ | |
53 | + -DINSTALL_SCRIPTDIR=bin \ | |
54 | + -DINSTALL_SQLBENCHDIR=share/mysql/bench \ | |
55 | + -DINSTALL_SUPPORTFILESDIR=share/mysql \ | |
56 | + -DMYSQL_DATADIR=/srv/mysql \ | |
57 | + -DMYSQL_UNIX_ADDR=/run/mysqld/mysqld.sock \ | |
58 | + -DWITH_EXTRA_CHARSETS=complex \ | |
59 | + -DWITH_EMBEDDED_SERVER=ON \ | |
60 | + -DSKIP_TESTS=ON \ | |
61 | + -DTOKUDB_OK=0 \ | |
62 | 62 | .. \ |
63 | 63 | 1> $LOG/$TARGET.1_cmake.log 2>&1 || exit 1 |
64 | 64 |
@@ -0,0 +1,46 @@ | ||
1 | +#!/bin/sh | |
2 | + | |
3 | +. ./_blfsset.sh | |
4 | + | |
5 | +APPNAME=nano | |
6 | +VER=8.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 | +Configuring | |
27 | +./configure --prefix=/usr \ | |
28 | + --sysconfdir=/etc \ | |
29 | + --enable-utf8 \ | |
30 | + --docdir=/usr/share/doc/nano-$VER \ | |
31 | + 1> $LOG/$TARGET.1_conf.log 2>&1 || exit 1 | |
32 | + | |
33 | +Making | |
34 | +make \ | |
35 | + 1> $LOG/$TARGET.2_make.log 2>&1 || exit 1 | |
36 | + | |
37 | +Installing | |
38 | +porg -lp $TARGET "make install" \ | |
39 | + 1> $LOG/$TARGET.3_install.log 2>&1 || exit 1 | |
40 | + | |
41 | +TimeEnd | |
42 | + | |
43 | +cd .. | |
44 | +RemoveSrcDir | |
45 | +PorgingDone | |
46 | + |
@@ -0,0 +1,58 @@ | ||
1 | +#!/bin/sh | |
2 | + | |
3 | +. ./_blfsset.sh | |
4 | + | |
5 | +APPNAME=opencv | |
6 | +VER=3.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 | + cmake unzip | |
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 | +tar -xf $DLD/opencv_contrib-$VER.tar.gz || (echo Tarball not found; exit 1) | |
28 | + | |
29 | +mkdir build | |
30 | +cd build | |
31 | + | |
32 | +echo Cmaking... | |
33 | +cmake -DCMAKE_INSTALL_PREFIX=/usr \ | |
34 | + -DCMAKE_BUILD_TYPE=Release \ | |
35 | + -DENABLE_CXX11=ON \ | |
36 | + -DBUILD_PERF_TESTS=OFF \ | |
37 | + -DWITH_XINE=ON \ | |
38 | + -DBUILD_TESTS=OFF \ | |
39 | + -DENABLE_PRECOMPILED_HEADERS=OFF \ | |
40 | + -DCMAKE_SKIP_RPATH=ON \ | |
41 | + -DBUILD_WITH_DEBUG_INFO=OFF \ | |
42 | + -Wno-dev .. \ | |
43 | + 1> $LOG/$TARGET.1_cmake.log 2>&1 || exit 1 | |
44 | + | |
45 | +Making | |
46 | +make -j1 \ | |
47 | + 1> $LOG/$TARGET.2_make.log 2>&1 || exit 1 | |
48 | + | |
49 | +Installing | |
50 | +porg -lp $TARGET -E$PWD "make install" \ | |
51 | + 1> $LOG/$TARGET.3_install.log 2>&1 || exit 1 | |
52 | + | |
53 | +TimeEnd | |
54 | + | |
55 | +cd ../.. | |
56 | +RemoveSrcDir | |
57 | +PorgingDone | |
58 | + |
@@ -0,0 +1,43 @@ | ||
1 | +#!/bin/sh | |
2 | + | |
3 | +. ./_blfsset.sh | |
4 | + | |
5 | +APPNAME=which | |
6 | +VER=2.21 | |
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 | +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 "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,186 @@ | ||
1 | +#!/bin/sh | |
2 | + | |
3 | +. ./_blfsset.sh | |
4 | +. ./Xorg/_xorgset.sh | |
5 | + | |
6 | +APPNAME=qt | |
7 | +APPVER=6 | |
8 | +VER=6.8.0 | |
9 | +TARGET=$APPNAME-$VER | |
10 | +TARGETBALL=$DLD/qt-everywhere-src-$VER.tar.xz | |
11 | +TARGETDIR=qt-everywhere-src-$VER | |
12 | + | |
13 | +echo $TARGET | |
14 | + | |
15 | +. $WRK/_checkRequired.sh \ | |
16 | + Xorg-lib-libX11 | |
17 | +. $WRK/_checkOptions.sh \ | |
18 | + dbus libjpeg-turbo libmng libtiff libpng \ | |
19 | + pkg-config \ | |
20 | + gst-plugins-base-0 pulseaudio glib-2 gtk+-2 \ | |
21 | + cups mysql postgresql unixODBC sqlite | |
22 | +. $WRK/_checkTarball.sh | |
23 | +. $WRK/_checkExit.sh "$1" || exit $? | |
24 | + | |
25 | +cd $SRC | |
26 | +RemoveSrcDir | |
27 | +Extract | |
28 | + | |
29 | +TimeStart | |
30 | + | |
31 | +cd $TARGETDIR | |
32 | + | |
33 | +export QT6PREFIX=/opt/qt5 | |
34 | + | |
35 | +Configuring | |
36 | +./configure -prefix $QT6PREFIX \ | |
37 | + -sysconfdir /etc/xdg \ | |
38 | + -dbus-linked \ | |
39 | + -openssl-linked \ | |
40 | + -system-sqlite \ | |
41 | + -nomake examples \ | |
42 | + -no-rpath \ | |
43 | + -journald \ | |
44 | + -skip qt3d \ | |
45 | + -skip qtquick3dphysics \ | |
46 | + -skip qtwebengine \ | |
47 | + 1> $LOG/$TARGET.1_conf.log 2>&1 || exit 1 | |
48 | + | |
49 | +Making | |
50 | +ninja -j1 \ | |
51 | + 1> $LOG/$TARGET.2_make.log 2>&1 || exit 1 | |
52 | + | |
53 | +Installing | |
54 | +porg -lp $TARGET -E$PWD "\ | |
55 | +ninja install" \ | |
56 | + 1> $LOG/$TARGET.3_install.log 2>&1 || exit 1 | |
57 | + | |
58 | +find $QT6PREFIX/ -name \*.prl \ | |
59 | + -exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \; | |
60 | + | |
61 | +QT6BINDIR=$QT6PREFIX/bin | |
62 | + | |
63 | +pushd qttools/src | |
64 | + | |
65 | +porg -lp+ $TARGET "\ | |
66 | +install -v -Dm644 assistant/assistant/images/assistant-128.png \ | |
67 | + /usr/share/pixmaps/assistant-qt6.png" \ | |
68 | + 1>> $LOG/$TARGET.3_install.log 2>&1 || exit 1 | |
69 | + | |
70 | +porg -lp+ $TARGET "\ | |
71 | +install -v -Dm644 designer/src/designer/images/designer.png \ | |
72 | + /usr/share/pixmaps/designer-qt6.png" \ | |
73 | + 1>> $LOG/$TARGET.3_install.log 2>&1 || exit 1 | |
74 | + | |
75 | +porg -lp+ $TARGET "\ | |
76 | +install -v -Dm644 linguist/linguist/images/icons/linguist-128-32.png \ | |
77 | + /usr/share/pixmaps/linguist-qt6.png" \ | |
78 | + 1>> $LOG/$TARGET.3_install.log 2>&1 || exit 1 | |
79 | + | |
80 | +porg -lp+ $TARGET "\ | |
81 | +install -v -Dm644 qdbus/qdbusviewer/images/qdbusviewer-128.png \ | |
82 | + /usr/share/pixmaps/qdbusviewer-qt6.png " \ | |
83 | + 1>> $LOG/$TARGET.3_install.log 2>&1 || exit 1 | |
84 | + | |
85 | +popd | |
86 | + | |
87 | +cat > /usr/share/applications/assistant-qt6.desktop << EOF | |
88 | +[Desktop Entry] | |
89 | +Name=Qt6 Assistant | |
90 | +Comment=Shows Qt6 documentation and examples | |
91 | +Exec=$QT6PREFIX/bin/assistant | |
92 | +Icon=assistant-qt6.png | |
93 | +Terminal=false | |
94 | +Encoding=UTF-8 | |
95 | +Type=Application | |
96 | +Categories=Qt;Development;Documentation; | |
97 | +EOF | |
98 | +porg -lp+ $TARGET "\ | |
99 | +touch /usr/share/applications/assistant-qt6.desktop" | |
100 | + | |
101 | +cat > /usr/share/applications/designer-qt6.desktop << EOF | |
102 | +[Desktop Entry] | |
103 | +Name=Qt6 Designer | |
104 | +GenericName=Interface Designer | |
105 | +Comment=Design GUIs for Qt6 applications | |
106 | +Exec=$QT6PREFIX/bin/designer | |
107 | +Icon=designer-qt6.png | |
108 | +MimeType=application/x-designer; | |
109 | +Terminal=false | |
110 | +Encoding=UTF-8 | |
111 | +Type=Application | |
112 | +Categories=Qt;Development; | |
113 | +EOF | |
114 | +porg -lp+ $TARGET "\ | |
115 | +touch /usr/share/applications/designer-qt6.desktop" | |
116 | + | |
117 | +cat > /usr/share/applications/linguist-qt6.desktop << EOF | |
118 | +[Desktop Entry] | |
119 | +Name=Qt6 Linguist | |
120 | +Comment=Add translations to Qt6 applications | |
121 | +Exec=$QT6PREFIX/bin/linguist | |
122 | +Icon=linguist-qt6.png | |
123 | +MimeType=text/vnd.trolltech.linguist;application/x-linguist; | |
124 | +Terminal=false | |
125 | +Encoding=UTF-8 | |
126 | +Type=Application | |
127 | +Categories=Qt;Development; | |
128 | +EOF | |
129 | +porg -lp+ $TARGET "\ | |
130 | +touch /usr/share/applications/linguist-qt6.desktop" | |
131 | + | |
132 | +cat > /usr/share/applications/qdbusviewer-qt6.desktop << EOF | |
133 | +[Desktop Entry] | |
134 | +Name=Qt6 QDbusViewer | |
135 | +GenericName=D-Bus Debugger | |
136 | +Comment=Debug D-Bus applications | |
137 | +Exec=$QT6PREFIX/bin/qdbusviewer | |
138 | +Icon=qdbusviewer-qt6.png | |
139 | +Terminal=false | |
140 | +Encoding=UTF-8 | |
141 | +Type=Application | |
142 | +Categories=Qt;Development;Debugger; | |
143 | +EOF | |
144 | +porg -lp+ $TARGET "\ | |
145 | +touch /usr/share/applications/qdbusviewer-qt6.desktop" | |
146 | + | |
147 | +for file in moc uic rcc qmake lconvert lrelease lupdate; do | |
148 | + porg -lp+ $TARGET "\ | |
149 | + ln -sfrvn $QT5BINDIR/$file /usr/bin/$file-qt5" \ | |
150 | + 1>> $LOG/$TARGET.3_install.log 2>&1 || exit 1 | |
151 | +done | |
152 | + | |
153 | +cat >> /etc/ld.so.conf << EOF | |
154 | +# Begin Qt addition | |
155 | + | |
156 | +/opt/qt6/lib | |
157 | + | |
158 | +# End Qt addition | |
159 | +EOF | |
160 | +porg -lp+ $TARGET "\ | |
161 | +touch /etc/profile.d/qt6.sh" | |
162 | + | |
163 | +ldconfig | |
164 | + | |
165 | +cat > /etc/profile.d/qt6.sh << "EOF" | |
166 | +# Begin /etc/profile.d/qt6.sh | |
167 | + | |
168 | +QT6DIR=/opt/qt6 | |
169 | + | |
170 | +pathappend $QT6DIR/bin PATH | |
171 | +pathappend $QT6DIR/lib/pkgconfig PKG_CONFIG_PATH | |
172 | + | |
173 | +export QT6DIR | |
174 | + | |
175 | +# End /etc/profile.d/qt6.sh | |
176 | +EOF | |
177 | + | |
178 | +porg -lp+ $TARGET "\ | |
179 | +touch /etc/profile.d/qt6.sh" | |
180 | + | |
181 | +TimeEnd | |
182 | + | |
183 | +cd .. | |
184 | +RemoveSrcDir | |
185 | +PorgingDone | |
186 | + |
@@ -3,7 +3,7 @@ | ||
3 | 3 | . ./_blfsset.sh |
4 | 4 | |
5 | 5 | APPNAME=wayland-protocols |
6 | -VER=1.36 | |
6 | +VER=1.38 | |
7 | 7 | TARGET=$APPNAME-$VER |
8 | 8 | TARGETBALL=$DLD/$TARGET.tar.xz |
9 | 9 | TARGETDIR=$TARGET |
@@ -3,7 +3,7 @@ | ||
3 | 3 | . ./_blfsset.sh |
4 | 4 | |
5 | 5 | APPNAME=wayland |
6 | -VER=1.22.0 | |
6 | +VER=1.23.0 | |
7 | 7 | TARGET=$APPNAME-$VER |
8 | 8 | TARGETBALL=$DLD/$TARGET.tar.xz |
9 | 9 | TARGETDIR=$TARGET |
@@ -33,7 +33,7 @@ Configuring | ||
33 | 33 | meson setup .. \ |
34 | 34 | --prefix=/usr \ |
35 | 35 | --buildtype=release \ |
36 | - -Ddocumentation=false \ | |
36 | + -D documentation=false \ | |
37 | 37 | 1> $LOG/$TARGET.1_conf.log 2>&1 || exit 1 |
38 | 38 | |
39 | 39 | Making |