mirror of
git://slackware.nl/current.git
synced 2024-12-28 09:59:53 +01:00
b0d01a9435
a/aaa_libraries-15.1-x86_64-18.txz: Rebuilt. Upgraded: libcap.so.2.67, libelf-0.189.so, libzstd.so.1.5.4, libcares.so.2.6.0, libglib-2.0.so.0.7400.6, libgmodule-2.0.so.0.7400.6, libgobject-2.0.so.0.7400.6, libgthread-2.0.so.0.7400.6, libtdb.so.1.4.8. Removed: libnsl-2.36.so, libboost*.so.1.80.0. Added: libnsl.so.3.0.0. a/grep-3.9-x86_64-1.txz: Upgraded. a/pam-1.5.2-x86_64-2.txz: Rebuilt. Recompiled against libnsl-2.0.0. a/quota-4.09-x86_64-2.txz: Rebuilt. Recompiled against libnsl-2.0.0. ap/linuxdoc-tools-0.9.82-x86_64-4.txz: Rebuilt. Recompiled against libnsl-2.0.0. ap/vorbis-tools-1.4.2-x86_64-4.txz: Rebuilt. Recompiled against libnsl-2.0.0. d/cvs-1.11.23-x86_64-8.txz: Rebuilt. Recompiled against libnsl-2.0.0. d/perl-5.36.0-x86_64-4.txz: Rebuilt. Recompiled against libnsl-2.0.0. d/python2-2.7.18-x86_64-6.txz: Rebuilt. Recompiled against libnsl-2.0.0. d/python3-3.9.16-x86_64-2.txz: Rebuilt. Recompiled against libnsl-2.0.0. d/subversion-1.14.2-x86_64-4.txz: Rebuilt. Recompiled against libnsl-2.0.0. kde/kio-5.103.0-x86_64-2.txz: Rebuilt. Recompiled against libnsl-2.0.0. kde/kopete-22.12.3-x86_64-2.txz: Rebuilt. Recompiled against libnsl-2.0.0. l/libasyncns-0.8-x86_64-6.txz: Rebuilt. Recompiled against libnsl-2.0.0. l/libnsl-2.0.0-x86_64-1.txz: Upgraded. Deprecated NIS+ code has been removed. Sorry for so many rebuilds due to (of all things) an NIS support library, but we had to get this out of the way eventually. Shared library .so-version bump. l/libnss_nis-3.1-x86_64-4.txz: Rebuilt. Recompiled against libnsl-2.0.0. l/loudmouth-1.5.4-x86_64-3.txz: Rebuilt. Recompiled against libnsl-2.0.0. n/autofs-5.1.8-x86_64-3.txz: Rebuilt. Recompiled against libnsl-2.0.0. n/epic5-2.1.12-x86_64-3.txz: Rebuilt. Recompiled against libnsl-2.0.0. n/irssi-1.4.3-x86_64-2.txz: Rebuilt. Recompiled against libnsl-2.0.0. n/net-snmp-5.9.3-x86_64-2.txz: Rebuilt. Recompiled against libnsl-2.0.0. n/netatalk-3.1.14-x86_64-2.txz: Rebuilt. Recompiled against libnsl-2.0.0. n/ntp-4.2.8p15-x86_64-11.txz: Rebuilt. Recompiled against libnsl-2.0.0. n/openldap-2.6.4-x86_64-2.txz: Rebuilt. Recompiled against libnsl-2.0.0. n/openssh-9.2p1-x86_64-2.txz: Rebuilt. Recompiled against libnsl-2.0.0. n/openvpn-2.6.0-x86_64-2.txz: Rebuilt. Recompiled against libnsl-2.0.0. n/postfix-3.7.4-x86_64-2.txz: Rebuilt. Recompiled against libnsl-2.0.0. n/ppp-2.4.9-x86_64-3.txz: Rebuilt. Recompiled against libnsl-2.0.0. n/procmail-3.24-x86_64-2.txz: Rebuilt. Recompiled against libnsl-2.0.0. n/proftpd-1.3.8-x86_64-2.txz: Rebuilt. Recompiled against libnsl-2.0.0. n/rpcbind-1.2.6-x86_64-2.txz: Rebuilt. Recompiled against libnsl-2.0.0. n/socat-1.7.4.4-x86_64-2.txz: Rebuilt. Recompiled against libnsl-2.0.0. n/stunnel-5.69-x86_64-2.txz: Rebuilt. Recompiled against libnsl-2.0.0. n/tcp_wrappers-7.6-x86_64-7.txz: Rebuilt. Recompiled against libnsl-2.0.0. n/tftp-hpa-5.2-x86_64-9.txz: Rebuilt. Recompiled against libnsl-2.0.0. n/uucp-1.07-x86_64-6.txz: Rebuilt. Recompiled against libnsl-2.0.0. n/vsftpd-3.0.5-x86_64-2.txz: Rebuilt. Recompiled against libnsl-2.0.0. n/yptools-4.2.3-x86_64-6.txz: Rebuilt. Recompiled against libnsl-2.0.0. Upgraded to ypserv-4.2. xap/gftp-2.9.1b-x86_64-2.txz: Rebuilt. Recompiled against libnsl-2.0.0. xap/pidgin-2.14.12-x86_64-2.txz: Rebuilt. Recompiled against libnsl-2.0.0. xap/rxvt-unicode-9.26-x86_64-5.txz: Rebuilt. Recompiled against libnsl-2.0.0. xap/xine-lib-1.2.13-x86_64-3.txz: Rebuilt. Recompiled against libnsl-2.0.0. xap/xine-ui-0.99.14-x86_64-2.txz: Rebuilt. Recompiled against libnsl-2.0.0. xap/xscreensaver-6.06-x86_64-2.txz: Rebuilt.
85 lines
2.8 KiB
Bash
Executable file
85 lines
2.8 KiB
Bash
Executable file
#!/bin/bash
|
|
|
|
#####################################################################
|
|
# trackbuild.liunxdoc-tools
|
|
# by Stuart Winter <mozes@slackware.com>
|
|
# Preform a few pre-build requirements then launch the build script
|
|
# through slacktrack
|
|
# 31-Jul-2009
|
|
#####################################################################
|
|
|
|
# Known build requirements:
|
|
# a/unzip for the docbook stuff
|
|
# l/libxml2 for /usr/bin/xmlcatalogue
|
|
# a/rpm2tgz to unpack some SRPMs
|
|
# d/python for AsciiDoc
|
|
# l/libxslt
|
|
# l/seamonkey-solibs for rpm2cpio
|
|
# t/tetex (not required for a bootstrap build, but will be required
|
|
# later for a full build of this linuxdoc-tools package).
|
|
|
|
# Package info:
|
|
PKGNAM=linuxdoc-tools
|
|
|
|
export PKGVERSION=0.9.82 # use the version of linuxdoc-tools as the package version.
|
|
BUILD=${BUILD:-4}
|
|
PKGEXT=${PKGEXT:-txz}
|
|
|
|
# Automatically determine the architecture we're building on:
|
|
if [ -z "$ARCH" ]; then
|
|
case "$( uname -m )" in
|
|
i?86) export ARCH=i586 ;;
|
|
arm*) export ARCH=arm ;;
|
|
# Unless $ARCH is already set, use uname -m for all other archs:
|
|
*) export ARCH=$( uname -m ) ;;
|
|
esac
|
|
fi
|
|
|
|
export CWD=$PWD
|
|
export PKGSTORE=/tmp
|
|
export TMP=/tmp/build-$PKGNAM/
|
|
rm -rf $TMP
|
|
|
|
####################### Clean up before build #####################
|
|
|
|
# It's best to clear this stuff up prior to the build.
|
|
# All of these directories (apart from /usr/share/xml/libglade) are
|
|
# created by this build script:
|
|
removepkg linuxdoc-tools
|
|
rm -rf /etc/{xml,sgml}
|
|
rm -rf /usr/share/doc/linuxdoc-tools
|
|
rm -rf /usr/share/sgml
|
|
rm -rf /etc/asciidoc # in case there are any '.conf.new' files remaining
|
|
rm -rf /usr/share/xml/{docbook,xml-iso-entities*} # can't wipe the entire dir because of libglade
|
|
rm -rf ~/.texmf-var/ # created by docbook-utils
|
|
rm -rf ~/.texlive* # incase you were using Texlive rather than Textex-3
|
|
|
|
####################################################################
|
|
|
|
######## WARNING ###################################################
|
|
# This will touch nearly every file on your expendable development
|
|
# box. You wouldn't try this on a production system, right?
|
|
######## WARNING ###################################################
|
|
|
|
# This the faster option, but not the safest. On a full Slackware
|
|
# installation, you'll find new files in this directory which have
|
|
# been 'touch'ed. The --touch-filesystem-first will not do this,
|
|
# but is slower. However, if you really want extra speed, copy
|
|
# this entire package source directory to a temporary location
|
|
# and run it from there.
|
|
# TFS="--touch-filesystem-faster"
|
|
|
|
TFS="--touch-filesystem-first"
|
|
|
|
# Launch the build script:
|
|
slacktrack $TFS \
|
|
--notidy \
|
|
--showdeps \
|
|
--run-after-withlog $CWD/postbuildfixes.sh \
|
|
-T $TMP \
|
|
-l $CWD/build.$ARCH.log \
|
|
-b $PKGSTORE \
|
|
-rYQOcp $PKGNAM-$PKGVERSION-$ARCH-$BUILD.$PKGEXT ./linuxdoc-tools.build
|
|
|
|
# Compress build log:
|
|
bzip2 -9fvz $CWD/build.$ARCH.log
|