Ticket #29350: cumulative.diff

File cumulative.diff, 3.4 KB (added by stromnov (Andrey Stromnov), 13 years ago)

cumulative patch for 0.51: fixed ws, reformatted according guidelines, openmaintainer, patch for broken test suite

  • files/patch-Makefile.in.diff

     
     1--- Makefile.in.orig    2011-07-22 11:15:55.000000000 +0400
     2+++ Makefile.in 2011-07-26 13:22:27.000000000 +0400
     3@@ -501,7 +501,7 @@
     4        $(LDFLAGS) -o $@
     5 @BUILD_MEMASLAP_TRUE@@BUILD_WIN32_WRAPPERS_FALSE@@HAVE_LIBEVENT_TRUE@am__EXEEXT_1 = clients/memaslap$(EXEEXT)
     6 @HAVE_LIBEVENT_TRUE@am__EXEEXT_2 = example/memcached_light$(EXEEXT)
     7-PROGRAMS = $(bin_PROGRAMS) $(noinst_PROGRAMS)
     8+PROGRAMS = $(bin_PROGRAMS)
     9 am_clients_memaslap_OBJECTS = clients/memaslap.$(OBJEXT) \
     10        clients/ms_conn.$(OBJEXT) clients/ms_setting.$(OBJEXT) \
     11        clients/ms_sigsegv.$(OBJEXT) clients/ms_stats.$(OBJEXT) \
  • Portfile

     
    11# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
    22# $Id$
    33
    4 PortSystem 1.0
     4PortSystem          1.0
    55
    6 name                    libmemcached
    7 version                 0.43
    8 description             libmemcached is a C and C++ client library to the memcached server
    9 long_description        libmemcached is a C and C++ client library for memcached. \
    10     It has been designed to be light on memory usage, thread safe, \
    11     and provide full access to server side methods.
    12 maintainers             brett
    13 categories              devel
    14 platforms               darwin
    15 homepage                http://libmemcached.org/
    16 master_sites            http://launchpad.net/${name}/1.0/${version}/+download/
     6name                libmemcached
     7version             0.51
     8revision            0
     9categories-append   databases
     10platforms           darwin
     11maintainers         brett openmaintainer
    1712
    18 checksums               md5     f6940255a1889871ef3a29f430370950 \
    19                         sha1    c11c77b26a882d12885b57fc607be1b7cbe434aa \
    20                         rmd160  2e2f05e27df110020a6f787624b0f80de1518336
     13description         libmemcached is a C and C++ client library to the memcached server
     14long_description    libmemcached is a C and C++ client library for memcached. \
     15                    It has been designed to be light on memory usage, thread safe, \
     16                    and provide full access to server side methods.
    2117
    22 depends_build           bin:pod2man:perl5
    23 depends_lib             port:memcached
     18homepage            http://libmemcached.org/
     19master_sites        http://launchpad.net/${name}/1.0/${version}/+download/
    2420
     21checksums           md5     30fd0ce62a223dc5e7bd9e841f8baa4b \
     22                    sha1    a0323c9ca5a3e41d97c4c6ee7517e55291724b91 \
     23                    rmd160  6caa9425f34b5253da589eb4bffca823f8ac9f6c
     24
     25patchfiles          patch-Makefile.in.diff
     26
     27depends_build       bin:pod2man:perl5
     28depends_lib         port:memcached
     29
     30platform darwin 8 {
     31    patchfiles-append   no_memslap.diff
     32}
     33
     34platform darwin 9 {
     35    configure.compiler  gcc-4.2
     36}
     37
    2538variant dtrace description {enable dtrace probes } {
    2639    configure.args-append  --enable-dtrace
    2740}
     
    2942variant hsieh description {include support for hsieh hashing } {
    3043    configure.args-append  --enable-hsieh_hash
    3144}
    32 
    33 platform darwin 9 {
    34     configure.compiler  gcc-4.2
    35 }
    36 platform darwin 8 {
    37     patchfiles-append   no_memslap.diff
    38 }