20 | | homepage http://libvncserver.sourceforge.net/ |
21 | | master_sites sourceforge:project/libvncserver/libvncserver/${version} |
| 19 | homepage https://libvnc.github.io/ |
| 20 | # The project is now hosted on github, so one could do |
| 21 | #github.setup LibVNC libvncserver ${version} |
| 22 | # were it not that it uses an unsupported scheme for the release tarballs: |
| 23 | # https://github.com/LibVNC/libvncserver/archive/LibVNCServer-0.9.10.tar.gz |
| 24 | master_sites https://github.com/LibVNC/libvncserver/archive |
| 25 | livecheck.url https://github.com/LibVNC/libvncserver/releases |
27 | | # Don't segfault when listenSock/listen6Sock == -1 |
28 | | # http://sourceforge.net/tracker/index.php?func=detail&aid=3527807&group_id=32584&atid=405860 |
29 | | patchfiles-append patch-libvncserver-sockets.c.diff |
| 31 | autoconf.cmd ./autogen.sh |
| 32 | # Initialise libgcrypt before using it: |
| 33 | # https://github.com/LibVNC/libvncserver/issues/45 |
| 34 | patchfiles-append patch-initialise-gcrypt-first.diff |
| 35 | |
| 36 | checksums rmd160 0ce7f67403d921be801fdc2ab1d63b57e26c0662 \ |
| 37 | sha256 ed10819a5bfbf269969f97f075939cc38273cc1b6d28bccfb0999fba489411f7 |
| 38 | |
| 39 | post-extract { |
| 40 | move ${workpath}/libvncserver-${distname} ${worksrcpath} |
| 41 | } |