libbsd: Nuevo

master
Gerardo Zamudio 5 years ago
parent 9160c57b1b
commit 26c773e1d3
Signed by: gzamudio
GPG Key ID: F6CFA5A99E7B5957

@ -10,11 +10,17 @@ tail +13 CHECKSUMS.md5 | md5sum --check | less
/pub/gnu, or at any GNU mirror site.
MD5 message digest Filename
a476531e7d4ee127c3bf56640a2e4308 ./ChangeLog.rss
ee2f862415aa6d5aea3b1fe534e7ee4d ./ChangeLog.txt
e34683e4498473f6c93b43b0c0e8dbec ./ChangeLog.txt.gz
f9ce580ef24c68162bce21ddd31dc934 ./FILELIST.TXT
818459457dd9393f0afcf8c9ffe7af1e ./ChangeLog.rss
292abde51c87baed763ef91272cf3d16 ./ChangeLog.txt
f6cf9d392e604f51cfdb49d91c300108 ./ChangeLog.txt.gz
6aa5e48b3323e45d5e9f4553c87def98 ./FILELIST.TXT
7f4bffeb686cc5fd6056bd404dda08d7 ./GPG-KEY
4059d198768f9f8dc9372dc1c54bc3c3 ./MANIFEST.bz2
82dd1fe8f82e83cc5b22d7bddd6d8d8d ./PACKAGES.TXT
ea57d4f7efd4491e391ee5cea56d32b0 ./PACKAGES.TXT.gz
54f97950e57ac0b0d815108ae182419c ./PACKAGES.TXT
b26081e97547908e2abf52a05b125122 ./PACKAGES.TXT.gz
2a3afe2705bdb554268e914ae7d16cb5 ./libbsd/HEADER.txt
2a3afe2705bdb554268e914ae7d16cb5 ./libbsd/README
894649015f310283d3359cbdc913b924 ./libbsd/build/README
9f17ed14f3bf4c34bb683a916fa0cdb9 ./libbsd/build/libbsd.SlackBuild
18bb5abe2b51b89eca1114f2616bff8f ./libbsd/build/libbsd.info
2a3afe2705bdb554268e914ae7d16cb5 ./libbsd/build/slack-desc

@ -1,17 +1,17 @@
-----BEGIN PGP SIGNATURE-----
iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAl7IHsMZHGd6YW11ZGlv
QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZVzEYEACfn6Hd6qRcIuN7/zgM5BjN
d72LebX6J1UxA5dSxaGxxgK2BSn/Z1TQNou0IqUM7xZrFpGNwMNZhpximwHmMFjd
2gWxciH3No05s0U+nfERJOjHKfz2esCIVAJhwO3mHU7E0wwNt/uhMZHS3lRvZFNy
3pMSUTUSG2whmH/tHPQvsJ+mENm5CXdIYsN3fteTLfqepb71XCt0ZmBId3LexM2F
flOxKr4MDycEMalavSIVAk4mBs6Q/E95AKpcwZ2vTQq5iWOh/oqepe//udcLx1W1
ukSXfMOMVEJ3N+sOZELH4nMmmxItcXcTW8xPWw71DsjtdXHi2NOmEcgKfUq8Viex
vc0Vr00SexGcfP3s+0gLvafqYtfyKluQVcsISfC9wmdGC7+/lQnq5680hyxFr7Dj
2UXcytXmKQKzqylGaZORjxH5hghyJVmM4E0Ettmujfz7bWykehBS7puafrj57DJp
BJjhsOYgQ+PxplTLRn6aCMgki5gCncqQwxKpryui6VJwhfLnDBk1BSJ6HwmT1uq4
sE6Ac9zoorfR1MeW3W8mtXtMO3FOYb5thegEDHRpaLx+Fl1qvEe4VzlKHVqqcyDO
3WLcOzLNWGnrnJtd/qNh+M7pyyxTbiigrIG1aEdyS4t+gp4AAQndeFkR4ALAS0bj
9Jh+DvZW+NbspAgljq3tfw==
=4alP
iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAl7II38ZHGd6YW11ZGlv
QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZVzZ+EACPs/siGGZ/B1xLgtbCgU2f
b8Dy8pA/PFtrg8qFhqqHqmJnuAQjJr5X/CeBGvDQJH2QPdjAn+wx/JEF+1VqFPYS
NYTi6jaQzlN1EPKbWAsDAmjDb8LqrSrwgrn2Deybsqeru+pz3DBcpy71bm9U/vKV
/DAFmw06opDu9Oxkk8WXobj6vEw1wxxspGSjh7PH5MmqA+zwy68Fx8QDB/Y+iOMW
JjxoShd9QY4GisfirKOOOg4k6AcWG0YYQdGNdL+/iMcjgYfgYuoigDCtbOuZruGx
zAbgwopPDThl6i/97p2tELBraAH9C93/FeuvBIXG8mvqtvvgwusdBXZzeTClH5Ot
19naBgX0EotM3/t2yLeug5RcwJLbA7JMgsV5Irb7+Bj5nS23oy3mKrOSVWwwMy0y
VnZu9UXEV9PZY59zAsviH2ZI8IAIwQLogZJr6Atrn4KamQkoLCHIusEwTIijHNJV
ZOoUic2hC5qE1dK4PrspEYWEQWl+5KVaMhYIIGuCwsaB/7m2UD/V4WJLOrfX2hIe
J9P+ZAp3K6bjUpZBmNsOnz6OGAv5pA3SQZ8Z0mveWyILZa2ryDLKMcdVaEFQP4Dv
zaAyT4MQpuDXAAe7SO2lguyAWCAgdq4jNBWz0f5jA93tvWp55O3MYrs+LKxHBBYg
EaZkxPLNBFw0mmc/Kptkfw==
=Q786
-----END PGP SIGNATURE-----

