summaryrefslogtreecommitdiffstats
path: root/source
diff options
context:
space:
mode:
Diffstat (limited to 'source')
-rwxr-xr-xsource/a/pkgtools/pkgtools.SlackBuild2
-rw-r--r--[-rwxr-xr-x]source/a/pkgtools/scripts/installpkg0
-rw-r--r--source/a/pkgtools/scripts/upgradepkg24
-rw-r--r--source/a/sysvinit-scripts/scripts/rc.42
-rw-r--r--source/a/sysvinit-scripts/scripts/rc.62
-rw-r--r--source/a/sysvinit-scripts/scripts/rc.K2
-rw-r--r--source/a/sysvinit-scripts/scripts/rc.M2
-rw-r--r--source/a/sysvinit-scripts/scripts/rc.S14
-rw-r--r--source/a/sysvinit-scripts/scripts/rc.cpufreq2
-rw-r--r--source/a/sysvinit-scripts/scripts/rc.local2
-rw-r--r--source/a/sysvinit-scripts/scripts/rc.loop2
-rw-r--r--source/a/sysvinit-scripts/scripts/rc.modules2
-rw-r--r--source/a/sysvinit-scripts/scripts/rc.modules.local2
-rw-r--r--source/a/sysvinit-scripts/scripts/rc.sysvinit2
-rwxr-xr-xsource/a/sysvinit-scripts/sysvinit-scripts.SlackBuild2
-rw-r--r--source/ap/mariadb/rc.mysqld14
-rw-r--r--source/x/x11/build/igt-gpu-tools2
-rw-r--r--source/x/x11/configure/igt-gpu-tools12
-rw-r--r--source/x/x11/make/igt-gpu-tools5
-rw-r--r--source/x/x11/make/xisxwayland1
-rw-r--r--source/x/x11/make/xorgproto5
21 files changed, 45 insertions, 56 deletions
diff --git a/source/a/pkgtools/pkgtools.SlackBuild b/source/a/pkgtools/pkgtools.SlackBuild
index aac185ee3..0c7d43f08 100755
--- a/source/a/pkgtools/pkgtools.SlackBuild
+++ b/source/a/pkgtools/pkgtools.SlackBuild
@@ -30,7 +30,7 @@ PKGNAM=pkgtools
# *** UPDATE THESE WITH EACH BUILD:
VERSION=15.0
ARCH=${ARCH:-noarch}
-BUILD=${BUILD:-38}
+BUILD=${BUILD:-39}
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
# the name of the created package would be, and then exit. This information
diff --git a/source/a/pkgtools/scripts/installpkg b/source/a/pkgtools/scripts/installpkg
index 3bebe7ce2..3bebe7ce2 100755..100644
--- a/source/a/pkgtools/scripts/installpkg
+++ b/source/a/pkgtools/scripts/installpkg
diff --git a/source/a/pkgtools/scripts/upgradepkg b/source/a/pkgtools/scripts/upgradepkg
index 62d05440f..d71ca4b03 100644
--- a/source/a/pkgtools/scripts/upgradepkg
+++ b/source/a/pkgtools/scripts/upgradepkg
@@ -262,11 +262,11 @@ for ARG; do
echo "$NEW would be installed (new package)."
else
if [ $PLAINTERSE ]; then
- $ROOT/sbin/installpkg --terse --terselength $TERSELENGTH $INCOMINGDIR/$NNAME
+ /sbin/installpkg --terse --terselength $TERSELENGTH $INCOMINGDIR/$NNAME
elif [ $INFOBOX ]; then
- $ROOT/sbin/installpkg --infobox $INCOMINGDIR/$NNAME
+ /sbin/installpkg --infobox $INCOMINGDIR/$NNAME
elif [ $TERSE ]; then
- OUTPUTLINE="$($ROOT/sbin/installpkg --terse --terselength $(expr $TERSELENGTH - 12) $INCOMINGDIR/$NNAME)"
+ OUTPUTLINE="$(/sbin/installpkg --terse --terselength $(expr $TERSELENGTH - 12) $INCOMINGDIR/$NNAME)"
( flock 9 || exit 11
echo "Installing: ${OUTPUTLINE}"
) 9> $INSTLOCKDIR/outputline.lock
@@ -278,7 +278,7 @@ for ARG; do
+==============================================================================
EOF
- $ROOT/sbin/installpkg $INCOMINGDIR/$NNAME
+ /sbin/installpkg $INCOMINGDIR/$NNAME
fi
fi
fi
@@ -356,26 +356,26 @@ EOF
# Next, the new package is pre-installed:
if [ "$VERBOSE" = "verbose" ]; then
if ! [ $TERSE ]; then
- $ROOT/sbin/installpkg $INCOMINGDIR/$NNAME
+ /sbin/installpkg $INCOMINGDIR/$NNAME
RETCODE=$?
else
- $ROOT/sbin/installpkg $INCOMINGDIR/$NNAME 1> /dev/null
+ /sbin/installpkg $INCOMINGDIR/$NNAME 1> /dev/null
RETCODE=$?
fi
else
if [ $PLAINTERSE ]; then
- $ROOT/sbin/installpkg --terse --terselength $TERSELENGTH $INCOMINGDIR/$NNAME
+ /sbin/installpkg --terse --terselength $TERSELENGTH $INCOMINGDIR/$NNAME
elif [ $INFOBOX ]; then
- $ROOT/sbin/installpkg --infobox $INCOMINGDIR/$NNAME
+ /sbin/installpkg --infobox $INCOMINGDIR/$NNAME
elif [ $TERSE ]; then
- OUTPUTLINE="$($ROOT/sbin/installpkg --terse --terselength $(expr $TERSELENGTH - 12) $INCOMINGDIR/$NNAME)"
+ OUTPUTLINE="$(/sbin/installpkg --terse --terselength $(expr $TERSELENGTH - 12) $INCOMINGDIR/$NNAME)"
RETCODE=$?
( flock 9 || exit 11
echo "Upgrading: ${OUTPUTLINE}"
) 9> $INSTLOCKDIR/outputline.lock
else
echo "Pre-installing package $NEW..."
- $ROOT/sbin/installpkg $INCOMINGDIR/$NNAME 1> /dev/null
+ /sbin/installpkg $INCOMINGDIR/$NNAME 1> /dev/null
RETCODE=$?
fi
fi
@@ -406,9 +406,9 @@ EOF
# shift location, so we should always reinstall as the final step:
if [ ! "$NOT_PARANOID" = "true" ]; then
if ! [ $TERSE ]; then
- $ROOT/sbin/installpkg --no-overwrite $INCOMINGDIR/$NNAME
+ /sbin/installpkg --no-overwrite $INCOMINGDIR/$NNAME
else
- $ROOT/sbin/installpkg --no-overwrite $INCOMINGDIR/$NNAME 1> /dev/null
+ /sbin/installpkg --no-overwrite $INCOMINGDIR/$NNAME 1> /dev/null
fi
fi
! [ $TERSE ] && echo "Package $OLD upgraded with new package $INCOMINGDIR/$NNAME."
diff --git a/source/a/sysvinit-scripts/scripts/rc.4 b/source/a/sysvinit-scripts/scripts/rc.4
index 76278410a..ee32e48f0 100644
--- a/source/a/sysvinit-scripts/scripts/rc.4
+++ b/source/a/sysvinit-scripts/scripts/rc.4
@@ -1,4 +1,4 @@
-#! /bin/sh
+#!/bin/bash
#
# rc.4 This file is executed by init(8) when the system is being
# initialized for run level 4 (XDM)
diff --git a/source/a/sysvinit-scripts/scripts/rc.6 b/source/a/sysvinit-scripts/scripts/rc.6
index b95c35c44..92338d4d8 100644
--- a/source/a/sysvinit-scripts/scripts/rc.6
+++ b/source/a/sysvinit-scripts/scripts/rc.6
@@ -1,4 +1,4 @@
-#! /bin/sh
+#!/bin/bash
#
# rc.6 This file is executed by init when it goes into runlevel
# 0 (halt) or runlevel 6 (reboot). It kills all processes,
diff --git a/source/a/sysvinit-scripts/scripts/rc.K b/source/a/sysvinit-scripts/scripts/rc.K
index a8d0808c8..4330eafcd 100644
--- a/source/a/sysvinit-scripts/scripts/rc.K
+++ b/source/a/sysvinit-scripts/scripts/rc.K
@@ -1,4 +1,4 @@
-#! /bin/sh
+#!/bin/bash
#
# rc.K This file is executed by init when it goes into runlevel
# 1, which is the administrative state. It kills all
diff --git a/source/a/sysvinit-scripts/scripts/rc.M b/source/a/sysvinit-scripts/scripts/rc.M
index f2c7952c0..8a1a9b046 100644
--- a/source/a/sysvinit-scripts/scripts/rc.M
+++ b/source/a/sysvinit-scripts/scripts/rc.M
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
#
# rc.M This file is executed by init(8) when the system is being
# initialized for one of the "multi user" run levels (i.e.
diff --git a/source/a/sysvinit-scripts/scripts/rc.S b/source/a/sysvinit-scripts/scripts/rc.S
index 03bd9ecec..4dce8b6af 100644
--- a/source/a/sysvinit-scripts/scripts/rc.S
+++ b/source/a/sysvinit-scripts/scripts/rc.S
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
#
# /etc/rc.d/rc.S: System initialization script.
#
@@ -8,17 +8,13 @@
PATH=/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin
# Mount /proc if it is not already mounted:
-if [ ! -r /proc/self/mounts ]; then
+if [ ! -d /proc/sys ]; then
/sbin/mount -v proc /proc -n -t proc 2> /dev/null
fi
-# Mount sysfs next, if the kernel supports it:
-if [ -d /sys ]; then
- if grep -wq sysfs /proc/filesystems ; then
- if ! grep -wq sysfs /proc/mounts ; then
- /sbin/mount -v sysfs /sys -n -t sysfs
- fi
- fi
+# Mount /sys if it is not already mounted:
+if [ ! -d /sys/kernel ]; then
+ /sbin/mount -v sysfs /sys -n -t sysfs 2> /dev/null
fi
# If /run exists, mount a tmpfs on it (unless the
diff --git a/source/a/sysvinit-scripts/scripts/rc.cpufreq b/source/a/sysvinit-scripts/scripts/rc.cpufreq
index 4caaa5a4b..10d713f09 100644
--- a/source/a/sysvinit-scripts/scripts/rc.cpufreq
+++ b/source/a/sysvinit-scripts/scripts/rc.cpufreq
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
#
# rc.cpufreq: Settings for CPU frequency and voltage scaling in the kernel.
# For more information, see the kernel documentation in
diff --git a/source/a/sysvinit-scripts/scripts/rc.local b/source/a/sysvinit-scripts/scripts/rc.local
index 65b358bbf..18f481d3c 100644
--- a/source/a/sysvinit-scripts/scripts/rc.local
+++ b/source/a/sysvinit-scripts/scripts/rc.local
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
#
# /etc/rc.d/rc.local: Local system initialization script.
#
diff --git a/source/a/sysvinit-scripts/scripts/rc.loop b/source/a/sysvinit-scripts/scripts/rc.loop
index 942fc5447..6d15a60f8 100644
--- a/source/a/sysvinit-scripts/scripts/rc.loop
+++ b/source/a/sysvinit-scripts/scripts/rc.loop
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
#
# Load the loop device kernel module.
#
diff --git a/source/a/sysvinit-scripts/scripts/rc.modules b/source/a/sysvinit-scripts/scripts/rc.modules
index 650c0ef87..cc5c7d259 100644
--- a/source/a/sysvinit-scripts/scripts/rc.modules
+++ b/source/a/sysvinit-scripts/scripts/rc.modules
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
# /etc/rc.d/rc.modules
diff --git a/source/a/sysvinit-scripts/scripts/rc.modules.local b/source/a/sysvinit-scripts/scripts/rc.modules.local
index 6bd1f3390..ef1bfc52f 100644
--- a/source/a/sysvinit-scripts/scripts/rc.modules.local
+++ b/source/a/sysvinit-scripts/scripts/rc.modules.local
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
# /etc/rc.d/rc.modules.local
diff --git a/source/a/sysvinit-scripts/scripts/rc.sysvinit b/source/a/sysvinit-scripts/scripts/rc.sysvinit
index 057c3f1ee..4cbd873ef 100644
--- a/source/a/sysvinit-scripts/scripts/rc.sysvinit
+++ b/source/a/sysvinit-scripts/scripts/rc.sysvinit
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
#
# rc.sysvinit This file provides basic compatibility with SystemV style
# startup scripts. The SystemV style init system places
diff --git a/source/a/sysvinit-scripts/sysvinit-scripts.SlackBuild b/source/a/sysvinit-scripts/sysvinit-scripts.SlackBuild
index 7c1264195..d09bc3023 100755
--- a/source/a/sysvinit-scripts/sysvinit-scripts.SlackBuild
+++ b/source/a/sysvinit-scripts/sysvinit-scripts.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=sysvinit-scripts
VERSION=${VERSION:-15.0}
ARCH=noarch
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
# the name of the created package would be, and then exit. This information
diff --git a/source/ap/mariadb/rc.mysqld b/source/ap/mariadb/rc.mysqld
index 8f63c29e7..1844fe27a 100644
--- a/source/ap/mariadb/rc.mysqld
+++ b/source/ap/mariadb/rc.mysqld
@@ -31,9 +31,6 @@
# uncommented to improve system security.
SKIP="--skip-networking"
-# Uncomment the next line to use TokuDB
-#TOKUDB="--plugin-load=ha_tokudb"
-
# Start mysqld:
mysqld_start() {
if [ -x /usr/bin/mysqld_safe ]; then
@@ -45,12 +42,7 @@ mysqld_start() {
fi
fi
- if ! [ -z "$TOKUDB" ]; then
- echo "never" > /sys/kernel/mm/transparent_hugepage/enabled
- echo "never" > /sys/kernel/mm/transparent_hugepage/defrag
- fi
-
- /usr/bin/mysqld_safe --datadir=/var/lib/mysql --pid-file=/var/run/mysql/mysql.pid $SKIP $TOKUDB &
+ /usr/bin/mysqld_safe --datadir=/var/lib/mysql --pid-file=/var/run/mysql/mysql.pid $SKIP &
fi
}
@@ -71,10 +63,6 @@ mysqld_stop() {
echo "WARNING: Gave up waiting for mysqld to exit!"
sleep 15
fi
- if ! [ -z "$TOKUDB" ]; then
- echo "always" > /sys/kernel/mm/transparent_hugepage/enabled
- echo "always" > /sys/kernel/mm/transparent_hugepage/defrag
- fi
fi
}
diff --git a/source/x/x11/build/igt-gpu-tools b/source/x/x11/build/igt-gpu-tools
index 00750edc0..d00491fd7 100644
--- a/source/x/x11/build/igt-gpu-tools
+++ b/source/x/x11/build/igt-gpu-tools
@@ -1 +1 @@
-3
+1
diff --git a/source/x/x11/configure/igt-gpu-tools b/source/x/x11/configure/igt-gpu-tools
index b3e61fcbd..129951616 100644
--- a/source/x/x11/configure/igt-gpu-tools
+++ b/source/x/x11/configure/igt-gpu-tools
@@ -1,13 +1,15 @@
CFLAGS="$SLKCFLAGS -Wno-error=array-bounds" \
CXXFLAGS=$SLKCFLAGS \
-./autogen.sh \
+mkdir meson-build
+cd meson-build
+meson setup \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
--sysconfdir=/etc \
--localstatedir=/var \
--infodir=/usr/info \
--mandir=/usr/man \
- --docdir=/usr/doc/${PKGNAME}-${MODULAR_PACKAGE_VERSION} \
- --disable-static \
- --disable-tests \
- --build=$ARCH-slackware-linux
+ -Ddocs=disabled \
+ -Dtests=disabled \
+ -Drunner=disabled \
+ .. || exit 1
diff --git a/source/x/x11/make/igt-gpu-tools b/source/x/x11/make/igt-gpu-tools
new file mode 100644
index 000000000..635ee83dc
--- /dev/null
+++ b/source/x/x11/make/igt-gpu-tools
@@ -0,0 +1,5 @@
+export CFLAGS="$SLKCFLAGS"
+export CXXFLAGS="$SLKCFLAGS"
+ ninja || exit 1
+ DESTDIR=$PKG ninja install || exit 1
+cd ..
diff --git a/source/x/x11/make/xisxwayland b/source/x/x11/make/xisxwayland
index b22bc0de1..635ee83dc 100644
--- a/source/x/x11/make/xisxwayland
+++ b/source/x/x11/make/xisxwayland
@@ -1,6 +1,5 @@
export CFLAGS="$SLKCFLAGS"
export CXXFLAGS="$SLKCFLAGS"
-cd build
ninja || exit 1
DESTDIR=$PKG ninja install || exit 1
cd ..
diff --git a/source/x/x11/make/xorgproto b/source/x/x11/make/xorgproto
index 47bfc8e6c..2903088d4 100644
--- a/source/x/x11/make/xorgproto
+++ b/source/x/x11/make/xorgproto
@@ -1,8 +1,7 @@
export CFLAGS="$SLKCFLAGS"
export CXXFLAGS="$SLKCFLAGS"
-cd build
- ninja || exit 1
- DESTDIR=$PKG ninja install || exit 1
+ninja || exit 1
+DESTDIR=$PKG ninja install || exit 1
cd ..
# meson doesn't seem to care about a docdir:
mkdir -p $PKG/usr/doc/${PKGNAME}-${MODULAR_PACKAGE_VERSION}