From: fsLeg Date: Fri, 3 Jun 2022 20:01:50 +0000 (+0300) Subject: Removed SlackBuilds that are now present on SBo X-Git-Url: https://git.t-rg.ws/?a=commitdiff_plain;h=420e801741f2544bd89e4ce2d4aca87732c1d24a;p=slackbuilds.git Removed SlackBuilds that are now present on SBo --- diff --git a/Tomb/README b/Tomb/README deleted file mode 100644 index 9d46b17..0000000 --- a/Tomb/README +++ /dev/null @@ -1,18 +0,0 @@ -Tomb aims to be an 100% free and open source system for easy encryption -and backup of personal files, written in code that is easy to review and -links commonly shared components. - -Tomb generates encrypted storage files to be opened and closed using -their associated keyfiles, which are also protected with a password -chosen by the user. - -To install a tool to create keys armored against dictionary attacks, -supply KDF=yes - -To install GTK tray icon, supply GTK_TRAY=yes - -To install Qt tray icon, supply QT_TRAY=yes. This requires qt5. - -To install GTK GUI, supply GUI=yes. This requires zenity. - -steghide, qrencode, cloakify are optional dependencies. diff --git a/Tomb/Tomb.SlackBuild b/Tomb/Tomb.SlackBuild deleted file mode 100755 index e884b67..0000000 --- a/Tomb/Tomb.SlackBuild +++ /dev/null @@ -1,120 +0,0 @@ -#!/bin/sh - -# Slackware build script for Tomb - -# Copyright 2014 Vladislav Borisov Moscow, Russia -# 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=Tomb -VERSION=${VERSION:-2.6} -BUILD=${BUILD:-1} -TAG=${TAG:-fsleg} - -# Tomb is just a shell script, so there's nothing to build -ARCH="noarch" - -# If you want to run tests, supply TEST=yes -TEST=${TEST:-no} - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e # Exit on most errors - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP - -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -if [ "${TEST}" == "yes" ]; then - sed -i 's/\/usr\/bin\/zsh/\/bin\/zsh/' extras/test/runtests - make test -fi - -make install DESTDIR=$PKG PREFIX=/usr MANDIR=/usr/man - -# Install translations -cd extras/translations -make install DESTDIR=$PKG PREFIX=/usr -cd ../.. - -if [ "${KDF}" == "yes" ]; then - cd extras/kdf-keys - make - make install DESTDIR=$PKG PREFIX=/usr - cd ../.. -fi - -if [ "${GTK_TRAY}" == "yes" ]; then - cd extras/gtk-tray - make - make install DESTDIR=$PKG PREFIX=/usr - install -Dm755 tomb-gtk-tray $PKG/usr/bin - mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION/gtk-tray - cp README.md $PKG/usr/doc/$PRGNAM-$VERSION/gtk-tray/ - cd ../.. -fi - -if [ "${QT_TRAY}" == "yes" ]; then - cd extras/qt-tray - qmake-qt5 - make - install -Dm755 tomb-qt-tray $PKG/usr/bin - mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION/qt-tray - cp README.txt $PKG/usr/doc/$PRGNAM-$VERSION/qt-tray/ - cd ../.. -fi - -if [ "${GUI}" == "yes" ]; then - cd extras/gtomb - patch -p1 < ${CWD}/paths.patch - install -Dm755 gtomb $PKG/usr/bin - cd ../.. -fi - -# Compress man pages -find $PKG/usr/man -type f -exec gzip -9 {} \; -for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done - -# Copy program documentation into the package -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -aR \ - doc/*.{pdf,txt,org} \ - AUTHORS.txt ChangeLog.txt COPYING.txt INSTALL.txt KNOWN_BUGS.txt README.txt \ - $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -# Copy the slack-desc into ./install -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-txz} diff --git a/Tomb/Tomb.info b/Tomb/Tomb.info deleted file mode 100644 index efdef37..0000000 --- a/Tomb/Tomb.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="tomb" -VERSION="2.6" -HOMEPAGE="http://www.dyne.org/software/tomb/" -DOWNLOAD="https://files.dyne.org/tomb/Tomb-2.6.tar.gz" -MD5SUM="7c840efa8d578ed79de55fc1a00620a1" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Vladislav Borisov" -EMAIL="fsleg@t-rg.ws" diff --git a/Tomb/paths.patch b/Tomb/paths.patch deleted file mode 100644 index 9b93322..0000000 --- a/Tomb/paths.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/gtomb 2019-05-30 19:50:02.000000000 +0300 -+++ b/gtomb 2019-06-09 17:41:44.766447827 +0300 -@@ -19,8 +19,8 @@ - # along with this source code. If not, see . - - ver="0.8" --TOMBPATH="/usr/local/bin/tomb" # Set this to your tomb executable's path --KDFPATH="/usr/local/bin/" # Set this to the path of your KDF binaries (if you're using them) -+TOMBPATH="/usr/bin/tomb" # Set this to your tomb executable's path -+KDFPATH="/usr/bin/" # Set this to the path of your KDF binaries (if you're using them) - # The ones below should not need changing - HEXENC="$KDFPATH/tomb-kdb-hexencode" - GENSALT="$KDFPATH/tomb-kdb-pbkdf2-gensalt" diff --git a/Tomb/slack-desc b/Tomb/slack-desc deleted file mode 100644 index 984f966..0000000 --- a/Tomb/slack-desc +++ /dev/null @@ -1,11 +0,0 @@ - |-----handy-ruler------------------------------------------------------| -Tomb: Tomb (The Crypto Undertaker) -Tomb: -Tomb: Tomb aims to be an 100% free and open source system for easy -Tomb: encryption and backup of personal files, written in code that is easy -Tomb: to review and links commonly shared components. -Tomb: -Tomb: Website: http://www.dyne.org/software/Tomb -Tomb: -Tomb: -Tomb: diff --git a/joy2key/README b/joy2key/README deleted file mode 100644 index 1bfdf0b..0000000 --- a/joy2key/README +++ /dev/null @@ -1,4 +0,0 @@ -Joy2key allows you to control applications accepting keyboard -commands with your joystick. It does not work with all applications, -however, because some do not accept synthetic events for security -reasons. diff --git a/joy2key/joy2key.SlackBuild b/joy2key/joy2key.SlackBuild deleted file mode 100755 index 3796f80..0000000 --- a/joy2key/joy2key.SlackBuild +++ /dev/null @@ -1,115 +0,0 @@ -#!/bin/sh - -# Slackware build script for joy2key - -# Copyright 2015 Vladislav Borisov, Moscow, Russia -# 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=joy2key -VERSION=${VERSION:-1.6.3} -BUILD=${BUILD:-1} -TAG=${TAG:-fsleg} - -# Use parallel building if possible -if [ -z "$NUMJOBS" ]; then - NUMJOBS=$(nproc) -fi - -# Automatically determine the architecture we're building on: -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - # Unless $ARCH is already set, use uname -m for all other archs: - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e # Exit on most errors - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.bz2 -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --mandir=/usr/man \ - --docdir=/usr/doc/$PRGNAM-$VERSION \ - --build=$ARCH-slackware-linux - -make -j${NUMJOBS} -make install DESTDIR=$PKG - -# Strip binaries -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -# Compress man pages -find $PKG/usr/man -type f -exec gzip -9 {} \; -for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done - -# Copy program documentation into the package -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a \ - ChangeLog AUTHORS COPYING INSTALL NEWS README TODO \ - $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -# Copy the slack-desc into ./install -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -# Make the package -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-txz} diff --git a/joy2key/joy2key.info b/joy2key/joy2key.info deleted file mode 100644 index a8af8fc..0000000 --- a/joy2key/joy2key.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="joy2key" -VERSION="1.6.3" -HOMEPAGE="" -DOWNLOAD="http://sourceforge.net/projects/joy2key/files/joy2key/1.6.3/joy2key-1.6.3.tar.bz2" -MD5SUM="e1119b8cbfd221b4f692d9968fad9ee5" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Vladislav Borisov" -EMAIL="fsleg@t-rg.ws" diff --git a/joy2key/slack-desc b/joy2key/slack-desc deleted file mode 100644 index 776da43..0000000 --- a/joy2key/slack-desc +++ /dev/null @@ -1,11 +0,0 @@ - |-----handy-ruler------------------------------------------------------| -joy2key: joy2key (translates joystick keypresses to keyboard) -joy2key: -joy2key: joy2key allows you to control applications accepting keyboard -joy2key: commands with your joystick. -joy2key: -joy2key: Website: http://sourceforge.net/projects/joy2key/ -joy2key: -joy2key: -joy2key: -joy2key: diff --git a/rejoystick/README b/rejoystick/README deleted file mode 100644 index 1a58bee..0000000 --- a/rejoystick/README +++ /dev/null @@ -1,5 +0,0 @@ -Rejoystick is a program that maps keypresses on your -gamepad/joypad/joystick to keypresses on a keyboard when you -are running X. Since it uses SDL to communicate with the gamepad -device, it can work on every platform that provides SDL and an -X environment. (Though it is yet to be tested on Cygwin e.g.) diff --git a/rejoystick/memory.patch b/rejoystick/memory.patch deleted file mode 100644 index 3212626..0000000 --- a/rejoystick/memory.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/src/main.c 2008-03-23 17:38:22.000000000 +0300 -+++ b/src/main.c 2014-06-29 21:15:36.000000000 +0400 -@@ -137,12 +137,9 @@ - - pthread_t sdl_thread; - -- char* home; -- char* keyfile; -- -- home = (char*)getenv("HOME"); -- keyfile = KEYFILE; -- filename = strcat(home, keyfile); -+ const char * home = getenv("HOME"); -+ filename = malloc(strlen(home) + strlen(KEYFILE) + 1); -+ sprintf(filename, "%s%s", home, KEYFILE); - - global_argv = argv; - diff --git a/rejoystick/rejoystick.SlackBuild b/rejoystick/rejoystick.SlackBuild deleted file mode 100755 index 8379d34..0000000 --- a/rejoystick/rejoystick.SlackBuild +++ /dev/null @@ -1,111 +0,0 @@ -#!/bin/sh - -# Slackware build script for rejoystick - -# Originally written by Steven Pledger -# Modified 2014 Vladislav Borisov, Moscow, Russia -# 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=rejoystick -VERSION=${VERSION:-0.8.1} -BUILD=${BUILD:-2} -TAG=${TAG:-fsleg} - -# Use parallel building if possible -if [ -z "$NUMJOBS" ]; then - NUMJOBS=$(nproc) -fi - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -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 {} \; - -# Specify the path to the version.mk file inside of the configure script -sed -i "s|^\.\ version\.mk|. ./version.mk|" configure - -# Fix memory issue -patch -p1 < ${CWD}/memory.patch - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --disable-static \ - --build=$ARCH-slackware-linux - -make -j${NUMJOBS} -make install DESTDIR=$PKG - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -# AUTHORS, ChangeLog, and NEWS are empty files -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a \ - COPYING INSTALL README \ - $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/rejoystick/rejoystick.info b/rejoystick/rejoystick.info deleted file mode 100644 index 52c878c..0000000 --- a/rejoystick/rejoystick.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="rejoystick" -VERSION="0.8.1" -HOMEPAGE="http://rejoystick.sourceforge.net/" -DOWNLOAD="http://sourceforge.net/projects/rejoystick/files/rejoystick/rejoystick-0.8.1/rejoystick-0.8.1.tar.gz" -MD5SUM="43208b766a131e2725bfd72caf60a41d" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Vladislav Borisov" -EMAIL="fsleg@t-rg.ws" diff --git a/rejoystick/slack-desc b/rejoystick/slack-desc deleted file mode 100644 index 674fdf7..0000000 --- a/rejoystick/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 ':' except on otherwise blank lines. - - |-----handy-ruler------------------------------------------------------| -rejoystick: rejoystick (translates joystick keypresses to keyboard) -rejoystick: -rejoystick: Rejoystick is a program that maps keypresses on your -rejoystick: gamepad/joypad/joystick to keypresses on a keyboard when you -rejoystick: are running X. Since it uses SDL to communicate with the gamepad -rejoystick: device, it can work on every platform that provides SDL and an -rejoystick: X environment. (Though it is yet to be tested on Cygwin e.g.) -rejoystick: -rejoystick: Homepage: http://rejoystick.sourceforge.net/ -rejoystick: -rejoystick: diff --git a/steghide/README b/steghide/README deleted file mode 100644 index 5372bd9..0000000 --- a/steghide/README +++ /dev/null @@ -1,4 +0,0 @@ -Steghide is a steganography program that is able to hide data in various -kinds of image- and audio-files. The color- respectivly -sample-frequencies are not changed thus making the embedding resistant -against first-order statistical tests. diff --git a/steghide/slack-desc b/steghide/slack-desc deleted file mode 100644 index 872a49a..0000000 --- a/steghide/slack-desc +++ /dev/null @@ -1,11 +0,0 @@ - |-----handy-ruler------------------------------------------------------| -steghide: steghide (steganography program) -steghide: -steghide: Steghide is a steganography program that is able to hide data in -steghide: various kinds of image- and audio-files. -steghide: -steghide: Website: http://steghide.sourceforge.net/ -steghide: -steghide: -steghide: -steghide: diff --git a/steghide/steghide.SlackBuild b/steghide/steghide.SlackBuild deleted file mode 100755 index 141f44e..0000000 --- a/steghide/steghide.SlackBuild +++ /dev/null @@ -1,115 +0,0 @@ -#!/bin/sh - -# Slackware build script for steghide - -# Copyright 2014 Vladislav Borisov Moscow, Russia -# 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=steghide -VERSION=${VERSION:-0.5.1} -BUILD=${BUILD:-1} -TAG=${TAG:-fsleg} - -# Use parallel building if possible -if [ -z "$NUMJOBS" ]; then - NUMJOBS=$(nproc) -fi - -# Automatically determine the architecture we're building on: -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - # Unless $ARCH is already set, use uname -m for all other archs: - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e # Exit on most errors - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP - -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.bz2 -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -# This is ancient software, so some heavy patching is required -patch -p1 < ${CWD}/steghide.patch - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --mandir=/usr/man \ - --build=$ARCH-slackware-linux -make -j$NUMJOBS -make install DESTDIR=$PKG - -# Strip binaries and libraries -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -# Compress man pages -find $PKG/usr/man -type f -exec gzip -9 {} \; -for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done - -# Copy program documentation into the package -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a \ - BUGS COPYING CREDITS HISTORY INSTALL README TODO \ - $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -# Copy the slack-desc (and a custom doinst.sh if necessary) into ./install -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-txz} diff --git a/steghide/steghide.info b/steghide/steghide.info deleted file mode 100644 index ff45a42..0000000 --- a/steghide/steghide.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="steghide" -VERSION="0.5.1" -HOMEPAGE="http://steghide.sourceforge.net/" -DOWNLOAD="http://sourceforge.net/projects/steghide/files/steghide/0.5.1/steghide-0.5.1.tar.bz2" -MD5SUM="cf37f7ac51d36f66a8d6d155bbc90f17" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Vladislav Borisov" -EMAIL="fsleg@t-rg.ws" diff --git a/steghide/steghide.patch b/steghide/steghide.patch deleted file mode 100644 index 4304926..0000000 --- a/steghide/steghide.patch +++ /dev/null @@ -1,137 +0,0 @@ ---- a/Makefile.in 2003-10-15 12:01:28.000000000 +0400 -+++ b/Makefile.in 2014-08-13 20:46:16.000000000 +0400 -@@ -161,7 +161,7 @@ - SUBDIRS = m4 intl po doc src tests - docdir = $(prefix)/share/doc/$(PACKAGE) - EXTRA_DIST = config.rpath mkinstalldirs ABOUT-NLS BUGS CREDITS HISTORY LEAME depcomp --doc_DATA = ABOUT-NLS BUGS COPYING CREDITS HISTORY INSTALL LEAME README TODO -+doc_DATA = BUGS CREDITS HISTORY LEAME README TODO - MAINTAINERCLEANFILES = Makefile.in aclocal.m4 config.guess config.h.in \ - config.sub configure depcomp install-sh missing mkinstalldirs steghide.doxygen steghide.spec - ---- a/src/AuData.h 2003-09-28 19:30:29.000000000 +0400 -+++ b/src/AuData.h 2014-08-13 20:40:53.000000000 +0400 -@@ -26,22 +26,30 @@ - - // AuMuLawAudioData - typedef AudioDataImpl AuMuLawAudioData ; -+template<> - inline BYTE AuMuLawAudioData::readValue (BinaryIO* io) const { return (io->read8()) ; } -+template<> - inline void AuMuLawAudioData::writeValue (BinaryIO* io, BYTE v) const { io->write8(v) ; } - - // AuPCM8AudioData - typedef AudioDataImpl AuPCM8AudioData ; -+template<> - inline SBYTE AuPCM8AudioData::readValue (BinaryIO* io) const { return ((SBYTE) io->read8()) ; } -+template<> - inline void AuPCM8AudioData::writeValue (BinaryIO* io, SBYTE v) const { io->write8((BYTE) v) ; } - - // AuPCM16AudioData - typedef AudioDataImpl AuPCM16AudioData ; -+template<> - inline SWORD16 AuPCM16AudioData::readValue (BinaryIO* io) const { return ((SWORD16) io->read16_be()) ; } -+template<> - inline void AuPCM16AudioData::writeValue (BinaryIO* io, SWORD16 v) const { io->write16_be((UWORD16) v) ; } - - // AuPCM32AudioData - typedef AudioDataImpl AuPCM32AudioData ; -+template<> - inline SWORD32 AuPCM32AudioData::readValue (BinaryIO* io) const { return ((SWORD32) io->read32_be()) ; } -+template<> - inline void AuPCM32AudioData::writeValue (BinaryIO* io, SWORD32 v) const { io->write32_be((UWORD32) v) ; } - - #endif // ndef SH_AUDATA_H ---- a/src/AuSampleValues.cc 2003-09-28 19:30:30.000000000 +0400 -+++ b/src/AuSampleValues.cc 2014-08-13 20:42:49.000000000 +0400 -@@ -21,17 +21,25 @@ - #include "AuSampleValues.h" - - // AuMuLawSampleValue -+template<> - const BYTE AuMuLawSampleValue::MinValue = 0 ; -+template<> - const BYTE AuMuLawSampleValue::MaxValue = BYTE_MAX ; - - // AuPCM8SampleValue -+template<> - const SBYTE AuPCM8SampleValue::MinValue = SBYTE_MIN ; -+template<> - const SBYTE AuPCM8SampleValue::MaxValue = SBYTE_MAX ; - - // AuPCM16SampleValue -+template<> - const SWORD16 AuPCM16SampleValue::MinValue = SWORD16_MIN ; -+template<> - const SWORD16 AuPCM16SampleValue::MaxValue = SWORD16_MAX ; - - // AuPCM32SampleValue -+template<> - const SWORD32 AuPCM32SampleValue::MinValue = SWORD32_MIN ; -+template<> - const SWORD32 AuPCM32SampleValue::MaxValue = SWORD32_MAX ; ---- a/src/BmpFile.cc 2003-09-28 19:30:30.000000000 +0400 -+++ b/src/BmpFile.cc 2014-08-13 20:46:21.000000000 +0400 -@@ -214,10 +214,10 @@ - // create reservoir - for every i reservoir[i] contains the sample values that are neighbourss of - // the sample value with label i and have a lower label (and have already been found) - // This is necessary to use collapsing trees together with bucket sort (without huge increase in memory usage) -- std::vector reservoir[svs.size()] ; -+ std::vector > reservoir(svs.size()) ; - - // neighbours sorted by distance (for the current source sample value) -- std::vector neighbours_byd[r + 1] ; -+ std::vector > neighbours_byd(r + 1) ; - - for (std::vector::const_iterator srcsvit = svs.begin() ; srcsvit != svs.end() ; srcsvit++) { - BmpRGBSampleValue* srcsv = (BmpRGBSampleValue*) (*srcsvit) ; ---- a/src/Graph.h 2003-09-28 19:30:30.000000000 +0400 -+++ b/src/Graph.h 2014-08-13 20:47:45.000000000 +0400 -@@ -21,6 +21,8 @@ - #ifndef SH_GRAPH_H - #define SH_GRAPH_H - -+#define ULONG_MAX 4294967295 -+ - #include - #include - #include ---- a/src/MHashKeyGen.h 2003-09-28 19:30:30.000000000 +0400 -+++ b/src/MHashKeyGen.h 2014-08-13 20:46:21.000000000 +0400 -@@ -23,6 +23,7 @@ - - #include - -+#define _Bool bool - #include - - class MHashKeyGen { ---- a/src/MHashPP.cc 2003-10-05 14:17:50.000000000 +0400 -+++ b/src/MHashPP.cc 2014-08-13 20:46:21.000000000 +0400 -@@ -21,6 +21,7 @@ - #include - #include - -+#define _Bool bool - #include - - #include "BitString.h" -@@ -120,7 +121,7 @@ - - std::string MHashPP::getAlgorithmName (hashid id) - { -- char *name = mhash_get_hash_name (id) ; -+ char *name = reinterpret_cast(mhash_get_hash_name (id)) ; - std::string retval ; - if (name == NULL) { - retval = std::string ("") ; ---- a/src/MHashPP.h 2003-09-28 19:30:30.000000000 +0400 -+++ b/src/MHashPP.h 2014-08-13 20:46:21.000000000 +0400 -@@ -21,6 +21,7 @@ - #ifndef SH_MHASHPP_H - #define SH_MHASHPP_H - -+#define _Bool bool - #include - - #include "common.h"