Binary file not shown.

@ -1,17 +1,17 @@
-----BEGIN PGP SIGNATURE-----
iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAl7IHsMZHGd6YW11ZGlv
QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZV49HEACc4pTjNN7V1XxL8fCIxThN
IaB3/GmRjoTqqmT6LtB8/BWEL5T/R+c7f/br9v3QNlCGBOb2yJdtMdK7yvXqVi6x
7s86LHULjhZZG3Kxuu2As5D+gWs20jSWUaz57dgx39UYxmY7aql6OHQN7uucKBCK
IaBy4MCfgbqVryJ/BHkyiAkKo7trnIFHkmG9g77XDHbO4EiKvO5hQjia14r17SAe
kJcGM05tFXCdU8OulzbiNSBK+8PA/76qRnaEf8NU5EqJZLmmOEPIOxURglYUvlj5
Z3soE4JrbJ4Sky+8L6qioztDeNQuRDnI8sIhJIe4B4a5fpybxrjy+nvk96z/rFnG
6uOaHnDhIGK4+ooF0q2KHU7IdavCNeC/uBQ2BRcFt8jqlA56rvhCWusUJhHtI5Px
XRC4GbB8qDb+QJw0dpuIWKVs9bMWm39c4pmgZ4OV4RBdCV6eqUpqrWSfEMc/YZ2b
bPZgDImAse4G/+lW4RjhUJUr8SUUrHvtTwRpcswp5g/tmQqgstN4vPnoUOICHHil
jX1Kt4F/qbVH3lEzZo7Big6nBtWQNT6I3n2Gag2PdNXVB32wshz/21fF3cqlsREe
XSJpW1etRoUGeSqPABtFoaeCwogiZxm64vUD0OknKtuhVJaXebQWEY6LyxWrJuWy
MiAnzCbvdV7IT60iHuD/0g==
=8Yy0
iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAl7II38ZHGd6YW11ZGlv
QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZV6AVEACz8T/6JolDLOqYdfn81bUT
XYpVEbsHtiY6VFvQIsH7AHv4NynCUs9Unbxic/AXtnMunD+7aLyIIl0G03P4QeOL
n/oimP387qSqX06SCNfmiON2ik4CcR+RzlWO+IALBaR9k178BUPKiBoPsvfuOE6n
vpzx7xH4rN+aOxZ7MUytO91Ac6AyQkO19NQMgPjr8Rynjnf5eO3pz9IHmQ/nHakq
sucZT3EtO9W8mx5cFEOzgAc0waBy0PhSVJ9I9frTuS1EpxBnE1faJRfMSo+xdpSV
5ENgxlRou83l0/pDbeKHNwggJoGpGECHoL5Vrv+3tBO8Ew6fPLyt1BclzXd4w7KO
AMsSCiE1ZPtF1q8s9oOVc4ykfD0/ukXlOYgczvCLm01yKmaF+hVrehh1k+uuvIJ1
Er6jRrattjsugwzrJ38iGksciV86NUPtxH7xA34ZTp5ZlCpgh2JJI2HYzXfd7ySp
vpw81KbHDoNVZimzjEbwoRBV3xsSO2ENNd1jsdHa1aOiuFbdSnM8y3hy9fJNjDPF
gtF/amszwxwWWiaXWwLqno3KE4BoUyisHmjg4awtHEO2cNgvPx/ovoBNdfgmLCv8
MeGEZS7qRb6cY4GVbBGETmH1uBGYNotmvaDvbEewSEGIZRPs11uYUXbx9lRwB2M5
9Ok21hA/CA9ZRMUz6u8fpQ==
=jUuO
-----END PGP SIGNATURE-----

