diff --git a/CHECKSUMS.md5 b/CHECKSUMS.md5 index ef56f8b..b166987 100644 --- a/CHECKSUMS.md5 +++ b/CHECKSUMS.md5 @@ -10,14 +10,14 @@ tail +13 CHECKSUMS.md5 | md5sum --check | less /pub/gnu, or at any GNU mirror site. MD5 message digest Filename -fae2ed61dc0c6a191cf2eed4b5a2f89c ./ChangeLog.rss -054cac1d83305dbc6766494c14a43d38 ./ChangeLog.txt -d0287a001f1dd2bbd7e4856ae548012c ./ChangeLog.txt.gz -9320e16181e860ca5c65f3044dc5fd6d ./FILELIST.TXT +5ef7560753a22543dcd07bf36486062b ./ChangeLog.rss +21debfa9a57c5479e122324d71a6359b ./ChangeLog.txt +00a8fa4911c819a9e8375bbe27b1c030 ./ChangeLog.txt.gz +6b3056518e2d2eeacafcfe14658ae8ac ./FILELIST.TXT 7f4bffeb686cc5fd6056bd404dda08d7 ./GPG-KEY 4059d198768f9f8dc9372dc1c54bc3c3 ./MANIFEST.bz2 -e1467aa61e63b02c8671f3fa448d0c2e ./PACKAGES.TXT -47bfd714b4cfb659909bd87ae880b1da ./PACKAGES.TXT.gz +17f8fdd84a7e8de8fc2339b32e3ee4ce ./PACKAGES.TXT +637ad327eb411e4384ee6af1b69b302c ./PACKAGES.TXT.gz bc0cd60a08dbe2a365a3865cc9673bee ./device-tree-compiler/HEADER.txt bc0cd60a08dbe2a365a3865cc9673bee ./device-tree-compiler/README 8c970fb9c9408b1ef9fddd2abdc2c15a ./device-tree-compiler/build/README @@ -48,6 +48,12 @@ b37d57e302031a2bd588157c1dd39a48 ./libnfs/build/slack-desc 37d5fc8079dbb1ff0f70b8f33329c0d5 ./libseccomp/build/libseccomp.SlackBuild cf6df93fb1e199fe3d004ca47d5def54 ./libseccomp/build/libseccomp.info 93024ca72933498595dcd3de48e9b6cc ./libseccomp/build/slack-desc +dcbc31d4e8224a5273c80d4a7ad65221 ./liburcu/HEADER.txt +dcbc31d4e8224a5273c80d4a7ad65221 ./liburcu/README +9059ebd8eb2b03003f8435674edfabec ./liburcu/build/README +b0912473d1f88d8b39c3f5b33add200e ./liburcu/build/liburcu.SlackBuild +bba89792734c69b9ee02b7e30db605e8 ./liburcu/build/liburcu.info +dcbc31d4e8224a5273c80d4a7ad65221 ./liburcu/build/slack-desc a1c05ba7104267a1665c68a0825ba95b ./lz4/HEADER.txt a1c05ba7104267a1665c68a0825ba95b ./lz4/README b196a40c2bbeac42ef88ec43d93ba422 ./lz4/build/README diff --git a/CHECKSUMS.md5.asc b/CHECKSUMS.md5.asc index bcb3d54..2e83659 100644 --- a/CHECKSUMS.md5.asc +++ b/CHECKSUMS.md5.asc @@ -1,17 +1,17 @@ -----BEGIN PGP SIGNATURE----- -iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAl7IQSYZHGd6YW11ZGlv -QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZV5hWD/9ZFT7c6ZEda1D0VIZDs7WG -EFBpvIaFxqeBwZni/KR1FmEW5bzeeSWl6k+n8HuzIRTn7iYFQas51AeRLNgaYcgX -K5JizgdNEAoPnwHtFVa4RQV4h6hEJDoSklR5aZ5M/ewZjWOK1uSerLpkJVkg95mY -wCw6NknwMGS6WiqCLWK7hIl+6KcMPX26TCM4Gl7Wqa6Ksl9IlA9+yU49d8CP5ZGE -Ow3eJoo9OaEJpr7hPJTA6Gsh7pXcylZcXeiDMNsQaB0d9UfNoe0wwUGzhSC4Hjwa -lwr1qwnkltYVyKOq6ziKAuM9fAhRqr2R/xQNml+Mmesh/KQ9K/4gExo2+uBgLVd5 -K3BN8aRZDLxNAswscXH5oTO86PcZ1+Q1bqxeicn6v9/wghxC6zJD6n46ljcY9k6q -/fwI58irkPhxIHNPZU6iGHeLoSXRV0pCGMhgVvmstX3ygvHwRYjHl0nao0qpqVNb -Qu9Ne8r1ccN5MnQn6ymFoLL6i4ak00+sEBGNbnainr1iBtQ11DY6jqktS6M/lDib -DP1zMNb7P+8DouLhj5gPXImB71gdbJWmTFSsWgWiDPbZfbRdbLulCf3GxFSyF1ba -wwplRz37C6692PnFLfUAlm1v4Y+PsynufQm7pe4D5IKw2pPNsGjDO/616CUlXfoi -idn7OpnkIjHkKuU/GYGXXg== -=xJ9D +iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAl7IQZcZHGd6YW11ZGlv +QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZVzEpEACYiQDCwkPHSdKDp0L0vnaY +L8Of9RrFTlvqGz1zKVOz44bBpXFG+ODjahkky/KyqBpPT65JpCXsOqXrxk/grt1y +i3FKZOiIlOM5N0uvOMil+bYKEtqg+T7gB2Pvp4ls3AcBc8Hi8aPxMClRpqCKydQo +safv1eBrdKXcCMmAP0PLxiybnUrs6XPaz7ygp2lsXFoc082fZBKPwTvieoY4MjOQ +A1EX/8+fndkLV7BXVQ9p+fzRWV8PeUY355b3h7ei/oBWvG+JPntBWpSNgJG5kXmw +2khpTWpN6pbzQ4kg3eU54KseTCQip1IUWooZQnp5rY5zuc/yNytRxKSO001VryuF +3kyiz+g+Wbdtn+r89ocggQ6K/Xl/L2O2AFXugSYyIQ2I24uwFgec9aPaiO/cxJgE +wOw42Ys1GtTK9abn9P37Stftp/4A2eJU5E7joS70MGQP77JgYv9547LKzVk/ojzb +u2wY1D2zTmGTxckBhSfjhnOhnxkWw39pbWJD8C0HDmXd8dmaUa7InfJwr76ZyXwG +X1YAgfz7MnZOUCmfJxvaRf3RvBF8iC0G9Bg45wshFeaWjSKBaBS1PsCTa1jlqVHp +C0ujOFouiJgbsciLHJeJEbShipDNe2/TK5WFotB51a8bvIDamToGv02tPMbamemJ +1g+YDRBacz84SDk1ecnePg== +=sQ5x -----END PGP SIGNATURE----- diff --git a/CHECKSUMS.md5.gz b/CHECKSUMS.md5.gz index 3e6b123..fc9afbe 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 87789da..23cd54f 100644 --- a/CHECKSUMS.md5.gz.asc +++ b/CHECKSUMS.md5.gz.asc @@ -1,17 +1,17 @@ -----BEGIN PGP SIGNATURE----- -iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAl7IQSYZHGd6YW11ZGlv -QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZV4BNEACrsxiHMRRtxlhBNpsODpFg -iTNmG2TIyR/vyCxmEAp3JSrsDCcx28eh1ATUGkC2TZdvXIo9oURDl+llhQ+i2WPW -WuKoNahsXuEEzyGqozj1gaGQp0CwAlvSra+zvEqSQIiKfQBIoFW0fynum12MHt70 -fynWDNbr6KnBkLOwG3TCYUIXQn5QA3K0VCRHCaXcy8frMGaWADq+YaUw1KV3OI+q -H9Gl1Ll7ds0FwdMgLxaPN03maXzRBAKD/UeZOGdzXAsRD56RKaUyTBgq7sarb0MZ -K6BFzj02zBOkF9xDl8vYl7i7su31+uujRMON09NMR4OOA3/0T9503hZXxSlrqs/F -3UU9SJ24A7PlBshV6VRU3Kvh3YYrnuMRkuLHfOskzJ27qj2gVh4tDTcdh5xnIqyz -iR9EIlEw4dpIsnMeQDLbcwAwkmVfoiG4DST5LybZCXk9NkHYvdwfp+1D/Hi8Nkeg -F70rIhAM8IC54tDkrSvcCc7YbKEhaczcCECAC5KY6u1kcGrKHJ4L1nQ18XmaV2iv -KxqjfhdaYoNAp/IiGv/KZuu1sImNiatNiLabtxmhNOY+ZhsVpxLoNeLUY+0hy11R -Takmt/tJ+TWXozZOCipZkEoVlme2hruUOE4i1VXNAAf/xONBUGIjKV+ykKBJGw63 -W6F1XvCgUPgyz08AiXoWPg== -=Rny0 +iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAl7IQZcZHGd6YW11ZGlv +QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZV0BED/0TUUjVk/cKUUgBWLID/5/y +ogGjMkMifNQ1AHIahQGYuL3PMPffNwJghSFyibW5S4yLPR1lE2UK91MGEBQYlP+P +dQRvg/8Y9/AwXmitcjxnQ1jaVMe4xZVRhd3lroFPgxUwoQ4c1FcFNAxtEqeIPe6y +BUqEdYJd811FQPMNJ2UcL2Jivi56AQdGtNr3DXuAnkioWkWitsw8vwr+KKgX6QAX +YgBUCe//n2v76j4NlidLimBCUOfRn4aVrJJpOil/5ZT8cAWlGZZtKBOB8DihHQna +c9FXqmFWLTJfYxofiKjpnKcMPN8cUz3XHJ6GUPt8MY1czWdiuF5ckZHNA706TXeY +srqq1QlwjxJSoPnKVB98DSs1rrTTzwnQzvE+7gj6fLpIDukT4ForLF1iNW5F6aqJ +TpEuo9x+0jrozarPlMrdil784aAnvpmi9fqMz09q0wNXneQKvOF0Vsc6JXMJW+o5 +ZzK9GK/ZIr30DktWQbUYra+Yc2J24DedtV4nX2Xc0nAUNEHgG/ttgkJoUyDl18mx +aZiKfR9cVJao1zhwIy4uVHWnUlDG4EaUFKH5KqUKw+VezJP2EwKhad0heN5Qkso8 +tu6rvJQoEYF4TfnEtlKJG4zXs5hGC4d+U8pTwOpqGBUATHZRfwoaMPi1Hjf97ddR +Q3ZOCV1Zj7jL9ZmD4p1jng== +=gjWy -----END PGP SIGNATURE----- diff --git a/ChangeLog.rss b/ChangeLog.rss index e76f0f8..107714e 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 21:16:14 GMT - Fri, 22 May 2020 21:16:21 GMT + Fri, 22 May 2020 21:18:11 GMT + Fri, 22 May 2020 21:18:14 GMT gen_repos_files.sh v 1.98 + + Fri, 22 May 2020 21:18:11 GMT + https://mirror.slackware.mx/libremex/slackbuilds/ChangeLog.txt + Fri, 22 May 2020 21:18:11 GMT + 20200522161811 + + +liburcu: Nuevo + ]]> + + Fri, 22 May 2020 21:16:14 GMT https://mirror.slackware.mx/libremex/slackbuilds/ChangeLog.txt @@ -190,16 +201,5 @@ spice-protocol: Nuevo ]]> - - Fri, 22 May 2020 19:22:43 GMT - https://mirror.slackware.mx/libremex/slackbuilds/ChangeLog.txt - Fri, 22 May 2020 19:22:43 GMT - 20200522142243 - - -lz4: Asumir el mantenimiento - ]]> - - diff --git a/ChangeLog.txt b/ChangeLog.txt index 6a9e881..29c0c57 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -1,3 +1,7 @@ ++--------------------------+ +Fri May 22 21:18:11 UTC 2020 +liburcu: Nuevo + +--------------------------+ Fri May 22 21:16:14 UTC 2020 snappy: Mover 73.patch al directorio adecuado diff --git a/ChangeLog.txt.gz b/ChangeLog.txt.gz index a7f68d3..04fd42d 100644 Binary files a/ChangeLog.txt.gz and b/ChangeLog.txt.gz differ diff --git a/FILELIST.TXT b/FILELIST.TXT index b0162c5..cd2d608 100644 --- a/FILELIST.TXT +++ b/FILELIST.TXT @@ -1,4 +1,4 @@ -Fri May 22 21:16:14 UTC 2020 +Fri May 22 21:18:11 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 15 1000 100 4096 2020-05-22 16:16 . --rw-r--r-- 1 1000 100 5935 2020-05-22 16:02 ./CHECKSUMS.md5 --rw-r--r-- 1 1000 100 870 2020-05-22 16:02 ./CHECKSUMS.md5.asc --rw-r--r-- 1 1000 100 2194 2020-05-22 16:02 ./CHECKSUMS.md5.gz --rw-r--r-- 1 1000 100 870 2020-05-22 16:02 ./CHECKSUMS.md5.gz.asc --rw-r--r-- 1 1000 100 7877 2020-05-22 16:16 ./ChangeLog.rss --rw-r--r-- 1 1000 100 2708 2020-05-22 16:16 ./ChangeLog.txt --rw-r--r-- 1 1000 100 546 2020-05-22 16:16 ./ChangeLog.txt.gz --rw-r--r-- 1 1000 100 311 2020-05-22 16:16 ./FILELIST.TXT +drwxr-xr-x 16 1000 100 4096 2020-05-22 16:18 . +-rw-r--r-- 1 1000 100 5941 2020-05-22 16:16 ./CHECKSUMS.md5 +-rw-r--r-- 1 1000 100 870 2020-05-22 16:16 ./CHECKSUMS.md5.asc +-rw-r--r-- 1 1000 100 2202 2020-05-22 16:16 ./CHECKSUMS.md5.gz +-rw-r--r-- 1 1000 100 870 2020-05-22 16:16 ./CHECKSUMS.md5.gz.asc +-rw-r--r-- 1 1000 100 7863 2020-05-22 16:18 ./ChangeLog.rss +-rw-r--r-- 1 1000 100 2782 2020-05-22 16:18 ./ChangeLog.txt +-rw-r--r-- 1 1000 100 558 2020-05-22 16:18 ./ChangeLog.txt.gz +-rw-r--r-- 1 1000 100 311 2020-05-22 16:18 ./FILELIST.TXT -rw-r--r-- 1 1000 100 6217 2020-05-22 15:11 ./GPG-KEY --rw-r--r-- 1 1000 100 14 2020-05-22 16:16 ./MANIFEST.bz2 --rw-r--r-- 1 1000 100 45 2020-05-22 16:16 ./PACKAGES.TXT --rw-r--r-- 1 1000 100 78 2020-05-22 16:16 ./PACKAGES.TXT.gz +-rw-r--r-- 1 1000 100 14 2020-05-22 16:18 ./MANIFEST.bz2 +-rw-r--r-- 1 1000 100 45 2020-05-22 16:18 ./PACKAGES.TXT +-rw-r--r-- 1 1000 100 78 2020-05-22 16:18 ./PACKAGES.TXT.gz drwxr-xr-x 4 1000 100 4096 2020-05-22 15:38 ./device-tree-compiler -rw-r--r-- 1 1000 100 1108 2020-05-22 15:38 ./device-tree-compiler/HEADER.txt -rw-r--r-- 1 1000 100 1108 2020-05-22 15:38 ./device-tree-compiler/README @@ -63,6 +63,16 @@ drwxr-xr-x 2 1000 100 4096 2020-05-22 15:11 ./libseccomp/build -rw-r--r-- 1 1000 100 3250 2020-05-22 15:11 ./libseccomp/build/libseccomp.SlackBuild -rw-r--r-- 1 1000 100 325 2020-05-22 15:11 ./libseccomp/build/libseccomp.info -rw-r--r-- 1 1000 100 1084 2020-05-22 15:11 ./libseccomp/build/slack-desc +drwxr-xr-x 4 1000 100 4096 2020-05-22 16:17 ./liburcu +-rw-r--r-- 1 1000 100 814 2020-05-22 16:17 ./liburcu/HEADER.txt +-rw-r--r-- 1 1000 100 814 2020-05-22 16:17 ./liburcu/README +drwxr-xr-x 2 1000 100 4096 2020-05-22 16:17 ./liburcu/build +-rw-r--r-- 1 1000 100 172 2020-05-21 23:29 ./liburcu/build/README +-rw-r--r-- 1 1000 100 2997 2020-05-21 23:29 ./liburcu/build/liburcu.SlackBuild +-rw-r--r-- 1 1000 100 296 2020-05-21 23:29 ./liburcu/build/liburcu.info +-rw-r--r-- 1 1000 100 814 2020-05-21 23:29 ./liburcu/build/slack-desc +drwxr-xr-x 3 1000 100 4096 2020-05-22 16:17 ./liburcu/pkg64 +drwxr-xr-x 2 1000 100 4096 2020-05-22 16:17 ./liburcu/pkg64/current drwxr-xr-x 3 1000 100 4096 2020-05-22 15:11 ./lz4 -rw-r--r-- 1 1000 100 919 2020-05-22 15:11 ./lz4/HEADER.txt -rw-r--r-- 1 1000 100 919 2020-05-22 15:11 ./lz4/README diff --git a/PACKAGES.TXT b/PACKAGES.TXT index 543b190..dd42d7c 100644 --- a/PACKAGES.TXT +++ b/PACKAGES.TXT @@ -1,2 +1,2 @@ -PACKAGES.TXT; Fri May 22 21:16:14 UTC 2020 +PACKAGES.TXT; Fri May 22 21:18:11 UTC 2020 diff --git a/PACKAGES.TXT.gz b/PACKAGES.TXT.gz index 06d9e59..133ae03 100644 Binary files a/PACKAGES.TXT.gz and b/PACKAGES.TXT.gz differ diff --git a/liburcu/HEADER.txt b/liburcu/HEADER.txt new file mode 100644 index 0000000..05bbeb3 --- /dev/null +++ b/liburcu/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------------------------------------------------------| +liburcu: liburcu (RCU Library) +liburcu: +liburcu: liburcu is a LGPLv2.1 userspace RCU (read-copy-update) library. +liburcu: This data synchronization library provides read-side access which +liburcu: scales linearly with the number of cores. +liburcu: +liburcu: +liburcu: +liburcu: Project URL: http://liburcu.org/ +liburcu: +liburcu: diff --git a/liburcu/README b/liburcu/README new file mode 100644 index 0000000..05bbeb3 --- /dev/null +++ b/liburcu/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------------------------------------------------------| +liburcu: liburcu (RCU Library) +liburcu: +liburcu: liburcu is a LGPLv2.1 userspace RCU (read-copy-update) library. +liburcu: This data synchronization library provides read-side access which +liburcu: scales linearly with the number of cores. +liburcu: +liburcu: +liburcu: +liburcu: Project URL: http://liburcu.org/ +liburcu: +liburcu: diff --git a/liburcu/build/README b/liburcu/build/README new file mode 100644 index 0000000..ef1258e --- /dev/null +++ b/liburcu/build/README @@ -0,0 +1,3 @@ +liburcu is a LGPLv2.1 userspace RCU (read-copy-update) library. +This data synchronization library provides read-side access which +scales linearly with the number of cores. diff --git a/liburcu/build/liburcu.SlackBuild b/liburcu/build/liburcu.SlackBuild new file mode 100644 index 0000000..33b1e41 --- /dev/null +++ b/liburcu/build/liburcu.SlackBuild @@ -0,0 +1,99 @@ +#!/bin/sh + +# Slackware build script for liburcu + +# Copyright 2013-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=liburcu +VERSION=${VERSION:-0.12.1} +BUILD=${BUILD:-1} +TAG=${TAG:-_SBo} +SRCNAM=userspace-rcu + +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 $SRCNAM-$VERSION +tar xvf $CWD/$SRCNAM-$VERSION.tar.bz2 +cd $SRCNAM-$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" \ +./configure \ + --prefix=/usr \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --mandir=/usr/man \ + --docdir=/usr/doc/$PRGNAM-$VERSION \ + --disable-static \ + --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 + +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp -a README.md LICENSE ChangeLog *.txt $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/liburcu/build/liburcu.info b/liburcu/build/liburcu.info new file mode 100644 index 0000000..8f80faa --- /dev/null +++ b/liburcu/build/liburcu.info @@ -0,0 +1,10 @@ +PRGNAM="liburcu" +VERSION="0.12.1" +HOMEPAGE="http://liburcu.org/" +DOWNLOAD="https://www.lttng.org/files/urcu/userspace-rcu-0.12.1.tar.bz2" +MD5SUM="5e419d7b30d0d98bffe0014c704ae936" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="" +MAINTAINER="Willy Sudiarto Raharjo" +EMAIL="willysr@slackbuilds.org" diff --git a/liburcu/build/slack-desc b/liburcu/build/slack-desc new file mode 100644 index 0000000..05bbeb3 --- /dev/null +++ b/liburcu/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------------------------------------------------------| +liburcu: liburcu (RCU Library) +liburcu: +liburcu: liburcu is a LGPLv2.1 userspace RCU (read-copy-update) library. +liburcu: This data synchronization library provides read-side access which +liburcu: scales linearly with the number of cores. +liburcu: +liburcu: +liburcu: +liburcu: Project URL: http://liburcu.org/ +liburcu: +liburcu: