libseccomp: Nuevo

master
Gerardo Zamudio 5 years ago
parent 24c640fcac
commit 8b3e5dedc5
Signed by: gzamudio
GPG Key ID: F6CFA5A99E7B5957

@ -10,20 +10,26 @@ tail +13 CHECKSUMS.md5 | md5sum --check | less
/pub/gnu, or at any GNU mirror site. /pub/gnu, or at any GNU mirror site.
MD5 message digest Filename MD5 message digest Filename
e59f9994ae813e026546a4391cb90cd8 ./ChangeLog.rss b843256a0d63cfa0ec66f943284eb97d ./ChangeLog.rss
24cfa859d435e1855018acb1543aa961 ./ChangeLog.txt c49b1b9c6ac676b7c1d96ed4df80f37b ./ChangeLog.txt
d36799419cfd79a17ed0a5367cf763a3 ./ChangeLog.txt.gz 1a01efcd20ddb714922a76bf7b75d911 ./ChangeLog.txt.gz
878dfa34e32c623e7f4b3210a1a3cb7a ./FILELIST.TXT 6f49341499b0b2c7664d7c0ec874b9d3 ./FILELIST.TXT
7f4bffeb686cc5fd6056bd404dda08d7 ./GPG-KEY 7f4bffeb686cc5fd6056bd404dda08d7 ./GPG-KEY
4059d198768f9f8dc9372dc1c54bc3c3 ./MANIFEST.bz2 4059d198768f9f8dc9372dc1c54bc3c3 ./MANIFEST.bz2
c859b2783fe31c4eca8a04ce0c02d1d3 ./PACKAGES.TXT 14698de2d11b557ad58f8614eaa7d687 ./PACKAGES.TXT
bbf68eab6a2f384eabe8794bfeace46b ./PACKAGES.TXT.gz 5e59e7e31bdf2edd78766112229654f9 ./PACKAGES.TXT.gz
2a3afe2705bdb554268e914ae7d16cb5 ./libbsd/HEADER.txt 2a3afe2705bdb554268e914ae7d16cb5 ./libbsd/HEADER.txt
2a3afe2705bdb554268e914ae7d16cb5 ./libbsd/README 2a3afe2705bdb554268e914ae7d16cb5 ./libbsd/README
894649015f310283d3359cbdc913b924 ./libbsd/build/README 894649015f310283d3359cbdc913b924 ./libbsd/build/README
626f2b45e1d378735efdedecaf176e9a ./libbsd/build/libbsd.SlackBuild 626f2b45e1d378735efdedecaf176e9a ./libbsd/build/libbsd.SlackBuild
801c444e8b99f255a005637d0635e9d1 ./libbsd/build/libbsd.info 801c444e8b99f255a005637d0635e9d1 ./libbsd/build/libbsd.info
2a3afe2705bdb554268e914ae7d16cb5 ./libbsd/build/slack-desc 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/HEADER.txt
9cbaac78ea8bf8443a70bb8091c760a2 ./netcat-openbsd/README 9cbaac78ea8bf8443a70bb8091c760a2 ./netcat-openbsd/README
3036aa1d0b82465a71678fd12cdac3c0 ./netcat-openbsd/build/README 3036aa1d0b82465a71678fd12cdac3c0 ./netcat-openbsd/build/README

