Tue Nov 29 20:56:03 UTC 2022

a/cryptsetup-2.6.0-x86_64-1.txz:  Upgraded.
a/kernel-firmware-20221123_cdf9499-noarch-1.txz:  Upgraded.
kde/bluedevil-5.26.4-x86_64-1.txz:  Upgraded.
kde/breeze-5.26.4-x86_64-1.txz:  Upgraded.
kde/breeze-grub-5.26.4-x86_64-1.txz:  Upgraded.
kde/breeze-gtk-5.26.4-x86_64-1.txz:  Upgraded.
kde/drkonqi-5.26.4-x86_64-1.txz:  Upgraded.
kde/kactivitymanagerd-5.26.4-x86_64-1.txz:  Upgraded.
kde/kde-cli-tools-5.26.4-x86_64-1.txz:  Upgraded.
kde/kde-gtk-config-5.26.4-x86_64-1.txz:  Upgraded.
kde/kdecoration-5.26.4-x86_64-1.txz:  Upgraded.
kde/kdeplasma-addons-5.26.4-x86_64-1.txz:  Upgraded.
kde/kgamma5-5.26.4-x86_64-1.txz:  Upgraded.
kde/khotkeys-5.26.4-x86_64-1.txz:  Upgraded.
kde/kinfocenter-5.26.4-x86_64-1.txz:  Upgraded.
kde/kmenuedit-5.26.4-x86_64-1.txz:  Upgraded.
kde/kpipewire-5.26.4-x86_64-1.txz:  Upgraded.
kde/kscreen-5.26.4-x86_64-1.txz:  Upgraded.
kde/kscreenlocker-5.26.4-x86_64-1.txz:  Upgraded.
kde/ksshaskpass-5.26.4-x86_64-1.txz:  Upgraded.
kde/ksystemstats-5.26.4-x86_64-1.txz:  Upgraded.
kde/kwallet-pam-5.26.4-x86_64-1.txz:  Upgraded.
kde/kwayland-integration-5.26.4-x86_64-1.txz:  Upgraded.
kde/kwin-5.26.4-x86_64-1.txz:  Upgraded.
kde/kwrited-5.26.4-x86_64-1.txz:  Upgraded.
kde/layer-shell-qt-5.26.4-x86_64-1.txz:  Upgraded.
kde/libkscreen-5.26.4-x86_64-1.txz:  Upgraded.
kde/libksysguard-5.26.4-x86_64-1.txz:  Upgraded.
kde/milou-5.26.4-x86_64-1.txz:  Upgraded.
kde/oxygen-5.26.4-x86_64-1.txz:  Upgraded.
kde/oxygen-sounds-5.26.4-x86_64-1.txz:  Upgraded.
kde/plasma-browser-integration-5.26.4-x86_64-1.txz:  Upgraded.
kde/plasma-desktop-5.26.4-x86_64-1.txz:  Upgraded.
kde/plasma-disks-5.26.4-x86_64-1.txz:  Upgraded.
kde/plasma-firewall-5.26.4-x86_64-1.txz:  Upgraded.
kde/plasma-integration-5.26.4-x86_64-1.txz:  Upgraded.
kde/plasma-nm-5.26.4-x86_64-1.txz:  Upgraded.
kde/plasma-pa-5.26.4-x86_64-1.txz:  Upgraded.
kde/plasma-sdk-5.26.4-x86_64-1.txz:  Upgraded.
kde/plasma-systemmonitor-5.26.4-x86_64-1.txz:  Upgraded.
kde/plasma-vault-5.26.4-x86_64-1.txz:  Upgraded.
kde/plasma-workspace-5.26.4.1-x86_64-1.txz:  Upgraded.
kde/plasma-workspace-wallpapers-5.26.4-x86_64-1.txz:  Upgraded.
kde/polkit-kde-agent-1-5.26.4-x86_64-1.txz:  Upgraded.
kde/powerdevil-5.26.4-x86_64-1.txz:  Upgraded.
kde/qqc2-breeze-style-5.26.4-x86_64-1.txz:  Upgraded.
kde/sddm-kcm-5.26.4-x86_64-1.txz:  Upgraded.
kde/systemsettings-5.26.4-x86_64-1.txz:  Upgraded.
kde/xdg-desktop-portal-kde-5.26.4-x86_64-1.txz:  Upgraded.
l/glib2-2.74.2-x86_64-2.txz:  Rebuilt.
  Patched to fix C++ API.
  Thanks to 0XBF.
