diff --git a/CHECKSUMS.md5 b/CHECKSUMS.md5 index 48b6979..9c32313 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 -3f75a6440547ec361703f581f64ba6ea ./ChangeLog.rss -ed5f70d6febac2edc1f4aa75715873f5 ./ChangeLog.txt -a93fda59a1a1acd834fb1c5d70b846f8 ./ChangeLog.txt.gz -04388193b5c130157523abdc3daea49d ./FILELIST.TXT +215bf816fa9053677594b4bb3ff3a8ee ./ChangeLog.rss +f4a10aee8b7dc7b9e41e45d7334d9f0f ./ChangeLog.txt +e7a229691af545660718f023c57264cb ./ChangeLog.txt.gz +6b1a902bbecb1e6e8a88ca7372384483 ./FILELIST.TXT 7f4bffeb686cc5fd6056bd404dda08d7 ./GPG-KEY 4059d198768f9f8dc9372dc1c54bc3c3 ./MANIFEST.bz2 -b7173747be0daaea1b560612a93f1829 ./PACKAGES.TXT -bf4e5c7fcf592258843dba21716ce74c ./PACKAGES.TXT.gz +7cb99b6646a44995905e8ed2801a7258 ./PACKAGES.TXT +4cb479c8e7a6a30f72ccfd92f46062f5 ./PACKAGES.TXT.gz bc0cd60a08dbe2a365a3865cc9673bee ./device-tree-compiler/HEADER.txt bc0cd60a08dbe2a365a3865cc9673bee ./device-tree-compiler/README 8c970fb9c9408b1ef9fddd2abdc2c15a ./device-tree-compiler/build/README @@ -75,6 +75,13 @@ cd4fff5b767e6146f810dd0ff6d89292 ./pcsc-lite/build/rc.pcscd c33f62c6d3b1b12fb33eac44592e0673 ./phodav/build/phodav.SlackBuild 1343a3977ba0ca3cce30cbabd3868acd ./phodav/build/phodav.info 2dce1917306bd96bddf884a61dc7c1af ./phodav/build/slack-desc +2c75546a222f606d0a3454d25a24d17a ./snappy/73.patch +f2cfef625aabcd995951b07cf9a1f896 ./snappy/HEADER.txt +f2cfef625aabcd995951b07cf9a1f896 ./snappy/README +0a9e81ce93d7dcbb3accea312cf9ecd1 ./snappy/build/README +f2cfef625aabcd995951b07cf9a1f896 ./snappy/build/slack-desc +cec2bee0f0ae1e18aa0ca1e372bb1245 ./snappy/build/snappy.SlackBuild +816cda3f79cf0363c87662142cccb1fd ./snappy/build/snappy.info 25e31c7494d409d85ec8e04eecad78b0 ./spice-protocol/HEADER.txt 25e31c7494d409d85ec8e04eecad78b0 ./spice-protocol/README 70f629775727f2d486266049f3eaa649 ./spice-protocol/build/README diff --git a/CHECKSUMS.md5.asc b/CHECKSUMS.md5.asc index 9435bb1..5fd625e 100644 --- a/CHECKSUMS.md5.asc +++ b/CHECKSUMS.md5.asc @@ -1,17 +1,17 @@ -----BEGIN PGP SIGNATURE----- -iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAl7IOrYZHGd6YW11ZGlv -QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZV2NOEACb2BWmEE2g+ViD3h3IYkom -y9bviTmdrjr1tijfAiE07l6ok7Hju65y4PYaLBlr5Q5mT2U1hN5bFM7RkH8H6IV5 -D25r6KVaxD8oliEnQhMs4iUivmHqBUqYnTu/AZBs5zGmuWiz65ldES+6jWd8w1Q7 -ObvyX6e8iaqj0ntqip10vSeGUaUs3wWdfpQvcRXhAhamPxHI7ij9t/ys7lKxmnFK -uVDfbr/D7fUcH3tDnLusmGcTy2XsczhXR7nm4c34muO+9vHSBMUJa4dHwk2wzz7x -EJqLOI6Pe6A2s/MAgMPAhSfwSOkCWeWcsmplfdSCQDvSMiGrbTc8AvpgcOPQsSQX -gCc8amTkJcKMYAT8QrTN8hccf11QX/oaVxeH8fbUsWb5g+ybHYSMbzoaLZ8QStHG -MCzg2UlCvOko1nLLl7f9mZYZnnRyBglQWknBMAywjW6ZXD+hxFVuli+7QrJNIbt0 -V5oOHlQxGB9j1ZTB/9IHQL7DsChoAP/qAJBYYBeuXui8as36gqOWC2Vq7G5/aL3l -uv/06McjQT47GzWnVo8IS6JBZY2Ww3nPUL4bgcdU0Q08tafYSeX6qvTMUUhLed1z -LA6zaVUFDPVd58PC1srVby8UCTpt/E5BXqqgXj3Il0Q0kj4YsAS8WNopy+Nm1Iug -k95OcEL8gCj5chT2/uAG5g== -=4IQm +iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAl7IPOQZHGd6YW11ZGlv +QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZV/DTD/9rfzEa7yQ1zmHLZSJuAjQV +wYN+ruWZCTMn6lPw0QQvTQhkYUW8sSo+ShMlWyZvvCptNaB+kWxqX/p4ZbEe5tGf +MqAbT3spk454Up8onV2CEgLSCcRnlE34snH9Teyad8W0+wu2yf48PWugsZ6g1A8z +U+IGuWsTu5bM24Pr42dgpr6D2MhnHi31rO7xS38nRw1zBzIaGVsDN3iBqsJ1GFZP +/Xc31+y0n+2+agWRSufirB1ClAxLcNN0emry1oEXsrp892f2aYAXr75GURp200+k ++NdHjCbvkdnD6ncAKGsyNpYQNuXlRetPjMCr7A+O2E+URkzcfjCXeSWPdH/joSVj +itZMKchAiumYM4zg/tm8UsDLPnLdkoNoSvzqVh+Dy3G8EfrrzAqK9HGO7iNG3xfx +MGa2paO9yZLfSSfre18P5dg7AOmAmqos9wo0joXEVC1OSi0RI+P3vRHsIL1fG+VZ +P/C3wMaO2+bgvxVlhNibER9DRp5VfQrN/de7kk8L6WboIUBh0428m+4xjvNBflOE +woAQkS+bcYRvEx49j46zOgwLzWrdx1bUBCoDTiQIKOm4QqSgZ2k6J9UKA91+jR8a +Pqx3Ww9bOQqGuWGq0beoDxZXSzs9WnUjg8NydPlFI6g17nNv6Y9du3YgI+/TqNCz +Jti1oyWz2xX0DaQpXVxNxA== +=FlSD -----END PGP SIGNATURE----- diff --git a/CHECKSUMS.md5.gz b/CHECKSUMS.md5.gz index 7be9a5a..1f1e645 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 908555a..bf38750 100644 --- a/CHECKSUMS.md5.gz.asc +++ b/CHECKSUMS.md5.gz.asc @@ -1,17 +1,17 @@ -----BEGIN PGP SIGNATURE----- -iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAl7IOrYZHGd6YW11ZGlv -QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZVwHoD/4i+g8ijvvoOwjejkZQSsB9 -16YQ0J6tFEJfYh2yXMeANJLVl9bVkfXrU43NEqzrvmHiwyeHxBget2/dIn5m8+U6 -/+rZTu03NI8a8zNMr3IaU+c6+5/iL4Z8SOTq2TD7Feqav5vk5xlEFN9RwblTTGwd -Hmt9hx3CZXGu7+YmfmKwS7GS8jP0luVHT15QVn0hQ+iSUF49gE0EHi2et0tLm150 -VzlxXcMR4ys0TDuxS4GpRotPUiaxDhkR6ejq5ik2WcRmCe2cZD2NoVy3OEoFk7a/ -e3OzbbAicOpW47jJsMz6nFtWgA2vKWpZ7922sL6afwhXA9zNljkT6D8S2CBm1TY5 -VG8hlgqo1DsmwSsHGkgpSiMY1b7st7hplW05b/TTY0PT+KQA4jpIAe0Xc86dsuCZ -PihRZ1ALFVWcJd2d9j52E3yoB0gRxHk2mIQfg4ScM2qwsKd99Xl9wToEAt4NBrC6 -BDAZGbg8Gz6at1UkpB+iyD2g8tHCAjvYJGhBLER1K9gdSGYtZDDdyQMgQ48xx3qI -s0ykJDF9FKzSWaCy5d+E5IUFJ5uWUpHT9dlLg9OVUa2Ssepia7te4fhiN5d4NSY6 -AB9t1XrKW5pj3sEKyS5hc5TfKHIUdVYvZxEcf3F3SRFNJklAuBovIYwSNO0/ZcOR -NY/0L2gYoFV+h8FFYcH/WQ== -=n/y2 +iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAl7IPOQZHGd6YW11ZGlv +QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZV+KGEACTebj5ziiTHxG1fDbQPMIq ++ps/pANEn6EhLKJSPqVuACUKQJysy5mXgR1/i/bfqzK+kNLjrZ9jXZr3QlGP82aF +QdcEFY7t+iMzR/QhKB0q4DYEbqSTJxyY+Dcs+/fb6h9pWTHkI66ve6awpZUH/hiz +aVdqX6IPvidy42gFr+/5jJ9zY1aOSr1L8s3iTfmCIsWhx5pBK8JBrdS7Wr8dwL8P +yy9oUvUskH0BnBoMy6Uqgm0aeNmHI3FmCtjCoHlA86lvVG49/o9ZLhde1gCp58Zh +GXg8Twsg0NroEmEvRhlDxhgE1elCQha0B2iwM4BauqobT1zeavevF5fdsra32+dZ +xBsfbZVO4YyuPuSE2FSCtFst14xr7A4JLGiq1DA1j9FI2K9UTX5ZjE2F2dAxm7dQ +M9GvOnMxVepSaaACC3Y+bwOJFfXB7F9jFIXtdKJV1VxserHsJ45FWZFMVFqTjp6m +yebFw0PsczqwtrR7hzkOuxyBFdidqyVKLEgtoonKx1sIE9cJQLgKnYBLf+Wv83/W +322oJXPGMLPc0xz3mrWecPaaFmTaUb57lVIZ7S5v+ugvNSTEuKDGJL4H3Q4eXwXD +IMZUVwpMRx2pVxyepmKfMpvRSD4WALNMfSDGhneFYWkvRVuRG48oborGu0hBFioB +Zl5x6tlcl7nf/ZwmPE0eMg== +=LXoI -----END PGP SIGNATURE----- diff --git a/ChangeLog.rss b/ChangeLog.rss index 4185eb2..429dc20 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 20:48:49 GMT - Fri, 22 May 2020 20:48:53 GMT + Fri, 22 May 2020 20:58:00 GMT + Fri, 22 May 2020 20:58:11 GMT gen_repos_files.sh v 1.98 + + Fri, 22 May 2020 20:58:00 GMT + https://mirror.slackware.mx/libremex/slackbuilds/ChangeLog.txt + Fri, 22 May 2020 20:58:00 GMT + 20200522155800 + + +snappy: Nuevo + ]]> + + Fri, 22 May 2020 20:48:49 GMT https://mirror.slackware.mx/libremex/slackbuilds/ChangeLog.txt @@ -190,16 +201,5 @@ libcacard: Asumir el mantenimiento ]]> - - Fri, 22 May 2020 19:19:57 GMT - https://mirror.slackware.mx/libremex/slackbuilds/ChangeLog.txt - Fri, 22 May 2020 19:19:57 GMT - 20200522141957 - - -libcacard: Nuevo - ]]> - - diff --git a/ChangeLog.txt b/ChangeLog.txt index 4ee0026..91cfe33 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -1,3 +1,7 @@ ++--------------------------+ +Fri May 22 20:58:00 UTC 2020 +snappy: Nuevo + +--------------------------+ Fri May 22 20:48:49 UTC 2020 libnfs: Asumir el mantenimiento diff --git a/ChangeLog.txt.gz b/ChangeLog.txt.gz index ddae41d..ca69c38 100644 Binary files a/ChangeLog.txt.gz and b/ChangeLog.txt.gz differ diff --git a/FILELIST.TXT b/FILELIST.TXT index 095f18c..8d56a26 100644 --- a/FILELIST.TXT +++ b/FILELIST.TXT @@ -1,4 +1,4 @@ -Fri May 22 20:48:49 UTC 2020 +Fri May 22 20:58:00 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 14 1000 100 4096 2020-05-22 15:48 . --rw-r--r-- 1 1000 100 5535 2020-05-22 15:44 ./CHECKSUMS.md5 --rw-r--r-- 1 1000 100 870 2020-05-22 15:44 ./CHECKSUMS.md5.asc --rw-r--r-- 1 1000 100 2056 2020-05-22 15:44 ./CHECKSUMS.md5.gz --rw-r--r-- 1 1000 100 870 2020-05-22 15:44 ./CHECKSUMS.md5.gz.asc --rw-r--r-- 1 1000 100 7848 2020-05-22 15:48 ./ChangeLog.rss --rw-r--r-- 1 1000 100 2439 2020-05-22 15:48 ./ChangeLog.txt --rw-r--r-- 1 1000 100 492 2020-05-22 15:48 ./ChangeLog.txt.gz --rw-r--r-- 1 1000 100 311 2020-05-22 15:48 ./FILELIST.TXT +drwxr-xr-x 15 1000 100 4096 2020-05-22 15:58 . +-rw-r--r-- 1 1000 100 5535 2020-05-22 15:48 ./CHECKSUMS.md5 +-rw-r--r-- 1 1000 100 870 2020-05-22 15:48 ./CHECKSUMS.md5.asc +-rw-r--r-- 1 1000 100 2052 2020-05-22 15:48 ./CHECKSUMS.md5.gz +-rw-r--r-- 1 1000 100 870 2020-05-22 15:48 ./CHECKSUMS.md5.gz.asc +-rw-r--r-- 1 1000 100 7845 2020-05-22 15:58 ./ChangeLog.rss +-rw-r--r-- 1 1000 100 2512 2020-05-22 15:58 ./ChangeLog.txt +-rw-r--r-- 1 1000 100 505 2020-05-22 15:58 ./ChangeLog.txt.gz +-rw-r--r-- 1 1000 100 311 2020-05-22 15:58 ./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 15:48 ./MANIFEST.bz2 --rw-r--r-- 1 1000 100 45 2020-05-22 15:48 ./PACKAGES.TXT --rw-r--r-- 1 1000 100 76 2020-05-22 15:48 ./PACKAGES.TXT.gz +-rw-r--r-- 1 1000 100 14 2020-05-22 15:58 ./MANIFEST.bz2 +-rw-r--r-- 1 1000 100 45 2020-05-22 15:58 ./PACKAGES.TXT +-rw-r--r-- 1 1000 100 76 2020-05-22 15:58 ./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 @@ -98,6 +98,17 @@ drwxr-xr-x 2 1000 100 4096 2020-05-22 15:11 ./phodav/build -rw-r--r-- 1 1000 100 3218 2020-05-22 15:11 ./phodav/build/phodav.SlackBuild -rw-r--r-- 1 1000 100 302 2020-05-22 15:11 ./phodav/build/phodav.info -rw-r--r-- 1 1000 100 940 2020-05-22 15:11 ./phodav/build/slack-desc +drwxr-xr-x 4 1000 100 4096 2020-05-22 15:57 ./snappy +-rw-r--r-- 1 1000 100 732 2020-05-21 23:29 ./snappy/73.patch +-rw-r--r-- 1 1000 100 1003 2020-05-22 15:57 ./snappy/HEADER.txt +-rw-r--r-- 1 1000 100 1003 2020-05-22 15:57 ./snappy/README +drwxr-xr-x 2 1000 100 4096 2020-05-22 15:57 ./snappy/build +-rw-r--r-- 1 1000 100 1104 2020-05-21 23:29 ./snappy/build/README +-rw-r--r-- 1 1000 100 1003 2020-05-21 23:29 ./snappy/build/slack-desc +-rw-r--r-- 1 1000 100 1959 2020-05-21 23:29 ./snappy/build/snappy.SlackBuild +-rw-r--r-- 1 1000 100 304 2020-05-21 23:29 ./snappy/build/snappy.info +drwxr-xr-x 3 1000 100 4096 2020-05-22 15:57 ./snappy/pkg64 +drwxr-xr-x 2 1000 100 4096 2020-05-22 15:57 ./snappy/pkg64/current drwxr-xr-x 3 1000 100 4096 2020-05-22 15:11 ./spice-protocol -rw-r--r-- 1 1000 100 991 2020-05-22 15:11 ./spice-protocol/HEADER.txt -rw-r--r-- 1 1000 100 991 2020-05-22 15:11 ./spice-protocol/README diff --git a/PACKAGES.TXT b/PACKAGES.TXT index b738fc6..0ea9e3d 100644 --- a/PACKAGES.TXT +++ b/PACKAGES.TXT @@ -1,2 +1,2 @@ -PACKAGES.TXT; Fri May 22 20:48:49 UTC 2020 +PACKAGES.TXT; Fri May 22 20:58:00 UTC 2020 diff --git a/PACKAGES.TXT.gz b/PACKAGES.TXT.gz index 4ea2630..722ec52 100644 Binary files a/PACKAGES.TXT.gz and b/PACKAGES.TXT.gz differ diff --git a/snappy/73.patch b/snappy/73.patch new file mode 100644 index 0000000..20f7bfa --- /dev/null +++ b/snappy/73.patch @@ -0,0 +1,23 @@ +From 89342ecf34894461cc64c9cbe3f8bc0d18df5073 Mon Sep 17 00:00:00 2001 +From: "liangyukun.lyk" +Date: Mon, 27 Aug 2018 18:08:46 +0800 +Subject: [PATCH] fix cmake build error + +--- + CMakeLists.txt | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 41a2124..2a822dd 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -145,6 +145,9 @@ if(SNAPPY_BUILD_TESTS) + target_compile_definitions(snappy_unittest PRIVATE -DHAVE_CONFIG_H) + target_link_libraries(snappy_unittest snappy ${GFLAGS_LIBRARIES}) + ++ if(HAVE_GTEST) ++ target_link_libraries(snappy_unittest gtest) ++ endif(HAVE_GTEST) + if(HAVE_LIBZ) + target_link_libraries(snappy_unittest z) + endif(HAVE_LIBZ) diff --git a/snappy/HEADER.txt b/snappy/HEADER.txt new file mode 100644 index 0000000..ac462b4 --- /dev/null +++ b/snappy/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------------------------------------------------------| +snappy: snappy (A fast compressor/decompressor) +snappy: +snappy: Snappy is a compression/decompression library. It does not aim for +snappy: maximum compression, or compatibility with any other compression +snappy: library; instead, it aims for very high speeds and reasonable +snappy: compression. For instance, compared to the fastest mode of zlib, +snappy: Snappy is an order of magnitude faster for most inputs, but the +snappy: resulting compressed files are anywhere from 20% to 100% bigger. +snappy: +snappy: +snappy: diff --git a/snappy/README b/snappy/README new file mode 100644 index 0000000..ac462b4 --- /dev/null +++ b/snappy/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------------------------------------------------------| +snappy: snappy (A fast compressor/decompressor) +snappy: +snappy: Snappy is a compression/decompression library. It does not aim for +snappy: maximum compression, or compatibility with any other compression +snappy: library; instead, it aims for very high speeds and reasonable +snappy: compression. For instance, compared to the fastest mode of zlib, +snappy: Snappy is an order of magnitude faster for most inputs, but the +snappy: resulting compressed files are anywhere from 20% to 100% bigger. +snappy: +snappy: +snappy: diff --git a/snappy/build/README b/snappy/build/README new file mode 100644 index 0000000..0d694cb --- /dev/null +++ b/snappy/build/README @@ -0,0 +1,21 @@ +Snappy is a compression/decompression library. It does not aim for maximum +compression, or compatibility with any other compression library; instead, +it aims for very high speeds and reasonable compression. For instance, +compared to the fastest mode of zlib, Snappy is an order of magnitude faster +for most inputs, but the resulting compressed files are anywhere from 20% to +100% bigger. (For more information, see "Performance", below.) + +Snappy has the following properties: + +* Fast: Compression speeds at 250 MB/sec and beyond, with no assembler code. +See "Performance" below. +* Stable: Over the last few years, Snappy has compressed and decompressed +petabytes of data in Google's production environment. The Snappy bitstream +format is stable and will not change between versions. +* Robust: The Snappy decompressor is designed not to crash in the face of +corrupted or malicious input. +* Free and open source software: Snappy is licensed under a BSD-type license. +For more information, see the included COPYING file. + +Snappy has previously been called "Zippy" in some Google presentations +and the like. diff --git a/snappy/build/slack-desc b/snappy/build/slack-desc new file mode 100644 index 0000000..ac462b4 --- /dev/null +++ b/snappy/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------------------------------------------------------| +snappy: snappy (A fast compressor/decompressor) +snappy: +snappy: Snappy is a compression/decompression library. It does not aim for +snappy: maximum compression, or compatibility with any other compression +snappy: library; instead, it aims for very high speeds and reasonable +snappy: compression. For instance, compared to the fastest mode of zlib, +snappy: Snappy is an order of magnitude faster for most inputs, but the +snappy: resulting compressed files are anywhere from 20% to 100% bigger. +snappy: +snappy: +snappy: diff --git a/snappy/build/snappy.SlackBuild b/snappy/build/snappy.SlackBuild new file mode 100644 index 0000000..a75bde5 --- /dev/null +++ b/snappy/build/snappy.SlackBuild @@ -0,0 +1,86 @@ +#!/bin/sh +# +# Slackware build script for Snappy +# Written by Mário Antunes (mariolpantunes@gmail.com) + +PRGNAM=snappy +VERSION=${VERSION:-1.1.8} +BUILD=${BUILD:-2} +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 {} \; + +# Fix build with gtest installed +patch -p1 < $CWD/73.patch + +mkdir -p build +cd build +cmake \ + -DCMAKE_C_FLAGS="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS="$SLKCFLAGS" \ + -DCMAKE_BUILD_TYPE="Release" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DBUILD_SHARED_LIBS=ON \ + .. + +make +make install DESTDIR=$PKG +cd .. + +ls -la + +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 $PKG/usr/doc/$PRGNAM-$VERSION +cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild +find $PKG/usr/doc/$PRGNAM-$VERSION -type f -exec chmod 644 {} \; + +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/snappy/build/snappy.info b/snappy/build/snappy.info new file mode 100644 index 0000000..0452162 --- /dev/null +++ b/snappy/build/snappy.info @@ -0,0 +1,10 @@ +PRGNAM="snappy" +VERSION="1.1.8" +HOMEPAGE="https://github.com/google/snappy" +DOWNLOAD="https://github.com/google/snappy/archive/1.1.8/snappy-1.1.8.tar.gz" +MD5SUM="70e48cba7fecf289153d009791c9977f" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="" +MAINTAINER="Mário Antunes" +EMAIL="mariolpantunes@gmail.com"