New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Changeset 81856


Ignore:
Timestamp:
08/05/11 22:33:57 (4 years ago)
Author:
dports@…
Message:

texlive-bin: simplify X toolkit variants: remove +nextaw/+xaw3d
variants; rename +xaw variant to +x11 and make it the default instead
of +motif; leave +no_x11 as a compatibility variant for -x11. See
#30614.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • users/dports/ports/tex/texlive-bin/Portfile

    r81617 r81856  
    4444                port:t1lib \ 
    4545                port:poppler \ 
    46                 port:xorg-libXp \ 
    4746                port:texlive-common 
    4847 
     
    150149                --disable-t1utils \ 
    151150                --disable-texinfo \ 
    152                 --disable-xindy 
     151                --disable-xindy \ 
     152                --without-x \ 
     153                --without-pdfopen 
    153154 
    154155configure.cppflags-delete   -I${prefix}/include 
     
    220221} 
    221222 
    222  
    223 if {![variant_isset no_x11] && ![variant_isset motif] && ![variant_isset xaw] && ![variant_isset xaw3d] && ![variant_isset nextaw]} { 
    224     default_variants    +motif 
    225 } 
    226  
    227 variant no_x11 conflicts xaw motif xaw3d nextaw { 
    228     depends_lib-delete port:xorg-libXp 
    229     configure.args-append --without-x --without-pdfopen 
    230     configure.args-delete  --x-includes=${prefix}/include \ 
    231                            --x-libraries=${prefix}/lib 
    232 } 
    233 variant motif conflicts no_x11 xaw xaw3d nextaw description {Use Motif to build xdvi} { 
    234      depends_lib-append lib:libXm:openmotif 
    235      configure.args-append --with-xdvi-x-toolkit=motif 
    236 } 
    237 variant xaw conflicts no_x11 motif xaw3d nextaw description {Use Xaw to build xdvi} { 
     223variant x11 conflicts no_x11 description {Build with x11 support, using Xaw widgets for xdvi} { 
     224    depends_lib-append port:xorg-libXp 
     225    configure.args-delete --without-x --without-pdfopen     
    238226    depends_lib-append port:xorg-libXaw 
    239227    configure.args-append --with-xdvi-x-toolkit=xaw 
    240228} 
    241 variant xaw3d conflicts no_x11 motif xaw nextaw description {Use Xaw3d to build xdvi} { 
    242     depends_lib-append port:Xaw3d 
    243     configure.args-append --with-xdvi-x-toolkit=xaw3d 
    244 } 
    245 variant nextaw conflicts no_x11 motif xaw xaw3d description {Use neXtaw to build xdvi} { 
    246     depends_lib-append port:neXtaw 
    247     configure.args-append --with-xdvi-x-toolkit=neXtaw 
     229 
     230variant motif conflicts no_x11 xaw xaw3d nextaw description {Use Motif to build xdvi} { 
     231    depends_lib-delete port:xorg-libXaw 
     232    configure.args-delete --with-xdvi-x-toolkit=xaw 
     233    depends_lib-append lib:libXm:openmotif 
     234    configure.args-append --with-xdvi-x-toolkit=motif 
     235} 
     236 
     237variant no_x11 conflicts x11 motif description {Legacy compatibility variant} {} 
     238 
     239if {![variant_isset no_x11]} { 
     240    default_variants    +x11 
    248241} 
    249242 
Note: See TracChangeset for help on using the changeset viewer.