l/wavpack-5.6.0-x86_64-1.txz:  Upgraded.
n/iputils-20221126-x86_64-1.txz:  Upgraded.
n/libmbim-1.28.2-x86_64-1.txz:  Upgraded.
x/libime-1.0.16-x86_64-1.txz:  Upgraded.
x/xterm-377-x86_64-1.txz:  Upgraded.
xap/mozilla-firefox-107.0.1-x86_64-1.txz:  Upgraded.
  This is a bugfix release.
  For more information, see:
    https://www.mozilla.org/en-US/firefox/107.0.1/releasenotes/
This commit is contained in:
Patrick J Volkerding 2022-11-29 20:56:03 +00:00 committed by Eric Hameleers
parent b0246e0205
commit 31e27c00fb
14 changed files with 570 additions and 453 deletions

View file

@ -11,9 +11,80 @@
<description>Tracking Slackware development in git.</description>
<language>en-us</language>
<id xmlns="http://www.w3.org/2005/Atom">urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f</id>
<pubDate>Fri, 25 Nov 2022 20:37:16 GMT</pubDate>
<lastBuildDate>Sat, 26 Nov 2022 06:00:10 GMT</lastBuildDate>
<pubDate>Tue, 29 Nov 2022 20:56:03 GMT</pubDate>
<lastBuildDate>Wed, 30 Nov 2022 00:00:16 GMT</lastBuildDate>
<generator>maintain_current_git.sh v 1.17</generator>
<item>
<title>Tue, 29 Nov 2022 20:56:03 GMT</title>
<pubDate>Tue, 29 Nov 2022 20:56:03 GMT</pubDate>
<link>https://git.slackware.nl/current/tag/?h=20221129205603</link>
<guid isPermaLink="false">20221129205603</guid>
<description>
<![CDATA[<pre>
a/cryptsetup-2.6.0-x86_64-1.txz: Upgraded.
a/kernel-firmware-20221123_cdf9499-noarch-1.txz: Upgraded.
kde/bluedevil-5.26.4-x86_64-1.txz: Upgraded.
kde/breeze-5.26.4-x86_64-1.txz: Upgraded.
kde/breeze-grub-5.26.4-x86_64-1.txz: Upgraded.
kde/breeze-gtk-5.26.4-x86_64-1.txz: Upgraded.
kde/drkonqi-5.26.4-x86_64-1.txz: Upgraded.
kde/kactivitymanagerd-5.26.4-x86_64-1.txz: Upgraded.
kde/kde-cli-tools-5.26.4-x86_64-1.txz: Upgraded.
kde/kde-gtk-config-5.26.4-x86_64-1.txz: Upgraded.
kde/kdecoration-5.26.4-x86_64-1.txz: Upgraded.
kde/kdeplasma-addons-5.26.4-x86_64-1.txz: Upgraded.
kde/kgamma5-5.26.4-x86_64-1.txz: Upgraded.
kde/khotkeys-5.26.4-x86_64-1.txz: Upgraded.
kde/kinfocenter-5.26.4-x86_64-1.txz: Upgraded.
kde/kmenuedit-5.26.4-x86_64-1.txz: Upgraded.
kde/kpipewire-5.26.4-x86_64-1.txz: Upgraded.
kde/kscreen-5.26.4-x86_64-1.txz: Upgraded.
kde/kscreenlocker-5.26.4-x86_64-1.txz: Upgraded.
kde/ksshaskpass-5.26.4-x86_64-1.txz: Upgraded.
kde/ksystemstats-5.26.4-x86_64-1.txz: Upgraded.
kde/kwallet-pam-5.26.4-x86_64-1.txz: Upgraded.
kde/kwayland-integration-5.26.4-x86_64-1.txz: Upgraded.
kde/kwin-5.26.4-x86_64-1.txz: Upgraded.
kde/kwrited-5.26.4-x86_64-1.txz: Upgraded.
kde/layer-shell-qt-5.26.4-x86_64-1.txz: Upgraded.
kde/libkscreen-5.26.4-x86_64-1.txz: Upgraded.
kde/libksysguard-5.26.4-x86_64-1.txz: Upgraded.
kde/milou-5.26.4-x86_64-1.txz: Upgraded.
kde/oxygen-5.26.4-x86_64-1.txz: Upgraded.
kde/oxygen-sounds-5.26.4-x86_64-1.txz: Upgraded.
kde/plasma-browser-integration-5.26.4-x86_64-1.txz: Upgraded.
kde/plasma-desktop-5.26.4-x86_64-1.txz: Upgraded.
kde/plasma-disks-5.26.4-x86_64-1.txz: Upgraded.
kde/plasma-firewall-5.26.4-x86_64-1.txz: Upgraded.
kde/plasma-integration-5.26.4-x86_64-1.txz: Upgraded.
kde/plasma-nm-5.26.4-x86_64-1.txz: Upgraded.
kde/plasma-pa-5.26.4-x86_64-1.txz: Upgraded.
kde/plasma-sdk-5.26.4-x86_64-1.txz: Upgraded.
kde/plasma-systemmonitor-5.26.4-x86_64-1.txz: Upgraded.
kde/plasma-vault-5.26.4-x86_64-1.txz: Upgraded.
kde/plasma-workspace-5.26.4.1-x86_64-1.txz: Upgraded.
kde/plasma-workspace-wallpapers-5.26.4-x86_64-1.txz: Upgraded.
kde/polkit-kde-agent-1-5.26.4-x86_64-1.txz: Upgraded.
kde/powerdevil-5.26.4-x86_64-1.txz: Upgraded.
kde/qqc2-breeze-style-5.26.4-x86_64-1.txz: Upgraded.
kde/sddm-kcm-5.26.4-x86_64-1.txz: Upgraded.
kde/systemsettings-5.26.4-x86_64-1.txz: Upgraded.
kde/xdg-desktop-portal-kde-5.26.4-x86_64-1.txz: Upgraded.
l/glib2-2.74.2-x86_64-2.txz: Rebuilt.
Patched to fix C++ API.
Thanks to 0XBF.
l/wavpack-5.6.0-x86_64-1.txz: Upgraded.
n/iputils-20221126-x86_64-1.txz: Upgraded.
n/libmbim-1.28.2-x86_64-1.txz: Upgraded.
x/libime-1.0.16-x86_64-1.txz: Upgraded.
x/xterm-377-x86_64-1.txz: Upgraded.
xap/mozilla-firefox-107.0.1-x86_64-1.txz: Upgraded.
This is a bugfix release.
For more information, see:
https://www.mozilla.org/en-US/firefox/107.0.1/releasenotes/
</pre>]]>
</description>
</item>
<item>
<title>Fri, 25 Nov 2022 20:37:16 GMT</title>
<pubDate>Fri, 25 Nov 2022 20:37:16 GMT</pubDate>

