Ticket #36118: ne-2.4.diff

File ne-2.4.diff, 3.0 KB (added by ryandesign (Ryan Carsten Schmidt), 12 years ago)
  • files/patch-makefile

     
    1 --- makefile.orig       2010-04-28 20:59:02.000000000 -0700
    2 +++ makefile    2010-04-28 20:59:08.000000000 -0700
    3 @@ -7,7 +7,7 @@
    4  # to install ne locally into the directory <dir>.
     1--- makefile.orig       2012-04-18 17:53:26.000000000 -0500
     2+++ makefile    2012-09-12 13:51:38.000000000 -0500
     3@@ -8,7 +8,7 @@
    54 
     5 .PHONY: install
    66 
    77-PREFIX=/usr/local
    88+PREFIX=__PREFIX__
  • files/patch-src☃makefile

     
    1 --- src/makefile.orig   2010-04-28 21:01:25.000000000 -0700
    2 +++ src/makefile        2010-04-28 21:02:08.000000000 -0700
     1--- src/makefile.orig   2012-04-18 17:46:29.000000000 -0500
     2+++ src/makefile        2012-09-12 14:08:50.000000000 -0500
    33@@ -88,6 +88,8 @@
    44 NE_DEBUG=
    55 NE_TEST=
     
    1212@@ -97,9 +99,10 @@
    1313        $(if $(NE_POSIX),   -D_POSIX_C_SOURCE=199506L,) \
    1414        $(if $(NE_NOWCHAR), -DNOWCHAR,) \
    15         $(if $(NE_TEST),    -DNE_TEST,) \
     15        $(if $(NE_TEST),    -DNE_TEST -coverage,) \
    1616-       $(if $(NE_DEBUG),   -g,-O3 -DNDEBUG) \
    1717+       __CFLAGS__ \
    1818        $(if $(NE_TERMCAP), -DTERMCAP,) \
    1919        $(if $(NE_ANSI),    -DTERMCAP -DANSI,)
    2020+LDFLAGS=__LDFLAGS__
    2121 
     22 
    2223 LIBS=$(if $(NE_TERMCAP)$(NE_ANSI),,-lcurses)
    23  
  • Portfile

     
    22
    33PortSystem 1.0
    44name             ne
    5 version          2.1
     5version          2.4
    66categories       editors
    77maintainers      toby
    88description      ne - nice editor
     
    1313    resource usage.
    1414homepage         http://ne.dsi.unimi.it/
    1515platforms        darwin
    16 license          GPL-2
     16license          GPL-3+
    1717
    1818master_sites     ${homepage}
    19 checksums        md5 4fc50834fd2036fd0bb5f125aa4124eb \
    20                  sha1 d7a3b15d550705a940ebed14d5ca8e99bb06f72e \
    21                  rmd160 8dca4b4c361712b674a3f2b3c1f122b611cf201f
    2219
     20checksums        rmd160 269ce9cee57c0677dc8a0ec94a0d28535e1caa13 \
     21                 sha256 a4951b212e7aab71f24ac80f2baec50aa490fc119b09abd6a2cc351e3209d0d4
     22
    2323patchfiles       patch-makefile patch-src☃makefile
    2424
    2525configure {
    2626    reinplace "s|__PREFIX__|${prefix}|" ${worksrcpath}/makefile
    2727    reinplace "s|__CC__|${configure.cc}|" ${worksrcpath}/src/makefile
    28     reinplace "s|__CFLAGS__|${configure.cflags}|" ${worksrcpath}/src/makefile
    29     reinplace "s|__LDFLAGS__|${configure.ldflags}|" ${worksrcpath}/src/makefile
     28    reinplace "s|__CFLAGS__|${configure.cflags} [get_canonical_archflags cc]|" ${worksrcpath}/src/makefile
     29    reinplace "s|__LDFLAGS__|${configure.ldflags} [get_canonical_archflags ld]|" ${worksrcpath}/src/makefile
    3030}
    3131
    3232build.target
    3333
    3434livecheck.type   regex
    35 livecheck.regex  HREF=\"ne-(.*)\\.tar\\.gz\">general
     35livecheck.regex  \"${name}-(.*)${extract.suffix}\"