Changeset 20101


Ignore:
Timestamp:
2010-03-09T19:56:04+01:00 (8 years ago)
Author:
nico
Message:

[packages] SDL: use CONFIGURE_ARGS & CONFIGURE_VARS instead of Build/Configure/Default, install sdl-config in $(STAGING_DIR)/usr/bin/ and a relative symlink to it in $(STAGING_DIR)/host/bin/

File:
1 edited

Legend:

Unmodified
Added
Removed
  • packages/libs/libsdl/Makefile

    r19648 r20101  
    3636endef 
    3737 
    38 define Build/Configure 
    39         $(call Build/Configure/Default, \ 
    40                 --enable-libc \ 
    41                 $(if $(CONFIG_AUDIO_SUPPORT), \ 
    42                         --enable-audio \ 
    43                         --enable-alsa \ 
    44                         , \ 
    45                         --disable-audio \ 
    46                         --disable-alsa \ 
    47                 ) \ 
    48                 --enable-video \ 
    49                 --enable-events \ 
    50                 --enable-joystick \ 
    51                 --enable-cdrom \ 
    52                 --enable-threads \ 
    53                 --enable-timers \ 
    54                 --enable-file \ 
    55                 --enable-loadso \ 
    56                 --enable-cpuinfo \ 
    57                 --enable-assembly \ 
    58                 --disable-oss \ 
    59                 --disable-alsatest \ 
    60                 --enable-alsa-shared \ 
    61                 --disable-esd \ 
    62                 --disable-esdtest \ 
    63                 --enable-esd-shared \ 
    64                 --disable-pulseaudio \ 
    65                 --enable-pulseaudio-shared \ 
    66                 --disable-arts \ 
    67                 --enable-arts-shared \ 
    68                 --disable-nas \ 
    69                 --enable-nas-shared \ 
    70                 --disable-diskaudio \ 
    71                 --disable-dummyaudio \ 
    72                 --disable-mintaudio \ 
    73                 --disable-nasm \ 
    74                 --disable-altivec \ 
    75                 --disable-ipod \ 
    76                 --disable-nanox \ 
    77                 --disable-video-x11 \ 
    78                 --enable-x11-shared \ 
    79                 --enable-dga \ 
    80                 --enable-video-dga \ 
    81                 --enable-video-x11-dgamouse \ 
    82                 --enable-video-x11-vm \ 
    83                 --enable-video-x11-xv \ 
    84                 --disable-video-x11-xinerama \ 
    85                 --disable-video-x11-xme \ 
    86                 --disable-video-x11-xrandr \ 
    87                 --disable-video-photon \ 
    88                 --disable-video-carbon \ 
    89                 --disable-video-cocoa \ 
    90                 --disable-video-fbcon \ 
    91                 --enable-video-directfb \ 
    92                 --disable-video-ps2gs \ 
    93                 --disable-video-ps3 \ 
    94                 --disable-video-ggi \ 
    95                 --disable-video-svga \ 
    96                 --disable-video-vgl \ 
    97                 --disable-video-wscons \ 
    98                 --disable-video-aalib \ 
    99                 --disable-video-caca \ 
    100                 --disable-video-qtopia \ 
    101                 --disable-video-picogui \ 
    102                 --disable-video-xbios \ 
    103                 --disable-video-gem \ 
    104                 --disable-video-dummy \ 
    105                 --disable-video-opengl \ 
    106                 --disable-osmesa-shared \ 
    107                 --disable-screensaver \ 
    108                 --enable-input-events \ 
    109                 --disable-input-tslib \ 
    110                 --enable-pth \ 
    111                 --enable-pthreads \ 
    112                 --enable-pthread-sem \ 
    113                 --disable-stdio-redirect \ 
    114                 --disable-directx \ 
    115                 --enable-sdl-dlopen \ 
    116                 --disable-atari-ldg \ 
    117                 --disable-clock_gettime \ 
    118                 --without-x \ 
    119                 --enable-rpath \ 
    120                 , \ 
     38CONFIGURE_ARGS+= \ 
     39        --enable-libc \ 
     40        --enable-video \ 
     41        --enable-events \ 
     42        --enable-joystick \ 
     43        --enable-cdrom \ 
     44        --enable-threads \ 
     45        --enable-timers \ 
     46        --enable-file \ 
     47        --enable-loadso \ 
     48        --enable-cpuinfo \ 
     49        --enable-assembly \ 
     50        --disable-oss \ 
     51        --disable-alsatest \ 
     52        --enable-alsa-shared \ 
     53        --disable-esd \ 
     54        --disable-esdtest \ 
     55        --enable-esd-shared \ 
     56        --disable-pulseaudio \ 
     57        --enable-pulseaudio-shared \ 
     58        --disable-arts \ 
     59        --enable-arts-shared \ 
     60        --disable-nas \ 
     61        --enable-nas-shared \ 
     62        --disable-diskaudio \ 
     63        --disable-dummyaudio \ 
     64        --disable-mintaudio \ 
     65        --disable-nasm \ 
     66        --disable-altivec \ 
     67        --disable-ipod \ 
     68        --disable-nanox \ 
     69        --disable-video-x11 \ 
     70        --enable-x11-shared \ 
     71        --enable-dga \ 
     72        --enable-video-dga \ 
     73        --enable-video-x11-dgamouse \ 
     74        --enable-video-x11-vm \ 
     75        --enable-video-x11-xv \ 
     76        --disable-video-x11-xinerama \ 
     77        --disable-video-x11-xme \ 
     78        --disable-video-x11-xrandr \ 
     79        --disable-video-photon \ 
     80        --disable-video-carbon \ 
     81        --disable-video-cocoa \ 
     82        --disable-video-fbcon \ 
     83        --enable-video-directfb \ 
     84        --disable-video-ps2gs \ 
     85        --disable-video-ps3 \ 
     86        --disable-video-ggi \ 
     87        --disable-video-svga \ 
     88        --disable-video-vgl \ 
     89        --disable-video-wscons \ 
     90        --disable-video-aalib \ 
     91        --disable-video-caca \ 
     92        --disable-video-qtopia \ 
     93        --disable-video-picogui \ 
     94        --disable-video-xbios \ 
     95        --disable-video-gem \ 
     96        --disable-video-dummy \ 
     97        --disable-video-opengl \ 
     98        --disable-osmesa-shared \ 
     99        --disable-screensaver \ 
     100        --enable-input-events \ 
     101        --disable-input-tslib \ 
     102        --enable-pth \ 
     103        --enable-pthreads \ 
     104        --enable-pthread-sem \ 
     105        --disable-stdio-redirect \ 
     106        --disable-directx \ 
     107        --enable-sdl-dlopen \ 
     108        --disable-atari-ldg \ 
     109        --disable-clock_gettime \ 
     110        --without-x \ 
     111        --disable-rpath \ 
     112 
     113ifneq ($(CONFIG_AUDIO_SUPPORT),) 
     114  CONFIGURE_ARGS+= \ 
     115        --enable-audio \ 
     116        --enable-alsa 
     117else 
     118  CONFIGURE_ARGS+= \ 
     119        --disable-audio \ 
     120        --disable-alsa 
     121endif 
     122 
     123CONFIGURE_VARS+= \ 
    121124                ac_cv_path_DIRECTFBCONFIG=no \ 
    122         ) 
    123 endef 
    124125 
    125126define Build/InstallDev 
     
    141142                $(1)/usr/share/aclocal/ 
    142143 
    143         $(INSTALL_DIR) $(1)/host/bin 
     144        $(INSTALL_DIR) $(1)/usr/bin 
    144145        $(INSTALL_BIN) \ 
    145146                $(PKG_INSTALL_DIR)/usr/bin/sdl-config \ 
    146                 $(1)/host/bin 
     147                $(1)/usr/bin/ 
    147148 
    148149        $(SED) 's,^\(exec_prefix\|prefix\)=.*,\1=\"$(STAGING_DIR)/usr/\",g' \ 
    149                 $(1)/host/bin/sdl-config 
     150                $(1)/usr/bin/sdl-config 
     151 
     152        $(INSTALL_DIR) $(1)/host/bin 
     153        ln -sf ../../usr/bin/sdl-config $(1)/host/bin/ 
    150154endef 
    151155 
Note: See TracChangeset for help on using the changeset viewer.