Ticket #38137: watch-3.3.6.diff

File watch-3.3.6.diff, 2.0 KB (added by raimue (Rainer Müller), 7 years ago)

Portfile

  • Portfile

     
    22
    33PortSystem 1.0
    44name            watch
    5 version         3.2.8
    6 revision        1
     5version         3.3.6
    76categories      sysutils
     7platforms       darwin
    88license         GPL-2
    99maintainers     yahoo.com:mjhsieh
    1010description     watch executes a program periodically, showing output fullscreen
     
    1414                        output change over time. This is part of the  linux \
    1515                        "procps" package
    1616
    17 homepage        http://sourceforge.net/projects/procps/
    18 master_sites    http://procps.sourceforge.net/
    19 distname        procps-${version}
    20 platforms       darwin
    21 checksums       md5 9532714b6846013ca9898984ba4cd7e0 \
    22                 sha1 a0c86790569dec26b5d9037e8868ca907acc9829
     17homepage        http://sourceforge.net/projects/procps-ng/
     18master_sites    sourceforge:procps-ng
     19distname        procps-ng-${version}
     20use_xz yes
    2321
    24 use_configure   no
     22checksums       rmd160  44b6abdbf6e6fdebdf2f1848207392314b542c05 \
     23                sha256  d09ac4df3793f632d481f6547c39c6d835a7aa7bd5a302fcb0885ff7691c124c
    2524
    2625depends_lib     port:ncurses
    2726
     27patchfiles      0001-configure-check-for-program_invocation_name.patch \
     28                0002-watch-Remove-unused-header.patch \
     29                0003-configure-Check-for-stdio_ext.h.patch \
     30                0004-configure-Check-for-error.h.patch
     31patch.pre_args  -p1
     32
     33# Disable gettext due to linking problems
     34# and we are not going to install any catalogs anyway
     35configure.args  --disable-nls
     36
    2837variant universal {}
    2938if {[variant_isset universal]} {
    3039        set archflags ${configure.universal_cflags}
     
    3544build.target    watch
    3645build.args      CC="${configure.cc} ${archflags}" \
    3746                LDFLAGS="${configure.ldflags}" \
    38                 PKG_LDFLAGS=""
     47                AM_LDFLAGS=""
    3948
    4049pre-build {
    4150    build.args-append   CPPFLAGS="[exec ${prefix}/bin/ncurses5-config --cflags]"
     
    4756                ${destroot}${prefix}/share/man/man1
    4857}
    4958
    50 livecheck.url   [lindex ${master_sites} 0]
    51 livecheck.regex procps-(\[0-9.\]*)${extract.suffix}
     59livecheck.regex procps-ng-(\[0-9.\]*)${extract.suffix}