@ -11,9 +11,20 @@
<description>Repositorio de software para Slackare Linux proporcionado por Libre Expresión México</description>
<language>en-us</language>
<id xmlns="http://www.w3.org/2005/Atom">urn:uuid:f735159c-86bd-11ea-9d48-04d4c453db33</id>
<pubDate>Fri, 22 May 2020 18:49:35 GMT</pubDate>
<lastBuildDate>Fri, 22 May 2020 18:49:35 GMT</lastBuildDate>
<pubDate>Fri, 22 May 2020 19:09:45 GMT</pubDate>
<lastBuildDate>Fri, 22 May 2020 19:09:49 GMT</lastBuildDate>
<generator>gen_repos_files.sh v 1.98</generator>
<item>
<title>Fri, 22 May 2020 19:09:45 GMT</title>
<link>https://mirror.slackware.mx/libremex/slackbuilds/ChangeLog.txt</link>
<pubDate>Fri, 22 May 2020 19:09:45 GMT</pubDate>
<guid isPermaLink="false">20200522140945</guid>
<description>
<![CDATA[<pre>
libbsd: Nuevo
</pre>]]>
</description>
</item>
<item>
<title>Fri, 22 May 2020 18:49:35 GMT</title>
<link>https://mirror.slackware.mx/libremex/slackbuilds/ChangeLog.txt</link>

@ -1,3 +1,7 @@
+--------------------------+
Fri May 22 19:09:45 UTC 2020
libbsd: Nuevo
+--------------------------+
Fri May 22 18:49:35 UTC 2020
Iniciando el ChangeLog.txt del repositorio de SlackBuilds de Libre Expresión

Binary file not shown.

@ -1,4 +1,4 @@
Fri May 22 18:49:35 UTC 2020
Fri May 22 19:09:45 UTC 2020
Here is the file list for https://mirror.slackware.mx/libremex/slackbuilds ,
maintained by Gerardo Zamudio <gzamudio@libremex.org.mx> .
@ -6,12 +6,26 @@ If you are using a mirror site and find missing or extra files
in the subdirectories, please have the archive administrator
refresh the mirror.
drwxr-xr-x 2 1000 100 4096 2020-05-22 13:49 .
-rw-r--r-- 1 1000 100 1416 2020-05-22 13:49 ./ChangeLog.rss
-rw-r--r-- 1 1000 100 152 2020-05-22 13:49 ./ChangeLog.txt
-rw-r--r-- 1 1000 100 158 2020-05-22 13:49 ./ChangeLog.txt.gz
-rw-r--r-- 1 1000 100 311 2020-05-22 13:49 ./FILELIST.TXT
drwxr-xr-x 3 1000 100 4096 2020-05-22 14:09 .
-rw-r--r-- 1 1000 100 799 2020-05-22 13:49 ./CHECKSUMS.md5
-rw-r--r-- 1 1000 100 870 2020-05-22 13:49 ./CHECKSUMS.md5.asc
-rw-r--r-- 1 1000 100 539 2020-05-22 13:49 ./CHECKSUMS.md5.gz
-rw-r--r-- 1 1000 100 870 2020-05-22 13:49 ./CHECKSUMS.md5.gz.asc
-rw-r--r-- 1 1000 100 1805 2020-05-22 14:09 ./ChangeLog.rss
-rw-r--r-- 1 1000 100 225 2020-05-22 14:09 ./ChangeLog.txt
-rw-r--r-- 1 1000 100 182 2020-05-22 14:09 ./ChangeLog.txt.gz
-rw-r--r-- 1 1000 100 311 2020-05-22 14:09 ./FILELIST.TXT
-r--r--r-- 1 1000 100 6217 2020-05-22 13:49 ./GPG-KEY
-rw-r--r-- 1 1000 100 14 2020-05-22 13:49 ./MANIFEST.bz2
-rw-r--r-- 1 1000 100 45 2020-05-22 13:49 ./PACKAGES.TXT
-rw-r--r-- 1 1000 100 78 2020-05-22 13:49 ./PACKAGES.TXT.gz
-rw-r--r-- 1 1000 100 14 2020-05-22 14:09 ./MANIFEST.bz2
-rw-r--r-- 1 1000 100 45 2020-05-22 14:09 ./PACKAGES.TXT
-rw-r--r-- 1 1000 100 78 2020-05-22 14:09 ./PACKAGES.TXT.gz
drwxr-xr-x 4 1000 100 4096 2020-05-22 14:09 ./libbsd
-rw-r--r-- 1 1000 100 905 2020-05-22 14:09 ./libbsd/HEADER.txt
-rw-r--r-- 1 1000 100 905 2020-05-22 14:09 ./libbsd/README
drwxr-xr-x 2 1000 100 4096 2020-05-22 14:09 ./libbsd/build
-rw-r--r-- 1 1000 100 250 2020-05-22 02:53 ./libbsd/build/README
-rw-r--r-- 1 1000 100 3270 2020-05-22 02:53 ./libbsd/build/libbsd.SlackBuild
-rw-r--r-- 1 1000 100 304 2020-05-22 02:53 ./libbsd/build/libbsd.info
-rw-r--r-- 1 1000 100 905 2020-05-22 02:53 ./libbsd/build/slack-desc
drwxr-xr-x 3 1000 100 4096 2020-05-22 14:09 ./libbsd/pkg64
drwxr-xr-x 2 1000 100 4096 2020-05-22 14:09 ./libbsd/pkg64/current