@ -1,17 +1,17 @@
-----BEGIN PGP SIGNATURE----- -----BEGIN PGP SIGNATURE-----
iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAl7IJOQZHGd6YW11ZGlv iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAl7IJRUZHGd6YW11ZGlv
QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZVz1vD/9kLjG6TGBhcd+jS36MamMI QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZVzvkEACNoYl05mJuYz+baOxMxAwA
4cIysCBcvJS0bH2bA4WP/LtBuiVEv+l8YFCeDes69GoGqItYvUHID9y/4h6DGn+j KI+bBD5KjjUOBMNN6ncxqK9M/Q/278EnN9bAnZqtz02+mgfb3YhDGod0Ey+2xUzf
f7O/1mIzu4fNCe0eFCmGWd4AbqnnhaBeJv3EAQXL3Ejc5wp5QK8D3zGk7NsKo9vh bxyQThSAzMLTwogzFjOF/bjzdK0rEXvlMbLUjZMXXGxL1ZOiLB20B96/CDu4slIk
IPlOgQho1zdtnfHEmMxhD7rfghMKWPV4m8okhf8m2iusrJbq7lt/iQgiz35KvG3D nw9jMdvdNDPAs39RU0py5l021TeveG0wsULTedporsAPu+38rt65PVppyXwAiDo/
dJ0xyKAVE/wQ3cVToQ7HLUqUl56WCaKDbwq+HdHzg0WdXv0xEJwVP5THBE+z5Aj/ tZ5/lQywEixi27mKUp1w2NCREJMPvxE1/65yZrgJ02WputSGsdUGEc0JpMqrtgCW
aEUDEby1Zd/D0OZweaiF6ktvZRLO+ONFIbcW//8miVAAgJp6+j4WIextw98wzH5k zhyl8RmJAXV8exOii/njQl/Y4T/m8YqdPG+7I+WutRexKMe1jLlxEMdjXXaflExl
8oeOifDnpvkxBL7ZZTSlaLggPy8jlyFoZoNfhLKzavRvYvWn0MNYmR9tmfBqAkux NzXrEeDa/FJFObrlC4XRYFFK0ZPUSgtzNjQJD2gaDbI15ui9qiO8qZif/1pP+9Oj
eJXifTaJqXVx4i7aRrerBVTAMSRMWQGzzEPQH2b9/F7/ePnb6wij2rEqG1ceAoxp eDrj4WVBKvU735pXqwqfNocWJpXcpu0VVtcdPZSmXp4SEVV3xPefLcVJKw9bVoay
rlaFjg5MfPK8pq1Z8VuXROjAgJ8OD9wGAe+AdRz5VD1MzFr5ro6uoaRY+QK6jj+Z Hmb3Ap0lhgv9X44a1KBgePLHsSL8OQaf5SlOdEaNedp+hptEZhaRrjLIZTb2Hxia
PqKHBNecWDTLevcriX0wYgQ37UPiKjgOcQ3gqpFI7z4IpfsAuCkPcQut9L7xEdgc xoazekehF2kvoLvujOs2fIssm6LO0jXNgHAwuGz2Z6xZDV9Z326MncX4NBZJFUsw
6trbssXnQUA5JSUhru30ESY3/KuyE4xDXW3Qz4gLzQ7e5cDxnA/jV9Rk3/iFg0tw kxF21Bs8dsx7/WpvzzGj0fMNy+i61TT1iVxd5xG6ja97zEou+qE2Xxf9pRpTpYvj
Y6Aj7bm+bMLlaRTNf3dbwg== 7K7VuQvQGFmwppwjhrw9+g==
=6IDJ =iSC1
-----END PGP SIGNATURE----- -----END PGP SIGNATURE-----

Binary file not shown.

@ -1,17 +1,17 @@
-----BEGIN PGP SIGNATURE----- -----BEGIN PGP SIGNATURE-----
iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAl7IJOQZHGd6YW11ZGlv iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAl7IJRUZHGd6YW11ZGlv
QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZV9ZrD/43VF2ug+euXoLCDGFc3J8G QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZV6CaEAChmBukSpRrVECsZo68WRzc
Nq5BTArHUCFWlc5Xqca64tnkQB50lIfrScZ7vgycAxcFd/tDBziDlsJSk7Yg6wDO wkmmYV2jlTz3RKzfqoFx/CuYEwdUn0VL/mXCXcZ2Fnjfsy4xH3JwFotJiH1AMfhz
gY2BKeELVdgOkXPemkv0qV58PBrkcrNsgZWA1YRL0SWY5EGEWIb5bRusC8kjD8UD oKghhpcNNyu/LYPOQHHi6Rr3YKdiFtuCsnxYICD21LE83AXFEfxruklNfddvLfwf
oBrl3oYbN16dk0fetVoRQ3dVYqQ4zFZSZPO9Oltgte5rvgYh/JWbqG/V3fxIVddW e6eXPKivGwXfGtK8cGprTq5ejBAJc4jRVj0qCqfn0c9RJIMDmmbKeRnHHlDe3g3T
nekL9FVKhVrtrYtjEHGV0KFr8cYJqPzcB2WU0AuhmXWGNG0flPdAoEgvHc+WQkC2 7H5ap1tJfYyIlAHXTUrcoyoZ1RZgoDVXNdkvtc8FGZ2bprXrJfWl0g9bFIZBPsQB
f8kNPJK25O62/v4h/IXtog4GQBK9bEdQwJPBC6UEK8CUIJhFYNF82JnxLG0Sc7Yz rs+/iOA2g+1NBBpPRQORMG/nSp8O1sK1UiqN2g9ynQr7XrTpNtaMV1A/UGRiKT9b
aFdbFsTfAoggBn1eHMfbVEmytRrcFvV/Rm+B/sMDxMAaOaAlRMt8eqG/viQfyqTn v15H4bh1vN6yJHVr3mQZ7urLlA/HgZYjr4z8R3vI6xQLLwR69VuOFOhXupv7IWcB
H9p4QW3Z5R3/aitZrlJeKup/BrguC/u6afSaSqTjLxsPmkE9/3Utduop1Yt49Fe2 Tq9UCSOF40PE1tQ1/oYH2xUKwsgSElMbUwJXxOy6NpWA4OVGxYhRhDd184FXE8Ur
OdLKL82VmRJMjhntnxeIgi/9g3sXXBLEMAs7SZ2ncJ4sNMgZG1vfYI6+m8V5bF6P /DlnAC+3o0AOLkCrEwldgO5HzFG/x9acMEEwO3bZvaYbtUf6smnIOEce5iOJvubI
If3M1ZabxLy8LY33eTALboiNEe5s/CgeqAiX6uH2Ru0KcP45szw0IKi2UKtQj877 22jdwfVIepopuwo1LoyUBZaQ/KjlJ7R7/3agiNsuVVBHQ/DSz2ddBaaPmBAyNcnf
wRc+AnB1FXtOxVY38Mu0Bz1oCyXEl2rd4fyYL3ej6d9GQIDrwJ/sMlGBt/DT63lv shRMvYzosMKS+bK513BBYc7CRSUkAFMrcBUdPN9Mis1DGXJDKHir/S+zJuN1t8Mu
w1RNkQFi39a9ITMnqpiR4Q== QL6lXuEVi9D5qesNzKKNYA==
=zfSq =Ej+Q
-----END PGP SIGNATURE----- -----END PGP SIGNATURE-----

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

