Ticket #46856: Portfile.diff

File Portfile.diff, 1.3 KB (added by howarth.at.macports@…, 8 years ago)

Portfile diff to implement new xvfb subport for xvfb-run package

  • Portfile

    old new  
    66conflicts       xorg-server-devel
    77set my_name     xorg-server
    88version         1.16.3
     9revision        1
    910categories      x11 devel
    1011license         X11
    1112maintainers     jeremyhu openmaintainer
     
    146147                XMLTO="${prefix}/bin/xmlto"
    147148}
    148149
     150subport xvfb {
     151        description     The X.org / Xvfb
     152        long_description    ${description}
     153
     154        depends_build-delete \
     155                port:mesa \
     156                port:xorg-applewmproto \
     157                port:xorg-glproto
     158
     159        depends_lib-delete \
     160                port:xorg-libAppleWM \
     161                port:xorg-libXfixes
     162
     163        depends_lib-append \
     164                port:xorg-libXau \
     165                port:xorg-libXdmcp \
     166                port:xorg-libXext \
     167                port:xorg-libX11
     168
     169        depends_run-delete \
     170                port:quartz-wm
     171               
     172        configure.args-append  \
     173                --disable-xquartz \
     174                --disable-glx \
     175                --disable-dri \
     176                --disable-launchd \
     177                --enable-kdrive \
     178                --disable-xsdl \
     179                --enable-xnest \
     180                --enable-xvfb
     181
     182        post-destroot {
     183                file delete ${destroot}${prefix}/bin/X \
     184                        ${destroot}${prefix}/lib/xorg/protocol.txt \
     185                        ${destroot}${prefix}/share/X11/xkb/compiled/README.compiled \
     186                        ${destroot}${prefix}/share/man/man1/Xserver.1
     187        }
     188}
     189
    149190livecheck.type  regex
    150191livecheck.url   http://xorg.freedesktop.org/archive/individual/xserver/?C=M&O=D
    151192livecheck.regex ${name}-(\\d+\\.\\d+\\.\\d+)\\.tar