View file

@ -1,3 +1,66 @@
Tue Nov 29 20:56:03 UTC 2022
a/cryptsetup-2.6.0-x86_64-1.txz: Upgraded.
a/kernel-firmware-20221123_cdf9499-noarch-1.txz: Upgraded.
kde/bluedevil-5.26.4-x86_64-1.txz: Upgraded.
kde/breeze-5.26.4-x86_64-1.txz: Upgraded.
kde/breeze-grub-5.26.4-x86_64-1.txz: Upgraded.
kde/breeze-gtk-5.26.4-x86_64-1.txz: Upgraded.
kde/drkonqi-5.26.4-x86_64-1.txz: Upgraded.
kde/kactivitymanagerd-5.26.4-x86_64-1.txz: Upgraded.
kde/kde-cli-tools-5.26.4-x86_64-1.txz: Upgraded.
kde/kde-gtk-config-5.26.4-x86_64-1.txz: Upgraded.
kde/kdecoration-5.26.4-x86_64-1.txz: Upgraded.
kde/kdeplasma-addons-5.26.4-x86_64-1.txz: Upgraded.
kde/kgamma5-5.26.4-x86_64-1.txz: Upgraded.
kde/khotkeys-5.26.4-x86_64-1.txz: Upgraded.
kde/kinfocenter-5.26.4-x86_64-1.txz: Upgraded.
kde/kmenuedit-5.26.4-x86_64-1.txz: Upgraded.
kde/kpipewire-5.26.4-x86_64-1.txz: Upgraded.
kde/kscreen-5.26.4-x86_64-1.txz: Upgraded.
kde/kscreenlocker-5.26.4-x86_64-1.txz: Upgraded.
kde/ksshaskpass-5.26.4-x86_64-1.txz: Upgraded.
kde/ksystemstats-5.26.4-x86_64-1.txz: Upgraded.
kde/kwallet-pam-5.26.4-x86_64-1.txz: Upgraded.
kde/kwayland-integration-5.26.4-x86_64-1.txz: Upgraded.
kde/kwin-5.26.4-x86_64-1.txz: Upgraded.
kde/kwrited-5.26.4-x86_64-1.txz: Upgraded.
kde/layer-shell-qt-5.26.4-x86_64-1.txz: Upgraded.
kde/libkscreen-5.26.4-x86_64-1.txz: Upgraded.
kde/libksysguard-5.26.4-x86_64-1.txz: Upgraded.
kde/milou-5.26.4-x86_64-1.txz: Upgraded.
kde/oxygen-5.26.4-x86_64-1.txz: Upgraded.
kde/oxygen-sounds-5.26.4-x86_64-1.txz: Upgraded.
kde/plasma-browser-integration-5.26.4-x86_64-1.txz: Upgraded.
kde/plasma-desktop-5.26.4-x86_64-1.txz: Upgraded.
kde/plasma-disks-5.26.4-x86_64-1.txz: Upgraded.
kde/plasma-firewall-5.26.4-x86_64-1.txz: Upgraded.
kde/plasma-integration-5.26.4-x86_64-1.txz: Upgraded.
kde/plasma-nm-5.26.4-x86_64-1.txz: Upgraded.
kde/plasma-pa-5.26.4-x86_64-1.txz: Upgraded.
kde/plasma-sdk-5.26.4-x86_64-1.txz: Upgraded.
kde/plasma-systemmonitor-5.26.4-x86_64-1.txz: Upgraded.
kde/plasma-vault-5.26.4-x86_64-1.txz: Upgraded.
kde/plasma-workspace-5.26.4.1-x86_64-1.txz: Upgraded.
kde/plasma-workspace-wallpapers-5.26.4-x86_64-1.txz: Upgraded.
kde/polkit-kde-agent-1-5.26.4-x86_64-1.txz: Upgraded.
kde/powerdevil-5.26.4-x86_64-1.txz: Upgraded.
kde/qqc2-breeze-style-5.26.4-x86_64-1.txz: Upgraded.
kde/sddm-kcm-5.26.4-x86_64-1.txz: Upgraded.
kde/systemsettings-5.26.4-x86_64-1.txz: Upgraded.
kde/xdg-desktop-portal-kde-5.26.4-x86_64-1.txz: Upgraded.
l/glib2-2.74.2-x86_64-2.txz: Rebuilt.
Patched to fix C++ API.
Thanks to 0XBF.
l/wavpack-5.6.0-x86_64-1.txz: Upgraded.
n/iputils-20221126-x86_64-1.txz: Upgraded.
n/libmbim-1.28.2-x86_64-1.txz: Upgraded.
x/libime-1.0.16-x86_64-1.txz: Upgraded.
x/xterm-377-x86_64-1.txz: Upgraded.
xap/mozilla-firefox-107.0.1-x86_64-1.txz: Upgraded.
This is a bugfix release.
For more information, see:
https://www.mozilla.org/en-US/firefox/107.0.1/releasenotes/
+--------------------------+
Fri Nov 25 20:37:16 UTC 2022
a/btrfs-progs-6.0.2-x86_64-1.txz: Upgraded.
l/glib2-2.74.2-x86_64-1.txz: Upgraded.

