mirror of
https://github.com/KeithDHedger/LFSPkgBuilds.git
synced 2025-08-25 05:06:00 +00:00
v12 updates
This commit is contained in:
@ -6,7 +6,7 @@ trap 'echo -e "$0 ${RED}FAILED${NORMAL} at line ${GREEN}${LINENO}${NORMAL}"' ERR
|
||||
|
||||
PKGNAME="Linux-PAM"
|
||||
TARNAME="$PKGNAME"
|
||||
VERSION="1.5.2"
|
||||
VERSION="1.5.3"
|
||||
BUILD=1
|
||||
SECTION="ADMIN"
|
||||
SUFFIX="LFSPKG"
|
||||
@ -15,10 +15,10 @@ PKG="${OUTPUT}/${PKGNAME}"
|
||||
DOWHAT=${1:-"build"}
|
||||
CWD=$(pwd)
|
||||
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "https://github.com/linux-pam/linux-pam/releases/download/v${VERSION}/${TARBALL}" $SECTION
|
||||
rm -rf "$PKG" || true
|
||||
mkdir -p "$PKG"
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "https://github.com/linux-pam/linux-pam/releases/download/v${VERSION}/${TARBALL}" $SECTION
|
||||
|
||||
if [ $USESYSTEMD -eq 0 ];then
|
||||
:
|
||||
|
@ -3,8 +3,8 @@
|
||||
|
||||
. /usr/share/LFSPkg/LFSFunctions
|
||||
|
||||
install -vdm755 /etc/pam.d
|
||||
cat > ${PKG}/etc/pam.d/system-account << "EOF"
|
||||
install -vdm755 /etc/pam.d
|
||||
cat > ${PKG}/etc/pam.d/system-account << "EOF"
|
||||
# Begin /etc/pam.d/system-account
|
||||
|
||||
account required pam_unix.so
|
||||
@ -12,7 +12,7 @@ account required pam_unix.so
|
||||
# End /etc/pam.d/system-account
|
||||
EOF
|
||||
|
||||
cat > /etc/pam.d/system-auth << "EOF"
|
||||
cat > /etc/pam.d/system-auth << "EOF"
|
||||
# Begin /etc/pam.d/system-auth
|
||||
|
||||
auth required pam_unix.so
|
||||
|
@ -4,7 +4,7 @@
|
||||
|
||||
trap 'echo -e "$0 ${RED}FAILED${NORMAL} at line ${GREEN}${LINENO}${NORMAL}"' ERR
|
||||
|
||||
DEPENDS="xmlto-0.0.28 Links-2.21 File-MimeInfo-0.30"
|
||||
DEPENDS="xmlto-0.0.28 Links-2.29 File-MimeInfo-0.30"
|
||||
if ! lfspkg -B "$DEPENDS";then
|
||||
exit 100
|
||||
fi
|
||||
@ -20,10 +20,10 @@ PKG="${OUTPUT}/${PKGNAME}"
|
||||
DOWHAT=${1:-"build"}
|
||||
CWD=$(pwd)
|
||||
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "https://portland.freedesktop.org/download/${TARBALL}" $SECTION
|
||||
rm -rf "$PKG" || true
|
||||
mkdir -p "$PKG"
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "https://portland.freedesktop.org/download/${TARBALL}" $SECTION
|
||||
|
||||
pushd $COMPILEAT 2>/dev/null||true
|
||||
extractarchive "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
|
||||
|
@ -4,7 +4,7 @@
|
||||
|
||||
trap 'echo -e "$0 ${RED}FAILED${NORMAL} at line ${GREEN}${LINENO}${NORMAL}"' ERR
|
||||
|
||||
DEPENDS="cURL-7.88.1 CMake-3.25.2 libssh2-1.10.0 LLVM-15.0.7"
|
||||
DEPENDS="cURL-8.2.1 CMake-3.27.2 libssh2-1.10.0 LLVM-16.0.5"
|
||||
if ! lfspkg -B "$DEPENDS";then
|
||||
exit 100
|
||||
fi
|
||||
@ -12,7 +12,7 @@ fi
|
||||
PKGNAME="rustc"
|
||||
TARNAME="rust"
|
||||
VERSION="1.67.1"
|
||||
BUILD=1
|
||||
BUILD=${BUILD:-1}
|
||||
SECTION="DEVEL"
|
||||
SUFFIX="LFSPKG"
|
||||
PKG="${OUTPUT}/${PKGNAME}"
|
||||
@ -36,10 +36,10 @@ case $ARCH in
|
||||
esac
|
||||
TARBALL="${TARNAME}-${VERSION}-$TUPLE.tar.gz"
|
||||
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "https://static.rust-lang.org/dist/${TARBALL}" $SECTION
|
||||
rm -rf "$PKG" || true
|
||||
mkdir -p "$PKG"
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "https://static.rust-lang.org/dist/${TARBALL}" $SECTION
|
||||
|
||||
pushd $COMPILEAT 2>/dev/null||true
|
||||
extractarchive "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
|
||||
|
@ -4,14 +4,14 @@
|
||||
|
||||
trap 'echo -e "$0 ${RED}FAILED${NORMAL} at line ${GREEN}${LINENO}${NORMAL}"' ERR
|
||||
|
||||
DEPENDS="glib-2.74.5"
|
||||
DEPENDS="glib-2.76.4"
|
||||
if ! lfspkg -B "$DEPENDS";then
|
||||
exit 100
|
||||
fi
|
||||
|
||||
PKGNAME="vala"
|
||||
TARNAME="$PKGNAME"
|
||||
VERSION="0.56.4"
|
||||
VERSION="0.56.11"
|
||||
BUILD=${BUILD:-1}
|
||||
SECTION="DEVEL"
|
||||
SUFFIX="LFSPKG"
|
||||
@ -20,10 +20,10 @@ PKG="${OUTPUT}/${PKGNAME}"
|
||||
DOWHAT=${1:-"build"}
|
||||
CWD=$(pwd)
|
||||
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "ftp://ftp.acc.umu.se/pub/gnome/sources/${TARNAME}/${VERSION%.?*}/${TARBALL}" $SECTION
|
||||
rm -rf "$PKG" || true
|
||||
mkdir -p "$PKG"
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "ftp://ftp.acc.umu.se/pub/gnome/sources/${TARNAME}/${VERSION%.?*}/${TARBALL}" $SECTION
|
||||
|
||||
pushd $COMPILEAT 2>/dev/null||true
|
||||
extractarchive "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
|
||||
|
@ -4,14 +4,14 @@
|
||||
|
||||
trap 'echo -e "$0 ${RED}FAILED${NORMAL} at line ${GREEN}${LINENO}${NORMAL}"' ERR
|
||||
|
||||
DEPENDS="libusb-1.0.26 JSON-GLib-1.6.6 gobject-introspection-1.74.0 Vala-0.56.4"
|
||||
DEPENDS="libusb-1.0.26 JSON-GLib-1.6.6 gobject-introspection-1.76.1 Vala-0.56.11"
|
||||
if ! lfspkg -B "$DEPENDS";then
|
||||
exit 100
|
||||
fi
|
||||
|
||||
PKGNAME="libgusb"
|
||||
TARNAME="$PKGNAME"
|
||||
VERSION="0.4.5"
|
||||
VERSION="0.4.6"
|
||||
BUILD=${BUILD:-1}
|
||||
SECTION="HWARE"
|
||||
SUFFIX="LFSPKG"
|
||||
@ -20,17 +20,17 @@ PKG="${OUTPUT}/${PKGNAME}"
|
||||
DOWHAT=${1:-"build"}
|
||||
CWD=$(pwd)
|
||||
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "https://github.com/hughsie/${TARNAME}/releases/download/${VERSION}/${TARBALL}" $SECTION
|
||||
rm -rf "$PKG" || true
|
||||
mkdir -p "$PKG"
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "https://github.com/hughsie/${TARNAME}/releases/download/${VERSION}/${TARBALL}" $SECTION
|
||||
|
||||
pushd $COMPILEAT 2>/dev/null||true
|
||||
extractarchive "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
|
||||
pushd "${TARNAME}-${VERSION}"
|
||||
mkdir build
|
||||
cd build
|
||||
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" meson $MESONCONFIGOPTIONS -Ddocs=false
|
||||
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" meson setup $MESONCONFIGOPTIONS -Ddocs=false
|
||||
ninja||exit 100
|
||||
DESTDIR=$PKG ninja install||exit 100
|
||||
popd
|
||||
|
@ -15,10 +15,10 @@ PKG="${OUTPUT}/${PKGNAME}"
|
||||
DOWHAT=${1:-"build"}
|
||||
CWD=$(pwd)
|
||||
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "https://github.com/${TARNAME}/${TARNAME}/releases/download/v${VERSION}/${TARBALL}" $SECTION
|
||||
rm -rf "$PKG" || true
|
||||
mkdir -p "$PKG"
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "https://github.com/${TARNAME}/${TARNAME}/releases/download/v${VERSION}/${TARBALL}" $SECTION
|
||||
|
||||
pushd $COMPILEAT 2>/dev/null||true
|
||||
extractarchive "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
|
||||
|
@ -4,14 +4,14 @@
|
||||
|
||||
trap 'echo -e "$0 ${RED}FAILED${NORMAL} at line ${GREEN}${LINENO}${NORMAL}"' ERR
|
||||
|
||||
DEPENDS="make-ca-1.12 libunistring-1.1 Nettle-3.8.1 p11-kit-0.24.1 libtasn1-4.19.0"
|
||||
DEPENDS="make-ca-1.12 libunistring-1.1 Nettle-3.9.1 p11-kit-0.25.0 libtasn1-4.19.0"
|
||||
if ! lfspkg -B "$DEPENDS";then
|
||||
exit 100
|
||||
fi
|
||||
|
||||
PKGNAME="gnutls"
|
||||
TARNAME="$PKGNAME"
|
||||
VERSION="3.8.0"
|
||||
VERSION="3.8.1"
|
||||
BUILD=${BUILD:-1}
|
||||
SECTION="LIBS"
|
||||
SUFFIX="LFSPKG"
|
||||
@ -20,15 +20,15 @@ PKG="${OUTPUT}/${PKGNAME}"
|
||||
DOWHAT=${1:-"build"}
|
||||
CWD=$(pwd)
|
||||
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "ftp://ftp.gnupg.org/gcrypt/${TARNAME}/v${VERSION%.?*}/${TARBALL}" $SECTION
|
||||
rm -rf "$PKG" || true
|
||||
mkdir -p "$PKG"
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "ftp://ftp.gnupg.org/gcrypt/${TARNAME}/v${VERSION%.?*}/${TARBALL}" $SECTION
|
||||
|
||||
pushd $COMPILEAT 2>/dev/null||true
|
||||
extractarchive "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
|
||||
pushd "${TARNAME}-${VERSION}"
|
||||
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" ./configure ${CONFIGOPTIONS} --disable-gtk-doc --docdir=/usr/share/doc/${TARNAME}-${VERSION} --with-default-trust-store-pkcs11="pkcs11:" --enable-openssl-compatibility
|
||||
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" ./configure ${CONFIGOPTIONS} --docdir=/usr/share/doc/${TARNAME}-${VERSION} --with-default-trust-store-pkcs11="pkcs11:" --enable-openssl-compatibility #--disable-gtk-doc
|
||||
make $MAKEFLAGS||make|| exit 100
|
||||
make install DESTDIR=$PKG || exit 100
|
||||
popd
|
||||
|
@ -4,7 +4,7 @@
|
||||
|
||||
trap 'echo -e "$0 ${RED}FAILED${NORMAL} at line ${GREEN}${LINENO}${NORMAL}"' ERR
|
||||
|
||||
DEPENDS="glib-2.74.5"
|
||||
DEPENDS="glib-2.76.4"
|
||||
if ! lfspkg -B "$DEPENDS";then
|
||||
exit 100
|
||||
fi
|
||||
@ -20,17 +20,17 @@ PKG="${OUTPUT}/${PKGNAME}"
|
||||
DOWHAT=${1:-"build"}
|
||||
CWD=$(pwd)
|
||||
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "https://download.gnome.org/sources/${PKGNAME}/${VERSION%.?*}/${TARBALL}" $SECTION
|
||||
rm -rf "$PKG" || true
|
||||
mkdir -p "$PKG"
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "https://download.gnome.org/sources/${PKGNAME}/${VERSION%.?*}/${TARBALL}" $SECTION
|
||||
|
||||
pushd $COMPILEAT 2>/dev/null||true
|
||||
extractarchive "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
|
||||
pushd "${TARNAME}-${VERSION}"
|
||||
mkdir build
|
||||
cd build
|
||||
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" meson ${MESONCONFIGOPTIONS} ..
|
||||
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" meson setup ${MESONCONFIGOPTIONS} ..
|
||||
ninja $MAKEFLAGS||ninja -j1||exit 100
|
||||
DESTDIR=$PKG ninja install
|
||||
popd
|
||||
@ -38,7 +38,6 @@ pushd $COMPILEAT 2>/dev/null||true
|
||||
checketc "$PKG"
|
||||
packageclean "$PKG" "$CWD"
|
||||
|
||||
cp ./preinstall ./postinstall ./info "$PKG" &>/dev/null || true
|
||||
pushd "$PKG"
|
||||
lfspkg -n "$PKGNAME" -p "$VERSION" -d $SECTION -b $BUILD -s $SUFFIX -m
|
||||
popd
|
||||
|
@ -4,14 +4,14 @@
|
||||
|
||||
trap 'echo -e "$0 ${RED}FAILED${NORMAL} at line ${GREEN}${LINENO}${NORMAL}"' ERR
|
||||
|
||||
DEPENDS="glib-2.74.5"
|
||||
DEPENDS="glib-2.76.4"
|
||||
if ! lfspkg -B "$DEPENDS";then
|
||||
exit 100
|
||||
fi
|
||||
|
||||
PKGNAME="libgudev"
|
||||
TARNAME="$PKGNAME"
|
||||
VERSION="237"
|
||||
VERSION="238"
|
||||
BUILD=1
|
||||
SECTION="LIBS"
|
||||
SUFFIX="LFSPKG"
|
||||
@ -20,17 +20,17 @@ PKG="${OUTPUT}/${PKGNAME}"
|
||||
DOWHAT=${1:-"build"}
|
||||
CWD=$(pwd)
|
||||
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "ftp://ftp.acc.umu.se/pub/gnome/sources/${TARNAME}/${VERSION}/${TARBALL}" $SECTION
|
||||
rm -rf "$PKG" || true
|
||||
mkdir -p "$PKG"
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "ftp://ftp.acc.umu.se/pub/gnome/sources/${TARNAME}/${VERSION}/${TARBALL}" $SECTION
|
||||
|
||||
pushd $COMPILEAT 2>/dev/null||true
|
||||
extractarchive "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
|
||||
pushd "${TARNAME}-${VERSION}"
|
||||
mkdir -p build
|
||||
cd build
|
||||
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" meson $MESONCONFIGOPTIONS ..
|
||||
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" meson setup $MESONCONFIGOPTIONS ..
|
||||
ninja $MAKEFLAGS||ninja -j1||exit 100
|
||||
DESTDIR=$PKG ninja install
|
||||
popd
|
||||
|
@ -15,18 +15,16 @@ PKG="${OUTPUT}/${PKGNAME}"
|
||||
DOWHAT=${1:-"build"}
|
||||
CWD=$(pwd)
|
||||
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "https://www.libssh2.org/download/${TARBALL}" $SECTION
|
||||
gettar "https://www.linuxfromscratch.org/patches/blfs/$LFSVERSION/${TARNAME}-${VERSION}-upstream_fix-1.patch" $SECTION
|
||||
rm -rf "$PKG" || true
|
||||
mkdir -p "$PKG"
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "https://www.libssh2.org/download/${TARBALL}" $SECTION
|
||||
#gettar "https://www.linuxfromscratch.org/patches/blfs/$LFSVERSION/${TARNAME}-${VERSION}-upstream_fix-1.patch" $SECTION
|
||||
|
||||
pushd $COMPILEAT 2>/dev/null||true
|
||||
extractarchive "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
|
||||
pushd "${TARNAME}-${VERSION}"
|
||||
patch -Np1 -i ${SOURCEARCHIVES}/${SECTION}/libssh2-1.10.0-upstream_fix-1.patch
|
||||
|
||||
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" ./configure ${CONFIGOPTIONS}
|
||||
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" ./configure ${CONFIGOPTIONS} --disable-docker-tests
|
||||
make $MAKEFLAGS||make|| exit 100
|
||||
make install DESTDIR=$PKG || exit 100
|
||||
popd
|
||||
|
@ -15,10 +15,10 @@ PKG="${OUTPUT}/${PKGNAME}"
|
||||
DOWHAT=${1:-"build"}
|
||||
CWD=$(pwd)
|
||||
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "https://ftp.gnu.org/gnu/libunistring/${TARBALL}" $SECTION
|
||||
rm -rf "$PKG" || true
|
||||
mkdir -p "$PKG"
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "https://ftp.gnu.org/gnu/libunistring/${TARBALL}" $SECTION
|
||||
|
||||
pushd $COMPILEAT 2>/dev/null||true
|
||||
extractarchive "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
|
||||
|
@ -15,10 +15,10 @@ PKG="${OUTPUT}/${PKGNAME}"
|
||||
DOWHAT=${1:-"build"}
|
||||
CWD=$(pwd)
|
||||
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "https://archive.mozilla.org/pub/nspr/releases/v${VERSION}/src/${TARBALL}" $SECTION
|
||||
rm -rf "$PKG" || true
|
||||
mkdir -p "$PKG"
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "https://archive.mozilla.org/pub/nspr/releases/v${VERSION}/src/${TARBALL}" $SECTION
|
||||
|
||||
pushd $COMPILEAT 2>/dev/null||true
|
||||
extractarchive "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
|
||||
|
@ -4,13 +4,13 @@
|
||||
|
||||
trap 'echo -e "$0 ${RED}FAILED${NORMAL} at line ${GREEN}${LINENO}${NORMAL}"' ERR
|
||||
|
||||
DEPENDS="NSPR-4.21 Python-2.7.18 Zip-3.0 icu-72.1 Rustc-1.67.1 Which-2.21 xorg-libs-11.3"
|
||||
DEPENDS="NSPR-4.35 icu-73.2 Rustc-1.67.1 Which-2.21 xorg-libs-12.0"
|
||||
if ! lfspkg -B "$DEPENDS";then
|
||||
exit 100
|
||||
fi
|
||||
|
||||
PKGNAME="js"
|
||||
VERSION="102.8.0"
|
||||
VERSION="102.13.0"
|
||||
TARNAME="firefox-${VERSION}esr.source"
|
||||
BUILD=${BUILD:-1}
|
||||
SECTION="NET"
|
||||
@ -20,10 +20,10 @@ PKG="${OUTPUT}/${PKGNAME}"
|
||||
DOWHAT=${1:-"build"}
|
||||
CWD=$(pwd)
|
||||
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "https://archive.mozilla.org/pub/firefox/releases/${VERSION}esr/source/${TARBALL}" $SECTION
|
||||
rm -rf "$PKG" || true
|
||||
mkdir -p "$PKG"
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "https://archive.mozilla.org/pub/firefox/releases/${VERSION}esr/source/${TARBALL}" $SECTION
|
||||
|
||||
if [ "$PIBUILD" -eq 1 ];then
|
||||
OPTIONS="--prefix=/usr
|
||||
@ -50,14 +50,13 @@ if [ "$PIBUILD" -eq 1 ];then
|
||||
export NM=nm
|
||||
export RANLIB=ranlib
|
||||
else
|
||||
OPTIONS="--prefix=/usr --enable-readline --with-intl-api --with-system-zlib --with-system-icu --disable-jemalloc --disable-debug-symbols"
|
||||
OPTIONS="--prefix=/usr --with-intl-api --with-system-zlib --with-system-icu --disable-jemalloc --disable-debug-symbols --enable-readline"
|
||||
fi
|
||||
|
||||
mountpoint -q /dev/shm || mount -t tmpfs devshm /dev/shm
|
||||
pushd $COMPILEAT 2>/dev/null||true
|
||||
extractarchive "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
|
||||
pushd "firefox-${VERSION}"
|
||||
grep -rl \"rU\" | xargs sed -i 's/"rU"/"r"/'
|
||||
if [ "$PIBUILD" -eq 1 ];then
|
||||
#thx to archarm for patches
|
||||
patch -p1 -i "${CWD}/arm.patch"||true
|
||||
@ -66,11 +65,12 @@ pushd $COMPILEAT 2>/dev/null||true
|
||||
# Fix build with Rust 1.48
|
||||
patch -Np1 -i "${CWD}/0002-Bug-1667736-Update-packed_simd-to-compile-on-Rust-1.patch"||true
|
||||
fi
|
||||
|
||||
. /etc/profile.d/rustc.sh
|
||||
|
||||
mkdir -p obj
|
||||
mkdir -vp obj
|
||||
cd obj
|
||||
sh ../js/src/configure.in $OPTIONS # --prefix=/usr --with-intl-api --with-system-zlib --with-system-icu --disable-jemalloc --disable-debug-symbols --enable-readline
|
||||
sh ../js/src/configure.in $OPTIONS
|
||||
make $MAKEFLAGS||make|| exit 100
|
||||
make install DESTDIR=$PKG || exit 100
|
||||
rm -v $PKG/usr/lib/libjs_static.ajs
|
||||
|
@ -15,10 +15,10 @@ PKG="${OUTPUT}/${PKGNAME}"
|
||||
DOWHAT=${1:-"build"}
|
||||
CWD=$(pwd)
|
||||
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "https://cpan.metacpan.org/authors/id/G/GA/GAAS/${TARBALL}" $SECTION
|
||||
rm -rf "$PKG" || true
|
||||
mkdir -p "$PKG"
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "https://cpan.metacpan.org/authors/id/G/GA/GAAS/${TARBALL}" $SECTION
|
||||
|
||||
if [ $USESYSTEMD -eq 0 ];then
|
||||
:
|
||||
|
@ -4,7 +4,7 @@
|
||||
|
||||
trap 'echo -e "$0 ${RED}FAILED${NORMAL} at line ${GREEN}${LINENO}${NORMAL}"' ERR
|
||||
|
||||
DEPENDS="Module-Build-0.42"
|
||||
DEPENDS="Module-Build-0.4232"
|
||||
if ! lfspkg -B "$DEPENDS";then
|
||||
exit 100
|
||||
fi
|
||||
@ -20,10 +20,10 @@ PKG="${OUTPUT}/${PKGNAME}"
|
||||
DOWHAT=${1:-"build"}
|
||||
CWD=$(pwd)
|
||||
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "https://cpan.metacpan.org/authors/id/K/KI/KIMRYAN/${TARBALL}" $SECTION
|
||||
rm -rf "$PKG" || true
|
||||
mkdir -p "$PKG"
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "https://cpan.metacpan.org/authors/id/K/KI/KIMRYAN/${TARBALL}" $SECTION
|
||||
|
||||
pushd $COMPILEAT 2>/dev/null||true
|
||||
extractarchive "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
|
||||
|
@ -15,10 +15,10 @@ PKG="${OUTPUT}/${PKGNAME}"
|
||||
DOWHAT=${1:-"build"}
|
||||
CWD=$(pwd)
|
||||
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "https://cpan.metacpan.org/authors/id/M/MI/MICHIELB/${TARBALL}" $SECTION
|
||||
rm -rf "$PKG" || true
|
||||
mkdir -p "$PKG"
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "https://cpan.metacpan.org/authors/id/M/MI/MICHIELB/${TARBALL}" $SECTION
|
||||
|
||||
pushd $COMPILEAT 2>/dev/null||true
|
||||
extractarchive "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
|
||||
|
@ -6,24 +6,24 @@ trap 'echo -e "$0 ${RED}FAILED${NORMAL} at line ${GREEN}${LINENO}${NORMAL}"' ERR
|
||||
|
||||
PKGNAME="Module-Build"
|
||||
TARNAME="$PKGNAME"
|
||||
VERSION="0.42"
|
||||
VERSION="0.4232"
|
||||
BUILD=1
|
||||
SECTION="PERL"
|
||||
SUFFIX="LFSPKG"
|
||||
MINORVERSION="30"
|
||||
TARBALL="${TARNAME}-${VERSION}_${MINORVERSION}.tar.gz"
|
||||
MINORVERSION=""
|
||||
TARBALL="${TARNAME}-${VERSION}${MINORVERSION}.tar.gz"
|
||||
PKG="${OUTPUT}/${PKGNAME}"
|
||||
DOWHAT=${1:-"build"}
|
||||
CWD=$(pwd)
|
||||
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "https://cpan.metacpan.org/authors/id/L/LE/LEONT/${TARBALL}" $SECTION
|
||||
rm -rf "$PKG" || true
|
||||
mkdir -p "$PKG"
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "https://cpan.metacpan.org/authors/id/L/LE/LEONT/${TARBALL}" $SECTION
|
||||
|
||||
pushd $COMPILEAT 2>/dev/null||true
|
||||
extractarchive "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
|
||||
pushd "${TARNAME}-${VERSION}_${MINORVERSION}"
|
||||
pushd "${TARNAME}-${VERSION}${MINORVERSION}"
|
||||
perl Makefile.PL
|
||||
make $MAKEFLAGS||make|| exit
|
||||
make install DESTDIR=$PKG || exit
|
||||
@ -51,7 +51,7 @@ pushd $COMPILEAT 2>/dev/null||true
|
||||
exit 1
|
||||
esac
|
||||
|
||||
rm -r "$PKG" "${TARNAME}-${VERSION}_${MINORVERSION}"
|
||||
rm -r "$PKG" "${TARNAME}-${VERSION}${MINORVERSION}"
|
||||
popd 2>/dev/null||true
|
||||
|
||||
|
||||
|
@ -4,7 +4,7 @@
|
||||
|
||||
trap 'echo -e "$0 ${RED}FAILED${NORMAL} at line ${GREEN}${LINENO}${NORMAL}"' ERR
|
||||
|
||||
DEPENDS="dbus-1.14.6 glib-2.74.5 lcms2-2.14 SQLite-3.40.1 Vala-0.56.4 libgudev-237 libgusb-0.4.5 gobject-introspection-1.74.0 polkit-122"
|
||||
DEPENDS="dbus-1.14.8 glib-2.76.4 lcms2-2.14 SQLite-3.42.0 Vala-0.56.11 libgudev-238 libgusb-0.4.6 gobject-introspection-1.76.1 polkit-123"
|
||||
if ! lfspkg -B "$DEPENDS";then
|
||||
exit 100
|
||||
fi
|
||||
@ -20,10 +20,10 @@ PKG="${OUTPUT}/${PKGNAME}"
|
||||
DOWHAT=${1:-"build"}
|
||||
CWD=$(pwd)
|
||||
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "http://www.freedesktop.org/software/colord/releases/${TARBALL}" $SECTION
|
||||
rm -rf "$PKG" || true
|
||||
mkdir -p "$PKG"
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "http://www.freedesktop.org/software/colord/releases/${TARBALL}" $SECTION
|
||||
|
||||
if [ $USESYSTEMD -eq 1 ];then
|
||||
SYSTEMDOPTS="-Dsystemd=true"
|
||||
@ -37,7 +37,7 @@ pushd $COMPILEAT 2>/dev/null||true
|
||||
sed '/cmsUnregisterPluginsTHR/d' -i lib/colord/cd-context-lcms.c
|
||||
mkdir -p build
|
||||
cd build
|
||||
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" meson ${MESONCONFIGOPTIONS} -Ddaemon_user=colord -Dvapi=true $SYSTEMDOPTS -Dlibcolordcompat=true -Dargyllcms_sensor=false -Dbash_completion=false -Ddocs=false -Dman=false ..
|
||||
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" meson setup ${MESONCONFIGOPTIONS} -Ddaemon_user=colord -Dvapi=true $SYSTEMDOPTS -Dlibcolordcompat=true -Dargyllcms_sensor=false -Dbash_completion=false -Ddocs=false -Dman=false ..
|
||||
ninja ${MAKEFLAGS}||exit 100
|
||||
DESTDIR=$PKG ninja install||exit 100
|
||||
popd
|
||||
|
@ -4,14 +4,14 @@
|
||||
|
||||
trap 'echo -e "$0 ${RED}FAILED${NORMAL} at line ${GREEN}${LINENO}${NORMAL}"' ERR
|
||||
|
||||
DEPENDS="Colord-1.4.6 dbus-1.14.6 libusb-1.0.26 xdg-utils-1.1.3 GnuTLS-3.8.0"
|
||||
DEPENDS="Colord-1.4.6 dbus-1.14.8 libusb-1.0.26 xdg-utils-1.1.3 GnuTLS-3.8.1"
|
||||
if ! lfspkg -B "$DEPENDS";then
|
||||
exit 100
|
||||
fi
|
||||
|
||||
PKGNAME="cups"
|
||||
TARNAME="$PKGNAME"
|
||||
VERSION="2.4.2"
|
||||
VERSION="2.4.6"
|
||||
BUILD=${BUILD:-1}
|
||||
SECTION="PRINT"
|
||||
SUFFIX="LFSPKG"
|
||||
@ -22,11 +22,10 @@ CWD=$(pwd)
|
||||
|
||||
./preinstall||true
|
||||
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "https://github.com/OpenPrinting/cups/releases/download/v${VERSION}/${TARBALL}" $SECTION
|
||||
|
||||
rm -rf "$PKG" || true
|
||||
mkdir -p "$PKG"
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "https://github.com/OpenPrinting/cups/releases/download/v${VERSION}/${TARBALL}" $SECTION
|
||||
|
||||
if [ $USESYSTEMD -eq 0 ];then
|
||||
SYSTEMDOPTS="--disable-systemd"
|
||||
@ -35,7 +34,7 @@ fi
|
||||
pushd $COMPILEAT 2>/dev/null||true
|
||||
extractarchive "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
|
||||
pushd "${TARNAME}-${VERSION}"
|
||||
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" CC=gcc CXX=g++ ./configure --libdir=/usr/lib${LIBDIRSUFFIX} $SYSTEMDOPTS --with-rcdir=/tmp/cupsinit --with-docdir=/usr/share/cups/doc/${PKGNAME}-${VERSION} --with-system-groups=lpadmin
|
||||
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" CC=gcc CXX=g++ ./configure --libdir=/usr/lib${LIBDIRSUFFIX} $SYSTEMDOPTS --with-rcdir=/tmp/cupsinit --with-rundir=/run/cups --with-docdir=/usr/share/cups/doc/${PKGNAME}-${VERSION} --with-system-groups=lpadmin
|
||||
make $MAKEFLAGS||make|| exit 100
|
||||
make install BUILDROOT=$PKG || exit 100
|
||||
|
||||
|
@ -4,14 +4,14 @@
|
||||
|
||||
trap 'echo -e "$0 ${RED}FAILED${NORMAL} at line ${GREEN}${LINENO}${NORMAL}"' ERR
|
||||
|
||||
DEPENDS="glib-2.74.5 JS-102.8.0 Linux-PAM-1.5.2"
|
||||
DEPENDS="glib-2.76.4 JS-102.13.0 Linux-PAM-1.5.3"
|
||||
if ! lfspkg -B "$DEPENDS";then
|
||||
exit 100
|
||||
fi
|
||||
|
||||
PKGNAME="polkit"
|
||||
TARNAME="$PKGNAME"
|
||||
VERSION="122"
|
||||
VERSION="123"
|
||||
BUILD=${BUILD:-1}
|
||||
SECTION="SYS"
|
||||
SUFFIX="LFSPKG"
|
||||
@ -20,24 +20,19 @@ PKG="${OUTPUT}/${PKGNAME}"
|
||||
DOWHAT=${1:-"build"}
|
||||
CWD=$(pwd)
|
||||
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "https://gitlab.freedesktop.org/${TARNAME}/${TARNAME}/-/archive/${VERSION}/${TARBALL}" $SECTION
|
||||
rm -rf "$PKG" || true
|
||||
mkdir -p "$PKG"
|
||||
scriptLog "${PKGNAME}-${VERSION}"
|
||||
gettar "https://gitlab.freedesktop.org/${TARNAME}/${TARNAME}/-/archive/${VERSION}/${TARBALL}" $SECTION
|
||||
|
||||
pushd $COMPILEAT 2>/dev/null||true
|
||||
extractarchive "${SOURCEARCHIVES}/${SECTION}/${TARBALL}"
|
||||
pushd "${TARNAME}-${VERSION}"
|
||||
if [ $USESYSTEMD -eq 0 ];then
|
||||
SYSTEMDOPTS="-Dsystemdsystemunitdir=/tmp"
|
||||
else
|
||||
sed -i "s:/sys/fs/cgroup/systemd/:/sys:g" configure
|
||||
fi
|
||||
|
||||
sed -e 's/JS_Init/JS::DisableJitBackend(); &/' -i src/polkitbackend/polkitbackendjsauthority.cpp
|
||||
mkdir -p build
|
||||
cd build
|
||||
|
||||
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" meson $MESONCONFIGOPTIONS -Dman=false -Djs_engine=mozjs $SYSTEMDOPTS ..
|
||||
CFLAGS="$LFSFLAGS" CXXFLAGS="$LFSFLAGS" meson setup $MESONCONFIGOPTIONS -Dman=false -Djs_engine=mozjs ..
|
||||
ninja $MAKEFLAGS||ninja -j1||exit 100
|
||||
DESTDIR=$PKG ninja install
|
||||
popd
|
||||
|
Reference in New Issue
Block a user