Ticket #47771: LVNCServer.diff

File LVNCServer.diff, 2.5 KB (added by RJVB (René Bertin), 9 years ago)
  • devel/LibVNCServer/Portfile

    old new  
    44PortSystem                  1.0
    55
    66name                        LibVNCServer
    7 version                     0.9.9
    8 revision                    6
     7version                     0.9.10
    98categories                  devel
    109platforms                   darwin
    1110maintainers                 ryandesign openmaintainer
     
    1716                            programs that use the RFB (Remote Frame Buffer) \
    1817                            protocol to implement a VNC server or client.
    1918
    20 homepage                    http://libvncserver.sourceforge.net/
    21 master_sites                sourceforge:project/libvncserver/libvncserver/${version}
     19homepage                    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
     24master_sites                https://github.com/LibVNC/libvncserver/archive
     25livecheck.url               https://github.com/LibVNC/libvncserver/releases
    2226
    2327patch.pre_args              -p1
    2428# Do not link against GTK+
    25 patchfiles                  patch-configure.ac.diff
     29patchfiles                  patch-no-gtk.diff
    2630use_autoconf                yes
    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
     31autoconf.cmd                ./autogen.sh
     32# Initialise libgcrypt before using it:
     33# https://github.com/LibVNC/libvncserver/issues/45
     34patchfiles-append           patch-initialise-gcrypt-first.diff
     35
     36checksums                   rmd160  0ce7f67403d921be801fdc2ab1d63b57e26c0662 \
     37                            sha256  ed10819a5bfbf269969f97f075939cc38273cc1b6d28bccfb0999fba489411f7
     38
     39post-extract {
     40    move ${workpath}/libvncserver-${distname} ${worksrcpath}
     41}
    3042
    31 checksums                   rmd160  e62e0903124abb85746bcac6498214fe09c3b4d7 \
    32                             sha256  cf060d3525c2fb92be2fa18bbc697fb355592b52484e60745f3bcac5c3f803f9
     43pre-configure {
     44}
    3345
    3446depends_lib                 port:gnutls \
    3547                            port:jpeg \