parent
32af5a7865
commit
51920b69b6
@ -1,17 +1,17 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAmCW7F0ZHGd6YW11ZGlv
|
||||
QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZV+UzD/9pi1eECYwGLcrGirO1KxrJ
|
||||
KDWrTNemVOBMcWxazsYPXae32khALLkUP3OWo+Uhbl00R5HY0OISW3T3k+2F3gWE
|
||||
RDUaG6d6UGqBHws9SBBMdM/mxvHsALhAda/A2zGYs4aHLg9S3TNgQ1O4cIMzFuwb
|
||||
X3+TaQdHKU9DLlgh5+Li3gOaS/Jl1SMWt9p6VwOocIftkarZCBj7v8fDyT8rjUce
|
||||
1Uyc3+iAHQvqbL43itU1NTvFy3nh2HXgf0LaHBicWSBmsQ5bfRayHPX8vyPnRdQX
|
||||
K2Av227fqR5QoUABkqkTWJp97A7Wi+H0Qbxe1yndt0rGCMbBgnFxBEtsVK+fuyR4
|
||||
PzE01b+3WMtocGUPNHfcOduvysIqXJbh1H2JQAu1N5TAlv/I4hjVZpIo0ZquWlXz
|
||||
hcNj7xOn8n8SJ+c3rQ5Pgz8fLNhMmoUjMwVQGfR2OmJtUU4do+Ge4JBKE+VyWwN/
|
||||
d52lzdk43FMH1Rj9CvyUpRj6u5Ia5V3XG4o8F8IOp1zy6xv9SyIKJSBZ2yh6Rfd5
|
||||
eVNSXxYivFH8CyQys2ps3lP004aNJRgswRXEwyFXOf72CcGjtFBuzK170Gb7wuzX
|
||||
u9Y1zxhgnMDuuAcx+qyivPB2fuhvMJQvTbgo0dfKWOg1jb0wyv/jO6sKHDDPmFov
|
||||
7xewCm3ajQu5EHVM4q0Hfw==
|
||||
=hVQY
|
||||
iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAmCXEdIZHGd6YW11ZGlv
|
||||
QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZV8lTD/93ktKmS6KMhBfza7H5o745
|
||||
xeRNt91agTqIj2lAO/cCntl7853lVfdUW8pF+bCRCYOAg+59Ed4pHQYzuTtXSh3Q
|
||||
19nwFBjeJZMEaNeDMyfQgXWZDFhmGgeBeiS/xiYbvL0FM1weEoMwnm4QmzH2UbvA
|
||||
Mq0vnypEg1T8pH6PlsZIfnZKezNnlUV8nawBm8zhlPdn4n4Q5rP35RPRnGlAjKci
|
||||
91GmkAurlbcdDaZu5sK0DKrJLmDn3X0SF2nwrxt0gj9OaP0WPF4INgQoX9k3vjMY
|
||||
Dowy9vjRoOAClcu3TrifQSS6tDpLd/lmzf7d/E5RMhGYRPMxRazEYRqkfCEESn8D
|
||||
Cp8uKqQ2eOHbXyfE/CEcX4uM5lbQTnSZ1b/UKRaL5J61ZQsUaGPBov2AaoneE5b5
|
||||
uWLKvpi3gpVNEesGgjHAi3Plp+rgEpKaNGHTN7TwLhS+TNIWZkgpHt9XbPlF47me
|
||||
8ixGRpCmwUuDoQPpm1w8Kmusjo2bGh5OtjTvNMFVeF5E2UVnAFgrWVYlUSm+5c/I
|
||||
kZ5rruocdc3JanIeg8AKwTb6A7xtO3DQKZJtf8icvn8UgwNULlfEeGR5OGGhoziZ
|
||||
MWMpRTtFyPptMGx8G/r8oOOuBtm/tWdiEKrrqX8xzonopFXr2qQv44emd/fvlSKq
|
||||
e3FbkjI/o4bVvNruApKPYA==
|
||||
=7/Ff
|
||||
-----END PGP SIGNATURE-----
|
||||
|
Binary file not shown.
@ -1,17 +1,17 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAmCW7F0ZHGd6YW11ZGlv
|
||||
QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZV2cxD/9BymOjcwQDc3tg94BxuUPg
|
||||
ThVb/wV1Q7xt/ya+MfcTuZm4mT7wxF+4ydbHO3IVWi3K2IMgLOnbdmb5b0R3I1m2
|
||||
cxQpPVzrEpZi3Rbht+MJ2k3k6YJ6BPgfJ+4IbYu2Njrz6+tv9TEhw9sl0lMZmR5m
|
||||
g3Gak5qY+uQOt03iLZ9EJPy/e4YISvvDdT/1Cq+7hs6BSL41c101K/Not2WBGOZu
|
||||
URhNMHaY0EXku1HL1PWkizpJRdSBkHxahbPLJ2Tsau/G9Ldv6BqShiWV8YbpOKQH
|
||||
CnRrswXCl7kqiNR/zHtuMa/bOfUewBqarS2g0iGh1TQKdFPYSFFqkSurqmk8e4Sz
|
||||
1p7no1t2xu/j0qqZRSprNkS+4UJ/z57jwEKXt9EgQvuMPa7ERmscooYvAkt7XqUY
|
||||
Y8Hv6rX9jRYLIcknTAcdhPA26RG7lp0r7VfXXlvt+IQjAwM5khgHZqQ9Xneep6zh
|
||||
sJ3qdULX0H6AwJNMWWjql0YAzriRil6HuNmFJ2ZJygw0ew+w9q3efla0nuf2h4IW
|
||||
zkaEAtEIfp7ZbHML/kOxe4TRw6um3bbNLQ4LMuFZG7WKqChkeXF1caG4+Zb9bnpf
|
||||
hU0jy7eY0RrgNIJIA4E5PqsQKqyGo9jDvAI5KX/MfhIZyj6xl2LX+smnZlHXGvZ/
|
||||
b26HThswxg4gtaYYtSBgwg==
|
||||
=2cqT
|
||||
iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAmCXEdIZHGd6YW11ZGlv
|
||||
QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZV3+WEAClArVHvSRyb9fdbtRHFCBO
|
||||
9GDtN5fsBMlmxoTvMqR6Yfc/IFoURL+8WIxUCfQ8jZ31fgkhR62migFqeml3yNGp
|
||||
gvHh44A1+paKNfNkdfgKm/1HXhxACPnwKqlyRNIVZdK/VDIJmheUuZTqCEYKDfqv
|
||||
ZENDgw78RZjjx37n5OU0EsjmvH68OQwiS0huVdjCyj3jDgRSsva6Phh61hll2tp1
|
||||
+yyDStDcH94Jt1qit643OrwoFzIei2yKy9jv2SlEAj3yuGogZTghM2rYHxw3SkPB
|
||||
MmTEVY6eu8/FTLEUFp5Am/j+Optwt/e91UffZMsh6sn4SE1B8RoEeVT+/VduZyrZ
|
||||
RjNzubEQZV9DecSaUee8bSN6tyxBJCSsbmWn8JXTMhRp9fnERCMRx7cAwHEuTE8n
|
||||
owOBGpBjeEf/eHXeQzNRSTh46f8FPW8DxJC4OgzMGU8k2KNoYTWw0zE76oUTMr9b
|
||||
LG77WJsWbfGNNpu4GS04EdRWQEBSDoK0KTQbKiGtglwKDX67vOFuPROhctehM+qy
|
||||
HkMBk2yc++ycbaDgb5LBURpc5LwNQN/xXzlxHOucBNBt9qnUP6CDukrJCw2471t+
|
||||
wcphpivlCc9Eyj01/b6CZgsCMAG+OfaGLNuZpCqqtxK26yBhTt2cO3oVr8RnWKqA
|
||||
fhs/qsXJ1ojAU5g4T1Kx/A==
|
||||
=NRjJ
|
||||
-----END PGP SIGNATURE-----
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,19 @@
|
||||
# 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------------------------------------------------------|
|
||||
libslirp: libslirp (purpose TCP-IP emulator library)
|
||||
libslirp:
|
||||
libslirp: libslirp is a user-mode networking library used by virtual machines,
|
||||
libslirp: containers or various tools.
|
||||
libslirp:
|
||||
libslirp: Homepage: https://gitlab.freedesktop.org/slirp/libslirp
|
||||
libslirp:
|
||||
libslirp:
|
||||
libslirp:
|
||||
libslirp:
|
||||
libslirp:
|
@ -0,0 +1,19 @@
|
||||
# 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------------------------------------------------------|
|
||||
libslirp: libslirp (purpose TCP-IP emulator library)
|
||||
libslirp:
|
||||
libslirp: libslirp is a user-mode networking library used by virtual machines,
|
||||
libslirp: containers or various tools.
|
||||
libslirp:
|
||||
libslirp: Homepage: https://gitlab.freedesktop.org/slirp/libslirp
|
||||
libslirp:
|
||||
libslirp:
|
||||
libslirp:
|
||||
libslirp:
|
||||
libslirp:
|
@ -0,0 +1,2 @@
|
||||
libslirp is a user-mode networking library used by virtual machines,
|
||||
containers or various tools.
|
@ -0,0 +1,101 @@
|
||||
#!/bin/sh
|
||||
|
||||
# Slackware build script for libslirp
|
||||
|
||||
# Copyright 2021 Gerardo Zamudio <gzamudio@libremex.org.mx> Mexico City, Mexico
|
||||
# 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=libslirp
|
||||
VERSION=${VERSION:-4.4.0}
|
||||
BUILD=${BUILD:-1}
|
||||
TAG=${TAG:-_lem}
|
||||
|
||||
if [ -z "$ARCH" ]; then
|
||||
case "$( uname -m )" in
|
||||
i?86) ARCH=i586 ;;
|
||||
arm*) ARCH=arm ;;
|
||||
*) ARCH=$( uname -m ) ;;
|
||||
esac
|
||||
fi
|
||||
|
||||
CWD=$(pwd)
|
||||
TMP=${TMP:-/tmp/lem}
|
||||
PKG=$TMP/package-$PRGNAM
|
||||
OUTPUT=${OUTPUT:-/tmp}
|
||||
|
||||
if [ "$ARCH" = "i586" ]; then
|
||||
SLKCFLAGS="-O2 -march=i586 -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-v$VERSION
|
||||
tar xvf $CWD/$PRGNAM-v$VERSION.tar.gz
|
||||
cd $PRGNAM-v$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 {} \;
|
||||
|
||||
mkdir build
|
||||
cd build
|
||||
CFLAGS="$SLKCFLAGS" \
|
||||
CXXFLAGS="$SLKCFLAGS" \
|
||||
meson .. \
|
||||
--buildtype=release \
|
||||
--infodir=/usr/info \
|
||||
--libdir=/usr/lib${LIBDIRSUFFIX} \
|
||||
--localstatedir=/var \
|
||||
--mandir=/usr/man \
|
||||
--prefix=/usr \
|
||||
--sysconfdir=/etc
|
||||
ninja
|
||||
DESTDIR=$PKG ninja install
|
||||
cd ..
|
||||
|
||||
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
|
||||
|
||||
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
|
||||
cp -a \
|
||||
CHANGELOG.md README.md COPYRIGHT \
|
||||
$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}
|
@ -0,0 +1,10 @@
|
||||
PRGNAM="libslirp"
|
||||
VERSION="4.4.0"
|
||||
HOMEPAGE="https://gitlab.freedesktop.org/slirp/libslirp"
|
||||
DOWNLOAD="https://gitlab.freedesktop.org/slirp/libslirp/-/archive/v4.4.0/libslirp-v4.4.0.tar.gz"
|
||||
MD5SUM="7b3c2015d903889c44e5ac92780b4027"
|
||||
DOWNLOAD_x86_64=""
|
||||
MD5SUM_x86_64=""
|
||||
REQUIRES=""
|
||||
MAINTAINER="Gerardo Zamudio"
|
||||
EMAIL="gzamudio@libremex.org.mx"
|
@ -0,0 +1,19 @@
|
||||
# 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------------------------------------------------------|
|
||||
libslirp: libslirp (general purpose TCP-IP emulator library)
|
||||
libslirp:
|
||||
libslirp: libslirp is a user-mode networking library used by virtual machines,
|
||||
libslirp: containers or various tools.
|
||||
libslirp:
|
||||
libslirp: Homepage: https://gitlab.freedesktop.org/slirp/libslirp
|
||||
libslirp:
|
||||
libslirp:
|
||||
libslirp:
|
||||
libslirp:
|
||||
libslirp:
|
@ -0,0 +1,26 @@
|
||||
++========================================
|
||||
||
|
||||
|| Package: ./libslirp/pkg64/current/libslirp-4.4.0-x86_64-1_lem.tgz
|
||||
||
|
||||
++========================================
|
||||
drwxr-xr-x root/root 0 2021-05-08 17:31 ./
|
||||
drwxr-xr-x root/root 0 2021-05-08 17:31 install/
|
||||
-rw-r--r-- root/root 188 2021-05-08 17:31 install/doinst.sh
|
||||
-rw-r--r-- root/root 803 2021-05-08 17:31 install/slack-desc
|
||||
drwxr-xr-x root/root 0 2021-05-08 17:31 usr/
|
||||
drwxr-xr-x root/root 0 2021-05-08 17:31 usr/doc/
|
||||
drwxr-xr-x root/root 0 2021-05-08 17:31 usr/doc/libslirp-4.4.0/
|
||||
-rw-r--r-- root/root 3855 2020-12-02 02:53 usr/doc/libslirp-4.4.0/CHANGELOG.md
|
||||
-rw-r--r-- root/root 2960 2020-12-02 02:53 usr/doc/libslirp-4.4.0/COPYRIGHT
|
||||
-rw-r--r-- root/root 1509 2020-12-02 02:53 usr/doc/libslirp-4.4.0/README.md
|
||||
-rw-r--r-- root/root 2999 2021-05-08 17:31 usr/doc/libslirp-4.4.0/libslirp.SlackBuild
|
||||
drwxr-xr-x root/root 0 2021-05-08 17:31 usr/include/
|
||||
drwxr-xr-x root/root 0 2021-05-08 17:31 usr/include/slirp/
|
||||
-rw-r--r-- root/root 688 2021-05-08 17:31 usr/include/slirp/libslirp-version.h
|
||||
-rw-r--r-- root/root 6092 2020-12-02 02:53 usr/include/slirp/libslirp.h
|
||||
drwxr-xr-x root/root 0 2021-05-08 17:31 usr/lib64/
|
||||
-rwxr-xr-x root/root 128848 2021-05-08 17:31 usr/lib64/libslirp.so.0.2.3
|
||||
drwxr-xr-x root/root 0 2021-05-08 17:31 usr/lib64/pkgconfig/
|
||||
-rw-r--r-- root/root 205 2021-05-08 17:31 usr/lib64/pkgconfig/slirp.pc
|
||||
|
||||
|
@ -0,0 +1,18 @@
|
||||
PACKAGE NAME: libslirp-4.4.0-x86_64-1_lem.tgz
|
||||
PACKAGE MIRROR: https://mirror.slackware.mx/libremex/slackbuilds
|
||||
PACKAGE LOCATION: ./libslirp/pkg64/current
|
||||
PACKAGE SIZE (compressed): 64 K
|
||||
PACKAGE SIZE (uncompressed): 160 K
|
||||
PACKAGE DESCRIPTION:
|
||||
libslirp: libslirp (general purpose TCP-IP emulator library)
|
||||
libslirp:
|
||||
libslirp: libslirp is a user-mode networking library used by virtual machines,
|
||||
libslirp: containers or various tools.
|
||||
libslirp:
|
||||
libslirp: Homepage: https://gitlab.freedesktop.org/slirp/libslirp
|
||||
libslirp:
|
||||
libslirp:
|
||||
libslirp:
|
||||
libslirp:
|
||||
libslirp:
|
||||
|
@ -0,0 +1,17 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAmCXEdAZHGd6YW11ZGlv
|
||||
QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZV+whD/9rvMsAhjfaYfoMLyQp/obB
|
||||
eZ//2OYoqeGUwTYqeBBz1ZVwKHBaX12o1ZHl9ol/GV2xJ5IdXvhIJ8UkukxUoQ+c
|
||||
oDxHSL5cO24pIM2fdyAvZ6Okq4nUNYaHTKJtmdKJGqXhMXC+4GrJfxFwO8VquD7J
|
||||
AL4I9rbpt/RrCKUEXaNjfMIa/pVht1mjQDKzHOEu3qCKtm5wrLQYgcxlMDX6U0A1
|
||||
TyidbG9VBGWjDuU06ZYMlK+Uf4+d2VLaMORh18wiL0xEbI5O76kui480At3R2Pwh
|
||||
ubkFItrKlufM1D9FlQeytJBGqZcI7OD0+vWPRW2z4rJ6HRmK6Usd3WotIDMf+zxQ
|
||||
9A9/DMiSwv3/U2PCt6vFKUPxzT4wvpDYcfJbqSTOh6W2T30h55g3Nrz/Qo5Ir3cN
|
||||
70reTapXDTpAsJOCrqYXuk86gUkINc8NBiua6fLadNX2Js4xw+Gvz6B61u8MKZLE
|
||||
zCQgNRN3VBoE4BXjStmPXyA8B1i5L3xNu9Q7lOp9gaVL6mmq8q/DXFg8AhxgZdg8
|
||||
e2YazEOnRSXQLBo1ZrI9E5CKn4vBszdid3+6BAVnqwc7CfYRsCHKS36TqTXQtOKb
|
||||
Q5dgI12A3D3NgyQwVcVTB0Mxl2mBgnI/dqkuM5ZUkwScZezTHrV7eJyIkHNVexty
|
||||
v00K/xJAb+nTejyz09Kwhw==
|
||||
=rHzd
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1 @@
|
||||
e891ecca8580798d98150df092327e25 libslirp-4.4.0-x86_64-1_lem.tgz
|
@ -0,0 +1,11 @@
|
||||
libslirp: libslirp (general purpose TCP-IP emulator library)
|
||||
libslirp:
|
||||
libslirp: libslirp is a user-mode networking library used by virtual machines,
|
||||
libslirp: containers or various tools.
|
||||
libslirp:
|
||||
libslirp: Homepage: https://gitlab.freedesktop.org/slirp/libslirp
|
||||
libslirp:
|
||||
libslirp:
|
||||
libslirp:
|
||||
libslirp:
|
||||
libslirp:
|
Loading…
Reference in new issue