Changeset 43374


Ignore:
Timestamp:
Dec 10, 2008, 4:30:21 AM (12 years ago)
Author:
jeremyhu@…
Message:

xorg-server: Updated dependencies. Compiles for tiger now, but doesn't run right on Tiger.

Location:
trunk/dports/x11/xorg-server
Files:
2 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/x11/xorg-server/Portfile

    r43325 r43374  
    3232use_parallel_build yes
    3333
    34 depends_build   port:pkgconfig \
    35                 port:xorg-applewmproto \
    36                 port:xorg-fixesproto \
    37                 port:xorg-glproto \
    38                 port:xorg-inputproto \
    39                 port:xorg-randrproto \
    40                 port:xorg-renderproto \
    41                 port:xorg-xcmiscproto \
    42                 port:xorg-xproto \
    43                 port:xorg-xextproto \
    44                 port:xorg-xtrans \
    45                 port:autoconf \
    46                 port:automake \
    47                 port:libtool \
    48                 port:xorg-util-macros
     34depends_build \
     35        port:pkgconfig \
     36        port:xorg-applewmproto \
     37        port:xorg-damageproto \
     38        port:xorg-evieproto \
     39        port:xorg-fixesproto \
     40        port:xorg-fontsproto \
     41        port:xorg-glproto \
     42        port:xorg-inputproto \
     43        port:xorg-randrproto \
     44        port:xorg-recordproto \
     45        port:xorg-renderproto \
     46        port:xorg-resourceproto \
     47        port:xorg-trapproto \
     48        port:xorg-scrnsaverproto \
     49        port:xorg-videoproto \
     50        port:xorg-xcmiscproto \
     51        port:xorg-xproto \
     52        port:xorg-xextproto \
     53        port:xorg-xineramaproto \
     54        port:xorg-xtrans \
     55        port:autoconf \
     56        port:automake \
     57        port:libtool \
     58        port:xorg-util-macros
    4959
    5060# This xinit dependency needs to be port: not bin: because we specifically run ${prefix}/bin/startx from bundle-main.c
    51 depends_run     port:xinit
     61depends_run \
     62        port:xinit
    5263
    5364# I'd prefer to keep pixman a port: dependency here for building the server
    54 depends_lib     port:libpixman \
    55                 lib:libAppleWM.7:xorg-libAppleWM \
    56                 lib:libXfixes.3:xorg-libXfixes
     65depends_lib \
     66        port:libpixman \
     67        port:xorg-libxkbfile \
     68        port:xorg-libXfont \
     69        port:xorg-libXt \
     70        port:xorg-libAppleWM \
     71        port:xorg-libXfixes
    5772
    5873patchfiles      prefix.patch
     
    7085
    7186# Otherwise glcore.h will be pulled in from glproto in /opt/local/include/GL/internal
    72 configure.cppflags -I${worksrcpath}/../Mesa-${mesavers}/include -I${prefix}/include
     87configure.cppflags-append -I${worksrcpath}/../Mesa-${mesavers}/include -I${prefix}/include
    7388
    7489# Can be removed once MacPorts 1.7.0 is released
     
    86101        ui_msg "This server has only been tested on Leopard.  It should run on Tiger, but it has not been tested.  Feedback would be very appreciated if you use this port."
    87102}
     103
     104platform macosx {
     105        if {${os.major} < 9} {
     106                # Xplugin.h is missng on Tiger
     107                configure.cppflags-append -I${filespath}/include
     108
     109                # GLX doesn't work right on Tiger
     110                configure.args-append --disable-glx
     111        }
     112}
Note: See TracChangeset for help on using the changeset viewer.