File diff suppressed because it is too large Load diff

View file

@ -792,6 +792,7 @@ gzip ./source/l/netpbm/netpbm-noppmtompeg.patch
gzip ./source/l/hicolor-icon-theme/doinst.sh
gzip ./source/l/dvdauthor/dvdauthor-0.7.2_imagemagick7.patch
gzip ./source/l/glib2/doinst.sh
gzip ./source/l/glib2/glib.g_str_equal.diff
gzip ./source/l/gsettings-desktop-schemas/doinst.sh
gzip ./source/l/gsettings-desktop-schemas/gsettings-desktop-schemas.font.defaults.diff
gzip ./source/l/gtk+2/gtk.gtk-faq.diff

View file

@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=cryptsetup
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
BUILD=${BUILD:-3}
BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then

View file

@ -37,7 +37,7 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
exit 0
fi
TMP=${TMP:-/tmp/daw}
TMP=${TMP:-/tmp}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-$TMP}

View file

@ -0,0 +1,11 @@
--- ./glib/ghash.h.orig 2022-11-24 06:29:05.000000000 -0600
+++ ./glib/ghash.h 2022-11-28 13:41:03.250650020 -0600
@@ -162,7 +162,7 @@
gconstpointer v2);
/* Macro for optimization in the case it is not used as callback function */
-#define g_str_equal(v1, v2) (strcmp ((gconstpointer) (v1), (gconstpointer) (v2)) == 0)
+#define g_str_equal(v1, v2) (strcmp ((const char*) (gconstpointer) (v1),(const char*) (gconstpointer) (v2)) == 0)
GLIB_AVAILABLE_IN_ALL
guint g_str_hash (gconstpointer v);

