Ticket #29847: nawk.diff

File nawk.diff, 1.9 KB (added by ryandesign (Ryan Carsten Schmidt), 13 years ago)

proposed patch

  • files/patch-run.c

     
    1 --- run.c.orig  Tue Dec 28 23:53:45 2004
    2 +++ run.c       Tue Dec 28 23:53:57 2004
    3 @@ -902,7 +902,7 @@
     1--- run.c.orig  2011-04-30 15:09:59.000000000 -0500
     2+++ run.c       2011-06-16 02:18:23.000000000 -0500
     3@@ -903,7 +903,7 @@
    44                        break;
    55                case 'f':       sprintf(p, fmt, getfval(x)); break;
    66                case 'd':       sprintf(p, fmt, (long) getfval(x)); break;
  • Portfile

     
    22
    33PortSystem 1.0
    44name             nawk
    5 version          20100523
     5version          20110506
    66categories       lang
    77maintainers      toby
    88description      the one true awk
     
    1212
    1313master_sites     ${homepage}
    1414distname         awk
    15 checksums        md5 aca604d1b4c5429f089ecea59422f4dd \
    16                  sha1 f351df8a98ce8df47b04aa16b86730cd8faf7d91 \
    17                  rmd160 9e83954c7bd11c198b53955fec3a3d092ed8fb3d
     15
     16checksums        sha1    567eb99d30337cb323bee39284527cecd3d45b02 \
     17                 rmd160  b9286a65f6f1887ede837e2b6328c13bfc327fa3
     18
    1819dist_subdir      ${name}/${version}
    1920
    2021extract.mkdir    yes
    2122
    2223patchfiles       patch-makefile patch-run.c
    2324
     25variant universal {}
     26if {[variant_isset universal]} {
     27    set archflags ${configure.universal_cflags}
     28} else {
     29    set archflags ${configure.cc_archflags}
     30}
     31
    2432configure {
    25         reinplace s|__CFLAGS__|${configure.cflags}| ${worksrcpath}/makefile
     33        reinplace "s|__CFLAGS__|${configure.cflags} ${archflags}|" ${worksrcpath}/makefile
    2634        reinplace s|__CC__|${configure.cc}| ${worksrcpath}/makefile
    2735}
    2836
     
    3442}
    3543
    3644livecheck.type  md5
    37 livecheck.md5   f794a7e47760bdacf89ed769c6789805
     45livecheck.md5   42e6591aeb30836c651c75a4ac849ef1