Ticket #7646: qdbm-1.8.46_up2.diff

File qdbm-1.8.46_up2.diff, 1.9 KB (added by pelopor@…, 19 years ago)

revised patch

  • Portfile

    diff -buw qdbm.old/Portfile qdbm/Portfile
    old new  
    22
    33PortSystem              1.0
    44name                    qdbm
    5 version                 1.8.33
     5version                 1.8.46
    66categories              textproc
    77maintainers             pelopor@nifty.com
    88description             QDBM is a library of routines for managing a database.
     
    1616
    1717homepage                http://qdbm.sourceforge.net/
    1818platforms               darwin
    19 depends_lib             bin:iconv:libiconv lib:libz:zlib
    2019master_sites    http://qdbm.sourceforge.net/
    21 checksums               md5  3a462a95923df22e760d20259ad99709
     20checksums                       md5 bead0b05d7d39f8f4c41f76062c9f227 \
     21                                        sha1 b87fc510cac16f908045446b2e6cf7c46b4da64e \
     22                                        rmd160 e1ade5dd50ae543c75420fbd03b38b78224e309b
     23depends_lib             bin:iconv:libiconv lib:libz:zlib
    2224
    23 #patchfiles             patch-configure.diff patch-Makefile.in.diff         
    2425post-extract    {
    2526                                #configure
    2627                                reinplace "s|\$HOME|\${prefix}|g" \
     
    3637                                        ${worksrcpath}/Makefile.in
    3738                                reinplace "s|install_name libqdbm.\$(LIBVER).dylib|install_name \$(MYLIBDIR)/libqdbm.\$(LIBVER).dylib|g" \
    3839                                        ${worksrcpath}/Makefile.in
    39 
     40                                reinplace "s|lzo/|lzo2/|g" ${worksrcpath}/myconf.c
    4041                                }
    4142
    42 #configure.env  LDFLAGS="-L${prefix}/lib -lz -liconv" CPPFLAGS="-I${prefix}/include"
    43 configure.args  --mandir=${prefix}/share/man --datadir=${prefix}/share/doc \
    44                                 --enable-zlib --enable-iconv
     43configure.args  --mandir=${prefix}/share/man \
     44                                        --datadir=${prefix}/share/doc \
     45                                        --enable-pthread \
     46                                        --enable-zlib --enable-icon
     47
     48test.run yes
    4549
    4650platform macosx   {
    4751                                build.target    mac
     
    4953                                destroot.target install-mac
    5054}
    5155
     56variant debug {
     57                configure.args-append   --enable-debug
     58}
     59variant bzip2 {
     60                depends_lib-append      lib:libbz2:bzip2
     61                configure.args-append   --enable-bzip
     62}
     63variant lzo {
     64                depends_lib-append      lib:liblzo2:lzo2
     65                configure.args-append   --enable-lzo
     66}