Ticket #26516: synergy-1.3.5-rc.diff

File synergy-1.3.5-rc.diff, 2.9 KB (added by ryandesign (Ryan Carsten Schmidt), 14 years ago)

proposed patch

  • Portfile

     
    11# $Id$
    22
    33PortSystem 1.0
     4PortGroup               cmake 1.0
    45
    56name                    synergy
    6 set sf_proj             synergy2
    7 version                 1.3.1
     7version                 1.3.5-rc
    88categories              sysutils
    99platforms               darwin
    1010maintainers             gmail.com:ascarter
     
    1616                                own display.
    1717
    1818homepage                http://synergy-foss.org/
    19 master_sites    sourceforge
    20 master_sites.mirror_subdir      ${sf_proj}
     19master_sites    googlecode:synergy-plus:dist \
     20                                http://synergy-plus.googlecode.com/svn-history/r234/trunk/cmake/:config
     21dist_subdir             ${name}/${version}
     22distname                synergy-plus-${version}-Source
     23worksrcdir              synergy-plus-[lindex [split ${version} -] 0]-Source
     24distfiles               [suffix ${distname}]:dist \
     25                                config.h.in:config
     26extract.only    [suffix ${distname}]
    2127
    22 checksums               md5 a6e09d6b71cb217f23069980060abf27
     28checksums               [suffix ${distname}] \
     29                                sha1    23fd8a3ff12700a3c855999f48c92feb7aacac8b \
     30                                rmd160  b4bdc702b150c1817f51a1b94cbbb72a6264da7f \
     31                                config.h.in \
     32                                sha1    15a1521fb8a4af1d9d201311cab499aef5fbae78 \
     33                                rmd160  6740833323613731213c1e93cf29c9808ba6b294
    2334
    24 configure.args  --sysconfdir=${prefix}/etc/${name}
    25 patchfiles              patch-CArchFileUnix.cpp.diff patch-configure.diff
     35post-extract {
     36        # http://code.google.com/p/synergy-plus/issues/detail?id=430
     37        copy ${distpath}/config.h.in ${worksrcpath}/cmake/
     38}
    2639
     40patchfiles              patch-CArchFileUnix.cpp.diff
     41
    2742post-patch {
    2843        reinplace "s|__SYSCONFDIR|${prefix}/etc/${name}|g" ${worksrcpath}/lib/arch/CArchFileUnix.cpp
    2944}
    3045
    31 variant server {
    32         startupitem.create      yes
    33         startupitem.name        Synergy
    34         startupitem.start       "${prefix}/bin/synergys --daemon &"
    35         startupitem.stop        "/usr/bin/killall synergys"
    36 }
     46startupitem.create      yes
     47startupitem.name        Synergy
     48startupitem.start       "${prefix}/bin/synergys --daemon &"
     49startupitem.stop        "/usr/bin/killall synergys"
    3750
    3851post-destroot {
    3952        xinstall -m 755 -d ${destroot}${prefix}/etc/${name}
     
    4154                ${destroot}${prefix}/etc/${name}/synergy.conf.sample
    4255}
    4356
    44 livecheck.name  ${sf_proj}
    45 livecheck.regex <title>Sources (.*) released.*</title>
    46 
    4757# Force 32-bit, all kinds of Carbon cruft in here. (#20908)
    4858supported_archs i386 ppc
  • files/patch-configure.diff

     
    1 --- configure.orig      2005-06-22 13:15:24.000000000 -0700
    2 +++ configure   2005-06-22 13:39:40.000000000 -0700
    3 @@ -6870,7 +6870,7 @@
    4         echo "$as_me:6870: checking for C++ compiler warning are errors flags" >&5
    5  echo $ECHO_N "checking for C++ compiler warning are errors flags... $ECHO_C" >&6
    6         if test "$GXX" = "yes"; then
    7 -               acx_cxx_warnings_are_errors="-Werror"
    8 +               acx_cxx_warnings_are_errors=""
    9         fi
    10         if test -n "$acx_cxx_warnings_are_errors"; then
    11                 CXXFLAGS="$CXXFLAGS $acx_cxx_warnings_are_errors"