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"