summaryrefslogtreecommitdiffstats
path: root/slackware64-current/extra/source
diff options
context:
space:
mode:
Diffstat (limited to 'slackware64-current/extra/source')
-rw-r--r--slackware64-current/extra/source/bash-completion/bash-completion-2.2.tar.xz1
-rwxr-xr-xslackware64-current/extra/source/bash-completion/bash-completion.SlackBuild95
-rw-r--r--slackware64-current/extra/source/bash-completion/fixup-sh-script-completions.diff.gz1
-rw-r--r--slackware64-current/extra/source/bash-completion/patches/0001-tar-Don-t-write-to-tmp-jetel.patch.gz1
-rw-r--r--slackware64-current/extra/source/bash-completion/patches/0002-test-suite-Add-tar-xvf-filename-test-case.patch.gz1
-rw-r--r--slackware64-current/extra/source/bash-completion/patches/0003-tar-Fix-GNU-tar-help-output-parsing-regex-fixes-15.patch.gz1
-rw-r--r--slackware64-current/extra/source/bash-completion/patches/0004-tar-Remove-unused-variable.patch.gz1
-rw-r--r--slackware64-current/extra/source/bash-completion/patches/0005-tar-Detect-GNU-other-from-version-only-once-per-sess.patch.gz1
-rw-r--r--slackware64-current/extra/source/bash-completion/slack-desc19
-rw-r--r--slackware64-current/extra/source/bittornado/BitTornado-0.3.18.tar.bz21
-rwxr-xr-xslackware64-current/extra/source/bittornado/bittornado.SlackBuild38
-rw-r--r--slackware64-current/extra/source/bittornado/btdownloadxterm.sh.gz1
-rw-r--r--slackware64-current/extra/source/bittornado/doinst.sh.gz1
-rw-r--r--slackware64-current/extra/source/bittornado/slack-desc19
-rw-r--r--slackware64-current/extra/source/bittorrent/BitTorrent-4.4.0.tar.bz21
-rw-r--r--slackware64-current/extra/source/bittorrent/bittorrent-xterm.sh.gz1
-rwxr-xr-xslackware64-current/extra/source/bittorrent/bittorrent.SlackBuild65
-rw-r--r--slackware64-current/extra/source/bittorrent/doinst.sh.gz1
-rw-r--r--slackware64-current/extra/source/bittorrent/slack-desc19
-rw-r--r--slackware64-current/extra/source/brltty/brltty-5.3.1.tar.xz1
-rwxr-xr-xslackware64-current/extra/source/brltty/brltty.SlackBuild145
-rw-r--r--slackware64-current/extra/source/brltty/brltty.brlapi.pyx.diff.gz1
-rw-r--r--slackware64-current/extra/source/brltty/brltty.fix.blanks.diff.gz1
-rwxr-xr-xslackware64-current/extra/source/brltty/dump.dos.windows.stuff.sh14
-rw-r--r--slackware64-current/extra/source/brltty/slack-desc19
-rw-r--r--slackware64-current/extra/source/emacspeak/emacspeak-38.0.tar.xz1
-rwxr-xr-xslackware64-current/extra/source/emacspeak/emacspeak.SlackBuild150
-rw-r--r--slackware64-current/extra/source/emacspeak/emacspeak.git1
-rw-r--r--slackware64-current/extra/source/emacspeak/emacspeak.tcl8.6.diff.gz1
-rw-r--r--slackware64-current/extra/source/emacspeak/slack-desc19
-rwxr-xr-xslackware64-current/extra/source/flashplayer-plugin/flashplayer-plugin.SlackBuild194
-rw-r--r--slackware64-current/extra/source/flashplayer-plugin/slack-desc19
-rw-r--r--slackware64-current/extra/source/fltk/Fl_XFont_On_Demand.patch.gz1
-rw-r--r--slackware64-current/extra/source/fltk/fltk-1.3.3-source.tar.xz1
-rwxr-xr-xslackware64-current/extra/source/fltk/fltk.SlackBuild156
-rw-r--r--slackware64-current/extra/source/fltk/slack-desc19
-rw-r--r--slackware64-current/extra/source/java/README17
-rwxr-xr-xslackware64-current/extra/source/java/java.SlackBuild167
-rwxr-xr-xslackware64-current/extra/source/java/profile.d/jdk.csh4
-rwxr-xr-xslackware64-current/extra/source/java/profile.d/jdk.sh4
-rwxr-xr-xslackware64-current/extra/source/java/profile.d/jre.csh4
-rwxr-xr-xslackware64-current/extra/source/java/profile.d/jre.sh4
-rw-r--r--slackware64-current/extra/source/java/slack-desc.jdk18
-rw-r--r--slackware64-current/extra/source/java/slack-desc.jre18
-rw-r--r--slackware64-current/extra/source/mplayerplug-in/mplayerplug-in-3.55.tar.gz1
-rwxr-xr-xslackware64-current/extra/source/mplayerplug-in/mplayerplug-in.SlackBuild247
-rw-r--r--slackware64-current/extra/source/mplayerplug-in/slack-desc19
-rw-r--r--slackware64-current/extra/source/recordmydesktop/qt-recordmydesktop-0.3.8.tar.gz1
-rw-r--r--slackware64-current/extra/source/recordmydesktop/recordmydesktop-0.3.8.1.tar.gz1
-rwxr-xr-xslackware64-current/extra/source/recordmydesktop/recordmydesktop.SlackBuild255
-rw-r--r--slackware64-current/extra/source/recordmydesktop/slack-desc19
-rw-r--r--slackware64-current/extra/source/tigervnc/10-libvnc.conf21
-rw-r--r--slackware64-current/extra/source/tigervnc/patches/tigervnc-xorg118-QueueKeyboardEvents.patch100
-rw-r--r--slackware64-current/extra/source/tigervnc/patches/tigervnc.support.xorg.118.patch14
-rw-r--r--slackware64-current/extra/source/tigervnc/patches/tigervnc13_link_png.patch12
-rw-r--r--slackware64-current/extra/source/tigervnc/patches/xserver118.patch137
-rw-r--r--slackware64-current/extra/source/tigervnc/slack-desc19
-rw-r--r--slackware64-current/extra/source/tigervnc/sources/tigervnc-1.6.0.tar.xz1
l---------slackware64-current/extra/source/tigervnc/sources/xorg-server-1.18.2.tar.xz1
-rwxr-xr-xslackware64-current/extra/source/tigervnc/tigervnc.SlackBuild387
-rw-r--r--slackware64-current/extra/source/wicd/README.SLACKWARE17
-rw-r--r--slackware64-current/extra/source/wicd/curses_bitrate_fix.patch.gz1
-rw-r--r--slackware64-current/extra/source/wicd/doinst.sh.gz1
-rw-r--r--slackware64-current/extra/source/wicd/manually-compile-translations.diff.gz1
-rw-r--r--slackware64-current/extra/source/wicd/slack-desc19
-rw-r--r--slackware64-current/extra/source/wicd/wicd-1.7.3-urwid-1.3.0.patch.gz1
-rw-r--r--slackware64-current/extra/source/wicd/wicd-1.7.4.tar.xz1
-rw-r--r--slackware64-current/extra/source/wicd/wicd-1421918.patch.gz1
-rwxr-xr-xslackware64-current/extra/source/wicd/wicd.SlackBuild118
-rw-r--r--slackware64-current/extra/source/xf86-video-fbdev/slack-desc19
-rw-r--r--slackware64-current/extra/source/xf86-video-fbdev/xf86-video-fbdev-0.4.4.tar.xz1
-rwxr-xr-xslackware64-current/extra/source/xf86-video-fbdev/xf86-video-fbdev.SlackBuild140
72 files changed, 0 insertions, 2802 deletions
diff --git a/slackware64-current/extra/source/bash-completion/bash-completion-2.2.tar.xz b/slackware64-current/extra/source/bash-completion/bash-completion-2.2.tar.xz
deleted file mode 100644
index de24c7dc1..000000000
--- a/slackware64-current/extra/source/bash-completion/bash-completion-2.2.tar.xz
+++ /dev/null
@@ -1 +0,0 @@
-8553e2af76bb026c6c3747764fe7cbac233bcdf6
diff --git a/slackware64-current/extra/source/bash-completion/bash-completion.SlackBuild b/slackware64-current/extra/source/bash-completion/bash-completion.SlackBuild
deleted file mode 100755
index e99cec470..000000000
--- a/slackware64-current/extra/source/bash-completion/bash-completion.SlackBuild
+++ /dev/null
@@ -1,95 +0,0 @@
-#!/bin/sh
-
-# Copyright 2009, 2010, 2011, 2012, 2014, 2015 Patrick J. Volkerding, Sebeka, Minnesota, USA
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
-# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
-# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-# Slackware build script for bash-completion
-
-VERSION=2.2
-ARCH=noarch
-BUILD=${BUILD:-2}
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-bash-completion
-
-rm -rf $PKG
-mkdir -p $TMP $PKG
-cd $TMP
-rm -rf bash-completion-$VERSION
-tar xvf $CWD/bash-completion-$VERSION.tar.?z*
-cd bash-completion-$VERSION
-chown -R root:root .
-find . \
- \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
- -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
- -exec chmod 644 {} \;
-
-# Fixup sh completion for us
-zcat $CWD/fixup-sh-script-completions.diff.gz | patch -p1 --verbose || exit 1
-
-# Add some patches from git to fix tar filename completion and related
-# https://github.com/scop/bash-completion/issues/15
-zcat $CWD/patches/0001-tar-Don-t-write-to-tmp-jetel.patch | patch -p1 --verbose || exit 1
-zcat $CWD/patches/0002-test-suite-Add-tar-xvf-filename-test-case.patch | patch -p1 --verbose || exit 1
-zcat $CWD/patches/0003-tar-Fix-GNU-tar-help-output-parsing-regex-fixes-15.patch | patch -p1 --verbose || exit 1
-zcat $CWD/patches/0004-tar-Remove-unused-variable.patch | patch -p1 --verbose || exit 1
-zcat $CWD/patches/0005-tar-Detect-GNU-other-from-version-only-once-per-sess.patch | patch -p1 --verbose || exit 1
-
-./configure \
- --prefix=/usr \
- --sysconfdir=/etc \
- --mandir=/usr/man \
- --infodir=/usr/info \
- --docdir=/usr/doc/bash-completion-$VERSION
-
-make || exit 1
-make install DESTDIR=$PKG || exit 1
-
-# Create the local directory for admin changes/additions:
-mkdir -p $PKG/etc/bash_completion.d/
-
-chmod 0755 $PKG/etc/profile.d/bash_completion.sh
-
-mkdir -p $PKG/usr/doc/bash-completion-$VERSION
-cp -a \
- AUTHORS COPYING* README* TODO \
- $PKG/usr/doc/bash-completion-$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:
-if [ -r CHANGES ]; then
- DOCSDIR=$(echo $PKG/usr/doc/*-$VERSION)
- cat CHANGES | head -n 1000 > $DOCSDIR/CHANGES
- touch -r CHANGES $DOCSDIR/CHANGES
-fi
-
-# Contrib scripts can go in with the documentation:
-cp -a $CWD/contrib $PKG/usr/doc/bash-completion-$VERSION
-chown -R root:root $PKG/usr/doc/bash-completion-$VERSION
-chmod 755 $PKG/usr/doc/bash-completion-$VERSION/contrib
-chmod 644 $PKG/usr/doc/bash-completion-$VERSION/contrib/*
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/bash-completion-$VERSION-$ARCH-$BUILD.txz
diff --git a/slackware64-current/extra/source/bash-completion/fixup-sh-script-completions.diff.gz b/slackware64-current/extra/source/bash-completion/fixup-sh-script-completions.diff.gz
deleted file mode 100644
index 1c44c71ea..000000000
--- a/slackware64-current/extra/source/bash-completion/fixup-sh-script-completions.diff.gz
+++ /dev/null
@@ -1 +0,0 @@
-5dde443e26b3d343cdf903544f258621b598c05c
diff --git a/slackware64-current/extra/source/bash-completion/patches/0001-tar-Don-t-write-to-tmp-jetel.patch.gz b/slackware64-current/extra/source/bash-completion/patches/0001-tar-Don-t-write-to-tmp-jetel.patch.gz
deleted file mode 100644
index 9f3b5ee6e..000000000
--- a/slackware64-current/extra/source/bash-completion/patches/0001-tar-Don-t-write-to-tmp-jetel.patch.gz
+++ /dev/null
@@ -1 +0,0 @@
-9c4281c31db8e75ccb7b6de4e68686bfb6c64307
diff --git a/slackware64-current/extra/source/bash-completion/patches/0002-test-suite-Add-tar-xvf-filename-test-case.patch.gz b/slackware64-current/extra/source/bash-completion/patches/0002-test-suite-Add-tar-xvf-filename-test-case.patch.gz
deleted file mode 100644
index f265b56ab..000000000
--- a/slackware64-current/extra/source/bash-completion/patches/0002-test-suite-Add-tar-xvf-filename-test-case.patch.gz
+++ /dev/null
@@ -1 +0,0 @@
-77287913490d96bd9caedb3f7ad7f2ae97b56065
diff --git a/slackware64-current/extra/source/bash-completion/patches/0003-tar-Fix-GNU-tar-help-output-parsing-regex-fixes-15.patch.gz b/slackware64-current/extra/source/bash-completion/patches/0003-tar-Fix-GNU-tar-help-output-parsing-regex-fixes-15.patch.gz
deleted file mode 100644
index 27ac046a5..000000000
--- a/slackware64-current/extra/source/bash-completion/patches/0003-tar-Fix-GNU-tar-help-output-parsing-regex-fixes-15.patch.gz
+++ /dev/null
@@ -1 +0,0 @@
-57ce4a86fa37c38c60b48d13289f148dcd014782
diff --git a/slackware64-current/extra/source/bash-completion/patches/0004-tar-Remove-unused-variable.patch.gz b/slackware64-current/extra/source/bash-completion/patches/0004-tar-Remove-unused-variable.patch.gz
deleted file mode 100644
index cf47a30bf..000000000
--- a/slackware64-current/extra/source/bash-completion/patches/0004-tar-Remove-unused-variable.patch.gz
+++ /dev/null
@@ -1 +0,0 @@
-6b90aad32a60424bc8fa72bfa96ca6df9e41249a
diff --git a/slackware64-current/extra/source/bash-completion/patches/0005-tar-Detect-GNU-other-from-version-only-once-per-sess.patch.gz b/slackware64-current/extra/source/bash-completion/patches/0005-tar-Detect-GNU-other-from-version-only-once-per-sess.patch.gz
deleted file mode 100644
index 0e8c25e38..000000000
--- a/slackware64-current/extra/source/bash-completion/patches/0005-tar-Detect-GNU-other-from-version-only-once-per-sess.patch.gz
+++ /dev/null
@@ -1 +0,0 @@
-20cb71d0534a0ab012642b291d27cb9b3acb83ed
diff --git a/slackware64-current/extra/source/bash-completion/slack-desc b/slackware64-current/extra/source/bash-completion/slack-desc
deleted file mode 100644
index 8f9e35b7c..000000000
--- a/slackware64-current/extra/source/bash-completion/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-bash-completion: bash-completion (programmable completion for the bash shell)
-bash-completion:
-bash-completion: Adds programmable completion to the bash shell. A new file called
-bash-completion: /etc/profile.d/bash_completion.sh will be sourced for interactive
-bash-completion: bash shells adding all sorts of enhanced command completion features.
-bash-completion: Once installed, you may get a list of all commands that have
-bash-completion: associated completions with 'complete -p', and examine the code for
-bash-completion: the shell functions with 'declare -f'.
-bash-completion:
-bash-completion: Homepage: https://alioth.debian.org/projects/bash-completion/
-bash-completion:
diff --git a/slackware64-current/extra/source/bittornado/BitTornado-0.3.18.tar.bz2 b/slackware64-current/extra/source/bittornado/BitTornado-0.3.18.tar.bz2
deleted file mode 100644
index 8cdb1c5ca..000000000
--- a/slackware64-current/extra/source/bittornado/BitTornado-0.3.18.tar.bz2
+++ /dev/null
@@ -1 +0,0 @@
-698e9e9ebd236b12e087bcdb82fba021f24005f2
diff --git a/slackware64-current/extra/source/bittornado/bittornado.SlackBuild b/slackware64-current/extra/source/bittornado/bittornado.SlackBuild
deleted file mode 100755
index 6d6f94f5d..000000000
--- a/slackware64-current/extra/source/bittornado/bittornado.SlackBuild
+++ /dev/null
@@ -1,38 +0,0 @@
-#!/bin/sh
-CWD=`pwd`
-PKG=/tmp/package-bittornado
-
-VERSION=0.3.18
-ARCH=noarch
-BUILD=3
-
-rm -rf $PKG
-mkdir -p $PKG
-
-cd /tmp
-rm -rf BitTornado-CVS
-tar xjvf $CWD/BitTornado-$VERSION.tar.bz2
-cd BitTornado-CVS
-chown -R root.root .
-find . -perm 775 -exec chmod 755 {} \;
-find . -perm 664 -exec chmod 644 {} \;
-python setup.py build install --root=$PKG
-# Add btdownloadxterm.sh (this just opens an xterm for btdownloadcurses.py so
-# that it can work as a MIME handler from mailcap):
-mkdir -p $PKG/usr/bin
-zcat $CWD/btdownloadxterm.sh > $PKG/usr/bin/btdownloadxterm.sh
-chmod 755 $PKG/usr/bin/btdownloadxterm.sh
-chown -R root.bin $PKG/usr/bin
-mkdir -p $PKG/usr/doc/BitTornado-$VERSION
-cp -a \
- LICENSE.txt README.txt \
- docs/*.* \
- $PKG/usr/doc/BitTornado-$VERSION
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-# Add support for using btdownloadcurses.py instead of btdownloadgui.py in /etc/mailcap:
-zcat $CWD/doinst.sh > $PKG/install/doinst.sh
-
-cd $PKG
-makepkg -l y -c n ../bittornado-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/slackware64-current/extra/source/bittornado/btdownloadxterm.sh.gz b/slackware64-current/extra/source/bittornado/btdownloadxterm.sh.gz
deleted file mode 100644
index 33b49f2ba..000000000
--- a/slackware64-current/extra/source/bittornado/btdownloadxterm.sh.gz
+++ /dev/null
@@ -1 +0,0 @@
-111f900e9f3f015eecea2d0aa48823f62a5edb3e
diff --git a/slackware64-current/extra/source/bittornado/doinst.sh.gz b/slackware64-current/extra/source/bittornado/doinst.sh.gz
deleted file mode 100644
index a167b9a26..000000000
--- a/slackware64-current/extra/source/bittornado/doinst.sh.gz
+++ /dev/null
@@ -1 +0,0 @@
-c0a17f18ee1544dac8d21b25956a6f56f70bbfb8
diff --git a/slackware64-current/extra/source/bittornado/slack-desc b/slackware64-current/extra/source/bittornado/slack-desc
deleted file mode 100644
index 6e156cadd..000000000
--- a/slackware64-current/extra/source/bittornado/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|'
-# on the right side marks the last column you can put a character in. You must
-# make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-bittornado: BitTornado (a modified version of the BitTorrent utility)
-bittornado:
-bittornado: BitTornado is a file distribution utility which utilizes the upload
-bittornado: capacity of machines which are downloading a file to help distribute
-bittornado: it to other downloading machines.
-bittornado:
-bittornado: BitTornado is TheSHAD0W's experimental version of Bram Cohen's
-bittornado: BitTorrent utility.
-bittornado:
-bittornado:
-bittornado:
diff --git a/slackware64-current/extra/source/bittorrent/BitTorrent-4.4.0.tar.bz2 b/slackware64-current/extra/source/bittorrent/BitTorrent-4.4.0.tar.bz2
deleted file mode 100644
index 178db298a..000000000
--- a/slackware64-current/extra/source/bittorrent/BitTorrent-4.4.0.tar.bz2
+++ /dev/null
@@ -1 +0,0 @@
-ebafda6b3eb3b83737dcc228c22d46f46617e91c
diff --git a/slackware64-current/extra/source/bittorrent/bittorrent-xterm.sh.gz b/slackware64-current/extra/source/bittorrent/bittorrent-xterm.sh.gz
deleted file mode 100644
index 3563e0a2f..000000000
--- a/slackware64-current/extra/source/bittorrent/bittorrent-xterm.sh.gz
+++ /dev/null
@@ -1 +0,0 @@
-18c716a955df842ff7119e8ffb3dbef7ec31d287
diff --git a/slackware64-current/extra/source/bittorrent/bittorrent.SlackBuild b/slackware64-current/extra/source/bittorrent/bittorrent.SlackBuild
deleted file mode 100755
index 7bfc6a61c..000000000
--- a/slackware64-current/extra/source/bittorrent/bittorrent.SlackBuild
+++ /dev/null
@@ -1,65 +0,0 @@
-#!/bin/sh
-
-# Copyright 2009 Patrick J. Volkerding, Sebeka, MN, USA
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
-# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
-# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-VERSION=${VERSION:-4.4.0}
-ARCH=noarch
-BUILD=${BUILD:-4}
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=/tmp/package-bittorrent
-rm -rf $PKG
-mkdir -p $PKG $TMP
-
-cd $TMP
-rm -rf BitTorrent-$VERSION
-tar xvf $CWD/BitTorrent-$VERSION.tar.bz2 || exit 1
-cd BitTorrent-$VERSION || exit 1
-chown -R root.root .
-find . \
- \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
- -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
- -exec chmod 644 {} \;
-
-python setup.py build install --root=$PKG
-# Add bittorrent-xterm (this just opens an xterm for bittorrent-curses so
-# that it can work as a MIME handler from mailcap):
-mkdir -p $PKG/usr/bin
-zcat $CWD/bittorrent-xterm.sh.gz > $PKG/usr/bin/bittorrent-xterm
-chmod 755 $PKG/usr/bin/bittorrent-xterm
-mkdir -p $PKG/usr/doc/BitTorrent-$VERSION
-cp -a \
- INSTALL.unix.txt LICENSE.txt PKG-INFO README.txt TRACKERLESS.txt \
- credits-l10n.txt credits.txt public.key redirdonate.html \
- $PKG/usr/doc/BitTorrent-$VERSION
-rm -rf $PKG/usr/share/doc $PKG/usr/share/pixmaps/BitTorrent-$VERSION/icons/old
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-# Add support for using bittorrent-curses instead of bittorrent-gui
-# in /etc/mailcap:
-zcat $CWD/doinst.sh > $PKG/install/doinst.sh
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/bittorrent-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/slackware64-current/extra/source/bittorrent/doinst.sh.gz b/slackware64-current/extra/source/bittorrent/doinst.sh.gz
deleted file mode 100644
index 95037c19d..000000000
--- a/slackware64-current/extra/source/bittorrent/doinst.sh.gz
+++ /dev/null
@@ -1 +0,0 @@
-81baa272d68d037a632b25ee9a72226d194dfda7
diff --git a/slackware64-current/extra/source/bittorrent/slack-desc b/slackware64-current/extra/source/bittorrent/slack-desc
deleted file mode 100644
index e5ba9aa42..000000000
--- a/slackware64-current/extra/source/bittorrent/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|'
-# on the right side marks the last column you can put a character in. You must
-# make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-bittorrent: bittorrent (BitTorrent file distribution utility)
-bittorrent:
-bittorrent: BitTorrent is a file distribution utility which utilizes the upload
-bittorrent: capacity of machines which are downloading a file to help distribute
-bittorrent: it to other downloading machines. This makes it possible to provide
-bittorrent: large files (such as the Slackware Linux ISO images) to many people
-bittorrent: without the usual problem of insufficient bandwidth. The more
-bittorrent: downloaders, the more bandwidth. Problem solved.
-bittorrent:
-bittorrent: Bram Cohen is the genius behind BitTorrent.
-bittorrent:
diff --git a/slackware64-current/extra/source/brltty/brltty-5.3.1.tar.xz b/slackware64-current/extra/source/brltty/brltty-5.3.1.tar.xz
deleted file mode 100644
index 1b018210a..000000000
--- a/slackware64-current/extra/source/brltty/brltty-5.3.1.tar.xz
+++ /dev/null
@@ -1 +0,0 @@
-4d85ab674e5d877be21c2c716e2ffdb375e91473
diff --git a/slackware64-current/extra/source/brltty/brltty.SlackBuild b/slackware64-current/extra/source/brltty/brltty.SlackBuild
deleted file mode 100755
index b53c14acb..000000000
--- a/slackware64-current/extra/source/brltty/brltty.SlackBuild
+++ /dev/null
@@ -1,145 +0,0 @@
-#!/bin/sh
-#
-# Copyright 2010, 2012, 2013, 2016 Patrick J. Volkerding, Sebeka, Minnesota, USA
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
-# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
-# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-# Set initial variables:
-CWD=`pwd`
-if [ "$TMP" = "" ]; then
- TMP=/tmp
-fi
-if [ ! -d $TMP ]; then
- mkdir -p $TMP # location to build the source
-fi
-PKG=/tmp/package-brltty
-
-PKGNAM=brltty
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
-
-# 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
-
-if [ "$ARCH" = "x86_64" ]; then
- LIBDIRSUFFIX="64"
-else
- LIBDIRSUFFIX=""
-fi
-
-NUMJOBS=${NUMJOBS:-" -j7 "}
-
-rm -rf $PKG
-mkdir -p $PKG
-cd $TMP
-rm -rf brltty-$VERSION
-tar xvf $CWD/brltty-$VERSION.tar.?z* || exit 1
-cd brltty-$VERSION
-
-zcat $CWD/brltty.brlapi.pyx.diff.gz | patch -p1 --verbose || exit 1
-zcat $CWD/brltty.fix.blanks.diff.gz | patch -p1 --verbose || exit 1
-
-sh autogen
-
-chown -R root:root .
-find . -perm 775 -exec chmod 755 {} \;
-find . -perm 700 -exec chmod 755 {} \;
-find . -perm 744 -exec chmod 755 {} \;
-find . -perm 664 -exec chmod 644 {} \;
-find . -perm 600 -exec chmod 644 {} \;
-
-./configure \
- --prefix=/usr \
- --bindir=/bin \
- --sbindir=/sbin \
- --libdir=/lib${LIBDIRSUFFIX} \
- --infodir=/usr/info \
- --mandir=/usr/man \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --disable-java-bindings \
- --build=$ARCH-slackware-linux || exit 1
-
-make $NUMJOBS || exit 1
-make install INSTALL_ROOT=$PKG || exit 1
-chmod 755 $PKG/bin/* $PKG/lib${LIBDIRSUFFIX}/brltty/*
-
-# Add udev rules:
-mkdir -p $PKG/lib/udev/rules.d
-cp Autostart/Udev/udev.rules $PKG/lib/udev/rules.d/40-usb-brltty.rules
-
-( cd $PKG
- find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
- find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
-)
-
-mkdir -p $PKG/usr/doc/brltty-$VERSION
-cp -a \
- README* COPYING* \
- Documents/{ChangeLog,Manual-*,TODO,CONTRIBUTORS,HISTORY,README.*} \
- $PKG/usr/doc/brltty-$VERSION
-( cd $PKG/usr/doc/brltty-$VERSION
- find . -name "Makefile*" -exec rm -f {} \;
- find . -name "*.sgml" -exec rm -f {} \;
- find . -size 0 -type f -exec rm -f {} \;
-)
-
-# 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:
-if [ -r Documents/ChangeLog ]; then
- DOCSDIR=$(echo $PKG/usr/doc/*-$VERSION)
- cat Documents/ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
- touch -r Documents/ChangeLog $DOCSDIR/ChangeLog
-fi
-
-gzip -9 $PKG/usr/man/man?/*.?
-
-mkdir -p $PKG/etc
-cp -a Documents/brltty.conf $PKG/etc/brltty.conf.new
-
-mkdir -p $PKG/install
-# Write out the doinst.sh:
-cat << EOF > $PKG/install/doinst.sh
-config() {
- NEW="\$1"
- OLD="\$(dirname \$NEW)/\$(basename \$NEW .new)"
- # If there's no config file by that name, mv it over:
- if [ ! -r \$OLD ]; then
- mv \$NEW \$OLD
- elif [ "\$(cat \$OLD | md5sum)" = "\$(cat \$NEW | md5sum)" ]; then # toss the redundant copy
- rm \$NEW
- fi
- # Otherwise, we leave the .new copy for the admin to consider...
-}
-config etc/brltty.conf.new
-
-EOF
-
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-cd $PKG
-makepkg -l y -c n ../brltty-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/slackware64-current/extra/source/brltty/brltty.brlapi.pyx.diff.gz b/slackware64-current/extra/source/brltty/brltty.brlapi.pyx.diff.gz
deleted file mode 100644
index 99192ee01..000000000
--- a/slackware64-current/extra/source/brltty/brltty.brlapi.pyx.diff.gz
+++ /dev/null
@@ -1 +0,0 @@
-76575d1ffc3bb7875554b5d21ec760cee577a08a
diff --git a/slackware64-current/extra/source/brltty/brltty.fix.blanks.diff.gz b/slackware64-current/extra/source/brltty/brltty.fix.blanks.diff.gz
deleted file mode 100644
index 7e5186658..000000000
--- a/slackware64-current/extra/source/brltty/brltty.fix.blanks.diff.gz
+++ /dev/null
@@ -1 +0,0 @@
-717825c29092f788fe782a7bdc4c1bbdc5963cae
diff --git a/slackware64-current/extra/source/brltty/dump.dos.windows.stuff.sh b/slackware64-current/extra/source/brltty/dump.dos.windows.stuff.sh
deleted file mode 100755
index 0d94beec4..000000000
--- a/slackware64-current/extra/source/brltty/dump.dos.windows.stuff.sh
+++ /dev/null
@@ -1,14 +0,0 @@
-#!/bin/sh
-# Repacks the brltty tarball to remove the unneeded DOS/Windows stuff.
-
-VERSION=${VERSION:-$(echo brltty-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-
-tar xf brltty-${VERSION}.tar.xz || exit 1
-mv brltty-${VERSION}.tar.xz brltty-${VERSION}.tar.xz.orig
-rm -r brltty-${VERSION}/DOS
-rm -r brltty-${VERSION}/Windows
-tar cf brltty-${VERSION}.tar brltty-${VERSION}
-rm -r brltty-${VERSION}
-xz -9 brltty-${VERSION}.tar
-touch -r brltty-${VERSION}.tar.xz.orig brltty-${VERSION}.tar.xz
-rm brltty-${VERSION}.tar.xz.orig
diff --git a/slackware64-current/extra/source/brltty/slack-desc b/slackware64-current/extra/source/brltty/slack-desc
deleted file mode 100644
index d1cb59dbf..000000000
--- a/slackware64-current/extra/source/brltty/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-brltty: brltty (Braille display daemon)
-brltty:
-brltty: BRLTTY is a daemon which provides access to the Linux console (text
-brltty: mode) for a blind person using a soft braille display. It drives the
-brltty: braille terminal and provides complete screen review functionality.
-brltty:
-brltty: Homepage: http://mielke.cc/brltty/
-brltty:
-brltty:
-brltty:
-brltty:
diff --git a/slackware64-current/extra/source/emacspeak/emacspeak-38.0.tar.xz b/slackware64-current/extra/source/emacspeak/emacspeak-38.0.tar.xz
deleted file mode 100644
index d54de8a5a..000000000
--- a/slackware64-current/extra/source/emacspeak/emacspeak-38.0.tar.xz
+++ /dev/null
@@ -1 +0,0 @@
-ba15c5f2342b52de694d0e5351eb7ac5640fd1e7
diff --git a/slackware64-current/extra/source/emacspeak/emacspeak.SlackBuild b/slackware64-current/extra/source/emacspeak/emacspeak.SlackBuild
deleted file mode 100755
index 151bbd99f..000000000
--- a/slackware64-current/extra/source/emacspeak/emacspeak.SlackBuild
+++ /dev/null
@@ -1,150 +0,0 @@
-#!/bin/sh
-# Copyright 2006, 2008, 2010, 2011 Patrick J. Volkerding, Sebeka, MN, USA
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
-# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
-# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-
-CWD=$(pwd)
-
-PKGNAM=emacspeak
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
-
-# Automatically determine the architecture we're building on:
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) export ARCH=i486 ;;
- arm*) export ARCH=arm ;;
- # Unless $ARCH is already set, use uname -m for all other archs:
- *) export ARCH=$( uname -m ) ;;
- esac
-fi
-
-if [ "$TMP" = "" ]; then
- TMP=/tmp
-fi
-PKG=$TMP/package-${PKGNAM}
-rm -rf $PKG
-mkdir -p $PKG
-
-if [ "$ARCH" = "i386" ]; then
- SLKCFLAGS="-O2 -march=i386 -mcpu=i686"
-elif [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -mtune=i686"
-elif [ "$ARCH" = "s390" ]; then
- SLKCFLAGS="-O2"
-elif [ "$ARCH" = "x86_64" ]; then
- SLKCFLAGS="-O2"
-else
- SLKCFLAGS="-O2"
-fi
-
-cd $TMP
-rm -rf ${PKGNAM}-${VERSION}
-tar xvf $CWD/${PKGNAM}-$VERSION.tar.?z* || exit 1
-cd ${PKGNAM}-$VERSION || exit 1
-
-# Make sure ownerships and permissions are sane:
-chown -R root:root .
-find . -perm 666 -exec chmod 644 {} \;
-find . -perm 664 -exec chmod 644 {} \;
-find . -perm 600 -exec chmod 644 {} \;
-find . -perm 444 -exec chmod 644 {} \;
-find . -perm 400 -exec chmod 644 {} \;
-find . -perm 440 -exec chmod 644 {} \;
-find . -perm 777 -exec chmod 755 {} \;
-find . -perm 775 -exec chmod 755 {} \;
-find . -perm 511 -exec chmod 755 {} \;
-find . -perm 711 -exec chmod 755 {} \;
-find . -perm 555 -exec chmod 755 {} \;
-
-# Patch to use Tcl 8.6:
-zcat $CWD/emacspeak.tcl8.6.diff.gz | patch -p1 || exit 1
-
-# Compile the main program against Emacs:
-make config
-make emacspeak
-
-# Install:
-make prefix=$PKG/usr install || exit 1
-
-# Build the linux-outload server:
-( cd $PKG/usr/share/emacs/site-lisp/emacspeak/servers/linux-outloud
- CFLAGS="$SLKCFLAGS" make
- rm -f *.o
-)
-
-# Fix path in emacspeak:
-( cd $PKG/usr/bin
- cat emacspeak | sed -e "s/\/tmp\/package-emacspeak//" > $TMP/emacspeak-filtered
- cat $TMP/emacspeak-filtered > emacspeak
- rm -f $TMP/emacspeak-filtered
-)
-
-mv $PKG/usr/share/info $PKG/usr
-
-# Strip binaries:
-( cd $PKG
- find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-debug 2> /dev/null
- find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-debug 2> /dev/null
-)
-
-# Compress and link manpages, if any:
-if [ -d $PKG/usr/man ]; then
- ( cd $PKG/usr/man
- for manpagedir in $(find . -type d -name "man*") ; do
- ( cd $manpagedir
- for eachpage in $( find . -type l -maxdepth 1) ; do
- ln -s $( readlink $eachpage ).gz $eachpage.gz
- rm $eachpage
- done
- gzip -9 *.?
- )
- done
- )
-fi
-
-# Compress info files, if any:
-if [ -d $PKG/usr/info ]; then
- ( cd $PKG/usr/info
- rm -f dir
- gzip -9 *
- )
-fi
-
-# Add a documentation directory:
-mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION
-( cd $PKG/usr/doc/${PKGNAM}-$VERSION
- ln -sf /usr/share/emacs/site-lisp/emacspeak/etc .
- ln -sf /usr/share/emacs/site-lisp/emacspeak/install-guide .
- ln -sf /usr/share/emacs/site-lisp/emacspeak/user-guide .
- ln -sf etc/COPYRIGHT .
- ln -sf etc/FAQ .
- ln -sf etc/HELP .
- ln -sf etc/NEWS .
- ln -sf etc/applications.html .
- ln -sf etc/remote.txt .
-)
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-cd $TMP/package-${PKGNAM}
-makepkg -l y -c n ../${PKGNAM}-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/slackware64-current/extra/source/emacspeak/emacspeak.git b/slackware64-current/extra/source/emacspeak/emacspeak.git
deleted file mode 100644
index 2f6e5933d..000000000
--- a/slackware64-current/extra/source/emacspeak/emacspeak.git
+++ /dev/null
@@ -1 +0,0 @@
-git clone https://github.com/tvraman/emacspeak
diff --git a/slackware64-current/extra/source/emacspeak/emacspeak.tcl8.6.diff.gz b/slackware64-current/extra/source/emacspeak/emacspeak.tcl8.6.diff.gz
deleted file mode 100644
index f81d81113..000000000
--- a/slackware64-current/extra/source/emacspeak/emacspeak.tcl8.6.diff.gz
+++ /dev/null
@@ -1 +0,0 @@
-dd9e400dc4d653cfd205257b7cc054d56bc2d8aa
diff --git a/slackware64-current/extra/source/emacspeak/slack-desc b/slackware64-current/extra/source/emacspeak/slack-desc
deleted file mode 100644
index c8a6db3a1..000000000
--- a/slackware64-current/extra/source/emacspeak/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-emacspeak: emacspeak (Emacs speech interface)
-emacspeak:
-emacspeak: Emacspeak is a speech interface that allows visually impaired users to
-emacspeak: interact independently and efficiently with the computer. By
-emacspeak: seamlessly blending all aspects of the Internet such as Web-surfing
-emacspeak: and messaging, Emacspeak speech-enables local and remote information
-emacspeak: via a consistent and well-integrated user interface. Emacspeak has
-emacspeak: dramatically changed how the author, T. V. Raman, and hundreds of
-emacspeak: blind and visually impaired users around the world interact with the
-emacspeak: personal computer and the Internet.
-emacspeak:
diff --git a/slackware64-current/extra/source/flashplayer-plugin/flashplayer-plugin.SlackBuild b/slackware64-current/extra/source/flashplayer-plugin/flashplayer-plugin.SlackBuild
deleted file mode 100755
index 27c091cdf..000000000
--- a/slackware64-current/extra/source/flashplayer-plugin/flashplayer-plugin.SlackBuild
+++ /dev/null
@@ -1,194 +0,0 @@
-#!/bin/sh
-# Copyright 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016 Eric Hameleers, Eindhoven, NL
-# All rights reserved.
-#
-# Permission to use, copy, modify, and distribute this software for
-# any purpose with or without fee is hereby granted, provided that
-# the above copyright notice and this permission notice appear in all
-# copies.
-#
-# THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
-# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
-# IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR
-# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
-# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
-# USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
-# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
-# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
-# OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-# SUCH DAMAGE.
-# -----------------------------------------------------------------------------
-#
-# Slackware SlackBuild script
-# ===========================
-# By: Eric Hameleers <alien@slackware.com>
-# For: flashplayer-plugin
-# Descr: Adobe flash player plugin for mozilla
-# URL:
-# http://labs.adobe.com/technologies/flashplatformruntimes/flashplayer11/
-#
-# Run 'sh flashplayer-plugin.SlackBuild' to build a Slackware package.
-# The package (.txz) and .txt file as well as build logs are created in /tmp .
-# Install it using 'installpkg'.
-#
-# -----------------------------------------------------------------------------
-
-# Set initial variables:
-
-PRGNAM=flashplayer-plugin
-# Determine the latest version by checking the web page:
-VERSION=${VERSION:-"$(wget -O - http://www.adobe.com/software/flash/about/ 2>/dev/null | sed -n "/Firefox - NPAPI/{N;p}" | tr -d ' '| tail -1 | tr '<>' ' ' | cut -f3 -d ' ')"}
-MAJVER=$(echo $VERSION | cut -d. -f1)
-BUILD=${BUILD:-1}
-TAG=${TAG:-}
-
-# Where do we look for sources?
-SRCDIR=$(cd $(dirname $0); pwd)
-
-# Place to build (TMP) package (PKG) and output (OUTPUT) the program:
-TMP=${TMP:-/tmp/build}
-PKG=$TMP/package-$PRGNAM
-OUTPUT=${OUTPUT:-/tmp}
-
-# Automatically determine the architecture we're building on:
-MARCH=${ARCH:-$( uname -m )}
-case "$MARCH" in
- x86_64)
- LIBDIRSUFFIX="64"
- ARCHBITS="64"
- export ARCH=x86_64
- ;;
- i?86)
- LIBDIRSUFFIX=""
- ARCHBITS="32"
- export ARCH=i386
- ;;
- *)
- echo "Unsupported architecture '$ARCH'"
- exit 1
- ;;
-esac
-
-SOURCE="$SRCDIR/install_flash_player_${VERSION}_linux_${ARCH}.tar.gz"
-SRCURL="http://fpdownload.macromedia.com/get/flashplayer/pdc/${VERSION}/install_flash_player_${MAJVER}_linux.${ARCH}.tar.gz"
-
-##
-## --- with a little luck, you won't have to edit below this point --- ##
-##
-
-# Exit the script on errors:
-set -e
-trap 'echo "$0 FAILED at line ${LINENO}" | tee $OUTPUT/error-${PRGNAM}.log' ERR
-# Catch unitialized variables:
-set -u
-P1=${1:-1}
-
-# Save old umask and set to 0022:
-_UMASK_=$(umask)
-umask 0022
-
-# Create working directories:
-mkdir -p $OUTPUT # place for the package to be saved
-mkdir -p $TMP/tmp-$PRGNAM # location to build the source
-mkdir -p $PKG # place for the package to be built
-rm -rf $PKG/* # always erase old package's contents
-rm -rf $TMP/tmp-$PRGNAM/* # remove the remnants of previous build
-rm -rf $OUTPUT/{configure,make,install,error,makepkg}-$PRGNAM.log
- # remove old log files
-
-# Source file availability:
-if ! [ -f ${SOURCE} ]; then
- echo "Source '$(basename ${SOURCE})' not available yet..."
- # Check if the $SRCDIR is writable at all - if not, download to $OUTPUT
- [ -w "$SRCDIR" ] || SOURCE="$OUTPUT/$(basename $SOURCE)"
- if [ -f ${SOURCE} ]; then echo "Ah, found it!"; continue; fi
- if ! [ "x${SRCURL}" == "x" ]; then
- echo "Will download file to $(dirname $SOURCE)"
- wget -nv -T 20 -O "${SOURCE}" "${SRCURL}" || true
- if [ $? -ne 0 -o ! -s "${SOURCE}" ]; then
- echo "Downloading '$(basename ${SOURCE})' failed... aborting the build."
- mv -f "${SOURCE}" "${SOURCE}".FAIL
- exit 1
- fi
- else
- echo "File '$(basename ${SOURCE})' not available... aborting the build."
- exit 1
- fi
-fi
-
-if [ "$P1" == "--download" ]; then
- echo "Download complete."
- exit 0
-fi
-
-# --- PACKAGE BUILDING ---
-
-echo "++"
-echo "|| $PRGNAM-$VERSION"
-echo "++"
-
-#cd $TMP/tmp-$PRGNAM
-cd $PKG
-echo "Extracting the source archive(s) for $PRGNAM..."
-tar -xvf ${SOURCE}
-chown -R root:root *
-chmod -R u+w,go+r-w,a+X-s .
-
-case "$ARCH" in
- x86_64)
- if ! file libflashplayer.so | grep -q "ELF 64-bit" ; then
- echo "The downloaded plugin is not for the '$ARCH' architecture!"; exit 1
- fi
- ;;
- i?86)
- if ! file libflashplayer.so | grep -q "ELF 32-bit" ; then
- echo "The downloaded plugin is not for the '$ARCH' architecture!"; exit 1
- fi
- ;;
-esac
-
-## Move lib to lib64 if needed:
-#[ "$ARCH" = "x86_64" ] && mv usr/lib usr/lib${LIBDIRSUFFIX}
-
-# Remove 32-bit bogus compatibility in 64-bit package:
-[ "$ARCH" = "x86_64" ] && rm -rf $PKG/usr/lib
-
-# Install the plugin to the mozilla plugins dir and fix library file attributes:
-mkdir -p usr/lib${LIBDIRSUFFIX}/mozilla/plugins
-mv libflashplayer.so usr/lib${LIBDIRSUFFIX}/mozilla/plugins/
-find usr/lib${LIBDIRSUFFIX} -name "*.so" -exec chmod 755 {} \;
-
-# Add this to the doinst.sh:
-mkdir -p $PKG/install
-cat <<EOINS >> $PKG/install/doinst.sh
-# Update the desktop database:
-if [ -x usr/bin/update-desktop-database ]; then
- chroot . /usr/bin/update-desktop-database usr/share/applications > /dev/null 2>&1
-fi
-
-EOINS
-
-# Add documentation:
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-mv LGPL *.txt $PKG/usr/doc/$PRGNAM-$VERSION/ || true
-cp -a $SRCDIR/$(basename $0) $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
-chown -R root:root $PKG/usr/doc/$PRGNAM-$VERSION
-find $PKG/usr/doc -type f -exec chmod 644 {} \;
-
-# Add a package description:
-mkdir -p $PKG/install
-cat $SRCDIR/slack-desc > $PKG/install/slack-desc
-
-# Build the package:
-cd $PKG
-makepkg --linkadd y --chown n $OUTPUT/${PRGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.txz 2>&1 | tee $OUTPUT/makepkg-${PRGNAM}.log
-cd $OUTPUT
-md5sum ${PRGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.txz > ${PRGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.txz.md5
-cd -
-cat $PKG/install/slack-desc | grep "^${PRGNAM}" > $OUTPUT/${PRGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.txt
-
-# Restore the original umask:
-umask ${_UMASK_}
-
diff --git a/slackware64-current/extra/source/flashplayer-plugin/slack-desc b/slackware64-current/extra/source/flashplayer-plugin/slack-desc
deleted file mode 100644
index e7fb949ac..000000000
--- a/slackware64-current/extra/source/flashplayer-plugin/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|'
-# on the right side marks the last column you can put a character in. You must
-# make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':'.
-
- |-----handy-ruler-----------------------------------------|
-flashplayer-plugin: flashplayer-plugin (flash plugin for web browsers)
-flashplayer-plugin:
-flashplayer-plugin: Provides Adobe Flash plugin for browsers that recognize
-flashplayer-plugin: /usr/lib/mozilla/plugins as a valid plugin directory
-flashplayer-plugin:
-flashplayer-plugin: Plugin is subject to Adobe terms of use:
-flashplayer-plugin: http://www.adobe.com/go/labs_term_of_use
-flashplayer-plugin:
-flashplayer-plugin: Plugin is subject to Adobe Flash EULA:
-flashplayer-plugin: http://labs.adobe.com/technologies/eula/flashplayer.html
-flashplayer-plugin:
diff --git a/slackware64-current/extra/source/fltk/Fl_XFont_On_Demand.patch.gz b/slackware64-current/extra/source/fltk/Fl_XFont_On_Demand.patch.gz
deleted file mode 100644
index 63078350f..000000000
--- a/slackware64-current/extra/source/fltk/Fl_XFont_On_Demand.patch.gz
+++ /dev/null
@@ -1 +0,0 @@
-b7907b22bb359dbadc23b2ed30bc8747c0173b86
diff --git a/slackware64-current/extra/source/fltk/fltk-1.3.3-source.tar.xz b/slackware64-current/extra/source/fltk/fltk-1.3.3-source.tar.xz
deleted file mode 100644
index c62e447a5..000000000
--- a/slackware64-current/extra/source/fltk/fltk-1.3.3-source.tar.xz
+++ /dev/null
@@ -1 +0,0 @@
-d752131e505992fca4013206c27d606e43e7e0e4
diff --git a/slackware64-current/extra/source/fltk/fltk.SlackBuild b/slackware64-current/extra/source/fltk/fltk.SlackBuild
deleted file mode 100755
index 7ed940e33..000000000
--- a/slackware64-current/extra/source/fltk/fltk.SlackBuild
+++ /dev/null
@@ -1,156 +0,0 @@
-#!/bin/sh
-
-# Copyright 2015 Patrick J. Volkerding, Sebeka, Minnesota, USA
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
-# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
-# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-
-PKGNAM=fltk
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 2 -d - | rev)}
-BUILD=${BUILD:-2}
-
-# Automatically determine the architecture we're building on:
-if [ -z "$ARCH" ]; then
- case "$(uname -m)" in
- i?86) ARCH=i586 ;;
- arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;;
- # Unless $ARCH is already set, use uname -m for all other archs:
- *) ARCH=$(uname -m) ;;
- esac
- export ARCH
-fi
-
-NUMJOBS=${NUMJOBS:-" -j7 "}
-
-if [ "$ARCH" = "i386" ]; then
- SLKCFLAGS="-O2 -march=i386 -mcpu=i686"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -mtune=i686"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "i586" ]; then
- SLKCFLAGS="-O2 -march=i586 -mtune=i686"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "i686" ]; then
- SLKCFLAGS="-O2 -march=i686"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "s390" ]; then
- SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "x86_64" ]; then
- SLKCFLAGS="-O2 -fPIC"
- LIBDIRSUFFIX="64"
-elif [ "$ARCH" = "armv7hl" ]; then
- SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16"
- LIBDIRSUFFIX=""
-else
- SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
-fi
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-$PKGNAM
-
-rm -rf $PKG
-mkdir -p $TMP $PKG
-
-cd $TMP
-rm -rf $PKGNAM-$VERSION
-tar xvf $CWD/$PKGNAM-${VERSION}-source.tar.?z* || exit 1
-cd $PKGNAM-$VERSION || exit 1
-
-zcat $CWD/Fl_XFont_On_Demand.patch.gz | patch -p0 --verbose || exit 1
-
-chown -R root:root .
-find . \
- \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
- -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
- -exec chmod 644 {} \;
-
-# Configure:
-CFLAGS="$SLKCFLAGS" \
-./configure \
- --prefix=/usr \
- --sysconfdir=/etc \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
- --includedir=/usr/include \
- --mandir=/usr/man \
- --enable-cairo \
- --enable-gl \
- --enable-largefile \
- --enable-threads \
- --enable-x11 \
- --enable-xcursor \
- --enable-xdbe \
- --enable-xinerama \
- --enable-xfixes \
- --enable-xft \
- --with-x \
- --enable-shared \
- --build=$ARCH-slackware-linux || exit 1
-
-# Build and install:
-make $NUMJOBS || make || exit 1
-make install DESTDIR=$PKG docdir=/usr/doc/$PKGNAM-$VERSION || exit 1
-
-# Removed pre-generated man pages:
-rm -rf $PKG/usr/man/cat*
-
-# Remove static libraries:
-rm -f $PKG/usr/lib${LIBDIRSUFFIX}/*.a
-
-# Stripping the .a libraries doesn't make a significant difference, so forget it:
-#find $PKG -name "*.a" | xargs file | grep "ar archive" | cut -f 1 -d : | xargs strip -g 2> /dev/null
-
-# Strip binaries:
-( cd $PKG
- find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
- find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
-)
-
-# Add a documentation directory:
-mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION
-cp -a \
- ANNOUNCEMENT COPYING* CREDITS README* VERSION \
- $PKG/usr/doc/${PKGNAM}-$VERSION
-cp -a documentation/README $PKG/usr/doc/${PKGNAM}-$VERSION/README.documentation
-
-# Compress and if needed symlink the man pages:
-if [ -d $PKG/usr/man ]; then
- ( cd $PKG/usr/man
- for manpagedir in $(find . -type d -name "man*") ; do
- ( cd $manpagedir
- for eachpage in $( find . -type l -maxdepth 1) ; do
- ln -s $( readlink $eachpage ).gz $eachpage.gz
- rm $eachpage
- done
- gzip -9 *.?
- )
- done
- )
-fi
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/slackware64-current/extra/source/fltk/slack-desc b/slackware64-current/extra/source/fltk/slack-desc
deleted file mode 100644
index 3175b3e87..000000000
--- a/slackware64-current/extra/source/fltk/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|'
-# on the right side marks the last column you can put a character in. You must
-# make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-fltk: fltk (The Fast Light Tool Kit)
-fltk:
-fltk: The Fast Light Tool Kit ("FLTK", pronounced "fulltick") is a a cross-
-fltk: platform C++ GUI toolkit for UNIX(r)/Linux(r) (X11), Microsoft(r)
-fltk: Windows(r), and MacOS(r) X. FLTK provides modern GUI functionality
-fltk: without the bloat and supports 3D graphics via OpenGL(r) and its
-fltk: built-in GLUT emulation. The Fast Light Tool Kit was originally
-fltk: developed by Mr. Bill Spitzak.
-fltk:
-fltk: fltk home: http://www.fltk.org
-fltk:
diff --git a/slackware64-current/extra/source/java/README b/slackware64-current/extra/source/java/README
deleted file mode 100644
index 4a812345f..000000000
--- a/slackware64-current/extra/source/java/README
+++ /dev/null
@@ -1,17 +0,0 @@
-This is a SlackBuild that will repackage Oracle Java into a package that
-can be easily installed, upgraded, or removed using Slackware's native
-package management tools.
-
-To use it, you'll need Oracle's JDK or JRE package for Linux. Get the
-appropriate version for your architecture, either 32-bit i586 or 64-bit
-x64. Be sure to get the version that is packaged as a .tar.gz!
-
-Then, run the script like this:
-
-./java.SlackBuild /tmp/jre-7u5-linux-x64.tar.gz
-
-A Slackware txz package will be created in /tmp. Install or upgrade it
-with a command like this one (adjust for jdk or jre, arch, and version):
-
-upgradepkg --install-new jre-7u5-x86_64-1.txz
-
diff --git a/slackware64-current/extra/source/java/java.SlackBuild b/slackware64-current/extra/source/java/java.SlackBuild
deleted file mode 100755
index 805428176..000000000
--- a/slackware64-current/extra/source/java/java.SlackBuild
+++ /dev/null
@@ -1,167 +0,0 @@
-#!/bin/sh
-
-# Copyright 2008, 2009, 2010, 2011, 2012 Patrick J. Volkerding, Sebeka, MN, USA
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
-# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
-# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-java
-rm -rf $PKG
-mkdir -p $TMP $PKG
-
-# If a Java archive was given as an argument to this script, use it.
-# Otherwise, we'll use an archive found in the current directory if
-# there is exactly one such archive.
-if [ ! "$1" = "" ]; then
- if [ -r "$(readlink -f $1)" ]; then
- SOURCETGZ="$(readlink -f $1)"
- else
- echo "Java source archive $1 was not found."
- exit 1
- fi
-else
- SOURCETGZ="$CWD/j??-*.tar.gz"
- if [ ! -r $SOURCETGZ ]; then
- echo "No (or multiple) jdk-*.tar.gz found!"
- echo "Please make sure there is exactly one JDK or JRE archive in this"
- echo "directory and then run this script again, or else specify a Java"
- echo "archive on the command line like this:"
- echo " ./java.SlackBuild /tmp/jdk-7u5-linux-x64.tar.gz"
- exit 1
- fi
-fi
-
-PKGNAM=$(basename $SOURCETGZ | cut -f 1 -d -)
-VERSION=$(basename $SOURCETGZ | cut -f 2 -d -)
-DVER=$(tar tf $SOURCETGZ | head -n 1 | cut -f 2 -d $(echo $PKGNAM | cut -b 3) | cut -f 1 -d /)
-JAVA_ARCH=$(basename $SOURCETGZ | cut -f 4 -d - | cut -f 1 -d .)
-if [ "$JAVA_ARCH" = "x64" ]; then
- LIB_ARCH=amd64
- ARCH=x86_64
- LIBDIRSUFFIX="64"
-else
- LIB_ARCH=i386
- ARCH=i586
- LIBDIRSUFFIX=""
-fi
-BUILD=${BUILD:-1}
-
-cd $PKG
-mkdir -p usr/lib${LIBDIRSUFFIX}
-cd usr/lib${LIBDIRSUFFIX}
-tar xf $SOURCETGZ || exit 1
-mkdir -p $PKG/etc/profile.d
-for file in $(ls $CWD/profile.d/${PKGNAM}*) ; do
- cat $file | sed -e "s#lib/java#lib${LIBDIRSUFFIX}/java#" \
- > $PKG/etc/profile.d/$(basename $file)
-done
-chown -R root.root $PKG
-find $PKG \
- \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
- -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
- -exec chmod 644 {} \;
-chmod 755 $PKG/etc/profile.d/*
-( cd $PKG/usr/lib${LIBDIRSUFFIX}
- mv ${PKGNAM}${DVER} java || exit 1
- ln -sf java ${PKGNAM}${DVER}
-) || exit 1
-mkdir -p $PKG/usr/lib${LIBDIRSUFFIX}/mozilla/plugins
-( cd $PKG/usr/lib${LIBDIRSUFFIX}/mozilla/plugins
- if [ "$PKGNAM" = "jdk" ]; then
- ln -sf /usr/lib${LIBDIRSUFFIX}/java/jre/lib/${LIB_ARCH}/libnpjp2.so libnpjp2.so
- else
- ln -sf /usr/lib${LIBDIRSUFFIX}/java/lib/${LIB_ARCH}/libnpjp2.so libnpjp2.so
- fi
-)
-( cd $PKG/usr/lib${LIBDIRSUFFIX}
- if [ "$PKGNAM" = "jdk" ]; then
- ln -sf ./java/jre/lib/${LIB_ARCH}/server/libjvm.so .
- else
- ln -sf ./java/lib/${LIB_ARCH}/server/libjvm.so .
- fi
-)
-mkdir -p $PKG/install
-cat $CWD/slack-desc.${PKGNAM} > $PKG/install/slack-desc
-cat << EOF > $PKG/install/doinst.sh
-# Clean up a potential upgrade mess caused by changing the
-# installation directory to /usr/lib${LIBDIRSUFFIX}/java/:
-if [ -L usr/lib${LIBDIRSUFFIX}/java ]; then
- rm -rf usr/lib${LIBDIRSUFFIX}/java
- mkdir -p usr/lib${LIBDIRSUFFIX}/java/man
-EOF
-if [ "$PKGNAM" = "jdk" ]; then
-cat << EOF >> $PKG/install/doinst.sh
- mkdir -p usr/lib${LIBDIRSUFFIX}/java/jre/lib/${LIB_ARCH}/server
- mkdir -p usr/lib${LIBDIRSUFFIX}/java/jre/lib/${LIB_ARCH}/client
- mkdir -p usr/lib${LIBDIRSUFFIX}/java/jre/javaws
- mkdir -p usr/lib${LIBDIRSUFFIX}/java/jre/bin
-EOF
-else
-cat << EOF >> $PKG/install/doinst.sh
- mkdir -p usr/lib${LIBDIRSUFFIX}/java/lib/${LIB_ARCH}/server
- mkdir -p usr/lib/java/lib${LIBDIRSUFFIX}/${LIB_ARCH}/client
- mkdir -p usr/lib${LIBDIRSUFFIX}/java/javaws
-EOF
-fi
-cat << EOF >> $PKG/install/doinst.sh
- mkdir -p usr/lib${LIBDIRSUFFIX}/java/bin
- mkdir -p usr/lib${LIBDIRSUFFIX}/mozilla/plugins
-fi
-if [ -L ControlPanel ]; then
- rm -f ControlPanel
-fi
-if [ -L ja ]; then
- rm -f ja
-fi
-if [ -L javaws ]; then
- rm -f javaws
-fi
-if [ -L libjsig.so ]; then
- rm -f libjsig.so
-fi
-# End cleanup.
-
-EOF
-
-# Install the desktop/mime files:
-mkdir -p $PKG/usr/share/{applications,icons,mime}
-if [ "$PKGNAM" = "jdk" ]; then
- cp -a $PKG/usr/lib${LIBDIRSUFFIX}/java/jre/lib/desktop/applications/* \
- $PKG/usr/share/applications/
- cp -a $PKG/usr/lib${LIBDIRSUFFIX}/java/jre/lib/desktop/icons/hicolor \
- $PKG/usr/share/icons/
- cp -a $PKG/usr/lib${LIBDIRSUFFIX}/java/jre/lib/desktop/mime/packages \
- $PKG/usr/share/mime/
-else
- cp -a $PKG/usr/lib${LIBDIRSUFFIX}/java/lib/desktop/applications/* \
- $PKG/usr/share/applications/
- cp -a $PKG/usr/lib${LIBDIRSUFFIX}/java/lib/desktop/icons/hicolor \
- $PKG/usr/share/icons/
- cp -a $PKG/usr/lib${LIBDIRSUFFIX}/java/lib/desktop/mime/packages \
- $PKG/usr/share/mime/
-fi
-
-# Java may not expect compressed manpages, so don't compress them.
-
-cd $PKG
-rm -f $TMP/${PKGNAM}-$(echo $VERSION | tr - _)-$ARCH-$BUILD.txz
-/sbin/makepkg -l y -c n $TMP/${PKGNAM}-$(echo $VERSION | tr - _)-$ARCH-$BUILD.txz
-
diff --git a/slackware64-current/extra/source/java/profile.d/jdk.csh b/slackware64-current/extra/source/java/profile.d/jdk.csh
deleted file mode 100755
index 3a1ec7be8..000000000
--- a/slackware64-current/extra/source/java/profile.d/jdk.csh
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/bin/csh
-setenv JAVA_HOME /usr/lib/java
-setenv MANPATH ${MANPATH}:${JAVA_HOME}/man
-setenv PATH ${PATH}:${JAVA_HOME}/bin:${JAVA_HOME}/jre/bin
diff --git a/slackware64-current/extra/source/java/profile.d/jdk.sh b/slackware64-current/extra/source/java/profile.d/jdk.sh
deleted file mode 100755
index ed0bc73d4..000000000
--- a/slackware64-current/extra/source/java/profile.d/jdk.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/bin/sh
-export JAVA_HOME=/usr/lib/java
-export MANPATH="${MANPATH}:${JAVA_HOME}/man"
-export PATH="${PATH}:${JAVA_HOME}/bin:${JAVA_HOME}/jre/bin"
diff --git a/slackware64-current/extra/source/java/profile.d/jre.csh b/slackware64-current/extra/source/java/profile.d/jre.csh
deleted file mode 100755
index 2beb66ecc..000000000
--- a/slackware64-current/extra/source/java/profile.d/jre.csh
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/bin/csh
-setenv JAVA_HOME /usr/lib/java
-setenv MANPATH ${MANPATH}:${JAVA_HOME}/man
-setenv PATH ${PATH}:${JAVA_HOME}/bin
diff --git a/slackware64-current/extra/source/java/profile.d/jre.sh b/slackware64-current/extra/source/java/profile.d/jre.sh
deleted file mode 100755
index 227c15cb7..000000000
--- a/slackware64-current/extra/source/java/profile.d/jre.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/bin/sh
-export JAVA_HOME=/usr/lib/java
-export MANPATH="${MANPATH}:${JAVA_HOME}/man"
-export PATH="${PATH}:${JAVA_HOME}/bin"
diff --git a/slackware64-current/extra/source/java/slack-desc.jdk b/slackware64-current/extra/source/java/slack-desc.jdk
deleted file mode 100644
index 57dfb7e0f..000000000
--- a/slackware64-current/extra/source/java/slack-desc.jdk
+++ /dev/null
@@ -1,18 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
- |-----handy-ruler------------------------------------------------------|
-jdk: Java(TM) 2 Platform Standard Edition Development Kit.
-jdk:
-jdk: The Java 2 SDK software includes tools for developing, testing, and
-jdk: running programs written in the Java programming language. This
-jdk: package contains everything you need to run Java(TM).
-jdk:
-jdk: For additional information, refer to this web page:
-jdk: http://java.com/
-jdk:
-jdk:
-jdk:
diff --git a/slackware64-current/extra/source/java/slack-desc.jre b/slackware64-current/extra/source/java/slack-desc.jre
deleted file mode 100644
index 643ff763d..000000000
--- a/slackware64-current/extra/source/java/slack-desc.jre
+++ /dev/null
@@ -1,18 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|' on
-# the right side marks the last column you can put a character in. You must make
-# exactly 11 lines for the formatting to be correct. It's also customary to
-# leave one space after the ':'.
- |-----handy-ruler------------------------------------------------------|
-jre: Java(TM) 2 Platform Standard Edition Runtime Environment.
-jre:
-jre: The J2SE(TM) Runtime Environment (JRE) is intended for software
-jre: developers and vendors to redistribute with their applications.
-jre: It contains the Java virtual machine, runtime class libraries, and
-jre: Java application launcher that are necessary to run programs written
-jre: in the Java programming language.
-jre:
-jre:
-jre:
-jre:
diff --git a/slackware64-current/extra/source/mplayerplug-in/mplayerplug-in-3.55.tar.gz b/slackware64-current/extra/source/mplayerplug-in/mplayerplug-in-3.55.tar.gz
deleted file mode 100644
index 4034e8217..000000000
--- a/slackware64-current/extra/source/mplayerplug-in/mplayerplug-in-3.55.tar.gz
+++ /dev/null
@@ -1 +0,0 @@
-69726d4e16523b1a39c284efee081c31b0ea7f7f
diff --git a/slackware64-current/extra/source/mplayerplug-in/mplayerplug-in.SlackBuild b/slackware64-current/extra/source/mplayerplug-in/mplayerplug-in.SlackBuild
deleted file mode 100755
index d37232fc4..000000000
--- a/slackware64-current/extra/source/mplayerplug-in/mplayerplug-in.SlackBuild
+++ /dev/null
@@ -1,247 +0,0 @@
-#!/bin/sh
-# $Id: mplayerplug-in.SlackBuild,v 1.3 2008/08/08 11:36:29 root Exp root $
-# Copyright (c) 2006-2008 Eric Hameleers <alien@slackware.com>, Eindhoven,NL
-# All rights reserved.
-#
-# Permission to use, copy, modify, and distribute this software for
-# any purpose with or without fee is hereby granted, provided that
-# the above copyright notice and this permission notice appear in all
-# copies.
-#
-# THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
-# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
-# IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR
-# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
-# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
-# USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
-# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
-# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
-# OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-# SUCH DAMAGE.
-# -----------------------------------------------------------------------------
-#
-# Slackware SlackBuild script
-# ===========================
-# By: Eric Hameleers <alien@slackware.com>
-# For: mplayerplug-in
-# Descr: embedded video player for mozilla based browsers
-# URL: http://mplayerplug-in.sourceforge.net/
-# Needs: MPlayer >= 1.0rc2
-# Changelog:
-# 3.31-1: 05/Nov/2006 by Eric Hameleers <alien@slackware.com>
-# * Initial build.
-# 3.55-1: 08/Aug/2008 by Eric Hameleers <alien@slackware.com>
-# * Update.
-#
-# Run 'sh mplayerplug-in.SlackBuild --cleanup' to build a Slackware package.
-# The package (.txz) plus descriptive .txt file are created in /tmp .
-# Install using 'installpkg'.
-#
-# -----------------------------------------------------------------------------
-
-# Set initial variables:
-
-PRGNAM=mplayerplug-in
-VERSION=${VERSION:-3.55}
-ARCH=${ARCH:-x86_64}
-BUILD=${BUILD:-1}
-TAG=${TAG:-}
-
-DOCS="ChangeLog INSTALL LICENSE README TODO"
-
-# Where do we look for sources?
-SRCDIR=$(cd $(dirname $0); pwd)
-
-# Place to build (TMP) package (PKG) and output (OUTPUT) the program:
-TMP=${TMP:-/tmp/build}
-PKG=$TMP/package-$PRGNAM
-OUTPUT=${OUTPUT:-/tmp}
-
-SOURCE="$SRCDIR/${PRGNAM}-${VERSION}.tar.gz"
-SRCURL="http://downloads.sourceforge.net/${PRGNAM}/${PRGNAM}-${VERSION}.tar.gz"
-
-##
-## --- with a little luck, you won't have to edit below this point --- ##
-##
-
-# Exit the script on errors:
-set -e
-trap 'echo "$0 FAILED at line ${LINENO}" | tee $OUTPUT/error-${PRGNAM}.log' ERR
-# Catch unitialized variables:
-set -u
-P1=${1:-1}
-
-# Slackware 11 and up need other option (gcc > 3.3.x)
-if [ $(gcc -dumpversion | tr -d '.' |cut -c 1-2) -gt 33 ]; then
- MOPT=tune
-else
- MOPT=cpu
-fi
-
-case "$ARCH" in
- i486) SLKCFLAGS="-O2 -march=i486 -m${MOPT}=i686"
- SLKLDFLAGS=""; LIBDIRSUFFIX=""
- ;;
- s390) SLKCFLAGS="-O2"
- SLKLDFLAGS=""; LIBDIRSUFFIX=""
- ;;
- powerpc) SLKCFLAGS="-O2"
- SLKLDFLAGS=""; LIBDIRSUFFIX=""
- ;;
- x86_64) SLKCFLAGS="-O2 -fPIC"
- SLKLDFLAGS="-L/usr/lib64"; LIBDIRSUFFIX="64"
- ;;
- athlon-xp) SLKCFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
- SLKLDFLAGS=""; LIBDIRSUFFIX=""
- ;;
-esac
-
-# Create working directories:
-mkdir -p $OUTPUT # place for the package to be saved
-mkdir -p $TMP/tmp-$PRGNAM # location to build the source
-mkdir -p $PKG # place for the package to be built
-rm -rf $PKG/* # always erase old package's contents
-rm -rf $TMP/tmp-$PRGNAM/* # remove the remnants of previous build
-
-# Source file availability:
-if ! [ -f ${SOURCE} ]; then
- if ! [ "x${SRCURL}" == "x" ]; then
- # Check if the $SRCDIR is writable at all - if not, download to $OUTPUT
- [ -w "$SRCDIR" ] || SOURCE="$OUTPUT/$(basename $SOURCE)"
- echo "Source '$(basename ${SOURCE})' not available yet..."
- echo "Will download file to $(dirname $SOURCE)"
- wget -nv -T 20 -O "${SOURCE}" "${SRCURL}" || true
- if [ $? -ne 0 -o ! -s "${SOURCE}" ]; then
- echo "Downloading '$(basename ${SOURCE})' failed... aborting the build."
- mv -f "${SOURCE}" "${SOURCE}".FAIL
- exit 1
- fi
- else
- echo "File '$(basename ${SOURCE})' not available... aborting the build."
- exit 1
- fi
-fi
-
-if [ "$P1" == "--download" ]; then
- echo "Download complete."
- exit 0
-fi
-
-# --- PACKAGE BUILDING ---
-
-echo "++"
-echo "|| $PRGNAM-$VERSION"
-echo "++"
-
-cd $TMP/tmp-$PRGNAM
-echo "Extracting the source archive(s) for $PRGNAM..."
-if $(file ${SOURCE} | grep -q ": bzip2"); then
- tar -xjvf ${SOURCE}
-elif $(file ${SOURCE} | grep -q ": gzip"); then
- tar -xzvf ${SOURCE}
-fi
-cd ${PRGNAM}-${VERSION}
-chown -R root:root .
-chmod -R u+w,go+r-w,a-s .
-
-echo Building ...
-LDFLAGS="$SLKLDFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
-CFLAGS="$SLKCFLAGS" \
-./configure --prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
- --localstatedir=/var \
- --sysconfdir=/etc \
- --mandir=/usr/man \
- --enable-wmp \
- --enable-qt \
- --enable-rm \
- --enable-gmp \
- --enable-dvx \
- --program-prefix="" \
- --program-suffix="" \
- --build=$ARCH-slackware-linux \
- 2>&1 | tee $OUTPUT/configure-${PRGNAM}.log
-make 2>&1 | tee $OUTPUT/make-${PRGNAM}.log
-
-# Install all the needed stuff to the package dir
-# Use installwatch if available, to produce a logfile of the installation
-# process that is more easily readable:
-if $(which installwatch > /dev/null 2>&1); then
- installwatch -o $OUTPUT/install-${PRGNAM}.log make DESTDIR=$PKG install
-else
- make DESTDIR=$PKG install 2>&1 |tee $OUTPUT/install-${PRGNAM}.log
-fi
-
-# Prepare the config files:
-mv $PKG/etc/mplayerplug-in.conf{,.new}
-mv $PKG/etc/mplayerplug-in.types{,.new}
-
-# Add this to the doinst.sh
-! [ -d $PKG/install ] && mkdir -p $PKG/install
-cat <<EOINS >> $PKG/install/doinst.sh
-# Handle the incoming configuration files:
-config() {
- for infile in \$1; do
- NEW="\$infile"
- OLD="\`dirname \$NEW\`/\`basename \$NEW .new\`"
- # If there's no config file by that name, mv it over:
- if [ ! -r \$OLD ]; then
- mv \$NEW \$OLD
- elif [ "\`cat \$OLD | md5sum\`" = "\`cat \$NEW | md5sum\`" ]; then
- # toss the redundant copy
- rm \$NEW
- fi
- # Otherwise, we leave the .new copy for the admin to consider...
- done
-}
-
-config etc/mplayerplug-in.conf.new
-config etc/mplayerplug-in.types.new
-
-EOINS
-
-# Add documentation:
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION || true
-cp -a $SRCDIR/$(basename $0) $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
-chown -R root:root $PKG/usr/doc/$PRGNAM-$VERSION
-find $PKG/usr/doc -type f -exec chmod 644 {} \;
-
-# Compress the man page(s):
-if [ -d $PKG/usr/man ]; then
- find $PKG/usr/man -type f -name "*.?" -exec gzip -9f {} \;
- for i in $(find $PKG/usr/man -type l -name "*.?") ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
-fi
-
-# Strip binaries:
-cd $PKG
-find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-cd -
-
-# Add a package description:
-mkdir -p $PKG/install
-cat $SRCDIR/slack-desc > $PKG/install/slack-desc
-if [ -f $SRCDIR/doinst.sh ]; then
- cat $SRCDIR/doinst.sh >> $PKG/install/doinst.sh
-fi
-
-# Build the package:
-cd $PKG
-makepkg --linkadd y --chown n $OUTPUT/${PRGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.txz 2>&1 | tee $OUTPUT/makepkg-${PRGNAM}.log
-cd $OUTPUT
-md5sum ${PRGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.txz > ${PRGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.txz.md5
-cd -
-cat $PKG/install/slack-desc | grep "^${PRGNAM}" > $OUTPUT/${PRGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.txt
-if [ -f $PKG/install/slack-required ]; then
- cat $PKG/install/slack-required > $OUTPUT/${PRGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.dep
-fi
-
-# Clean up the extra stuff:
-if [ "$P1" = "--cleanup" ]; then
- rm -rf $TMP/tmp-$PRGNAM
- rm -rf $PKG
-fi
diff --git a/slackware64-current/extra/source/mplayerplug-in/slack-desc b/slackware64-current/extra/source/mplayerplug-in/slack-desc
deleted file mode 100644
index 5e847c964..000000000
--- a/slackware64-current/extra/source/mplayerplug-in/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|'
-# on the right side marks the last column you can put a character in. You must
-# make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-mplayerplug-in: mplayerplug-in (embedded video player for mozilla based browsers)
-mplayerplug-in:
-mplayerplug-in: mplayerplug-in is a browser plugin to allow playing embedded
-mplayerplug-in: movies on web pages, using MPlayer.
-mplayerplug-in: Media is played embedded in the page or in a separate window
-mplayerplug-in: depending on how the author of the webpage intended the media to
-mplayerplug-in: be displayed.
-mplayerplug-in:
-mplayerplug-in:
-mplayerplug-in: mplayerplug-in homepage: http://mplayerplug-in.sf.net/
-mplayerplug-in:
diff --git a/slackware64-current/extra/source/recordmydesktop/qt-recordmydesktop-0.3.8.tar.gz b/slackware64-current/extra/source/recordmydesktop/qt-recordmydesktop-0.3.8.tar.gz
deleted file mode 100644
index f678e4e18..000000000
--- a/slackware64-current/extra/source/recordmydesktop/qt-recordmydesktop-0.3.8.tar.gz
+++ /dev/null
@@ -1 +0,0 @@
-50fc62a9475f3894f2503e4767b3eb89d041f15e
diff --git a/slackware64-current/extra/source/recordmydesktop/recordmydesktop-0.3.8.1.tar.gz b/slackware64-current/extra/source/recordmydesktop/recordmydesktop-0.3.8.1.tar.gz
deleted file mode 100644
index 720cd170d..000000000
--- a/slackware64-current/extra/source/recordmydesktop/recordmydesktop-0.3.8.1.tar.gz
+++ /dev/null
@@ -1 +0,0 @@
-4be18baa70da88a7f228591057f2e7ff51b31de4
diff --git a/slackware64-current/extra/source/recordmydesktop/recordmydesktop.SlackBuild b/slackware64-current/extra/source/recordmydesktop/recordmydesktop.SlackBuild
deleted file mode 100755
index 837f873ee..000000000
--- a/slackware64-current/extra/source/recordmydesktop/recordmydesktop.SlackBuild
+++ /dev/null
@@ -1,255 +0,0 @@
-#!/bin/sh
-# $Id: recordmydesktop.SlackBuild,v 1.8 2009/05/12 22:14:43 root Exp root $
-# Copyright (c) 2008 Eric Hameleers <alien@slackware.com>
-# All rights reserved.
-#
-# Permission to use, copy, modify, and distribute this software for
-# any purpose with or without fee is hereby granted, provided that
-# the above copyright notice and this permission notice appear in all
-# copies.
-#
-# THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
-# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
-# IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR
-# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
-# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
-# USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
-# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
-# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
-# OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-# SUCH DAMAGE.
-# -----------------------------------------------------------------------------
-#
-# Slackware SlackBuild script
-# ===========================
-# By: Eric Hameleers <alien@slackware.com>
-# For: recordmydesktop
-# Descr: record desktop sessions with audio and video
-# URL: http://recordmydesktop.sourceforge.net/
-# Needs:
-# Changelog:
-# 0.3.8.1-1: 17/Dec/2008 by Eric Hameleers <alien@slackware.com>
-# * Initial build.
-# 0.3.8.1-2: 13/may/2009 by Eric Hameleers <alien@slackware.com>
-# * Rebuilt for python 2.6.2.
-#
-# Run 'sh recordmydesktop.SlackBuild --cleanup' to build a Slackware package.
-# The package (.txz) and .txt file as well as build logs are created in /tmp .
-# Install it using 'installpkg'.
-#
-# -----------------------------------------------------------------------------
-
-# Set initial variables:
-
-PRGNAM=recordmydesktop
-VERSION=${VERSION:-0.3.8.1}
-QTVER=${QTVER:-0.3.8}
-BUILD=${BUILD:-3}
-NUMJOBS=${NUMJOBS:" -j4 "}
-
-# Automatically determine the architecture we're building on:
-if [ -z "$ARCH" ]; then
- case "$(uname -m)" in
- i?86) ARCH=i486 ;;
- arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7lh ;;
- # Unless $ARCH is already set, use uname -m for all other archs:
- *) ARCH=$(uname -m) ;;
- esac
- export ARCH
-fi
-
-DOCS="AUTHORS COPYING README ChangeLog"
-QTDOCS="AUTHORS COPYING README ChangeLog"
-
-# Where do we look for sources?
-SRCDIR=$(cd $(dirname $0); pwd)
-
-# Place to build (TMP) package (PKG) and output (OUTPUT) the program:
-TMP=${TMP:-/tmp/build}
-PKG=$TMP/package-$PRGNAM
-OUTPUT=${OUTPUT:-/tmp}
-
-SOURCE[0]="$SRCDIR/${PRGNAM}-${VERSION}.tar.gz"
-SRCURL[0]="http://downloads.sourceforge.net/${PRGNAM}/${PRGNAM}-${VERSION}.tar.gz"
-
-SOURCE[1]="$SRCDIR/qt-${PRGNAM}-${QTVER}.tar.gz"
-SRCURL[1]="http://downloads.sourceforge.net/${PRGNAM}/qt-${PRGNAM}-${QTVER}.tar.gz"
-
-##
-## --- with a little luck, you won't have to edit below this point --- ##
-##
-
-# Exit the script on errors:
-set -e
-trap 'echo "$0 FAILED at line ${LINENO}" | tee $OUTPUT/error-${PRGNAM}.log' ERR
-# Catch unitialized variables:
-set -u
-P1=${1:-1}
-
-case "$ARCH" in
- i486) SLKCFLAGS="-O2 -march=i486 -mtune=i686"
- SLKLDFLAGS=""; LIBDIRSUFFIX=""
- ;;
- s390) SLKCFLAGS="-O2"
- SLKLDFLAGS=""; LIBDIRSUFFIX=""
- ;;
- powerpc) SLKCFLAGS="-O2"
- SLKLDFLAGS=""; LIBDIRSUFFIX=""
- ;;
- x86_64) SLKCFLAGS="-O2 -fPIC"
- SLKLDFLAGS="-L/usr/lib64"; LIBDIRSUFFIX="64"
- ;;
- athlon-xp) SLKCFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
- SLKLDFLAGS=""; LIBDIRSUFFIX=""
- ;;
-esac
-
-# Create working directories:
-mkdir -p $OUTPUT # place for the package to be saved
-mkdir -p $TMP/tmp-$PRGNAM # location to build the source
-mkdir -p $PKG # place for the package to be built
-rm -rf $PKG/* # always erase old package's contents
-rm -rf $TMP/tmp-$PRGNAM/* # remove the remnants of previous build
-rm -rf $OUTPUT/{configure,make,install,error,makepkg}-$PRGNAM.log
- # remove old log files
-
-# Source file availability:
-for (( i = 0; i < ${#SOURCE[*]}; i++ )) ; do
- if ! [ -f ${SOURCE[$i]} ]; then
- if ! [ "x${SRCURL[$i]}" == "x" ]; then
- # Check if the $SRCDIR is writable at all - if not, download to $OUTPUT
- [ -w "$SRCDIR" ] || SOURCE[$i]="$OUTPUT/$(basename ${SOURCE[$i]})"
- echo "Source '$(basename ${SOURCE[$i]})' not available yet..."
- echo "Will download file to $(dirname $SOURCE[$i])"
- wget -nv -T 20 -O "${SOURCE[$i]}" "${SRCURL[$i]}" || true
- if [ $? -ne 0 -o ! -s "${SOURCE[$i]}" ]; then
- echo "Downloading '$(basename ${SOURCE[$i]})' failed.. aborting the build."
- mv -f "${SOURCE[$i]}" "${SOURCE[$i]}".FAIL
- exit 1
- fi
- else
- echo "File '$(basename ${SOURCE[$i]})' not available.. aborting the build."
- exit 1
- fi
- fi
-done
-
-if [ "$P1" == "--download" ]; then
- echo "Download complete."
- exit 0
-fi
-
-# --- PACKAGE BUILDING ---
-
-echo "++"
-echo "|| $PRGNAM-$VERSION"
-echo "++"
-
-cd $TMP/tmp-$PRGNAM
-echo "Extracting the source archive(s) for $PRGNAM..."
-for (( i = 0; i < ${#SOURCE[*]}; i++ )) ; do
-tar -xvf ${SOURCE[$i]}
-done
-chown -R root:root *
-chmod -R u+w,go+r-w,a-s *
-
-echo Building ...
-
-# First, the commandline program:
-cd ${PRGNAM}-${VERSION}
- LDFLAGS="$SLKLDFLAGS" \
- CXXFLAGS="$SLKCFLAGS" \
- CFLAGS="$SLKCFLAGS" \
- ./configure --prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
- --localstatedir=/var \
- --sysconfdir=/etc \
- --mandir=/usr/man \
- --program-prefix= \
- --program-suffix= \
- --build=$ARCH-slackware-linux \
- 2>&1 | tee $OUTPUT/configure-${PRGNAM}.log
- make 2>&1 | tee $OUTPUT/make-${PRGNAM}.log
-
- if $(which installwatch > /dev/null 2>&1); then
- installwatch -o $OUTPUT/install-${PRGNAM}.log make DESTDIR=$PKG install
- else
- make DESTDIR=$PKG install 2>&1 |tee $OUTPUT/install-${PRGNAM}.log
- fi
-cd ..
-
-# Next, the QT4 GUI program:
-cd qt-${PRGNAM}-${QTVER}
- LDFLAGS="$SLKLDFLAGS" \
- CXXFLAGS="$SLKCFLAGS" \
- CFLAGS="$SLKCFLAGS" \
- ./configure --prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
- --localstatedir=/var \
- --sysconfdir=/etc \
- --mandir=/usr/man \
- --program-prefix= \
- --program-suffix= \
- --build=$ARCH-slackware-linux \
- 2>&1 | tee $OUTPUT/configure-qt-${PRGNAM}.log
- make 2>&1 | tee $OUTPUT/make-qt-${PRGNAM}.log
-
- if $(which installwatch > /dev/null 2>&1); then
- installwatch -o $OUTPUT/install-${PRGNAM}.log make DESTDIR=$PKG install
- else
- make DESTDIR=$PKG install 2>&1 |tee $OUTPUT/install-${PRGNAM}.log
- fi
-cd ..
-
-# Add this to the doinst.sh:
-! [ -d $PKG/install ] && mkdir -p $PKG/install
-cat <<EOT >> $PKG/install/doinst.sh
-# Update the desktop database:
-if [ -x usr/bin/update-desktop-database ]; then
- chroot . /usr/bin/update-desktop-database /usr/share/applications > /dev/null 2>&1
-fi
-
-EOT
-
-# Add documentation:
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION/qt-${PRGNAM}
-( cd ${PRGNAM}-${VERSION}
- cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION || true
-)
-( cd qt-${PRGNAM}-${QTVER}
- cp -a $QTDOCS $PKG/usr/doc/$PRGNAM-$VERSION/qt-${PRGNAM} || true
-)
-cp -a $SRCDIR/$(basename $0) $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
-chown -R root:root $PKG/usr/doc/$PRGNAM-$VERSION
-find $PKG/usr/doc -type f -exec chmod 644 {} \;
-
-# Compress the man page(s):
-if [ -d $PKG/usr/man ]; then
- find $PKG/usr/man -type f -name "*.?" -exec gzip -9f {} \;
- for i in $(find $PKG/usr/man -type l -name "*.?") ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
-fi
-
-# Strip binaries:
-find $PKG | xargs file | grep -e "executable" -e "shared object" \
- | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
-
-# Add a package description:
-mkdir -p $PKG/install
-cat $SRCDIR/slack-desc > $PKG/install/slack-desc
-if [ -f $SRCDIR/doinst.sh ]; then
- cat $SRCDIR/doinst.sh >> $PKG/install/doinst.sh
-fi
-
-# Build the package:
-cd $PKG
-makepkg --linkadd y --chown n $OUTPUT/${PRGNAM}-${VERSION}-${ARCH}-${BUILD}.txz 2>&1 | tee $OUTPUT/makepkg-${PRGNAM}.log
-cd $OUTPUT
-md5sum ${PRGNAM}-${VERSION}-${ARCH}-${BUILD}.txz > ${PRGNAM}-${VERSION}-${ARCH}-${BUILD}.txz.md5
-cd -
-cat $PKG/install/slack-desc | grep "^${PRGNAM}" > $OUTPUT/${PRGNAM}-${VERSION}-${ARCH}-${BUILD}.txt
-if [ -f $PKG/install/slack-required ]; then
- cat $PKG/install/slack-required > $OUTPUT/${PRGNAM}-${VERSION}-${ARCH}-${BUILD}.dep
-fi
-
diff --git a/slackware64-current/extra/source/recordmydesktop/slack-desc b/slackware64-current/extra/source/recordmydesktop/slack-desc
deleted file mode 100644
index 68091c86f..000000000
--- a/slackware64-current/extra/source/recordmydesktop/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|'
-# on the right side marks the last column you can put a character in. You must
-# make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-recordmydesktop: recordmydesktop (record desktop sessions with audio and video)
-recordmydesktop:
-recordmydesktop: recordMyDesktop is a desktop session recorder for GNU/Linux
-recordmydesktop: that attempts to be easy to use, yet also effective at its
-recordmydesktop: primary task.
-recordmydesktop: The command-line program (the backend) and the graphical
-recordmydesktop: interface (the frontend) are separate programs, but all the
-recordmydesktop: functionality relies on the backend which is also a standalone
-recordmydesktop: program. The frontend can't function on its own.
-recordmydesktop:
-recordmydesktop: recordmydesktop home: http://recordmydesktop.sourceforge.net/
diff --git a/slackware64-current/extra/source/tigervnc/10-libvnc.conf b/slackware64-current/extra/source/tigervnc/10-libvnc.conf
deleted file mode 100644
index dc0feadd2..000000000
--- a/slackware64-current/extra/source/tigervnc/10-libvnc.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-# This file contains configuration of libvnc.so module
-# Source: http://pkgs.fedoraproject.org/cgit/tigervnc.git/plain/10-libvnc.conf
-#
-# To get libvnc.so module working, do this:
-# 1. run "vncpasswd" as root user
-# 2. uncomment configuration lines below
-#
-# Please note you can specify any option which Xvnc accepts.
-# Refer to `Xvnc -help` output for detailed list of options.
-
-#Section "Module"
-# Load "vnc"
-#EndSection
-
-#Section "Screen"
-# Identifier "Screen0"
-# DefaultDepth 16
-# Option "SecurityTypes" "VncAuth"
-# Option "PasswordFile" "/root/.vnc/passwd"
-#EndSection
-
diff --git a/slackware64-current/extra/source/tigervnc/patches/tigervnc-xorg118-QueueKeyboardEvents.patch b/slackware64-current/extra/source/tigervnc/patches/tigervnc-xorg118-QueueKeyboardEvents.patch
deleted file mode 100644
index 55a6da830..000000000
--- a/slackware64-current/extra/source/tigervnc/patches/tigervnc-xorg118-QueueKeyboardEvents.patch
+++ /dev/null
@@ -1,100 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en' lang='en'>
-<head>
-<title>tigervnc.git - tigervnc</title>
-<meta name='generator' content='cgit v0.11.2'/>
-<meta name='robots' content='index, nofollow'/>
-<link rel='stylesheet' type='text/css' href='/cgit-data/cgit.css'/>
-<link rel='shortcut icon' href='/favicon.ico'/>
-<link rel='alternate' title='Atom feed' href='http://pkgs.fedoraproject.org/cgit/tigervnc.git/atom/tigervnc-xorg118-QueueKeyboardEvents.patch?h=master' type='application/atom+xml'/>
-<link rel='vcs-git' href='git://pkgs.fedoraproject.org/tigervnc.git' title='tigervnc.git Git repository'/>
-<link rel='vcs-git' href='ssh://pkgs.fedoraproject.org/tigervnc.git' title='tigervnc.git Git repository'/>
-<link rel='vcs-git' href='http://pkgs.fedoraproject.org/git/tigervnc.git' title='tigervnc.git Git repository'/>
-</head>
-<body>
-<script src="https://apps.fedoraproject.org/fedmenu/js/jquery-1.11.2.min.js"></script>
-<script src="https://apps.fedoraproject.org/fedmenu/js/fedmenu.js"></script>
-
-<script>
- var base = 'https://apps.fedoraproject.org/';
- var tokens = window.location.href.split('/');
- var repo = null;
- if (tokens.length > 4 && tokens[4] != '') {
- repo = tokens[4].split('.')[0];
- }
- fedmenu({
- 'url': base + 'js/data.js',
- 'mimeType': 'application/javascript',
- 'position': 'bottom-right',
- 'package': repo,
- });
-</script>
-<div id='cgit'><table id='header'>
-<tr>
-<td class='logo' rowspan='2'><a href='/cgit/'><img src='/cgit-data/cgit.png' alt='cgit logo'/></a></td>
-<td class='main'><a href='/cgit/'>index</a> : <a title='tigervnc.git' href='/cgit/tigervnc.git/'>tigervnc.git</a></td><td class='form'><form method='get' action=''>
-<select name='h' onchange='this.form.submit();'>
-<option value='el5'>el5</option>
-<option value='f11'>f11</option>
-<option value='f12'>f12</option>
-<option value='f13'>f13</option>
-<option value='f14'>f14</option>
-<option value='f15'>f15</option>
-<option value='f16'>f16</option>
-<option value='f17'>f17</option>
-<option value='f18'>f18</option>
-<option value='f19'>f19</option>
-<option value='f20'>f20</option>
-<option value='f21'>f21</option>
-<option value='f22'>f22</option>
-<option value='f23'>f23</option>
-<option value='master' selected='selected'>master</option>
-<option value='private-twaugh-bz1137023-f20'>private-twaugh-bz1137023-f20</option>
-</select> <input type='submit' name='' value='switch'/></form></td></tr>
-<tr><td class='sub'>tigervnc</td><td class='sub right'>Jesse Keating</td></tr></table>
-<table class='tabs'><tr><td>
-<a href='/cgit/tigervnc.git/'>summary</a><a href='/cgit/tigervnc.git/refs/'>refs</a><a href='/cgit/tigervnc.git/log/tigervnc-xorg118-QueueKeyboardEvents.patch'>log</a><a class='active' href='/cgit/tigervnc.git/tree/tigervnc-xorg118-QueueKeyboardEvents.patch'>tree</a><a href='/cgit/tigervnc.git/commit/tigervnc-xorg118-QueueKeyboardEvents.patch'>commit</a><a href='/cgit/tigervnc.git/diff/tigervnc-xorg118-QueueKeyboardEvents.patch'>diff</a><a href='/cgit/tigervnc.git/stats/tigervnc-xorg118-QueueKeyboardEvents.patch'>stats</a></td><td class='form'><form class='right' method='get' action='/cgit/tigervnc.git/log/tigervnc-xorg118-QueueKeyboardEvents.patch'>
-<select name='qt'>
-<option value='grep'>log msg</option>
-<option value='author'>author</option>
-<option value='committer'>committer</option>
-<option value='range'>range</option>
-</select>
-<input class='txt' type='text' size='10' name='q' value=''/>
-<input type='submit' value='search'/>
-</form>
-</td></tr></table>
-<div class='path'>path: <a href='/cgit/tigervnc.git/tree/'>root</a>/<a href='/cgit/tigervnc.git/tree/tigervnc-xorg118-QueueKeyboardEvents.patch'>tigervnc-xorg118-QueueKeyboardEvents.patch</a></div><div class='content'>blob: 4eb738b791cee91551ecf74de4aa35305984e7b8 (<a href='/cgit/tigervnc.git/plain/tigervnc-xorg118-QueueKeyboardEvents.patch'>plain</a>)
-<table summary='blob content' class='blob'>
-<tr><td class='linenumbers'><pre><a id='n1' href='#n1'>1</a>
-<a id='n2' href='#n2'>2</a>
-<a id='n3' href='#n3'>3</a>
-<a id='n4' href='#n4'>4</a>
-<a id='n5' href='#n5'>5</a>
-<a id='n6' href='#n6'>6</a>
-<a id='n7' href='#n7'>7</a>
-<a id='n8' href='#n8'>8</a>
-<a id='n9' href='#n9'>9</a>
-<a id='n10' href='#n10'>10</a>
-<a id='n11' href='#n11'>11</a>
-<a id='n12' href='#n12'>12</a>
-</pre></td>
-<td class='lines'><pre><code>diff --git a/unix/xserver/hw/vnc/Input.c b/unix/xserver/hw/vnc/Input.c
---- a/unix/xserver/hw/vnc/Input.c
-+++ b/unix/xserver/hw/vnc/Input.c
-@@ -301,7 +301,7 @@ static inline void pressKey(DeviceIntPtr dev, int kc, Bool down, const char *msg
- n = GetKeyboardEvents(eventq, dev, action, kc);
- enqueueEvents(dev, n);
- #else
-- QueueKeyboardEvents(dev, action, kc, NULL);
-+ QueueKeyboardEvents(dev, action, kc);
- #endif
- }
-
-</code></pre></td></tr></table>
-</div> <!-- class=content -->
-<div class='footer'>generated by <a href='http://git.zx2c4.com/cgit/about/'>cgit v0.11.2</a> at 2015-11-12 22:24:09 (GMT)</div>
-</div> <!-- id=cgit -->
-</body>
-</html>
diff --git a/slackware64-current/extra/source/tigervnc/patches/tigervnc.support.xorg.118.patch b/slackware64-current/extra/source/tigervnc/patches/tigervnc.support.xorg.118.patch
deleted file mode 100644
index a0d5b9304..000000000
--- a/slackware64-current/extra/source/tigervnc/patches/tigervnc.support.xorg.118.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- ./unix/xserver/hw/vnc/xorg-version.h.orig 2015-07-11 08:00:36.000000000 -0500
-+++ ./unix/xserver/hw/vnc/xorg-version.h 2015-11-12 16:19:53.643193478 -0600
-@@ -48,8 +48,10 @@
- #define XORG 116
- #elif XORG_VERSION_CURRENT < ((1 * 10000000) + (17 * 100000) + (99 * 1000))
- #define XORG 117
-+#elif XORG_VERSION_CURRENT < ((1 * 10000000) + (18 * 100000) + (99 * 1000))
-+#define XORG 118
- #else
--#error "X.Org newer than 1.17 is not supported"
-+#error "X.Org newer than 1.18 is not supported"
- #endif
-
- #endif
diff --git a/slackware64-current/extra/source/tigervnc/patches/tigervnc13_link_png.patch b/slackware64-current/extra/source/tigervnc/patches/tigervnc13_link_png.patch
deleted file mode 100644
index e5f3374aa..000000000
--- a/slackware64-current/extra/source/tigervnc/patches/tigervnc13_link_png.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 4689566..e3475f7 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -265,6 +265,7 @@ if(UNIX AND NOT APPLE)
- if(X11_Xcursor_FOUND)
- set(FLTK_LIBRARIES ${FLTK_LIBRARIES} ${X11_Xcursor_LIB})
- endif()
-+ set(FLTK_LIBRARIES ${FLTK_LIBRARIES} png)
- endif()
-
- if(FLTK_FOUND)
diff --git a/slackware64-current/extra/source/tigervnc/patches/xserver118.patch b/slackware64-current/extra/source/tigervnc/patches/xserver118.patch
deleted file mode 100644
index 8a21040c6..000000000
--- a/slackware64-current/extra/source/tigervnc/patches/xserver118.patch
+++ /dev/null
@@ -1,137 +0,0 @@
-diff -up xorg-server-1.17.1/configure.ac.vnc xorg-server-1.17.1/configure.ac
---- xorg-server-1.17.1/configure.ac.vnc 2015-02-10 22:43:52.000000000 +0000
-+++ xorg-server-1.17.1/configure.ac 2015-02-13 16:14:05.074515927 +0000
-@@ -74,6 +74,7 @@ dnl forcing an entire recompile.x
- AC_CONFIG_HEADERS(include/version-config.h)
-
- AM_PROG_AS
-+AC_PROG_CXX
- AC_PROG_LN_S
- LT_PREREQ([2.2])
- LT_INIT([disable-static win32-dll])
-@@ -1795,6 +1796,10 @@ if test "x$XVFB" = xyes; then
- AC_SUBST([XVFB_SYS_LIBS])
- fi
-
-+dnl Xvnc DDX
-+AC_SUBST([XVNC_CPPFLAGS], ["-DHAVE_DIX_CONFIG_H $XSERVER_CFLAGS"])
-+AC_SUBST([XVNC_LIBS], ["$FB_LIB $FIXES_LIB $XEXT_LIB $CONFIG_LIB $DBE_LIB $RECORD_LIB $GLX_LIBS $RANDR_LIB $RENDER_LIB $DAMAGE_LIB $DRI3_LIB $PRESENT_LIB $MIEXT_SYNC_LIB $MIEXT_DAMAGE_LIB $MIEXT_SHADOW_LIB $XI_LIB $XKB_LIB $XKB_STUB_LIB $COMPOSITE_LIB $MAIN_LIB"])
-+AC_SUBST([XVNC_SYS_LIBS], ["$GLX_SYS_LIBS"])
-
- dnl Xnest DDX
-
-@@ -1830,6 +1835,8 @@ if test "x$XORG" = xauto; then
- fi
- AC_MSG_RESULT([$XORG])
-
-+AC_DEFINE_UNQUOTED(XORG_VERSION_CURRENT, [$VENDOR_RELEASE], [Current Xorg version])
-+
- if test "x$XORG" = xyes; then
- XORG_DDXINCS='-I$(top_srcdir)/hw/xfree86 -I$(top_srcdir)/hw/xfree86/include -I$(top_srcdir)/hw/xfree86/common'
- XORG_OSINCS='-I$(top_srcdir)/hw/xfree86/os-support -I$(top_srcdir)/hw/xfree86/os-support/bus -I$(top_srcdir)/os'
-@@ -2059,7 +2066,6 @@ if test "x$XORG" = xyes; then
- AC_DEFINE(XORG_SERVER, 1, [Building Xorg server])
- AC_DEFINE(XORGSERVER, 1, [Building Xorg server])
- AC_DEFINE(XFree86Server, 1, [Building XFree86 server])
-- AC_DEFINE_UNQUOTED(XORG_VERSION_CURRENT, [$VENDOR_RELEASE], [Current Xorg version])
- AC_DEFINE(NEED_XF86_TYPES, 1, [Need XFree86 typedefs])
- AC_DEFINE(NEED_XF86_PROTOTYPES, 1, [Need XFree86 helper functions])
- AC_DEFINE(__XSERVERNAME__, "Xorg", [Name of X server])
-@@ -2599,6 +2605,7 @@ hw/dmx/Makefile
- hw/dmx/man/Makefile
- hw/vfb/Makefile
- hw/vfb/man/Makefile
-+hw/vnc/Makefile
- hw/xnest/Makefile
- hw/xnest/man/Makefile
- hw/xwin/Makefile
-diff -up xorg-server-1.17.1/hw/Makefile.am.vnc xorg-server-1.17.1/hw/Makefile.am
---- xorg-server-1.17.1/hw/Makefile.am.vnc 2014-04-16 21:24:00.000000000 +0100
-+++ xorg-server-1.17.1/hw/Makefile.am 2015-02-13 16:14:05.131516821 +0000
-@@ -38,7 +38,8 @@ SUBDIRS = \
- $(DMX_SUBDIRS) \
- $(KDRIVE_SUBDIRS) \
- $(XQUARTZ_SUBDIRS) \
-- $(XWAYLAND_SUBDIRS)
-+ $(XWAYLAND_SUBDIRS) \
-+ vnc
-
- DIST_SUBDIRS = dmx xfree86 vfb xnest xwin xquartz kdrive xwayland
-
-diff -up xorg-server-1.17.1/mi/miinitext.c.vnc xorg-server-1.17.1/mi/miinitext.c
---- xorg-server-1.17.1/mi/miinitext.c.vnc 2015-01-17 23:42:52.000000000 +0000
-+++ xorg-server-1.17.1/mi/miinitext.c 2015-02-13 16:14:05.131516821 +0000
-@@ -111,6 +111,10 @@ SOFTWARE.
- #include "micmap.h"
- #include "globals.h"
-
-+#ifdef TIGERVNC
-+extern void vncExtensionInit(INITARGS);
-+#endif
-+
- /* The following is only a small first step towards run-time
- * configurable extensions.
- */
-@@ -235,6 +239,9 @@ EnableDisableExtensionError(const char *
-
- /* List of built-in (statically linked) extensions */
- static const ExtensionModule staticExtensions[] = {
-+#ifdef TIGERVNC
-+ {vncExtensionInit, "VNC-EXTENSION", NULL},
-+#endif
- {GEExtensionInit, "Generic Event Extension", &noGEExtension},
- {ShapeExtensionInit, "SHAPE", NULL},
- #ifdef MITSHM
-diff -up xorg-server-1.17.1/os/WaitFor.c.vnc xorg-server-1.17.1/os/WaitFor.c
---- xorg-server-1.17.1/os/WaitFor.c.vnc 2015-01-26 18:40:30.000000000 +0000
-+++ xorg-server-1.17.1/os/WaitFor.c 2015-02-13 16:14:05.132516837 +0000
-@@ -125,6 +125,9 @@ static void DoTimer(OsTimerPtr timer, CA
- static void CheckAllTimers(void);
- static volatile OsTimerPtr timers = NULL;
-
-+extern void vncWriteBlockHandler(fd_set *fds);
-+extern void vncWriteWakeupHandler(int nfds, fd_set *fds);
-+
- /*****************
- * WaitForSomething:
- * Make the server suspend until there is
-@@ -150,6 +153,7 @@ WaitForSomething(int *pClientsReady)
- INT32 timeout = 0;
- fd_set clientsReadable;
- fd_set clientsWritable;
-+ fd_set socketsWritable;
- int curclient;
- int selecterr;
- static int nready;
-@@ -212,6 +216,9 @@ WaitForSomething(int *pClientsReady)
- XFD_COPYSET(&AllSockets, &LastSelectMask);
- }
-
-+ FD_ZERO(&socketsWritable);
-+ vncWriteBlockHandler(&socketsWritable);
-+
- BlockHandler((void *) &wt, (void *) &LastSelectMask);
- if (NewOutputPending)
- FlushAllOutput();
-@@ -223,10 +230,20 @@ WaitForSomething(int *pClientsReady)
- i = Select(MaxClients, &LastSelectMask, &clientsWritable, NULL, wt);
- }
- else {
-- i = Select(MaxClients, &LastSelectMask, NULL, NULL, wt);
-+ if (AnyClientsWriteBlocked)
-+ XFD_ORSET(&socketsWritable, &ClientsWriteBlocked, &socketsWritable);
-+
-+ if (XFD_ANYSET(&socketsWritable)) {
-+ i = Select(MaxClients, &LastSelectMask, &socketsWritable, NULL, wt);
-+ if (AnyClientsWriteBlocked)
-+ XFD_ANDSET(&clientsWritable, &socketsWritable, &ClientsWriteBlocked);
-+ } else {
-+ i = Select(MaxClients, &LastSelectMask, NULL, NULL, wt);
-+ }
- }
- selecterr = GetErrno();
- WakeupHandler(i, (void *) &LastSelectMask);
-+ vncWriteWakeupHandler(i, &socketsWritable);
- if (i <= 0) { /* An error or timeout occurred */
- if (dispatchException)
- return 0;
diff --git a/slackware64-current/extra/source/tigervnc/slack-desc b/slackware64-current/extra/source/tigervnc/slack-desc
deleted file mode 100644
index e433dd5f4..000000000
--- a/slackware64-current/extra/source/tigervnc/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|'
-# on the right side marks the last column you can put a character in. You must
-# make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-tigervnc: tigervnc (VNC server and client)
-tigervnc:
-tigervnc: Virtual Network Computing (VNC) is a remote display system which
-tigervnc: allows you to view a desktop environment from anywhere on the Internet
-tigervnc: and from a wide variety of machine architectures.
-tigervnc: TigerVNC is a suite of VNC servers and clients that have a focus on
-tigervnc: performance and remote display functionality.
-tigervnc:
-tigervnc:
-tigervnc: tigervnc home: http://tigervnc.org/
-tigervnc:
diff --git a/slackware64-current/extra/source/tigervnc/sources/tigervnc-1.6.0.tar.xz b/slackware64-current/extra/source/tigervnc/sources/tigervnc-1.6.0.tar.xz
deleted file mode 100644
index 56800672e..000000000
--- a/slackware64-current/extra/source/tigervnc/sources/tigervnc-1.6.0.tar.xz
+++ /dev/null
@@ -1 +0,0 @@
-0d40708b8f7640192014ac8e4c52b8da9fc20516
diff --git a/slackware64-current/extra/source/tigervnc/sources/xorg-server-1.18.2.tar.xz b/slackware64-current/extra/source/tigervnc/sources/xorg-server-1.18.2.tar.xz
deleted file mode 120000
index f8581eebf..000000000
--- a/slackware64-current/extra/source/tigervnc/sources/xorg-server-1.18.2.tar.xz
+++ /dev/null
@@ -1 +0,0 @@
-../../../../source/x/x11/src/xserver/xorg-server-1.18.2.tar.xz \ No newline at end of file
diff --git a/slackware64-current/extra/source/tigervnc/tigervnc.SlackBuild b/slackware64-current/extra/source/tigervnc/tigervnc.SlackBuild
deleted file mode 100755
index 04c1602bf..000000000
--- a/slackware64-current/extra/source/tigervnc/tigervnc.SlackBuild
+++ /dev/null
@@ -1,387 +0,0 @@
-#!/bin/bash
-# $Id: tigervnc.SlackBuild,v 1.25 2015/08/26 18:24:43 root Exp root $
-# Copyright 2010, 2011, 2012, 2013, 2014, 2015 Eric Hameleers, Eindhoven. NL
-# Copyright 2015 Patrick J. Volkerding, Sebeka, MN, USA
-# All rights reserved.
-#
-# Permission to use, copy, modify, and distribute this software for
-# any purpose with or without fee is hereby granted, provided that
-# the above copyright notice and this permission notice appear in all
-# copies.
-#
-# THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
-# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
-# IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR
-# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
-# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
-# USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
-# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
-# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
-# OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-# SUCH DAMAGE.
-# -----------------------------------------------------------------------------
-#
-# Slackware SlackBuild script
-# ===========================
-# By: Eric Hameleers <alien@slackware.com>
-# For: tigervnc
-# Descr: VNC server and client
-# URL: http://tigervnc.org/
-# Needs:
-# BuildNeeds: jdk (only when building the java applet)
-# Changelog:
-# r4126-1: 31/Aug/2010 by Eric Hameleers <alien@slackware.com>
-# * Initial build.
-# r4126-2: 02/sep/2010 by Eric Hameleers <alien@slackware.com>
-# * Fix a syntax error in thye doinst.sh script
-# 1.0.90-1: 14/may/2011 by Eric Hameleers <alien@slackware.com>
-# * Update to 1.1.beta1
-# 1.1.0-1: 14/nov/2011 by Eric Hameleers <alien@slackware.com>
-# * Update to 1.1.0
-# 1.2.0-1: 23/jun/2012 by Eric Hameleers <alien@slackware.com>
-# * Update.
-# 1.1.0-2: 28/jul/2012 by Eric Hameleers <alien@slackware.com>
-# * Build 1.1.0 again, using a revised script which can be used
-# on Slackware 14 as well. Also, enable compositing in the
-# server. Abandon the tigervnc-1.2 branch for now, because
-# the fltk based viewer rewrite is not yet fully functional.
-# 1.1.0-3: 22/may/2013 by Eric Hameleers <alien@slackware.com>
-# * Build 1.1.0 again, on slackware-current (nee 14.1) with new
-# X.Org 1.13 patches.
-# 1.1.0-4: 11/oct/2013 by Eric Hameleers <alien@slackware.com>
-# * Build 1.1.0 again, on slackware-current (nee 14.1) with new
-# X.Org 1.14 patches.
-# 1.3.0-1: 12/dec/2013 by Eric Hameleers <alien@slackware.com>
-# * Update. All my issues except copy/paste from local to remote
-# seem to have been addressed in 1.3.0.
-# Build against private versions of libjpeg-turbo and fltk,
-# in order to eliminate external dependencies.
-# 1.4.3-1: 11/apr/2015 by Eric Hameleers <alien@slackware.com>
-# * Update.
-# 1.4.3-2: 03/may/2015 by Eric Hameleers <alien@slackware.com>
-# * Rebuild for slackware-current (fix libgcrypt.so library error)
-# 1.5.0-1: 14/jul/2015 by Eric Hameleers <alien@slackware.com>
-# * Update.
-# 1.5.0-2: 24/aug/2015 by Eric Hameleers <alien@slackware.com>
-# * Rebuild was needed on slackware-current.
-# 1.5.0-3: 26/aug/2015 by Eric Hameleers <alien@slackware.com>
-# * I uploaded the wrong package so I needed to update the BUILD.
-# 1.5.0-1: 07/nov/2015 by Patrick Volkerding <volkerdi@slackware.com>
-# * Removed bundled FLTK and libjpeg-turbo builds.
-# * Reset build to -1 for inclusion in Slackware's /extra.
-# 1.6.0-1: 22/feb/2016 by Patrick Volkerding <volkerdi@slackware.com>
-#
-# -----------------------------------------------------------------------------
-
-PKGNAM=tigervnc
-VERSION=${VERSION:-1.6.0}
-PVER=$(echo $VERSION | cut -f1,2 -d. --output-delimiter=)
-BUILD=${BUILD:-2}
-NUMJOBS=${NUMJOBS:" -j7 "}
-TAG=${TAG:-}
-
-# TigerVNC needs to use source of the X.Org server whose version matches
-# that of your installed X.Org package:
-XORG=${XORG:-$(X -version 2>&1 | grep "^X.Org X Server " | cut -f4 -d' ')}
-MAXPATCHVER="$(echo $XORG | cut -f1,2 -d. | tr -d '.')"
-
-# OS Stamp into the binaries:
-OSNAME="$(head -1 /etc/slackware-version)"
-OSVENDOR="Slackware Linux Project"
-BUILDER="Built by Slackware on $(date -u)"
-
-# Do we build the java applet (needs jdk)?
-DO_APPLET=${DO_APPLET:-"NO"}
-
-# Check for the availability of a Java compiler:
-if [ "$DO_APPLET" = "YES" ]; then
- if ! javac -version 1>/dev/null 2>&1 ; then
- echo "**"
- echo "** DO_APPLET="YES" means to compile the Java viewer,"
- echo "** However you do not have a Java JDK installed."
- echo "** Press Ctrl-C to abort this script,"
- echo "** or wait 10 seconds to continue without building the Java viewer."
- echo "**"
- sleep 10
- DO_APPLET="NO"
- fi
-fi
-
-# This covers most filenames you'd want as documentation. Change if needed.
-DOCS="BUILDING.txt LICENCE.TXT README.txt doc/TODO doc/*.txt doc/*.odt"
-DOCS_XORG="COPYING ChangeLog"
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-$PKGNAM
-
-if [ -e $CWD/machine.conf ]; then
- . $CWD/machine.conf ]
-elif [ -e /etc/slackbuild/machine.conf ]; then
- . /etc/slackbuild/machine.conf ]
-else
- # Automatically determine the architecture we're building on:
- MARCH=$( uname -m )
- if [ -z "$ARCH" ]; then
- case "$MARCH" in
- i?86) export ARCH=i586 ;;
- arm*) export ARCH=arm ;;
- # Unless $ARCH is already set, use uname -m for all other archs:
- *) export ARCH=$MARCH ;;
- esac
- fi
- # Set CFLAGS/CXXFLAGS and LIBDIRSUFFIX:
- if [ "$ARCH" = "i586" ]; then
- SLKCFLAGS="-O2 -march=i586 -mtune=i686"
- LIBDIRSUFFIX=""
- elif [ "$ARCH" = "s390" ]; then
- SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
- elif [ "$ARCH" = "x86_64" ]; then
- SLKCFLAGS="-O2 -fPIC"
- LIBDIRSUFFIX="64"
- elif [ "$ARCH" = "arm" ]; then
- SLKCFLAGS="-O2 -march=armv5te"
- LIBDIRSUFFIX=""
- else
- SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
- fi
-fi
-
-case "$ARCH" in
- arm*) TARGET=$ARCH-slackware-linux-gnueabi ;;
- *) TARGET=$ARCH-slackware-linux ;;
-esac
-
-rm -rf $TMP/tmp-${PKGNAM} $PKG
-mkdir -p $TMP/tmp-${PKGNAM}/deps/usr $PKG
-cd $TMP/tmp-${PKGNAM}
-tar --owner=root --group=root -xvf $CWD/sources/$PKGNAM-$VERSION.tar.?z* || exit 1
-tar --owner=root --group=root -xvf $CWD/sources/xorg-server-${XORG}.tar.?z* || exit 1
-
-# Make sure ownerships and permissions are sane:
-chown -R root:root .
-find . \
- \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
- -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
- -exec chmod 644 {} \;
-
-export LDFLAGS="$SLKLDFLAGS"
-export CXXFLAGS="$SLKCFLAGS"
-export CFLAGS="$SLKCFLAGS"
-
-
-cat <<EOT
-#
-# Compile tigervnc:
-#
-EOT
-
-cd $PKGNAM-$VERSION || exit 1
-
-# Explicitly link against libpng to prevent linking errors:
-cat $CWD/patches/tigervnc13_link_png.patch | patch -p1 --verbose || exit 1
-
-# Allow compiling for xorg-server-1.18.x:
-cat $CWD/patches/tigervnc.support.xorg.118.patch | patch -p1 --verbose || exit 1
-
-# Fix a compile error with xorg-server-1.18.x:
-cat $CWD/patches/tigervnc-xorg118-QueueKeyboardEvents.patch | patch -p1 --verbose || exit 1
-
-[ "$DO_APPLET" = "YES" ] && CMAKE_JAVA="ON" || CMAKE_JAVA="OFF"
-# Explicitly put the java applet into a directory named 'tigervnc':
-sed -i -e 's#/vnc/class#/tigervnc/class#'g $(grep -rl vnc/class .)
-sed -i -e 's#DESTINATION vnc/class#DESTINATION share/tigervnc/class#'g $(grep -rl vnc/class .)
-
-export LDFLAGS="$SLKLDFLAGS -ldl -lpthread"
-export CXXFLAGS="$SLKCFLAGS -fpermissive -I $(pwd)/common"
-
-# Fix the man page and documentation installation:
-sed -e 's,set(MAN_DIR "${DATA_DIR}/man"),set(MAN_DIR "${MAN_INSTALL_DIR}"),' \
- -e 's,set(DOC_DIR "${CMAKE_INSTALL_PREFIX}/share/,set(DOC_DIR "${CMAKE_INSTALL_PREFIX}/,' \
- -i CMakeLists.txt
-
-mkdir -p build
-cd build
- echo -e "\n*** Building vnc client ***\n"
- cmake \
- -G "Unix Makefiles" \
- -Wno-dev \
- -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DMAN_INSTALL_DIR=/usr/man \
- -DSYSCONF_INSTALL_DIR=/etc \
- -DLIB_SUFFIX=${LIBDIRSUFFIX} \
- -DENABLE_PAM:BOOL=OFF \
- -DBUILD_JAVA:BOOL=${CMAKE_JAVA} \
- ..
- make V=1 $NUMJOBS || make || exit 1
- make DESTDIR=$PKG install || exit 1
-cd -
-
-# Do we have a patch for X.Org which tigervnc does not have?
-if [ ! -f unix/xserver${MAXPATCHVER}.patch -a -f $CWD/patches/xserver${MAXPATCHVER}.patch ]
-then
- cp $CWD/patches/xserver${MAXPATCHVER}.patch unix/
-fi
-
-# Prepare the Xvnc sources (we are building out-of-tree, in ./build directory):
-mkdir -p build/unix
-cp -R unix/xserver unix/xserver${MAXPATCHVER}.patch build/unix/
-cp -R ../xorg-server-${XORG}/* build/unix/xserver/
-
-cd build/unix/xserver/
- # Patch the xorg-server source to include building vnc driver:
- cat ../xserver${MAXPATCHVER}.patch | patch -p1 --verbose
- echo -e "\n*** Building vnc server ***\n"
- autoreconf -vif
-
- # Default font paths to be used by the X server
- DEF_FONTPATH="/usr/share/fonts/local,/usr/share/fonts/TTF,/usr/share/fonts/OTF,/usr/share/fonts/Type1,/usr/share/fonts/misc,/usr/share/fonts/CID,/usr/share/fonts/75dpi/:unscaled,/usr/share/fonts/100dpi/:unscaled,/usr/share/fonts/75dpi,/usr/share/fonts/100dpi,/usr/share/fonts/cyrillic"
-
- CFLAGS="$CFLAGS -std=c99" \
- ./configure \
- --prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --mandir=/usr/man \
- --disable-dri --enable-dri2 --disable-dri3 \
- --disable-static \
- --disable-xorg --disable-xnest --disable-xvfb --disable-dmx \
- --disable-xwin --disable-xephyr --disable-kdrive --disable-xwayland \
- --enable-composite \
- --enable-glx --enable-glx-tls \
- --enable-install-libxf86config \
- --enable-xcsecurity \
- --enable-xinerama \
- --with-int10=x86emu \
- --with-default-font-path="${DEF_FONTPATH}" \
- --with-dri-driver-path=/usr/lib${LIBDIRSUFFIX}/xorg/modules/dri \
- --with-module-dir=/usr/lib${LIBDIRSUFFIX}/xorg/modules \
- --with-pic \
- --with-xkb-path=/etc/X11/xkb \
- --with-xkb-output=/var/lib/xkb \
- --disable-config-dbus \
- --disable-config-hal \
- --disable-config-udev \
- --disable-docs --disable-devel-docs \
- --disable-selective-werror \
- --disable-unit-tests \
- --without-dtrace \
- --with-os-name="$OSNAME" \
- --with-os-vendor="$OSVENDOR" \
- --with-builderstring="$BUILDER" \
- --build=$TARGET || exit 1
-
- make V=1 TIGERVNC_SRCDIR="$TMP/tmp-${PKGNAM}/${PKGNAM}-${VERSION}" $NUMJOBS || exit 1
- make TIGERVNC_SRCDIR="$TMP/tmp-${PKGNAM}/${PKGNAM}-${VERSION}" -C hw/vnc \
- DESTDIR=$PKG install || exit 1
-cd -
-
-# Provide a sample configuration for the libvnc.so extension of X.Org,
-# documentation is available inside the file:
-mkdir -p $PKG/etc/X11/xorg.conf.d
-install -m644 $CWD/10-libvnc.conf $PKG/etc/X11/xorg.conf.d/10-libvnc.conf.new
-
-# Install menu entry:
-mkdir -p $PKG/usr/share/{applications,icons/hicolor/{16x16,24x24,32x32,48x48}/apps}
-for PSIZE in 16 24 32 48; do
- install -m644 media/icons/tigervnc_${PSIZE}.png \
- $PKG/usr/share/icons/hicolor/${PSIZE}x${PSIZE}/apps/tigervnc.png
-done
-cat <<EOT > $PKG/usr/share/applications/tigervnc.desktop
-[Desktop Entry]
-Encoding=UTF-8
-Name=TigerVNC Viewer
-GenericName=VNCViewer (RFB Client)
-Comment=Connect to remote desktop
-SwallowExec=
-Exec=vncviewer
-MimeType=
-Icon=tigervnc
-Path=
-TerminalOptions=
-Terminal=false
-Type=Application
-Categories=Network;
-StartupWMClass=VNC Viewer: Connection Details
-EOT
-
-# Add this to the doinst.sh:
-! [ -d $PKG/install ] && mkdir -p $PKG/install
-cat <<EOT >> $PKG/install/doinst.sh
-# Handle the incoming configuration files:
-config() {
- for infile in \$1; do
- NEW="\$infile"
- OLD="\`dirname \$NEW\`/\`basename \$NEW .new\`"
- # If there's no config file by that name, mv it over:
- if [ ! -r \$OLD ]; then
- mv \$NEW \$OLD
- elif [ "\`cat \$OLD | md5sum\`" = "\`cat \$NEW | md5sum\`" ]; then
- # toss the redundant copy
- rm \$NEW
- fi
- # Otherwise, we leave the .new copy for the admin to consider...
- done
-}
-
-config etc/X11/xorg.conf.d/10-libvnc.conf.new
-
-# Update the desktop database:
-if [ -x usr/bin/update-desktop-database ]; then
- chroot . /usr/bin/update-desktop-database usr/share/applications 1>/dev/null 2>&1
-fi
-
-# Update the mime database:
-if [ -x usr/bin/update-mime-database ]; then
- chroot . /usr/bin/update-mime-database usr/share/mime 1>/dev/null 2>&1
-fi
-
-# Update hicolor theme cache:
-if [ -d usr/share/icons/hicolor ]; then
- if [ -x usr/bin/gtk-update-icon-cache ]; then
- chroot . /usr/bin/gtk-update-icon-cache -f -t usr/share/icons/hicolor 1> /dev/null 2> /dev/null
- fi
-fi
-
-EOT
-
-# Add documentation:
-# First, remove files which were misplaced:
-rm -f $PKG/usr/doc/* 2> /dev/null
-cd $TMP/tmp-${PKGNAM}/${PKGNAM}-${VERSION}
-mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
-cp -a $DOCS $PKG/usr/doc/$PKGNAM-$VERSION || true
-for FIL in $(echo $DOCS_XORG); do cp -a build/unix/xserver/$FIL $PKG/usr/doc/$PKGNAM-$VERSION/${FIL}.xorg ; done || true
-#cat $CWD/$(basename $0) > $PKG/usr/doc/$PKGNAM-$VERSION/$PKGNAM.SlackBuild
-chown -R root:root $PKG/usr/doc/$PKGNAM-$VERSION
-find $PKG/usr/doc -type f -exec chmod 644 {} \;
-
-# Compress the man page(s):
-if [ -d $PKG/usr/man ]; then
- find $PKG/usr/man -type f -name "*.?" -exec gzip -9f {} \;
- for i in $(find $PKG/usr/man -type l -name "*.?") ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
-fi
-
-# Strip binaries (if any):
-find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-# Add a package description:
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-if [ -f $CWD/doinst.sh.gz ]; then
- zcat $CWD/doinst.sh.gz >> $PKG/install/doinst.sh
-fi
-
-# Build the package:
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/${PKGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.${PKGTYPE:-txz}
-
diff --git a/slackware64-current/extra/source/wicd/README.SLACKWARE b/slackware64-current/extra/source/wicd/README.SLACKWARE
deleted file mode 100644
index e7a374dce..000000000
--- a/slackware64-current/extra/source/wicd/README.SLACKWARE
+++ /dev/null
@@ -1,17 +0,0 @@
-After installing this package, make sure the /etc/rc.d/rc.wicd
-script is executable; if necessary, do:
- chmod +x /etc/rc.d/rc.wicd
-
-Results have varied, but you will probably need/want to remove
-any references to interfaces from /etc/rc.d/rc.inet1.conf - in
-other words, make that file look as if netconfig has never been
-run.
-
-When you start X, you should see a wicd icon in the system tray;
-click on it to open the gui interface and configure as desired.
-Your user account will need to be a member of the 'netdev' group
-in order to use wicd.
-
-Note that urwid will need to be installed if you want to use the
-curses client. Also, if you don't have kde installed, you won't
-have a graphical sudo client available.
diff --git a/slackware64-current/extra/source/wicd/curses_bitrate_fix.patch.gz b/slackware64-current/extra/source/wicd/curses_bitrate_fix.patch.gz
deleted file mode 100644
index 5f1f65400..000000000
--- a/slackware64-current/extra/source/wicd/curses_bitrate_fix.patch.gz
+++ /dev/null
@@ -1 +0,0 @@
-663a831e980e4b9fc4cd98d9e69804781400b452
diff --git a/slackware64-current/extra/source/wicd/doinst.sh.gz b/slackware64-current/extra/source/wicd/doinst.sh.gz
deleted file mode 100644
index ee057ecf4..000000000
--- a/slackware64-current/extra/source/wicd/doinst.sh.gz
+++ /dev/null
@@ -1 +0,0 @@
-21ab519eea669f29915ce22e1f05c810f40982cb
diff --git a/slackware64-current/extra/source/wicd/manually-compile-translations.diff.gz b/slackware64-current/extra/source/wicd/manually-compile-translations.diff.gz
deleted file mode 100644
index ed702c310..000000000
--- a/slackware64-current/extra/source/wicd/manually-compile-translations.diff.gz
+++ /dev/null
@@ -1 +0,0 @@
-057520f1f67e250c852dc00c1a69d2325ecca5e3
diff --git a/slackware64-current/extra/source/wicd/slack-desc b/slackware64-current/extra/source/wicd/slack-desc
deleted file mode 100644
index 4a5513d81..000000000
--- a/slackware64-current/extra/source/wicd/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|'
-# on the right side marks the last column you can put a character in. You must
-# make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':'.
-
- |-----handy-ruler-------------------------------------------------------|
-wicd: wicd (network manager for linux)
-wicd:
-wicd: wicd is a wired and wireless network manager for Linux.
-wicd: Some features include:
-wicd: - Ability to connect to wired and wireless networks
-wicd: - Profiles for each wireless network and wired network
-wicd: - Many encryption schemes, some of which include WEP/WPA/WPA2
-wicd: - Compatible with wireless-tools
-wicd:
-wicd: Homepage: https://launchpad.net/wicd
-wicd:
diff --git a/slackware64-current/extra/source/wicd/wicd-1.7.3-urwid-1.3.0.patch.gz b/slackware64-current/extra/source/wicd/wicd-1.7.3-urwid-1.3.0.patch.gz
deleted file mode 100644
index a7805ec05..000000000
--- a/slackware64-current/extra/source/wicd/wicd-1.7.3-urwid-1.3.0.patch.gz
+++ /dev/null
@@ -1 +0,0 @@
-5fec0e1a83f8c88b32517cd2496e43d43ea72c77
diff --git a/slackware64-current/extra/source/wicd/wicd-1.7.4.tar.xz b/slackware64-current/extra/source/wicd/wicd-1.7.4.tar.xz
deleted file mode 100644
index 85460e17c..000000000
--- a/slackware64-current/extra/source/wicd/wicd-1.7.4.tar.xz
+++ /dev/null
@@ -1 +0,0 @@
-f78816ecb53021bc1f5fbbc9c6def3cf4476f00e
diff --git a/slackware64-current/extra/source/wicd/wicd-1421918.patch.gz b/slackware64-current/extra/source/wicd/wicd-1421918.patch.gz
deleted file mode 100644
index 7ab8b789d..000000000
--- a/slackware64-current/extra/source/wicd/wicd-1421918.patch.gz
+++ /dev/null
@@ -1 +0,0 @@
-275ad5bfb7ec8ea7ed027b224611730bd22c9235
diff --git a/slackware64-current/extra/source/wicd/wicd.SlackBuild b/slackware64-current/extra/source/wicd/wicd.SlackBuild
deleted file mode 100755
index 25fd947e7..000000000
--- a/slackware64-current/extra/source/wicd/wicd.SlackBuild
+++ /dev/null
@@ -1,118 +0,0 @@
-#!/bin/sh
-
-# Copyright 2008-2015 Robby Workman, Tuscaloosa, AL, USA
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
-# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
-# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-PRGNAM=wicd
-VERSION=${VERSION:-1.7.4}
-BUILD=${BUILD:-2}
-
-# Automatically determine architecture for build & packaging:
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) export ARCH=i586 ;;
- # Unless $ARCH is already set, use uname -m for all other archs:
- *) export ARCH=$( uname -m ) ;;
- esac
-fi
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-$PRGNAM
-
-if [ "$ARCH" = "i586" ]; then
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "s390" ]; then
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "x86_64" ]; then
- LIBDIRSUFFIX="64"
-else
- LIBDIRSUFFIX=""
-fi
-
-rm -rf $PKG
-mkdir -p $TMP $PKG
-cd $TMP
-rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tar.xz || exit 1
-cd $PRGNAM-$VERSION || exit 1
-
-chown -R root:root .
-find . \
- \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
- -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
- -exec chmod 644 {} \;
-
-# Bypass the need for pybabel (thanks, dapal!)
-zcat $CWD/manually-compile-translations.diff.gz | patch -p1 || exit 1
-for pofile in $(find po/ -type f -name "*.po") ; do
- mkdir -p translations/$(basename ${pofile} .po)/LC_MESSAGES
- msgfmt -o translations/$(basename ${pofile} .po)/LC_MESSAGES/wicd.mo ${pofile}
-done
-
-# wicd-1.7.4 is broken with urwid > 1.0.x, even with this patch.
-# Might be useful someday, but for now since the only thing in Slackware that uses
-# urwid is wicd, just use a 1.0.x version.
-# Thanks to ArchLinux
-#zcat $CWD/wicd-1.7.3-urwid-1.3.0.patch.gz | patch -p0 || exit 1
-
-# Crash fix. Thanks to ArchLinux.
-zcat $CWD/wicd-1421918.patch.gz | patch -p0 || exit 1
-
-# Thanks to Void Linux
-zcat $CWD/curses_bitrate_fix.patch.gz | patch -p0 || exit 1
-
-python setup.py configure \
- --lib=/usr/lib${LIBDIRSUFFIX}/wicd \
- --kdedir=/usr/share/autostart \
- --backends=/usr/lib${LIBDIRSUFFIX}/wicd/backends \
- --no-install-gnome-shell-extensions \
- || exit 1
-
-python setup.py install --root=$PKG || exit 1
-
-# Handle some Slackware defaults
-# Use dhcpcd as the dhcp client
-# Use kdesu as the graphical sudo application
-cat << EOF > $PKG/etc/wicd/manager-settings.conf.new
-[Settings]
-dhcp_client = 2
-sudo_app = 2
-EOF
-
-# Don't clobber configs on upgrade
-mv $PKG/etc/dbus-1/system.d/wicd.conf $PKG/etc/dbus-1/system.d/wicd.conf.new
-mv $PKG/etc/logrotate.d/wicd.logrotate $PKG/etc/logrotate.d/wicd.logrotate.new
-mv $PKG/etc/rc.d/rc.wicd $PKG/etc/rc.d/rc.wicd.new
-
-# Compress the man pages and add a bit to the package docs
-( cd $PKG/usr/man || exit 1
- find . -type f -exec gzip -9 {} \;
- for i in $(find . -type l) ; do ln -s $(readlink $i).gz $i.gz ; rm $i ; done
-)
-cat $CWD/README.SLACKWARE > $PKG/usr/doc/$PRGNAM-$VERSION/README.SLACKWARE
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
-
-cd $PKG
-/sbin/makepkg -c n -l y $TMP/$PRGNAM-$VERSION-$ARCH-$BUILD.txz
diff --git a/slackware64-current/extra/source/xf86-video-fbdev/slack-desc b/slackware64-current/extra/source/xf86-video-fbdev/slack-desc
deleted file mode 100644
index 08a636a11..000000000
--- a/slackware64-current/extra/source/xf86-video-fbdev/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|'
-# on the right side marks the last column you can put a character in. You must
-# make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':'.
-
- |-----handy-ruler------------------------------------------------------|
-xf86-video-fbdev: xf86-video-fbdev (X.Org generic framebuffer video driver)
-xf86-video-fbdev:
-xf86-video-fbdev: xf86-video-fbdev is the generic framebuffer video driver for X.Org,
-xf86-video-fbdev: designed to draw into a video framebuffer provided by the
-xf86-video-fbdev: underlying operating system.
-xf86-video-fbdev:
-xf86-video-fbdev:
-xf86-video-fbdev:
-xf86-video-fbdev:
-xf86-video-fbdev:
-xf86-video-fbdev:
diff --git a/slackware64-current/extra/source/xf86-video-fbdev/xf86-video-fbdev-0.4.4.tar.xz b/slackware64-current/extra/source/xf86-video-fbdev/xf86-video-fbdev-0.4.4.tar.xz
deleted file mode 100644
index 940e856dc..000000000
--- a/slackware64-current/extra/source/xf86-video-fbdev/xf86-video-fbdev-0.4.4.tar.xz
+++ /dev/null
@@ -1 +0,0 @@
-8e8fd6d92b4d7c6cb14594e521de608db895c6e7
diff --git a/slackware64-current/extra/source/xf86-video-fbdev/xf86-video-fbdev.SlackBuild b/slackware64-current/extra/source/xf86-video-fbdev/xf86-video-fbdev.SlackBuild
deleted file mode 100755
index bb966a889..000000000
--- a/slackware64-current/extra/source/xf86-video-fbdev/xf86-video-fbdev.SlackBuild
+++ /dev/null
@@ -1,140 +0,0 @@
-#!/bin/sh
-
-# Copyright 2012, 2013 Patrick J. Volkerding, Sebeka, Minnesota, USA
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
-# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
-# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-
-PKGNAM=xf86-video-fbdev
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-4}
-
-# Automatically determine the architecture we're building on:
-if [ -z "$ARCH" ]; then
- case "$(uname -m)" in
- i?86) ARCH=i586 ;;
- arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7lh ;;
- # Unless $ARCH is already set, use uname -m for all other archs:
- *) ARCH=$(uname -m) ;;
- esac
- export ARCH
-fi
-
-NUMJOBS=${NUMJOBS:-" -j7 "}
-
-if [ "$ARCH" = "i386" ]; then
- SLKCFLAGS="-O2 -march=i386 -mcpu=i686"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "i586" ]; then
- SLKCFLAGS="-O2 -march=i586 -mtune=i686"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "i686" ]; then
- SLKCFLAGS="-O2 -march=i686"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "s390" ]; then
- SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "x86_64" ]; then
- SLKCFLAGS="-O2 -fPIC"
- LIBDIRSUFFIX="64"
-elif [ "$ARCH" = "armv7hl" ]; then
- SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16"
- LIBDIRSUFFIX=""
-else
- SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
-fi
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-$PKGNAM
-
-rm -rf $PKG
-mkdir -p $TMP $PKG
-
-cd $TMP
-rm -rf $PKGNAM-$VERSION
-tar xvf $CWD/$PKGNAM-$VERSION.tar.?z* || exit 1
-cd $PKGNAM-$VERSION
-
-# Remove obsolete references to mibstore.h and miInitializeBackingStore():
-grep -r -l '#include "mibstore.h"' * | while read file ; do
- sed -i "s/#include \"mibstore.h\"//g" $file
-done
-grep -r -l 'miInitializeBackingStore(pScreen);' | while read file ; do
- sed -i "s/miInitializeBackingStore(pScreen);//g" $file
-done
-
-chown -R root:root .
-find . \
- \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
- -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
- -exec chmod 644 {} \;
-
-# Configure:
-CFLAGS=$SLKCFLAGS \
-./configure \
- --prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --infodir=/usr/info \
- --mandir=/usr/man \
- --docdir=/usr/doc/xf86-video-fbdev-$VERSION \
- --disable-static \
- --build=$ARCH-slackware-linux
-
-# Build and install:
-make $NUMJOBS || make || exit 1
-make install DESTDIR=$PKG || exit 1
-
-# Strip binaries:
-( cd $PKG
- find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
- find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
-)
-
-# Add a documentation directory:
-mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION
-cp -a \
- COPYING* README* \
- $PKG/usr/doc/${PKGNAM}-$VERSION
-
-# Compress and if needed symlink the man pages:
-if [ -d $PKG/usr/man ]; then
- ( cd $PKG/usr/man
- for manpagedir in $(find . -type d -name "man*") ; do
- ( cd $manpagedir
- for eachpage in $( find . -type l -maxdepth 1) ; do
- ln -s $( readlink $eachpage ).gz $eachpage.gz
- rm $eachpage
- done
- gzip -9 *.?
- )
- done
- )
-fi
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
-