diff --git a/CHECKSUMS.md5 b/CHECKSUMS.md5 index a69dbfd..1f8e466 100644 --- a/CHECKSUMS.md5 +++ b/CHECKSUMS.md5 @@ -10,10 +10,10 @@ tail +13 CHECKSUMS.md5 | md5sum --check | less /pub/gnu, or at any GNU mirror site. MD5 message digest Filename -d80adc9e279f89324405fee0d9130876 ./ChangeLog.rss -42af60fb785d65f53344b7bb5837c967 ./ChangeLog.txt -d5c3227d1e7fbc26d72a85a1eff02b55 ./ChangeLog.txt.gz -c6763a539df232f6890dd50567da5036 ./FILELIST.TXT +f5cd7466387d2739951fc2d003ee41ad ./ChangeLog.rss +4362a44b11e3e35368947d9e3628b751 ./ChangeLog.txt +4c44d0bbac38b943c3d0d43e3c1a20e2 ./ChangeLog.txt.gz +2a28fb5b838f3bf1443d36b3c6823d90 ./FILELIST.TXT 7f4bffeb686cc5fd6056bd404dda08d7 ./GPG-KEY 299a993a1a4500ec826361c67a8c917c ./MANIFEST.bz2 929e7c4ff15161d2fcba2057ec2a2f3a ./NetworkManager-fortisslvpn/HEADER.txt @@ -28,8 +28,8 @@ c6763a539df232f6890dd50567da5036 ./FILELIST.TXT 862766d751cd6bf0a92e6162bd329186 ./NetworkManager-fortisslvpn/pkg64/current/NetworkManager-fortisslvpn-1.2.10-x86_64-1_lem.tgz.asc d65495fb9b09ee9b0ede6c5903119dde ./NetworkManager-fortisslvpn/pkg64/current/NetworkManager-fortisslvpn-1.2.10-x86_64-1_lem.tgz.md5 10f078f71cb5fa957784abc1c53a70d4 ./NetworkManager-fortisslvpn/pkg64/current/NetworkManager-fortisslvpn-1.2.10-x86_64-1_lem.txt -6852da0598b70e3116840b839a856537 ./PACKAGES.TXT -9ff27063745cfb9a9ab4094dc4c9f400 ./PACKAGES.TXT.gz +b7dd34e7a26c82276742bd45824e13ad ./PACKAGES.TXT +b1638dd33f00e36000c68d2fc7984cc4 ./PACKAGES.TXT.gz c816a86246d3cc161cf2e869d16131bd ./audit/HEADER.txt c816a86246d3cc161cf2e869d16131bd ./audit/README 29eb321fa3b3c679ba8e4ae4b36a3809 ./audit/build/README @@ -530,6 +530,12 @@ c41ac9822906d5c40c2862a400cab0c4 ./usbredir/pkg64/current/usbredir-0.9.0-x86_64 f117171c28dc9f60534f5a580a8c5c2e ./usbredir/pkg64/current/usbredir-0.9.0-x86_64-1_lem.tgz.asc 009402a46be3dacbea3d302890330295 ./usbredir/pkg64/current/usbredir-0.9.0-x86_64-1_lem.tgz.md5 bd8211fe7ea048b9eb7f53891cb81dee ./usbredir/pkg64/current/usbredir-0.9.0-x86_64-1_lem.txt +8cdcea7f46abecc38be351ac633481b8 ./valgrind/HEADER.txt +8cdcea7f46abecc38be351ac633481b8 ./valgrind/README +8e93f3a2e594dc77e31b2c064cc4a4e7 ./valgrind/build/README +8cdcea7f46abecc38be351ac633481b8 ./valgrind/build/slack-desc +395899dca2a0bbf6c505915a17e3a3aa ./valgrind/build/valgrind.SlackBuild +bb2d8a28b1543a75f6251beb649d409a ./valgrind/build/valgrind.info 4bf76dc999a06a659ee0107d7820fd76 ./vde/HEADER.txt 4bf76dc999a06a659ee0107d7820fd76 ./vde/README e06e2ec44c43647da743ee65d58be371 ./vde/build/README diff --git a/CHECKSUMS.md5.asc b/CHECKSUMS.md5.asc index 590226e..40ebbbf 100644 --- a/CHECKSUMS.md5.asc +++ b/CHECKSUMS.md5.asc @@ -1,17 +1,17 @@ -----BEGIN PGP SIGNATURE----- -iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAmCONaQZHGd6YW11ZGlv -QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZVxV4EACgRCkMZa4cfBtyw1e2fISY -oqCUZQ8Iijxs55MIWQpe3jlvFE8pmLfDrMLbv/7jKzx1CtfA6ukkoUeaIoipeZhS -C7AW06N3dZ7PpH0OnJCtMlexc8oczh/Deae2/F8KknnPKIgZqWMkucWxIyrtRwJi -QLeICydP1gOfefQt+I21T+HmglZ3Wi6ExmPjHj0heDgp4YCBRkNJkr5uoWxgeO+5 -9dTsqwxLNozD1DIw/jgrPAv+FW15nWMvusvCt26LpGTPIbGcw6gAng7kA+rupnXo -pVHhnZ/7WgmPSTZsH+0ElA5q+jnmMBw0VCW/jfqsxo6VC3OfTwp82DhKFB5ox3vn -No5QCUo3IRmsrMkH9gIlCwUH4l1pdB9D/BKj2pQzCBLs4mcNOFhUME2m7689wZ/8 -1989XvIfDgjbCWd8rZ3QwNjYSeFVfL8ye7U28mPNn0oI5U/wuQ8Nni8mR+IV7472 -+ZmMX6+XiROqv/t933zPCj+49A/u0i3bS5ZXGoF+1lNbq3jeG6bFpG4eiDkj22rS -i+FnAZCjJP8VBe1wJbkMcFQO3S/dY0ab2nmjyw+vwMlDV02CJRFE5t3I0+4p+H4G -tH6yjQxs+XXlyIZ6aaEQBG9L1IC+SkVKrGWZzvIl12W0WiuS/+J/0PuFWGDU8F1f -J6vpzs+lrWoNvaWIdnQ9Dw== -=+3hS +iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAmCONmEZHGd6YW11ZGlv +QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZV1AjEACpeTWx+II8gCi4Bzr2Pzfc +zX13Lap4ILLSfJhNfR/xWfsFRdq/0Ts+vWT/baKXyTHvWJiKGi1m8iI9e5l1zAoH +HM/+2PDygmeBWhrTfVdNrlTMlnvxqsd4q0wlG8C/vLRztsEsOyl8vnZnBT5j/uon +/dS+LPCqfMPnylgXQUr2ZhshrqeyviX+04i+GDmPRym7XFWVjRzZ1OWKcaX2jU7K +/o3n7Rrd8k4xEYysC1bcg8i02WomXOZBExrYeyw2wln/rf6fuusmmZLFnQbegHnn +0cUqpUEIp8iI4UX9+A8+6kR+LgR//GI1B7biapOziYkbiUtbjv0fXRkNiX/J1brJ +sgVb8UIZfW15/2o4pe31ixk7Pc7hS5a/jNL51Orzme8ziRtV6zfqvBL5+udmM+sX +/8uUU049TVdREhG22V1H5O3vnsVdOGyJnPuFAXF2IxQAi+BS/FChSShZb5R/GTtR +MoLIYvzo+SJK2GsrszxKhp4zJYN0TY2166232UWAK0louD6hZmjkHCkzlfN1z9Yk +5dCnNtxFpwG4Baf8EVRNcjlqSc/f8OUmhZPZ9cN0oiM/Ta3HarG8yStmaFun/H7E +YSjE4AlCt7hxTkRjylb0NukwFTAHUE9HscvkJumBrdtIEITimO8a6jYdX1tHrFNU +ffZ71NjO4i9ij8WXsOm/mA== +=zrK6 -----END PGP SIGNATURE----- diff --git a/CHECKSUMS.md5.gz b/CHECKSUMS.md5.gz index 5bcba60..e4371ce 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 0e4047c..4e86db1 100644 --- a/CHECKSUMS.md5.gz.asc +++ b/CHECKSUMS.md5.gz.asc @@ -1,17 +1,17 @@ -----BEGIN PGP SIGNATURE----- -iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAmCONaQZHGd6YW11ZGlv -QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZV+xGEACKqV1Udg5lccsnMz/xWnNs -KBsbfUXDcs1UmfwIpr3XdL1oO0JmaOmJq2b/pqTXhQ+/ilPwbwJCVn9+kMMBuPij -szuWULHs6M6vtcnfdBBgvufVvspJI+A735LgP9QEkd7WqPdPyFbyw0Iz8QniRyDP -NYa7CyEnlC0DZzx6+eyqXZbO2eW7eMvMS3ld3wT3oqo+rDViVJIlf2W+jZ/T+3GF -aMDU3m8o0n1XwfogeXS1EUjZrwjtrvbqIvH5suWmbR35GH9LX4XmNvzjUUNmfd8+ -ho9fNmx3uxwj3IcnbTkEKbq72NrE/wPpspjxu1wIxLYxU9VzHBqLY4RMpkY9ziVE -wgc6tAQiTYqUb/kV0XwNmp0CsSl0ApW0cttVMaRVqTpC6LLnBSrzfmKAgsYOVhA/ -RHWrv90E20wmRe9ANsROn2H5PUorjwh6P2KyA1UKTdrOgoD75cFUdJ6m0zo7hz2I -GKqCQ9+TfGS6pfMmfaRtwStK9A+EtpikgcfYblKr4PjdJiL0HBcq7QpYfPv5ExmM -QRjC/AJyf6/lbXVo5rOcKUMXPhK7sQlZr1bwqwawvD4kx2rB7imzE894RnYft7xW -P49D0nYpWk4EtTkOyfu4GONo3qzhCiW/VIG8kTMuqJFkPAiru0IqOmyFqPEhjdJQ -vOhvkMMl60haUEJ2qvPGdw== -=7Oxn +iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAmCONmEZHGd6YW11ZGlv +QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZVzjPD/9abgvmUDZ38sNGRlUqYQY1 +9jxBNlG8bUa3AddkV4E9vY+eGt4MHQ0DT6UWx+0IjYDPJ8gYJAy9r6QMOvzRjfYu +72PmpRVA3pcmpzgnObsOTdsjziD2xv7dKuL/2ZB01PmQ2s1KMh8nvfrGwG26VaD8 +3zTcYiBcgEr73H/auNX4Hq8AXyVQeL6AH7hbXR5EgNBpVK7sgJWPrRN1wr+LPT0b +Kvvy//S94IUCG69aQRKo7N7WFBES9ZnWYQcH+eNvE15cDFoCUTrpXEAJpybJpIbi +3zzZi5ZNm0uMGOV9mZZqvcMvFUmEXP0KGX007tTloVmWsMTQ5509gFLd5NNHYjpq +Jp9Hmd51ppRyS/eR3wBWVoAKDi1rSt766h7vuJcUJLy5TvlxCrUC7tigoYBEtktI +C5GoLW+w8LSoxTgUGUMRCEa9pSXo7xTbHU0vNC39+rgf3wnmKx+Yps6+9kmrr0lb +2lwWVvq9luapdweioRA2nb9cYzzAGu2ICE29TpZUlK9hrblUWHcfu0mOw9TJWWyS +MqSkbJu5tM8HMd5k15DomJ958G333yGYOp71EiFRZiOEAVZHD6qRVZhNnDiR28fw +b1RnKjqeR6GkQZ4TsFBUnbt3NWubZq4vPdDAIJhFVN2LKKYs4tBA5l6HxtTIxsLh +YksARNUr1Tm5hYAPv7GsnA== +=p5RM -----END PGP SIGNATURE----- diff --git a/ChangeLog.rss b/ChangeLog.rss index 95f5efb..6679bc1 100644 --- a/ChangeLog.rss +++ b/ChangeLog.rss @@ -11,10 +11,21 @@ Repositorio de software para Slackare Linux proporcionado por Libre Expresión México en-us urn:uuid:f735159c-86bd-11ea-9d48-04d4c453db33 -Sun, 2 May 2021 05:16:09 GMT -Sun, 2 May 2021 05:16:14 GMT +Sun, 2 May 2021 05:19:15 GMT +Sun, 2 May 2021 05:19:22 GMT gen_repos_files.sh v 1.98 +Sun, 2 May 2021 05:19:15 GMT +https://mirror.slackware.mx/libremex/slackbuilds/ChangeLog.txt +Sun, 2 May 2021 05:19:15 GMT +20210502001915 + + +valgrind: Nuevo +]]> + + + Sun, 2 May 2021 05:16:09 GMT https://mirror.slackware.mx/libremex/slackbuilds/ChangeLog.txt Sun, 2 May 2021 05:16:09 GMT @@ -190,16 +201,5 @@ softhsm: Nuevo ]]> - -Sat, 1 May 2021 21:44:36 GMT -https://mirror.slackware.mx/libremex/slackbuilds/ChangeLog.txt -Sat, 1 May 2021 21:44:36 GMT -20210501164436 - - -pcsc-lite: Actualizar a versión 1.9.1 -]]> - - diff --git a/ChangeLog.txt b/ChangeLog.txt index 1db7d9c..f50db38 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -1,3 +1,7 @@ ++--------------------------+ +Sun May 2 05:19:15 UTC 2021 +valgrind: Nuevo + +--------------------------+ Sun May 2 05:16:09 UTC 2021 liburing: Agregar paquete diff --git a/ChangeLog.txt.gz b/ChangeLog.txt.gz index f09e827..20f11b1 100644 Binary files a/ChangeLog.txt.gz and b/ChangeLog.txt.gz differ diff --git a/FILELIST.TXT b/FILELIST.TXT index 534792e..59f65de 100644 --- a/FILELIST.TXT +++ b/FILELIST.TXT @@ -1,4 +1,4 @@ -Sun May 2 05:16:09 UTC 2021 +Sun May 2 05:19:15 UTC 2021 Here is the file list for https://mirror.slackware.mx/libremex/slackbuilds , maintained by Gerardo Zamudio . @@ -6,17 +6,17 @@ 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 45 1000 100 4096 2021-05-02 00:16 . --rw-r--r-- 1 1000 100 44423 2021-05-02 00:15 ./CHECKSUMS.md5 --rw-r--r-- 1 1000 100 870 2021-05-02 00:15 ./CHECKSUMS.md5.asc --rw-r--r-- 1 1000 100 13646 2021-05-02 00:15 ./CHECKSUMS.md5.gz --rw-r--r-- 1 1000 100 870 2021-05-02 00:15 ./CHECKSUMS.md5.gz.asc --rw-r--r-- 1 1000 100 6218 2021-05-02 00:16 ./ChangeLog.rss --rw-r--r-- 1 1000 100 16418 2021-05-02 00:16 ./ChangeLog.txt --rw-r--r-- 1 1000 100 2313 2021-05-02 00:16 ./ChangeLog.txt.gz --rw-r--r-- 1 1000 100 311 2021-05-02 00:16 ./FILELIST.TXT +drwxr-xr-x 46 1000 100 4096 2021-05-02 00:19 . +-rw-r--r-- 1 1000 100 44966 2021-05-02 00:16 ./CHECKSUMS.md5 +-rw-r--r-- 1 1000 100 870 2021-05-02 00:16 ./CHECKSUMS.md5.asc +-rw-r--r-- 1 1000 100 13795 2021-05-02 00:16 ./CHECKSUMS.md5.gz +-rw-r--r-- 1 1000 100 870 2021-05-02 00:16 ./CHECKSUMS.md5.gz.asc +-rw-r--r-- 1 1000 100 6195 2021-05-02 00:19 ./ChangeLog.rss +-rw-r--r-- 1 1000 100 16493 2021-05-02 00:19 ./ChangeLog.txt +-rw-r--r-- 1 1000 100 2325 2021-05-02 00:19 ./ChangeLog.txt.gz +-rw-r--r-- 1 1000 100 311 2021-05-02 00:19 ./FILELIST.TXT -rw-r--r-- 1 1000 100 6217 2020-05-23 23:52 ./GPG-KEY --rw-r--r-- 1 1000 100 47991 2021-05-02 00:16 ./MANIFEST.bz2 +-rw-r--r-- 1 1000 100 47991 2021-05-02 00:19 ./MANIFEST.bz2 drwxr-xr-x 4 1000 100 4096 2020-05-23 23:54 ./NetworkManager-fortisslvpn -rw-r--r-- 1 1000 100 981 2020-05-23 23:54 ./NetworkManager-fortisslvpn/HEADER.txt -rw-r--r-- 1 1000 100 981 2020-05-23 23:54 ./NetworkManager-fortisslvpn/README @@ -33,8 +33,8 @@ drwxr-xr-x 2 1000 100 4096 2020-05-23 19:03 ./NetworkManager-fortisslvpn/pk -rw-r--r-- 1 1000 100 870 2020-05-23 19:03 ./NetworkManager-fortisslvpn/pkg64/current/NetworkManager-fortisslvpn-1.2.10-x86_64-1_lem.tgz.asc -rw-r--r-- 1 1000 100 85 2020-05-23 19:03 ./NetworkManager-fortisslvpn/pkg64/current/NetworkManager-fortisslvpn-1.2.10-x86_64-1_lem.tgz.md5 -rw-r--r-- 1 1000 100 474 2020-05-23 19:03 ./NetworkManager-fortisslvpn/pkg64/current/NetworkManager-fortisslvpn-1.2.10-x86_64-1_lem.txt --rw-r--r-- 1 1000 100 29203 2021-05-02 00:16 ./PACKAGES.TXT --rw-r--r-- 1 1000 100 7229 2021-05-02 00:16 ./PACKAGES.TXT.gz +-rw-r--r-- 1 1000 100 29203 2021-05-02 00:19 ./PACKAGES.TXT +-rw-r--r-- 1 1000 100 7229 2021-05-02 00:19 ./PACKAGES.TXT.gz drwxr-xr-x 4 1000 100 4096 2021-04-25 04:28 ./audit -rw-r--r-- 1 1000 100 884 2021-04-25 04:28 ./audit/HEADER.txt -rw-r--r-- 1 1000 100 884 2021-04-25 04:28 ./audit/README @@ -687,6 +687,16 @@ drwxr-xr-x 2 1000 100 4096 2021-05-01 18:22 ./usbredir/pkg64/current -rw-r--r-- 1 1000 100 870 2021-05-01 18:22 ./usbredir/pkg64/current/usbredir-0.9.0-x86_64-1_lem.tgz.asc -rw-r--r-- 1 1000 100 66 2021-05-01 18:22 ./usbredir/pkg64/current/usbredir-0.9.0-x86_64-1_lem.tgz.md5 -rw-r--r-- 1 1000 100 415 2021-05-01 18:22 ./usbredir/pkg64/current/usbredir-0.9.0-x86_64-1_lem.txt +drwxr-xr-x 4 1000 100 4096 2021-05-02 00:19 ./valgrind +-rw-r--r-- 1 1000 100 1025 2021-05-02 00:19 ./valgrind/HEADER.txt +-rw-r--r-- 1 1000 100 1025 2021-05-02 00:18 ./valgrind/README +drwxr-xr-x 2 1000 100 4096 2021-05-02 00:18 ./valgrind/build +-rw-r--r-- 1 1000 100 787 2021-05-01 11:50 ./valgrind/build/README +-rw-r--r-- 1 1000 100 1025 2021-05-01 11:50 ./valgrind/build/slack-desc +-rw-r--r-- 1 1000 100 3715 2021-05-01 11:50 ./valgrind/build/valgrind.SlackBuild +-rw-r--r-- 1 1000 100 299 2021-05-01 11:50 ./valgrind/build/valgrind.info +drwxr-xr-x 3 1000 100 4096 2021-05-02 00:18 ./valgrind/pkg64 +drwxr-xr-x 2 1000 100 4096 2021-05-02 00:18 ./valgrind/pkg64/current drwxr-xr-x 4 1000 100 4096 2020-05-25 19:30 ./vde -rw-r--r-- 1 1000 100 808 2020-05-23 23:52 ./vde/HEADER.txt -rw-r--r-- 1 1000 100 808 2020-05-23 23:52 ./vde/README diff --git a/PACKAGES.TXT b/PACKAGES.TXT index ca0565f..fb639d0 100644 --- a/PACKAGES.TXT +++ b/PACKAGES.TXT @@ -1,4 +1,4 @@ -PACKAGES.TXT; Sun May 2 05:16:09 UTC 2021 +PACKAGES.TXT; Sun May 2 05:19:15 UTC 2021 PACKAGE NAME: NetworkManager-fortisslvpn-1.2.10-x86_64-1_lem.tgz PACKAGE MIRROR: https://mirror.slackware.mx/libremex/slackbuilds diff --git a/PACKAGES.TXT.gz b/PACKAGES.TXT.gz index c5cc238..012b30a 100644 Binary files a/PACKAGES.TXT.gz and b/PACKAGES.TXT.gz differ diff --git a/valgrind/HEADER.txt b/valgrind/HEADER.txt new file mode 100644 index 0000000..5129787 --- /dev/null +++ b/valgrind/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------------------------------------------------------| +valgrind: valgrind (award-winning suite of tools for debugging) +valgrind: +valgrind: Valgrind is an award-winning suite of tools for debugging and +valgrind: profiling Linux programs. With the tools that come with Valgrind, +valgrind: you can automatically detect many memory management and threading +valgrind: bugs, avoiding hours of frustrating bug-hunting, making your +valgrind: programs more stable. You can also perform detailed profiling, +valgrind: to speed up and reduce memory use of your programs. +valgrind: +valgrind: +valgrind: diff --git a/valgrind/README b/valgrind/README new file mode 100644 index 0000000..5129787 --- /dev/null +++ b/valgrind/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------------------------------------------------------| +valgrind: valgrind (award-winning suite of tools for debugging) +valgrind: +valgrind: Valgrind is an award-winning suite of tools for debugging and +valgrind: profiling Linux programs. With the tools that come with Valgrind, +valgrind: you can automatically detect many memory management and threading +valgrind: bugs, avoiding hours of frustrating bug-hunting, making your +valgrind: programs more stable. You can also perform detailed profiling, +valgrind: to speed up and reduce memory use of your programs. +valgrind: +valgrind: +valgrind: diff --git a/valgrind/build/README b/valgrind/build/README new file mode 100644 index 0000000..5f3882d --- /dev/null +++ b/valgrind/build/README @@ -0,0 +1,13 @@ +Valgrind is a framework for building dynamic analysis tools. There are +Valgrind tools that can automatically detect many memory management +and threading bugs, and profile your programs in detail. You can also +use Valgrind to build new tools. + +The Valgrind distribution currently includes six production-quality +tools: a memory error detector, two thread error detectors, a cache +and branch-prediction profiler, a call-graph generating cache and +branch-prediction profiler, and a heap profiler. It also includes +three experimental tools: a heap/stack/global array overrun detector, +a different kind of heap profiler, and a SimPoint basic block vector +generator. It runs on the following platforms: x86/Linux, AMD64/Linux, +PPC32/Linux, PPC64/Linux, ARM/Linux, x86/MacOSX and AMD64/MacOSX. diff --git a/valgrind/build/slack-desc b/valgrind/build/slack-desc new file mode 100644 index 0000000..5129787 --- /dev/null +++ b/valgrind/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------------------------------------------------------| +valgrind: valgrind (award-winning suite of tools for debugging) +valgrind: +valgrind: Valgrind is an award-winning suite of tools for debugging and +valgrind: profiling Linux programs. With the tools that come with Valgrind, +valgrind: you can automatically detect many memory management and threading +valgrind: bugs, avoiding hours of frustrating bug-hunting, making your +valgrind: programs more stable. You can also perform detailed profiling, +valgrind: to speed up and reduce memory use of your programs. +valgrind: +valgrind: +valgrind: diff --git a/valgrind/build/valgrind.SlackBuild b/valgrind/build/valgrind.SlackBuild new file mode 100644 index 0000000..d9a1f37 --- /dev/null +++ b/valgrind/build/valgrind.SlackBuild @@ -0,0 +1,112 @@ +#!/bin/sh + +# Slackware build script for valgrind +# Written by Kyle Guinn +# Updated by Peter Wang +# Maintained by 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=valgrind +VERSION=${VERSION:-3.17.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 + # The valgrind build system already passes -fpic + # and forcing -fPIC results in a build failure. + SLKCFLAGS="-O2" + 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.bz2 +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" \ +./configure \ + --prefix=/usr \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --mandir=/usr/man \ + --docdir=/usr/doc/$PRGNAM-$VERSION \ + --build=$ARCH-slackware-linux + +make +make install DESTDIR=$PKG + +# Do NOT strip the shared objects, as recommended by the developers. +find $PKG -print0 | xargs -0 file | grep -e "executable" | 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 AUTHORS COPYING* FAQ.txt NEWS README* \ + $PKG/usr/doc/$PRGNAM-$VERSION +mv $PKG/usr/share/doc/valgrind/html $PKG/usr/doc/$PRGNAM-$VERSION +# The doc directory is the only thing in $PKG/usr/share, and the only things +# left in it now are pdf and a ps doc files. They are large, so we won't keep +# them around. If you still want them, uncomment the line below. +# mv $PKG/usr/share/doc/valgrind/*.{ps,pdf} $PKG/usr/doc/$PRGNAM-$VERSION +rm -rf $PKG/usr/share +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/valgrind/build/valgrind.info b/valgrind/build/valgrind.info new file mode 100644 index 0000000..7302656 --- /dev/null +++ b/valgrind/build/valgrind.info @@ -0,0 +1,10 @@ +PRGNAM="valgrind" +VERSION="3.17.0" +HOMEPAGE="http://www.valgrind.org/" +DOWNLOAD="http://sourceware.org/pub/valgrind/valgrind-3.17.0.tar.bz2" +MD5SUM="afe11b5572c3121a781433b7c0ab741b" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="" +MAINTAINER="Willy Sudiarto Raharjo" +EMAIL="willysr@slackbuilds.org"