@ -1,2 +1,2 @@
PACKAGES.TXT; Fri May 22 18:49:35 UTC 2020
PACKAGES.TXT; Fri May 22 19:09:45 UTC 2020

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------------------------------------------------------|
libbsd: libbsd (library of BSD functions)
libbsd:
libbsd: This library provides useful functions commonly found on BSD systems,
libbsd: and lacking on others like GNU systems, thus making it easier to port
libbsd: projects with strong BSD origins, without needing to embed the same
libbsd: code over and over again on each project.
libbsd:
libbsd: Homepage: http://libbsd.freedesktop.org/wiki/
libbsd:
libbsd:
libbsd:

@ -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------------------------------------------------------|
libbsd: libbsd (library of BSD functions)
libbsd:
libbsd: This library provides useful functions commonly found on BSD systems,
libbsd: and lacking on others like GNU systems, thus making it easier to port
libbsd: projects with strong BSD origins, without needing to embed the same
libbsd: code over and over again on each project.
libbsd:
libbsd: Homepage: http://libbsd.freedesktop.org/wiki/
libbsd:
libbsd:
libbsd:

@ -0,0 +1,4 @@
This library provides useful functions commonly found on BSD systems, and
lacking on others like GNU systems, thus making it easier to port projects
with strong BSD origins, without needing to embed the same code over and
over again on each project.

@ -0,0 +1,99 @@
#!/bin/sh
# Slackware build script for libbsd
# Copyright 2020 Matteo Bernardini <ponce@slackbuilds.org>, Pisa, Italy
# Copyright (c) 2010-2020 LEVAI Daniel
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are met:
# * Redistributions of source code must retain the above copyright
# notice, this list of conditions and the following disclaimer.
# * Redistributions in binary form must reproduce the above copyright
# notice, this list of conditions and the following disclaimer in the
# documentation and/or other materials provided with the distribution.
# * Neither the name of the <organization> nor the
# names of its contributors may be used to endorse or promote products
# derived from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED ''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 COPYRIGHT HOLDER 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=libbsd
VERSION=${VERSION:-0.10.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
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/SBo}
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-$VERSION
tar xvf $CWD/$PRGNAM-$VERSION.tar.xz
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" \
./configure \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
--mandir=/usr/man \
--disable-static \
--build=$ARCH-slackware-linux
make install-strip DESTDIR=$PKG
find $PKG/usr/man -type f -exec gzip -9 {} \;
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION/
cp -a ChangeLog README TODO $PKG/usr/doc/$PRGNAM-$VERSION/
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
find $PKG/usr/doc -type f -exec chmod 0644 {} \;
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="libbsd"
VERSION="0.10.0"
HOMEPAGE="https://libbsd.freedesktop.org/wiki/"
DOWNLOAD="https://libbsd.freedesktop.org/releases/libbsd-0.10.0.tar.xz"
MD5SUM="ead96d240d02faa5b921c0aa50c812b5"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="Matteo Bernardini"
EMAIL="ponce@slackbuilds.org"

@ -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------------------------------------------------------|
libbsd: libbsd (library of BSD functions)
libbsd:
libbsd: This library provides useful functions commonly found on BSD systems,
libbsd: and lacking on others like GNU systems, thus making it easier to port
libbsd: projects with strong BSD origins, without needing to embed the same
libbsd: code over and over again on each project.
libbsd:
libbsd: Homepage: http://libbsd.freedesktop.org/wiki/
libbsd:
libbsd:
libbsd:
Loading…
Cancel
Save