@ -1,3 +1,7 @@
+--------------------------+
Fri May 22 19:16:30 UTC 2020
libseccomp: Nuevo
+--------------------------+ +--------------------------+
Fri May 22 19:15:43 UTC 2020 Fri May 22 19:15:43 UTC 2020
phodav: Nuevo phodav: Nuevo

Binary file not shown.

@ -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 , Here is the file list for https://mirror.slackware.mx/libremex/slackbuilds ,
maintained by Gerardo Zamudio <gzamudio@libremex.org.mx> . maintained by Gerardo Zamudio <gzamudio@libremex.org.mx> .
@ -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 in the subdirectories, please have the archive administrator
refresh the mirror. refresh the mirror.
drwxr-xr-x 5 1000 100 4096 2020-05-22 14:15 . drwxr-xr-x 6 1000 100 4096 2020-05-22 14:16 .
-rw-r--r-- 1 1000 100 1559 2020-05-22 14:14 ./CHECKSUMS.md5 -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:14 ./CHECKSUMS.md5.asc -rw-r--r-- 1 1000 100 870 2020-05-22 14:15 ./CHECKSUMS.md5.asc
-rw-r--r-- 1 1000 100 804 2020-05-22 14:14 ./CHECKSUMS.md5.gz -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:14 ./CHECKSUMS.md5.gz.asc -rw-r--r-- 1 1000 100 870 2020-05-22 14:15 ./CHECKSUMS.md5.gz.asc
-rw-r--r-- 1 1000 100 3413 2020-05-22 14:15 ./ChangeLog.rss -rw-r--r-- 1 1000 100 3806 2020-05-22 14:16 ./ChangeLog.rss
-rw-r--r-- 1 1000 100 569 2020-05-22 14:15 ./ChangeLog.txt -rw-r--r-- 1 1000 100 646 2020-05-22 14:16 ./ChangeLog.txt
-rw-r--r-- 1 1000 100 245 2020-05-22 14:15 ./ChangeLog.txt.gz -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:15 ./FILELIST.TXT -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 -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 14 2020-05-22 14:16 ./MANIFEST.bz2
-rw-r--r-- 1 1000 100 45 2020-05-22 14:15 ./PACKAGES.TXT -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:15 ./PACKAGES.TXT.gz -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 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/HEADER.txt
-rw-r--r-- 1 1000 100 905 2020-05-22 02:03 ./libbsd/README -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 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 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 -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 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/HEADER.txt
-rw-r--r-- 1 1000 100 976 2020-05-22 02:08 ./netcat-openbsd/README -rw-r--r-- 1 1000 100 976 2020-05-22 02:08 ./netcat-openbsd/README

@ -1,2 +1,2 @@
PACKAGES.TXT; Fri May 22 19:15:43 UTC 2020 PACKAGES.TXT; Fri May 22 19:16:30 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------------------------------------------------------|
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:

@ -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:

@ -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.

@ -0,0 +1,102 @@
#!/bin/sh
# Slackware build script for libseccomp
# Copyright 2016-2020 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
# 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}

@ -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"

@ -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:
Loading…
Cancel
Save