View file

@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=glib2
VERSION=${VERSION:-$(echo glib-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
BUILD=${BUILD:-1}
BUILD=${BUILD:-2}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@ -77,6 +77,9 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+
# Fix C++ API:
zcat $CWD/glib.g_str_equal.diff.gz | patch -p1 --verbose || exit 1
# Configure, build, and install:
export CFLAGS="$SLKCFLAGS"
export CXXFLAGS="$SLKCFLAGS"

View file

@ -1,6 +1,6 @@
#!/bin/bash
# Copyright 2008, 2009, 2010, 2011, 2013, 2015, 2018, 2019 Patrick J. Volkerding, Sebeka, MN, USA
# Copyright 2008, 2009, 2010, 2011, 2013, 2015, 2018, 2019, 2022 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@ -93,28 +93,22 @@ meson setup \
--sysconfdir=/etc \
--localstatedir=/var \
--buildtype=release \
-DBUILD_RARPD=true \
.. || exit 1
"${NINJA:=ninja}" $NUMJOBS || exit 1
cd ..
cd meson-build
strip arping clockdiff ninfod/ninfod ping/ping rarpd rdisc tracepath
strip arping clockdiff ping/ping tracepath
mkdir -p $PKG/sbin
cat arping > $PKG/sbin/arping
chmod 755 $PKG/sbin/arping
mkdir -p $PKG/usr/sbin
cat clockdiff > $PKG/usr/sbin/clockdiff
chmod 755 $PKG/usr/sbin/clockdiff
cat ninfod/ninfod > $PKG/usr/sbin/ninfod
chmod 755 $PKG/usr/sbin/ninfod
mkdir -p $PKG/bin
cat ping/ping > $PKG/bin/ping
chmod 4711 $PKG/bin/ping
( cd $PKG/bin ; ln -sf ping ping6 )
cat rarpd > $PKG/usr/sbin/rarpd
cat rdisc > $PKG/usr/sbin/rdisc
chmod 755 $PKG/usr/sbin/rarpd $PKG/usr/sbin/rdisc
mkdir -p $PKG/usr/bin
cat tracepath > $PKG/usr/bin/tracepath
( cd $PKG/usr/bin ; ln -sf tracepath tracepath6 )
@ -122,7 +116,7 @@ chmod 755 $PKG/usr/bin/tracepath*
mkdir -p $PKG/usr/man/man8
( cd doc
for file in arping clockdiff ninfod ping rarpd rdisc tracepath ; do
for file in arping clockdiff ping tracepath ; do
cat $file.8 | gzip -9c > $PKG/usr/man/man8/$file.8.gz
done
cd $PKG/usr/man/man8
@ -133,8 +127,7 @@ mkdir -p $PKG/usr/man/man8
cd ..
mkdir -p $PKG/usr/doc/iputils-$VERSION
cp -a \
INSTALL* LICENSE* README* RELNOTES* \
ninfod/COPYING* \
CHANGES* INSTALL* LICENSE* README* RELNOTES* \
$PKG/usr/doc/iputils-$VERSION
chmod 644 $PKG/usr/doc/iputils-$VERSION/*

View file

@ -1,66 +1,26 @@
--- ./doc/rarpd.xml.orig 2019-07-09 15:55:49.000000000 -0500
+++ ./doc/rarpd.xml 2019-07-19 11:58:31.999331384 -0500
@@ -1,4 +1,4 @@
-<refentry xmlns="http://docbook.org/ns/docbook" version="5.0"
+<refentry xmlns:db="http://docbook.org/ns/docbook" version="5.0"
xml:id="man.rarpd">
--- ./doc/custom-html.xsl.orig 2022-11-25 17:07:21.000000000 -0600
+++ ./doc/custom-html.xsl 2022-11-26 14:12:42.892529567 -0600
@@ -2,7 +2,7 @@
<refentryinfo>
--- ./doc/custom-man.xsl.orig 2019-07-09 15:55:49.000000000 -0500
+++ ./doc/custom-man.xsl 2019-07-19 11:58:31.966331383 -0500
@@ -5,7 +5,7 @@
extension-element-prefixes="exsl"
version="1.0">
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-<xsl:import href="http://docbook.sourceforge.net/release/xsl-ns/current/manpages/docbook.xsl"/>
+<xsl:import href="http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl"/>
<xsl:template name="top.comment" />
--- ./doc/ninfod.xml.orig 2019-07-09 15:55:49.000000000 -0500
+++ ./doc/ninfod.xml 2019-07-19 11:58:31.996331384 -0500
@@ -1,4 +1,4 @@
-<refentry xmlns="http://docbook.org/ns/docbook" version="5.0"
+<refentry xmlns:db="http://docbook.org/ns/docbook" version="5.0"
xml:id="man.ninfod">
<refentryinfo>
--- ./doc/rdisc.xml.orig 2019-07-09 15:55:49.000000000 -0500
+++ ./doc/rdisc.xml 2019-07-19 11:58:32.001331384 -0500
@@ -1,4 +1,4 @@
-<refentry xmlns="http://docbook.org/ns/docbook" version="5.0"
+<refentry xmlns:db="http://docbook.org/ns/docbook" version="5.0"
xml:id="man.rdisc">
<refentryinfo>
--- ./doc/clockdiff.xml.orig 2019-07-09 15:55:49.000000000 -0500
+++ ./doc/clockdiff.xml 2019-07-19 11:58:31.962331383 -0500
@@ -1,4 +1,4 @@
-<refentry xmlns="http://docbook.org/ns/docbook" version="5.0"
+<refentry xmlns:db="http://docbook.org/ns/docbook" version="5.0"
xml:id="man.clockdiff">
<refentryinfo>
--- ./doc/arping.xml.orig 2019-07-09 15:55:49.000000000 -0500
+++ ./doc/arping.xml 2019-07-19 11:58:31.960331383 -0500
-<xsl:import href="http://docbook.sourceforge.net/release/xsl-ns/current/html/docbook.xsl"/>
+<xsl:import href="http://docbook.sourceforge.net/release/xsl/current/html/docbook.xsl"/>
<!--
- The docbook stylesheet injects empty anchor tags into generated HTML, identified by an auto-generated ID.
- Ask the docbook stylesheet to generate reproducible output when generating (these) ID values.
--- ./doc/arping.xml.orig 2022-11-25 17:07:21.000000000 -0600
+++ ./doc/arping.xml 2022-11-26 14:11:48.538528351 -0600
@@ -1,4 +1,4 @@
-<refentry xmlns="http://docbook.org/ns/docbook" version="5.0"
+<refentry xmlns:db="http://docbook.org/ns/docbook" version="5.0"
xml:id="man.arping">
<refentryinfo>
--- ./doc/ping.xml.orig 2019-07-09 15:55:49.000000000 -0500
+++ ./doc/ping.xml 2019-07-19 11:58:31.998331384 -0500
@@ -1,4 +1,4 @@
-<refentry xmlns="http://docbook.org/ns/docbook" version="5.0"
+<refentry xmlns:db="http://docbook.org/ns/docbook" version="5.0"
xml:id="man.ping">
<refentryinfo>
--- ./doc/meson.build.orig 2019-07-09 15:55:49.000000000 -0500
+++ ./doc/meson.build 2019-07-19 12:01:49.464337710 -0500
@@ -38,7 +38,7 @@
manpages += ['ninfod']
--- ./doc/meson.build.orig 2022-11-25 17:07:21.000000000 -0600
+++ ./doc/meson.build 2022-11-26 14:14:08.448531481 -0600
@@ -20,7 +20,7 @@
manpages += ['tracepath']
endif
-xsltproc = find_program('xsltproc', required : build_mans or build_html_mans)
@ -68,7 +28,7 @@
xsltproc_args = [
'--nonet',
'--stringparam', 'man.output.quietly', '1',
@@ -59,10 +59,6 @@
@@ -41,10 +41,6 @@
foreach doc_target : doc_targets
xsl = 'http://docbook.sourceforge.net/release/xsl-ns/current/' + doc_target + '/docbook.xsl'
testrun = run_command([xsltproc, '--nonet', xsl])
@ -79,31 +39,38 @@
endforeach
endif
@@ -88,7 +84,7 @@
endforeach
endif
-if build_html_mans
+if build_html_mans and xsltproc_works
foreach man : manpages
custom_target(man + '.html',
output : man + '.html',
--- ./doc/custom-html.xsl.orig 2019-07-09 15:55:49.000000000 -0500
+++ ./doc/custom-html.xsl 2019-07-19 11:58:31.964331383 -0500
@@ -2,7 +2,7 @@
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-<xsl:import href="http://docbook.sourceforge.net/release/xsl-ns/current/html/docbook.xsl"/>
+<xsl:import href="http://docbook.sourceforge.net/release/xsl/current/html/docbook.xsl"/>
<!--
- The docbook stylesheet injects empty anchor tags into generated HTML, identified by an auto-generated ID.
- Ask the docbook stylesheet to generate reproducible output when generating (these) ID values.
--- ./doc/tracepath.xml.orig 2019-07-09 15:55:49.000000000 -0500
+++ ./doc/tracepath.xml 2019-07-19 11:58:32.003331384 -0500
--- ./doc/tracepath.xml.orig 2022-11-25 17:07:21.000000000 -0600
+++ ./doc/tracepath.xml 2022-11-26 14:14:38.116532144 -0600
@@ -1,4 +1,4 @@
-<refentry xmlns="http://docbook.org/ns/docbook" version="5.0"
+<refentry xmlns:db="http://docbook.org/ns/docbook" version="5.0"
xml:id="man.tracepath">
<refentryinfo>
--- ./doc/clockdiff.xml.orig 2022-11-25 17:07:21.000000000 -0600
+++ ./doc/clockdiff.xml 2022-11-26 14:11:55.087528497 -0600
@@ -1,4 +1,4 @@
-<refentry xmlns="http://docbook.org/ns/docbook" version="5.0"
+<refentry xmlns:db="http://docbook.org/ns/docbook" version="5.0"
xml:id="man.clockdiff">
<refentryinfo>
--- ./doc/ping.xml.orig 2022-11-25 17:07:21.000000000 -0600
+++ ./doc/ping.xml 2022-11-26 14:14:30.108531965 -0600
@@ -1,4 +1,4 @@
-<refentry xmlns="http://docbook.org/ns/docbook" version="5.0"
+<refentry xmlns:db="http://docbook.org/ns/docbook" version="5.0"
xml:id="man.ping">
<refentryinfo>
--- ./doc/custom-man.xsl.orig 2022-11-25 17:07:21.000000000 -0600
+++ ./doc/custom-man.xsl 2022-11-26 14:12:56.167529864 -0600
@@ -5,7 +5,7 @@
extension-element-prefixes="exsl"
version="1.0">
-<xsl:import href="http://docbook.sourceforge.net/release/xsl-ns/current/manpages/docbook.xsl"/>
+<xsl:import href="http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl"/>
<xsl:template name="top.comment" />

View file

@ -1,6 +1,7 @@
#!/bin/bash
# Copyright 2013 Robby Workman, Northport, Alabama, USA
# Copyright 2022 Patrick J. Volkerding, Sebeka, Minnesota, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@ -81,29 +82,34 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
# Configure, build, and install:
export CFLAGS="$SLKCFLAGS"
export CXXFLAGS="$SLKCFLAGS"
mkdir meson-build
cd meson-build
meson setup \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
--libdir=lib${LIBDIRSUFFIX} \
--libexecdir=/usr/libexec \
--bindir=/usr/bin \
--sbindir=/usr/sbin \
--includedir=/usr/include \
--datadir=/usr/share \
--mandir=/usr/man \
--sysconfdir=/etc \
--localstatedir=/var \
--mandir=/usr/man \
--docdir=/usr/doc/$PKGNAM-$VERSION \
--disable-gtk-doc \
--disable-gtk-doc-html \
--disable-static \
--build=$ARCH-slackware-linux || exit 1
--buildtype=release \
-Dbash_completion=false \
.. || exit 1
"${NINJA:=ninja}" $NUMJOBS || exit 1
DESTDIR=$PKG $NINJA install || exit 1
cd ..
make $NUMJOBS || make || exit 1
make install DESTDIR=$PKG || exit 1
rm -f $PKG/usr/lib${LIBDIRSUFFIX}/*.la
# Since this thing won't listen:
rm -rf $PKG/usr/share/gtk-doc/html
rmdir $PKG/usr/share/gtk-doc 2> /dev/null
rmdir $PKG/usr/share 2> /dev/null
# bash-completion is not available at build time, so install the file manually:
mkdir -p $PKG/usr/share/bash-completion/completions
cp -a src/mbimcli/mbimcli $PKG/usr/share/bash-completion/completions/mbimcli
chown root:root $PKG/usr/share/bash-completion/completions/mbimcli
chmod 644 $PKG/usr/share/bash-completion/completions/mbimcli
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | \
grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
@ -124,7 +130,7 @@ if [ -d $PKG/usr/man ]; then
fi
mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
cp -a AUTHORS COPYING* NEWS README* $PKG/usr/doc/$PKGNAM-$VERSION
cp -a AUTHORS* LICENSES/* COPYING* NEWS* README* $PKG/usr/doc/$PKGNAM-$VERSION
# If there's a ChangeLog, installing at least part of the recent history
# is useful, but don't let it get totally out of control:

View file

@ -0,0 +1 @@
https://gitlab.freedesktop.org/mobile-broadband/libmbim

View file

@ -171,7 +171,7 @@ src_checkout() {
}
# Place to build (TMP) package (PKG) and output (OUTPUT) the program:
TMP=${TMP:-/tmp/build}
TMP=${TMP:-/tmp}
PKG=$TMP/package-$PKGNAM
OUTPUT=${OUTPUT:-$TMP}

View file

@ -67,7 +67,7 @@ SOURCE="$SRCDIR/${PKGNAM}-${VERSION}.tar.xz"
SRCURL=""
# Place to build (TMP) package (PKG) and output (OUTPUT) the program:
TMP=${TMP:-/tmp/build}
TMP=${TMP:-/tmp}
PKG=$TMP/package-$PKGNAM
OUTPUT=${OUTPUT:-$TMP}