diff --git a/CHECKSUMS.md5 b/CHECKSUMS.md5 index b70b78c..3af4730 100644 --- a/CHECKSUMS.md5 +++ b/CHECKSUMS.md5 @@ -10,20 +10,26 @@ tail +13 CHECKSUMS.md5 | md5sum --check | less /pub/gnu, or at any GNU mirror site. MD5 message digest Filename -e59f9994ae813e026546a4391cb90cd8 ./ChangeLog.rss -24cfa859d435e1855018acb1543aa961 ./ChangeLog.txt -d36799419cfd79a17ed0a5367cf763a3 ./ChangeLog.txt.gz -878dfa34e32c623e7f4b3210a1a3cb7a ./FILELIST.TXT +b843256a0d63cfa0ec66f943284eb97d ./ChangeLog.rss +c49b1b9c6ac676b7c1d96ed4df80f37b ./ChangeLog.txt +1a01efcd20ddb714922a76bf7b75d911 ./ChangeLog.txt.gz +6f49341499b0b2c7664d7c0ec874b9d3 ./FILELIST.TXT 7f4bffeb686cc5fd6056bd404dda08d7 ./GPG-KEY 4059d198768f9f8dc9372dc1c54bc3c3 ./MANIFEST.bz2 -c859b2783fe31c4eca8a04ce0c02d1d3 ./PACKAGES.TXT -bbf68eab6a2f384eabe8794bfeace46b ./PACKAGES.TXT.gz +14698de2d11b557ad58f8614eaa7d687 ./PACKAGES.TXT +5e59e7e31bdf2edd78766112229654f9 ./PACKAGES.TXT.gz 2a3afe2705bdb554268e914ae7d16cb5 ./libbsd/HEADER.txt 2a3afe2705bdb554268e914ae7d16cb5 ./libbsd/README 894649015f310283d3359cbdc913b924 ./libbsd/build/README 626f2b45e1d378735efdedecaf176e9a ./libbsd/build/libbsd.SlackBuild 801c444e8b99f255a005637d0635e9d1 ./libbsd/build/libbsd.info 2a3afe2705bdb554268e914ae7d16cb5 ./libbsd/build/slack-desc +42994b294bc4d747a8d28212c43324b6 ./libseccomp/HEADER.txt +42994b294bc4d747a8d28212c43324b6 ./libseccomp/README +8e03c73d34cef14429faa603c0f26a13 ./libseccomp/build/README +c05ceab9d04a9d455491762b6a31c566 ./libseccomp/build/libseccomp.SlackBuild +0925893e4242cf468ba300eba9f016e0 ./libseccomp/build/libseccomp.info +42994b294bc4d747a8d28212c43324b6 ./libseccomp/build/slack-desc 9cbaac78ea8bf8443a70bb8091c760a2 ./netcat-openbsd/HEADER.txt 9cbaac78ea8bf8443a70bb8091c760a2 ./netcat-openbsd/README 3036aa1d0b82465a71678fd12cdac3c0 ./netcat-openbsd/build/README diff --git a/CHECKSUMS.md5.asc b/CHECKSUMS.md5.asc index 24f6733..939e07b 100644 --- a/CHECKSUMS.md5.asc +++ b/CHECKSUMS.md5.asc @@ -1,17 +1,17 @@ -----BEGIN PGP SIGNATURE----- -iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAl7IJOQZHGd6YW11ZGlv -QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZVz1vD/9kLjG6TGBhcd+jS36MamMI -4cIysCBcvJS0bH2bA4WP/LtBuiVEv+l8YFCeDes69GoGqItYvUHID9y/4h6DGn+j -f7O/1mIzu4fNCe0eFCmGWd4AbqnnhaBeJv3EAQXL3Ejc5wp5QK8D3zGk7NsKo9vh -IPlOgQho1zdtnfHEmMxhD7rfghMKWPV4m8okhf8m2iusrJbq7lt/iQgiz35KvG3D -dJ0xyKAVE/wQ3cVToQ7HLUqUl56WCaKDbwq+HdHzg0WdXv0xEJwVP5THBE+z5Aj/ -aEUDEby1Zd/D0OZweaiF6ktvZRLO+ONFIbcW//8miVAAgJp6+j4WIextw98wzH5k -8oeOifDnpvkxBL7ZZTSlaLggPy8jlyFoZoNfhLKzavRvYvWn0MNYmR9tmfBqAkux -eJXifTaJqXVx4i7aRrerBVTAMSRMWQGzzEPQH2b9/F7/ePnb6wij2rEqG1ceAoxp -rlaFjg5MfPK8pq1Z8VuXROjAgJ8OD9wGAe+AdRz5VD1MzFr5ro6uoaRY+QK6jj+Z -PqKHBNecWDTLevcriX0wYgQ37UPiKjgOcQ3gqpFI7z4IpfsAuCkPcQut9L7xEdgc -6trbssXnQUA5JSUhru30ESY3/KuyE4xDXW3Qz4gLzQ7e5cDxnA/jV9Rk3/iFg0tw -Y6Aj7bm+bMLlaRTNf3dbwg== -=6IDJ +iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAl7IJRUZHGd6YW11ZGlv +QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZVzvkEACNoYl05mJuYz+baOxMxAwA +KI+bBD5KjjUOBMNN6ncxqK9M/Q/278EnN9bAnZqtz02+mgfb3YhDGod0Ey+2xUzf +bxyQThSAzMLTwogzFjOF/bjzdK0rEXvlMbLUjZMXXGxL1ZOiLB20B96/CDu4slIk +nw9jMdvdNDPAs39RU0py5l021TeveG0wsULTedporsAPu+38rt65PVppyXwAiDo/ +tZ5/lQywEixi27mKUp1w2NCREJMPvxE1/65yZrgJ02WputSGsdUGEc0JpMqrtgCW +zhyl8RmJAXV8exOii/njQl/Y4T/m8YqdPG+7I+WutRexKMe1jLlxEMdjXXaflExl +NzXrEeDa/FJFObrlC4XRYFFK0ZPUSgtzNjQJD2gaDbI15ui9qiO8qZif/1pP+9Oj +eDrj4WVBKvU735pXqwqfNocWJpXcpu0VVtcdPZSmXp4SEVV3xPefLcVJKw9bVoay +Hmb3Ap0lhgv9X44a1KBgePLHsSL8OQaf5SlOdEaNedp+hptEZhaRrjLIZTb2Hxia +xoazekehF2kvoLvujOs2fIssm6LO0jXNgHAwuGz2Z6xZDV9Z326MncX4NBZJFUsw +kxF21Bs8dsx7/WpvzzGj0fMNy+i61TT1iVxd5xG6ja97zEou+qE2Xxf9pRpTpYvj +7K7VuQvQGFmwppwjhrw9+g== +=iSC1 -----END PGP SIGNATURE----- diff --git a/CHECKSUMS.md5.gz b/CHECKSUMS.md5.gz index 624a70c..d33894e 100644 Binary files a/CHECKSUMS.md5.gz and b/CHECKSUMS.md5.gz differ diff --git a/CHECKSUMS.md5.gz.asc b/CHECKSUMS.md5.gz.asc index 0c25438..a13f293 100644 --- a/CHECKSUMS.md5.gz.asc +++ b/CHECKSUMS.md5.gz.asc @@ -1,17 +1,17 @@ -----BEGIN PGP SIGNATURE----- -iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAl7IJOQZHGd6YW11ZGlv -QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZV9ZrD/43VF2ug+euXoLCDGFc3J8G -Nq5BTArHUCFWlc5Xqca64tnkQB50lIfrScZ7vgycAxcFd/tDBziDlsJSk7Yg6wDO -gY2BKeELVdgOkXPemkv0qV58PBrkcrNsgZWA1YRL0SWY5EGEWIb5bRusC8kjD8UD -oBrl3oYbN16dk0fetVoRQ3dVYqQ4zFZSZPO9Oltgte5rvgYh/JWbqG/V3fxIVddW -nekL9FVKhVrtrYtjEHGV0KFr8cYJqPzcB2WU0AuhmXWGNG0flPdAoEgvHc+WQkC2 -f8kNPJK25O62/v4h/IXtog4GQBK9bEdQwJPBC6UEK8CUIJhFYNF82JnxLG0Sc7Yz -aFdbFsTfAoggBn1eHMfbVEmytRrcFvV/Rm+B/sMDxMAaOaAlRMt8eqG/viQfyqTn -H9p4QW3Z5R3/aitZrlJeKup/BrguC/u6afSaSqTjLxsPmkE9/3Utduop1Yt49Fe2 -OdLKL82VmRJMjhntnxeIgi/9g3sXXBLEMAs7SZ2ncJ4sNMgZG1vfYI6+m8V5bF6P -If3M1ZabxLy8LY33eTALboiNEe5s/CgeqAiX6uH2Ru0KcP45szw0IKi2UKtQj877 -wRc+AnB1FXtOxVY38Mu0Bz1oCyXEl2rd4fyYL3ej6d9GQIDrwJ/sMlGBt/DT63lv -w1RNkQFi39a9ITMnqpiR4Q== -=zfSq +iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAl7IJRUZHGd6YW11ZGlv +QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZV6CaEAChmBukSpRrVECsZo68WRzc +wkmmYV2jlTz3RKzfqoFx/CuYEwdUn0VL/mXCXcZ2Fnjfsy4xH3JwFotJiH1AMfhz +oKghhpcNNyu/LYPOQHHi6Rr3YKdiFtuCsnxYICD21LE83AXFEfxruklNfddvLfwf +e6eXPKivGwXfGtK8cGprTq5ejBAJc4jRVj0qCqfn0c9RJIMDmmbKeRnHHlDe3g3T +7H5ap1tJfYyIlAHXTUrcoyoZ1RZgoDVXNdkvtc8FGZ2bprXrJfWl0g9bFIZBPsQB +rs+/iOA2g+1NBBpPRQORMG/nSp8O1sK1UiqN2g9ynQr7XrTpNtaMV1A/UGRiKT9b +v15H4bh1vN6yJHVr3mQZ7urLlA/HgZYjr4z8R3vI6xQLLwR69VuOFOhXupv7IWcB +Tq9UCSOF40PE1tQ1/oYH2xUKwsgSElMbUwJXxOy6NpWA4OVGxYhRhDd184FXE8Ur +/DlnAC+3o0AOLkCrEwldgO5HzFG/x9acMEEwO3bZvaYbtUf6smnIOEce5iOJvubI +22jdwfVIepopuwo1LoyUBZaQ/KjlJ7R7/3agiNsuVVBHQ/DSz2ddBaaPmBAyNcnf +shRMvYzosMKS+bK513BBYc7CRSUkAFMrcBUdPN9Mis1DGXJDKHir/S+zJuN1t8Mu +QL6lXuEVi9D5qesNzKKNYA== +=Ej+Q -----END PGP SIGNATURE----- diff --git a/ChangeLog.rss b/ChangeLog.rss index 785f69d..a199011 100644 --- a/ChangeLog.rss +++ b/ChangeLog.rss @@ -11,9 +11,20 @@ Repositorio de software para Slackare Linux proporcionado por Libre Expresión México en-us urn:uuid:f735159c-86bd-11ea-9d48-04d4c453db33 - Fri, 22 May 2020 19:15:43 GMT - Fri, 22 May 2020 19:15:48 GMT + Fri, 22 May 2020 19:16:30 GMT + Fri, 22 May 2020 19:16:36 GMT gen_repos_files.sh v 1.98 + + Fri, 22 May 2020 19:16:30 GMT + https://mirror.slackware.mx/libremex/slackbuilds/ChangeLog.txt + Fri, 22 May 2020 19:16:30 GMT + 20200522141630 + + +libseccomp: Nuevo + ]]> + + Fri, 22 May 2020 19:15:43 GMT https://mirror.slackware.mx/libremex/slackbuilds/ChangeLog.txt diff --git a/ChangeLog.txt b/ChangeLog.txt index fd03d05..8003db3 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -1,3 +1,7 @@ ++--------------------------+ +Fri May 22 19:16:30 UTC 2020 +libseccomp: Nuevo + +--------------------------+ Fri May 22 19:15:43 UTC 2020 phodav: Nuevo diff --git a/ChangeLog.txt.gz b/ChangeLog.txt.gz index 9f75416..a8d2f26 100644 Binary files a/ChangeLog.txt.gz and b/ChangeLog.txt.gz differ diff --git a/FILELIST.TXT b/FILELIST.TXT index deba329..1690137 100644 --- a/FILELIST.TXT +++ b/FILELIST.TXT @@ -1,4 +1,4 @@ -Fri May 22 19:15:43 UTC 2020 +Fri May 22 19:16:30 UTC 2020 Here is the file list for https://mirror.slackware.mx/libremex/slackbuilds , maintained by Gerardo Zamudio . @@ -6,19 +6,19 @@ 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 5 1000 100 4096 2020-05-22 14:15 . --rw-r--r-- 1 1000 100 1559 2020-05-22 14:14 ./CHECKSUMS.md5 --rw-r--r-- 1 1000 100 870 2020-05-22 14:14 ./CHECKSUMS.md5.asc --rw-r--r-- 1 1000 100 804 2020-05-22 14:14 ./CHECKSUMS.md5.gz --rw-r--r-- 1 1000 100 870 2020-05-22 14:14 ./CHECKSUMS.md5.gz.asc --rw-r--r-- 1 1000 100 3413 2020-05-22 14:15 ./ChangeLog.rss --rw-r--r-- 1 1000 100 569 2020-05-22 14:15 ./ChangeLog.txt --rw-r--r-- 1 1000 100 245 2020-05-22 14:15 ./ChangeLog.txt.gz --rw-r--r-- 1 1000 100 311 2020-05-22 14:15 ./FILELIST.TXT +drwxr-xr-x 6 1000 100 4096 2020-05-22 14:16 . +-rw-r--r-- 1 1000 100 1907 2020-05-22 14:15 ./CHECKSUMS.md5 +-rw-r--r-- 1 1000 100 870 2020-05-22 14:15 ./CHECKSUMS.md5.asc +-rw-r--r-- 1 1000 100 918 2020-05-22 14:15 ./CHECKSUMS.md5.gz +-rw-r--r-- 1 1000 100 870 2020-05-22 14:15 ./CHECKSUMS.md5.gz.asc +-rw-r--r-- 1 1000 100 3806 2020-05-22 14:16 ./ChangeLog.rss +-rw-r--r-- 1 1000 100 646 2020-05-22 14:16 ./ChangeLog.txt +-rw-r--r-- 1 1000 100 256 2020-05-22 14:16 ./ChangeLog.txt.gz +-rw-r--r-- 1 1000 100 311 2020-05-22 14:16 ./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 14:15 ./MANIFEST.bz2 --rw-r--r-- 1 1000 100 45 2020-05-22 14:15 ./PACKAGES.TXT --rw-r--r-- 1 1000 100 78 2020-05-22 14:15 ./PACKAGES.TXT.gz +-rw-r--r-- 1 1000 100 14 2020-05-22 14:16 ./MANIFEST.bz2 +-rw-r--r-- 1 1000 100 45 2020-05-22 14:16 ./PACKAGES.TXT +-rw-r--r-- 1 1000 100 78 2020-05-22 14:16 ./PACKAGES.TXT.gz drwxr-xr-x 3 1000 100 4096 2020-05-22 02:03 ./libbsd -rw-r--r-- 1 1000 100 905 2020-05-22 02:03 ./libbsd/HEADER.txt -rw-r--r-- 1 1000 100 905 2020-05-22 02:03 ./libbsd/README @@ -27,6 +27,16 @@ drwxr-xr-x 2 1000 100 4096 2020-05-22 02:03 ./libbsd/build -rw-r--r-- 1 1000 100 3384 2020-05-22 02:03 ./libbsd/build/libbsd.SlackBuild -rw-r--r-- 1 1000 100 305 2020-05-22 02:03 ./libbsd/build/libbsd.info -rw-r--r-- 1 1000 100 905 2020-05-22 02:03 ./libbsd/build/slack-desc +drwxr-xr-x 4 1000 100 4096 2020-05-22 14:16 ./libseccomp +-rw-r--r-- 1 1000 100 1087 2020-05-22 14:16 ./libseccomp/HEADER.txt +-rw-r--r-- 1 1000 100 1087 2020-05-22 14:16 ./libseccomp/README +drwxr-xr-x 2 1000 100 4096 2020-05-22 14:16 ./libseccomp/build +-rw-r--r-- 1 1000 100 375 2020-05-22 02:53 ./libseccomp/build/README +-rw-r--r-- 1 1000 100 3136 2020-05-22 02:53 ./libseccomp/build/libseccomp.SlackBuild +-rw-r--r-- 1 1000 100 331 2020-05-22 02:53 ./libseccomp/build/libseccomp.info +-rw-r--r-- 1 1000 100 1087 2020-05-22 02:53 ./libseccomp/build/slack-desc +drwxr-xr-x 3 1000 100 4096 2020-05-22 14:16 ./libseccomp/pkg64 +drwxr-xr-x 2 1000 100 4096 2020-05-22 14:16 ./libseccomp/pkg64/current drwxr-xr-x 3 1000 100 4096 2020-05-22 02:08 ./netcat-openbsd -rw-r--r-- 1 1000 100 976 2020-05-22 02:08 ./netcat-openbsd/HEADER.txt -rw-r--r-- 1 1000 100 976 2020-05-22 02:08 ./netcat-openbsd/README diff --git a/PACKAGES.TXT b/PACKAGES.TXT index eb4a512..687090c 100644 --- a/PACKAGES.TXT +++ b/PACKAGES.TXT @@ -1,2 +1,2 @@ -PACKAGES.TXT; Fri May 22 19:15:43 UTC 2020 +PACKAGES.TXT; Fri May 22 19:16:30 UTC 2020 diff --git a/PACKAGES.TXT.gz b/PACKAGES.TXT.gz index 1669605..2fa0e21 100644 Binary files a/PACKAGES.TXT.gz and b/PACKAGES.TXT.gz differ diff --git a/libseccomp/HEADER.txt b/libseccomp/HEADER.txt new file mode 100644 index 0000000..0c26dd6 --- /dev/null +++ b/libseccomp/HEADER.txt @@ -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------------------------------------------------------| +libseccomp: libseccomp (Enhanced Seccomp library) +libseccomp: +libseccomp: The libseccomp library provides an easy to use, platform independent, +libseccomp: interface to the Linux Kernel's syscall filtering mechanism. +libseccomp: The libseccomp API is designed to abstract away the underlying BPF +libseccomp: based syscall filter language and present a more conventional +libseccomp: function-call based filtering interface that should be familiar to, +libseccomp: and easily adopted by, application developers. +libseccomp: +libseccomp: Project URL: https://github.com/seccomp/libseccomp +libseccomp: diff --git a/libseccomp/README b/libseccomp/README new file mode 100644 index 0000000..0c26dd6 --- /dev/null +++ b/libseccomp/README @@ -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------------------------------------------------------| +libseccomp: libseccomp (Enhanced Seccomp library) +libseccomp: +libseccomp: The libseccomp library provides an easy to use, platform independent, +libseccomp: interface to the Linux Kernel's syscall filtering mechanism. +libseccomp: The libseccomp API is designed to abstract away the underlying BPF +libseccomp: based syscall filter language and present a more conventional +libseccomp: function-call based filtering interface that should be familiar to, +libseccomp: and easily adopted by, application developers. +libseccomp: +libseccomp: Project URL: https://github.com/seccomp/libseccomp +libseccomp: diff --git a/libseccomp/build/README b/libseccomp/build/README new file mode 100644 index 0000000..db266dc --- /dev/null +++ b/libseccomp/build/README @@ -0,0 +1,6 @@ +The libseccomp library provides an easy to use, platform independent, +interface to the Linux Kernel's syscall filtering mechanism. +The libseccomp API is designed to abstract away the underlying BPF +based syscall filter language and present a more conventional +function-call based filtering interface that should be familiar to, +and easily adopted by, application developers. diff --git a/libseccomp/build/libseccomp.SlackBuild b/libseccomp/build/libseccomp.SlackBuild new file mode 100644 index 0000000..ef2cf5d --- /dev/null +++ b/libseccomp/build/libseccomp.SlackBuild @@ -0,0 +1,102 @@ +#!/bin/sh + +# Slackware build script for libseccomp + +# Copyright 2016-2020 Willy Sudiarto Raharjo +# 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=libseccomp +VERSION=${VERSION:-2.4.3} +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.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 {} \; + +CFLAGS="$SLKCFLAGS" \ +CXXFLAGS="$SLKCFLAGS" \ +./autogen.sh +./configure \ + --prefix=/usr \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --mandir=/usr/man \ + --enable-static=no \ + --docdir=/usr/doc/$PRGNAM-$VERSION \ + --build=$ARCH-slackware-linux + +make +make install DESTDIR=$PKG + +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 + +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 + +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp -a CHANGELOG CREDITS LICENSE README.md $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/libseccomp/build/libseccomp.info b/libseccomp/build/libseccomp.info new file mode 100644 index 0000000..09789a6 --- /dev/null +++ b/libseccomp/build/libseccomp.info @@ -0,0 +1,10 @@ +PRGNAM="libseccomp" +VERSION="2.4.3" +HOMEPAGE="https://github.com/seccomp/libseccomp" +DOWNLOAD="https://github.com/seccomp/libseccomp/archive/v2.4.3/libseccomp-2.4.3.tar.gz" +MD5SUM="3a2c3b7539c1b6a933c20cd1fdcb2252" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="" +MAINTAINER="Willy Sudiarto Raharjo" +EMAIL="willysr@slackbuilds.org" diff --git a/libseccomp/build/slack-desc b/libseccomp/build/slack-desc new file mode 100644 index 0000000..0c26dd6 --- /dev/null +++ b/libseccomp/build/slack-desc @@ -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------------------------------------------------------| +libseccomp: libseccomp (Enhanced Seccomp library) +libseccomp: +libseccomp: The libseccomp library provides an easy to use, platform independent, +libseccomp: interface to the Linux Kernel's syscall filtering mechanism. +libseccomp: The libseccomp API is designed to abstract away the underlying BPF +libseccomp: based syscall filter language and present a more conventional +libseccomp: function-call based filtering interface that should be familiar to, +libseccomp: and easily adopted by, application developers. +libseccomp: +libseccomp: Project URL: https://github.com/seccomp/libseccomp +libseccomp: