libraries/tls: Added to 12.2 repository

This commit is contained in:
Bruno Vezzaro 2010-05-12 23:31:30 +02:00 committed by David Somero
parent f237e55f15
commit e86ab45b91
4 changed files with 81 additions and 0 deletions

5
libraries/tls/README Normal file
View File

@ -0,0 +1,5 @@
A portable extension that provides the power of OpenSSL to Tcl programs.
This extension can be used to utilize SSL encryption on top of any valid
Tcl Channel not just sockets. The sockets behave exactly the same as
channels created using Tcl's built-in socket command, with additional
options for controlling the SSL session.

12
libraries/tls/slack-desc Normal file
View File

@ -0,0 +1,12 @@
|-----handy-ruler----------------------------------------------------------|
tls: TLS (An OpenSSL TCL extension)
tls:
tls: For use both on client and server-side as a layering for SSL sockets.
tls:
tls:
tls:
tls:
tls:
tls:
tls: http://tls.sourceforge.net
tls:

View File

@ -0,0 +1,56 @@
#!/bin/sh
# Slackware build script for tls
# Written by Bruno Vezzaro <b.vezzaro@gmail.com>
# Assumed to be public domain
PRGNAM=tls
VERSION=1.6
ARCH=${ARCH:-i486}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
CWD=$(pwd)
TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
if [ "$ARCH" = "i486" ]; then
SLKCFLAGS="-O2 -march=i486 -mtune=i686"
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
fi
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
rm -rf $TMP/$PRGNAM$VERSION
cd $TMP || exit 1
tar -zxvf $CWD/$PRGNAM$VERSION-src.tar.gz || exit 1
cd $PRGNAM$VERSION || exit 1
chown -R root:root .
chmod -R u+w,go+r-w,a-s .
CFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var || exit 1
make || exit 1
make install DESTDIR=$PKG || exit 1
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a ChangeLog README.txt license.terms tls.htm \
$PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
find $PKG/usr/doc/$PRGNAM-$VERSION -type f -exec chmod 644 {} \;
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.tgz

8
libraries/tls/tls.info Normal file
View File

@ -0,0 +1,8 @@
PRGNAM="tls"
VERSION="1.6"
HOMEPAGE="http://tls.sourceforge.net/"
DOWNLOAD="http://ufpr.dl.sourceforge.net/sourceforge/tls/tls1.6-src.tar.gz"
MD5SUM="eb326ff9e6fc3b9885aa5c72fb8df3bf"
MAINTAINER="Bruno Vezzaro"
EMAIL="b.vezzaro@gmail.com"
APPROVED="dsomero"