diff --git a/CHECKSUMS.md5 b/CHECKSUMS.md5 index bb8ebe1..9a488b5 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 -a8466375f3da5a91947889cdbf3c9710 ./ChangeLog.rss -c735abc5c4c7bea465ab4c73fcb52404 ./ChangeLog.txt -3746e02507efb652b37e24c81318f045 ./ChangeLog.txt.gz -872893fe83046efdd3b4380e1df5dd58 ./FILELIST.TXT +227d30aa9a92093cff13740aa502dd6f ./ChangeLog.rss +30f10c6a6a285ca1d5b0c794419d66a1 ./ChangeLog.txt +696e262779be49c4b0bfae2cf2829543 ./ChangeLog.txt.gz +869800a607bb6e08c145f519fc675992 ./FILELIST.TXT 7f4bffeb686cc5fd6056bd404dda08d7 ./GPG-KEY 4059d198768f9f8dc9372dc1c54bc3c3 ./MANIFEST.bz2 -be16b5f45d396b0c5b0157c2706503c0 ./PACKAGES.TXT -def15e519da81cf36a1293ecd2d19841 ./PACKAGES.TXT.gz +9100ae237dfaf74e3510894dcc36cb45 ./PACKAGES.TXT +670aee85b97a0b817b4b88024b7b3dd0 ./PACKAGES.TXT.gz bc0cd60a08dbe2a365a3865cc9673bee ./device-tree-compiler/HEADER.txt bc0cd60a08dbe2a365a3865cc9673bee ./device-tree-compiler/README 8c970fb9c9408b1ef9fddd2abdc2c15a ./device-tree-compiler/build/README @@ -31,6 +31,12 @@ bc0cd60a08dbe2a365a3865cc9673bee ./device-tree-compiler/build/slack-desc 06a88a652b7260c7e9c9404492618b0d ./glusterfs/build/glusterfs.SlackBuild ecf29b745e312d18644fec089beb1b79 ./glusterfs/build/glusterfs.info 09048c5a7ca24be11646672e4eed5f57 ./glusterfs/build/slack-desc +b6eb7666835715f358389f23dffe14f4 ./gtk-vnc/HEADER.txt +b6eb7666835715f358389f23dffe14f4 ./gtk-vnc/README +4645a50d9fea7f61a92c00a304bd8487 ./gtk-vnc/build/README +db668188b960432c668d669f3d1d2c8e ./gtk-vnc/build/gtk-vnc.SlackBuild +6b85e04049dd1a3f06c0430df3a6a045 ./gtk-vnc/build/gtk-vnc.info +b6eb7666835715f358389f23dffe14f4 ./gtk-vnc/build/slack-desc 2a3afe2705bdb554268e914ae7d16cb5 ./libbsd/HEADER.txt 2a3afe2705bdb554268e914ae7d16cb5 ./libbsd/README 894649015f310283d3359cbdc913b924 ./libbsd/build/README diff --git a/CHECKSUMS.md5.asc b/CHECKSUMS.md5.asc index ff95276..b6f6e61 100644 --- a/CHECKSUMS.md5.asc +++ b/CHECKSUMS.md5.asc @@ -1,17 +1,17 @@ -----BEGIN PGP SIGNATURE----- -iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAl7IjZ4ZHGd6YW11ZGlv -QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZV0tzEACIuCPxy6shcfGu6VD3Qv3T -h+sEDDrQkE/u4FLqV8faAZjzh19BxExYJ5428dhvKsfRo6Yezt8fT/ceQcW02v8c -0F4lGuNpu5y+R5wQvVu5ruIW6FcPKFDJbSHIbaDOM1SsGJyzOifbCxeCDsa7A38e -72HNEaJSQ2c4zdO9jvAUUbQ7fdl8XoWpr3dVgByCH48buqdLqBZcXqaIRUU8fkDu -Aa9RHTcs025XChSipX4ejAOFyoo1f96vwAEHhMGnEJ5fDv+5dAUD0hujeHUJHuRZ -3yKL1kIhsAiDxU7CE4Y9TICOCenIQjWB935bqT8B42VU/X54csjlkwgY0OWJ9XE4 -CNEZQ9/87uR03BcoRzwh6Fo2S4N49hZZCqj7Z4oJmKPRruujz4IHlzgzxFUsZCL+ -FcHpd/Vqu7PNLi0sH16QJYctmBr3lf4uYEIHDW6OuQ1lcrNvnUJKokB5b9eiG9OB -kI8zKwwaWYnM2YCkX7aNgdsfxZyXyQjoegxLXsAJoFmSVuu5trwnbb1rvrdWOLcg -LzJkuW909mYrH+mu1DLK4uvhf3PzLke/Qj73HfVFIZTwTOuztgP8/NtUhFfkURvS -HvR+N8dVx5Yg6g+NDayz9av34pr/rh5yvP8vgCmLeKEtTz4x3l9YpzibY36WbYjd -2/Z28RLnjUA6UGEtQm62AQ== -=1Plx +iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAl7IjhUZHGd6YW11ZGlv +QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZVzi/D/4qinK8b+r6fpSF3GR5zCc9 +/R0tLiusDqx89HPE14WLbBci68cektOCJZP+Dz+ciZijJcExXb5uWZXOuIPa+DfJ +7aqnn2uZ6NlXaHORRuIuMkLUCuVaPPtLcjThl4+atLlCW7hGPUR1CVIcwGh0MHnR +KfGL4vPW9loQDydx914IDOjZn7XsKePhS2lZ69p1ONHDCiwe0oDdbkFT/ffnc/xs +8tHLj0z28P1wfgY1lSaNVcTzI9zpetbz9yd7IU149v6qovkbneH8Vgmzqt6grfis +aoxqHO7748Y6fX1f0lVLp5rzOyvHKuLUxOL4l00rQTo8Atw6ZBuQnP6eKl4TvNcz +qsYjvhn7i/v0IS1bMqP1EYk8N7DNSiqDJVBbZADX2+nvAdTCC7YGJtP88F8YI9C5 +pXn1+p4JeuGQvEXtsOhQSy6jLUL1CC0NtdfZ/B3tgDX10JvQpKY1E3wawk6m1c/k +WluyoHkD/crtoUwC8cund0AA+GJ6envluKGlP26x7q/Cs89uogAzNt9hrZmMaUls +RuL2nQr3IrZcSjzx/8D4yJlPMZfDXMDXtzHLEB6U2AxyfdfTiDC481SwnlHjh7NC +wIko+UoXwxg3n6Kw6uwzBpXB2exXn3CQgFtk+rHA3mfA0C1QPZ/G/A9Mw94htSwr +CYaQ+stK+vtHxFSIsyFeYQ== +=F3Oa -----END PGP SIGNATURE----- diff --git a/CHECKSUMS.md5.gz b/CHECKSUMS.md5.gz index 837b535..0a3a2fc 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 10acffc..291f84e 100644 --- a/CHECKSUMS.md5.gz.asc +++ b/CHECKSUMS.md5.gz.asc @@ -1,17 +1,17 @@ -----BEGIN PGP SIGNATURE----- -iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAl7IjZ4ZHGd6YW11ZGlv -QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZVwxZEAC3Ix9KqneHMX+79saTjrcU -qDBJttD4sBCSNu/j/yF46CSC9Qkm5v3hAhiK9OLgF5Uv8BrD/y8+1nkpoCmc8xeq -3Q8uXsbG8JKt3HXECek/t1Wa31TDgfcCgvMT2K4RLrikZs5n3thN44hkv5NlLXqL -UaRlGLti48B7w9Qjnytu3xvjuyNnKhUsCMj5BtbrKWjSd1g0HdwCrpzvu9UBiOvf -s/AFSQtXab4ED++DgVlMYieWepJ6XqTF1mM1803VaZxz0lJx/6Kbo/p5+L6D7WTd -UQtiG9ey9eutkNxLmXgbNx/FvzU23r8+zrrefiAshwKu9K4YgalwJivPkgskgSPg -JGeB/0z9FvINYgskQ2ExJvBjRGVfWtIbMbRESM8DIAd31pXY65yH5ukk0VHSxLUO -lBpZvKvg1u/uIsTrxVV/WLARzIaA9bnhfqdnALewqIZCzCUhIKQnfKRiZjOZuARK -wvfQvba970cA6JIgbyk/Pfi7/YVcWZ6pDOeQN5Ims867spM+0kgGGUUlpnQd/x4K -d+tewbNkejMlclZDlP08tbx9My3zcyxtHPPP/PeXqwz3LcimehI2PJ6Gg/jaKwgE -yRv8/h8OHyghzdnbjIbtzERwYqqGDsfeYa+p+ryzX8NP/rIyXx/5xeDm0h/Q1X40 -SbpOYFMNfpEh86Ajb/aSbA== -=Z9Km +iQJNBAABCgA3FiEEm8dazQnvu0U1Gdmc9s+lqZ57WVcFAl7IjhUZHGd6YW11ZGlv +QGxpYnJlbWV4Lm9yZy5teAAKCRD2z6WpnntZV9vND/4ilJpTsSrvsnuRsGq9Qlvp +LuvUHOPQq4cORbT6p/JxENurYm11Zbur9U6XWqZDQsctgHOgS5UVqJQr54zUszqn +xmV4MJnlsl47MadGvII/UsINVqaRGWEm9UajmeUm0oHttAXJMSW3hFcZ2sywP3Yp +YRZlud+Rn01S3c+3tjz3c/yPbgqO3QhX5eZ9jLYu3vxFgRG55TWtls4NcHr5/urQ +3bCf00RziVOM/1VmKCZsXxdzxw5/FsgP8r+7hR7OAL/kBYx+J4R5pM9ymoB732tE +okBHhU5Xnck0zTC8K9DGxLUROM9Bs05L+w8nNGpldO1W7Uw9DuvLjp7LseZeIkcH +vtgZocnh60ZzLLruflZ/nEwZa/5bMAHvKGHuCDZVxSiYeAxCWiLeoYHZBrMIuG8T +Q8xJugptnkTzSzHECix8JCNUiYv4+XLJWxOPBd9iW7+SZNi45tQM23fnDDyd8GS8 +IUh80zXtMcG2yE6oXCSyzbMRn0asQvSO4D5AUU43ZtNpvha5k/243NiG3Umfd95z +iQsc2AWiVAlqn8b0EpZzWc33xjWk0Uwtm1DDmmE22l8IjjHrODdRKFd8ztsujKmH +pQ6xe1xGniBj1LH9+KfKG8qonQFpxtnqUTjoAeIZI+/4AX9jKJGJPPq6GXjVscU6 +B4qNX3xqrp2jcDfJXc4ifA== +=uhtj -----END PGP SIGNATURE----- diff --git a/ChangeLog.rss b/ChangeLog.rss index 2801ece..666cd3a 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 - Sat, 23 May 2020 02:42:34 GMT - Sat, 23 May 2020 02:42:37 GMT + Sat, 23 May 2020 02:44:34 GMT + Sat, 23 May 2020 02:44:36 GMT gen_repos_files.sh v 1.98 + + Sat, 23 May 2020 02:44:34 GMT + https://mirror.slackware.mx/libremex/slackbuilds/ChangeLog.txt + Sat, 23 May 2020 02:44:34 GMT + 20200522214434 + + +gtk-vnc: Nuevo + ]]> + + Sat, 23 May 2020 02:42:34 GMT https://mirror.slackware.mx/libremex/slackbuilds/ChangeLog.txt @@ -190,16 +201,5 @@ snappy: Mover 73.patch al directorio adecuado ]]> - - Fri, 22 May 2020 21:02:47 GMT - https://mirror.slackware.mx/libremex/slackbuilds/ChangeLog.txt - Fri, 22 May 2020 21:02:47 GMT - 20200522160247 - - -snappy: Asumir el mantenimiento - ]]> - - diff --git a/ChangeLog.txt b/ChangeLog.txt index 24d8e48..9bb0895 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -1,3 +1,7 @@ ++--------------------------+ +Sat May 23 02:44:34 UTC 2020 +gtk-vnc: Nuevo + +--------------------------+ Sat May 23 02:42:34 UTC 2020 perl-Text-CSV: Actualizado a versión 2.00 diff --git a/ChangeLog.txt.gz b/ChangeLog.txt.gz index 99ca07f..e0a7289 100644 Binary files a/ChangeLog.txt.gz and b/ChangeLog.txt.gz differ diff --git a/FILELIST.TXT b/FILELIST.TXT index 48f1e6d..1f81ab4 100644 --- a/FILELIST.TXT +++ b/FILELIST.TXT @@ -1,4 +1,4 @@ -Sat May 23 02:42:34 UTC 2020 +Sat May 23 02:44:34 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 21 1000 100 4096 2020-05-22 21:42 . --rw-r--r-- 1 1000 100 8275 2020-05-22 21:39 ./CHECKSUMS.md5 --rw-r--r-- 1 1000 100 870 2020-05-22 21:39 ./CHECKSUMS.md5.asc --rw-r--r-- 1 1000 100 2912 2020-05-22 21:39 ./CHECKSUMS.md5.gz --rw-r--r-- 1 1000 100 870 2020-05-22 21:39 ./CHECKSUMS.md5.gz.asc --rw-r--r-- 1 1000 100 7843 2020-05-22 21:42 ./ChangeLog.rss --rw-r--r-- 1 1000 100 4035 2020-05-22 21:42 ./ChangeLog.txt --rw-r--r-- 1 1000 100 719 2020-05-22 21:42 ./ChangeLog.txt.gz --rw-r--r-- 1 1000 100 311 2020-05-22 21:42 ./FILELIST.TXT +drwxr-xr-x 22 1000 100 4096 2020-05-22 21:44 . +-rw-r--r-- 1 1000 100 8275 2020-05-22 21:42 ./CHECKSUMS.md5 +-rw-r--r-- 1 1000 100 870 2020-05-22 21:42 ./CHECKSUMS.md5.asc +-rw-r--r-- 1 1000 100 2911 2020-05-22 21:42 ./CHECKSUMS.md5.gz +-rw-r--r-- 1 1000 100 870 2020-05-22 21:42 ./CHECKSUMS.md5.gz.asc +-rw-r--r-- 1 1000 100 7826 2020-05-22 21:44 ./ChangeLog.rss +-rw-r--r-- 1 1000 100 4109 2020-05-22 21:44 ./ChangeLog.txt +-rw-r--r-- 1 1000 100 732 2020-05-22 21:44 ./ChangeLog.txt.gz +-rw-r--r-- 1 1000 100 311 2020-05-22 21:44 ./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 21:42 ./MANIFEST.bz2 --rw-r--r-- 1 1000 100 45 2020-05-22 21:42 ./PACKAGES.TXT --rw-r--r-- 1 1000 100 78 2020-05-22 21:42 ./PACKAGES.TXT.gz +-rw-r--r-- 1 1000 100 14 2020-05-22 21:44 ./MANIFEST.bz2 +-rw-r--r-- 1 1000 100 45 2020-05-22 21:44 ./PACKAGES.TXT +-rw-r--r-- 1 1000 100 78 2020-05-22 21:44 ./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 @@ -40,6 +40,16 @@ drwxr-xr-x 2 1000 100 4096 2020-05-22 16:36 ./glusterfs/build -rw-r--r-- 1 1000 100 946 2020-05-22 16:31 ./glusterfs/build/slack-desc drwxr-xr-x 3 1000 100 4096 2020-05-22 16:26 ./glusterfs/pkg64 drwxr-xr-x 2 1000 100 4096 2020-05-22 16:26 ./glusterfs/pkg64/current +drwxr-xr-x 4 1000 100 4096 2020-05-22 21:44 ./gtk-vnc +-rw-r--r-- 1 1000 100 830 2020-05-22 21:44 ./gtk-vnc/HEADER.txt +-rw-r--r-- 1 1000 100 830 2020-05-22 21:44 ./gtk-vnc/README +drwxr-xr-x 2 1000 100 4096 2020-05-22 21:44 ./gtk-vnc/build +-rw-r--r-- 1 1000 100 443 2020-05-21 23:29 ./gtk-vnc/build/README +-rw-r--r-- 1 1000 100 3355 2020-05-21 23:29 ./gtk-vnc/build/gtk-vnc.SlackBuild +-rw-r--r-- 1 1000 100 335 2020-05-21 23:29 ./gtk-vnc/build/gtk-vnc.info +-rw-r--r-- 1 1000 100 830 2020-05-21 23:29 ./gtk-vnc/build/slack-desc +drwxr-xr-x 3 1000 100 4096 2020-05-22 21:44 ./gtk-vnc/pkg64 +drwxr-xr-x 2 1000 100 4096 2020-05-22 21:44 ./gtk-vnc/pkg64/current drwxr-xr-x 3 1000 100 4096 2020-05-22 15:11 ./libbsd -rw-r--r-- 1 1000 100 905 2020-05-22 15:11 ./libbsd/HEADER.txt -rw-r--r-- 1 1000 100 905 2020-05-22 15:11 ./libbsd/README diff --git a/PACKAGES.TXT b/PACKAGES.TXT index e9f5a21..bb61573 100644 --- a/PACKAGES.TXT +++ b/PACKAGES.TXT @@ -1,2 +1,2 @@ -PACKAGES.TXT; Sat May 23 02:42:34 UTC 2020 +PACKAGES.TXT; Sat May 23 02:44:34 UTC 2020 diff --git a/PACKAGES.TXT.gz b/PACKAGES.TXT.gz index 6f52799..74ddab3 100644 Binary files a/PACKAGES.TXT.gz and b/PACKAGES.TXT.gz differ diff --git a/gtk-vnc/HEADER.txt b/gtk-vnc/HEADER.txt new file mode 100644 index 0000000..c7e6113 --- /dev/null +++ b/gtk-vnc/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------------------------------------------------------| +gtk-vnc: gtk-vnc (VNC viewer widget for GTK) +gtk-vnc: +gtk-vnc: gtk-vnc is a VNC viewer widget for GTK. It is built using +gtk-vnc: coroutines allowing it to be completely asynchronous while +gtk-vnc: remaining single threaded. It provides a core C library, and +gtk-vnc: bindings for Python (PyGTK). +gtk-vnc: +gtk-vnc: +gtk-vnc: +gtk-vnc: +gtk-vnc: diff --git a/gtk-vnc/README b/gtk-vnc/README new file mode 100644 index 0000000..c7e6113 --- /dev/null +++ b/gtk-vnc/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------------------------------------------------------| +gtk-vnc: gtk-vnc (VNC viewer widget for GTK) +gtk-vnc: +gtk-vnc: gtk-vnc is a VNC viewer widget for GTK. It is built using +gtk-vnc: coroutines allowing it to be completely asynchronous while +gtk-vnc: remaining single threaded. It provides a core C library, and +gtk-vnc: bindings for Python (PyGTK). +gtk-vnc: +gtk-vnc: +gtk-vnc: +gtk-vnc: +gtk-vnc: diff --git a/gtk-vnc/build/README b/gtk-vnc/build/README new file mode 100644 index 0000000..d50eb7a --- /dev/null +++ b/gtk-vnc/build/README @@ -0,0 +1,11 @@ +gtk-vnc is a VNC viewer widget for GTK. It is built using +coroutines allowing it to be completely asynchronous while +remaining single threaded. It provides a core C library, and +bindings for Python (PyGTK) + +This script builds both the gtk+2 and gtk+3 versions of the +library. To avoid building the gtk+3 version, pass "GTK3=no" +when launching the SlackBuild. For example: + GTK3=no ./gtk-vnc.SlackBuild + +Optional dependency: perl-Text-CSV diff --git a/gtk-vnc/build/gtk-vnc.SlackBuild b/gtk-vnc/build/gtk-vnc.SlackBuild new file mode 100644 index 0000000..4f9f183 --- /dev/null +++ b/gtk-vnc/build/gtk-vnc.SlackBuild @@ -0,0 +1,103 @@ +#!/bin/sh + +# Slackware build script for gtk-vnc + +# Copyright 2014 Will Brokenbourgh U.S.A. +# Copyright 2014-2019 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=gtk-vnc +VERSION=${VERSION:-1.0.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 + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +# These might be useful when all needed headers will be there +# in that case add also --enable-plugin=yes +#export MOZILLA_PLUGIN_CFLAGS="-I/usr/include/nspr -I/usr/include/nss -I/usr/include/seamonkey" +#export MOZILLA_PLUGIN_LIBS="-L/usr/lib$LIBDIRSUFFIX -L/usr/lib$LIBDIRSUFFIX/seamonkey" + +set -e + +rm -rf $PKG +mkdir -p $TMP $PKG $OUTPUT +cd $TMP +rm -rf $PRGNAM-$VERSION{,-3} +tar xvf $CWD/$PRGNAM-$VERSION.tar.xz +chown -R root:root $PRGNAM-$VERSION +find -L $PRGNAM-$VERSION \ + \( -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 {} \; + +cd $PRGNAM-$VERSION + +CFLAGS="$SLKCFLAGS" \ +CXXFLAGS="$SLKCFLAGS" \ +meson \ + --prefix /usr \ + --libdir lib${LIBDIRSUFFIX} \ + --mandir /usr/man \ + build + +DESTDIR=$PKG ninja -C build all install + +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 AUTHORS COPYING.LIB ChangeLog NEWS README $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/gtk-vnc/build/gtk-vnc.info b/gtk-vnc/build/gtk-vnc.info new file mode 100644 index 0000000..07318ca --- /dev/null +++ b/gtk-vnc/build/gtk-vnc.info @@ -0,0 +1,10 @@ +PRGNAM="gtk-vnc" +VERSION="1.0.0" +HOMEPAGE="https://wiki.gnome.org/Projects/gtk-vnc" +DOWNLOAD="http://ftp.gnome.org/pub/gnome/sources/gtk-vnc/1.0/gtk-vnc-1.0.0.tar.xz" +MD5SUM="ff2e531525f6200be613643b9ee87fbf" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="vala meson" +MAINTAINER="Willy Sudiarto Raharjo" +EMAIL="willysr@slackbuilds.org" diff --git a/gtk-vnc/build/slack-desc b/gtk-vnc/build/slack-desc new file mode 100644 index 0000000..c7e6113 --- /dev/null +++ b/gtk-vnc/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------------------------------------------------------| +gtk-vnc: gtk-vnc (VNC viewer widget for GTK) +gtk-vnc: +gtk-vnc: gtk-vnc is a VNC viewer widget for GTK. It is built using +gtk-vnc: coroutines allowing it to be completely asynchronous while +gtk-vnc: remaining single threaded. It provides a core C library, and +gtk-vnc: bindings for Python (PyGTK). +gtk-vnc: +gtk-vnc: +gtk-vnc: +gtk-vnc: +gtk-vnc: