Changeset 585


Ignorieren:
Zeitstempel:
24.06.2007 10:10:05 (vor 11 Jahren)
Autor:
kriegaex
Nachricht:

Add new switches for the menuconfig sub-menu "Advanced options" → "BusyBox":

  • ar (selected by the debootstrap package)
  • diff (independently selectable)
  • patch (independently selectable)
Ort:
trunk/make
Dateien:
4 bearbeitet

Legende:

Unverändert
Hinzugefügt
Entfernt
  • trunk/make/busybox/Config.in

    r501 r585  
     1config DS_BUSYBOX_AR 
     2    bool "ar" 
     3    depends on DS_REPLACE_BUSYBOX 
     4    default n 
     5    help 
     6        Include the 'ar' archiving tool in busybox 
     7 
     8        This feature is required by the Debootstrap DS-Mod package, otherwise 
     9        you may deactivate it. ATTENTION, this feature is NOT deactivated 
     10        automatically if the Debootstrap DS-Mod package is unselected. 
     11 
     12        This feature adds about 1.9 KB to BusyBox. 
     13        All sub-features in BusyBox are selected. 
     14 
     15config DS_BUSYBOX_DIFF 
     16    bool "diff" 
     17    depends on DS_REPLACE_BUSYBOX 
     18    default n 
     19    help 
     20        Include the 'diff' tool in busybox 
     21 
     22        This feature is currently not required by any DS-Mod package. 
     23        If you need it or not is totally your decision. 
     24 
     25        This feature adds about 14.2 KB to BusyBox. 
     26        All sub-features in BusyBox are selected. 
     27 
    128config DS_BUSYBOX_INETD 
    229    bool "inetd" 
     
    431    default n 
    532    help 
    6         Include inetd support in busybox 
     33        Include 'inetd' support in busybox 
    734 
     35        This feature is required by the Inetd DS-Mod package, otherwise you 
     36        may deactivate it. ATTENTION, this feature is NOT deactivated 
     37        automatically if the Inetd DS-Mod package is unselected. 
    838 
     39        This feature adds about 11.4 KB to BusyBox. 
     40 
     41config DS_BUSYBOX_PATCH 
     42    bool "patch" 
     43    depends on DS_REPLACE_BUSYBOX 
     44    default n 
     45    help 
     46        Include the 'patch' tool in busybox 
     47 
     48        This feature is currently not required by any DS-Mod package. 
     49        If you need it or not is totally your decision. 
     50 
     51        This feature adds about 2.7 KB to BusyBox. 
     52        All sub-features in BusyBox are selected. 
  • trunk/make/busybox/busybox.mk

    r508 r585  
    3131            -e 's/^(# )?(CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME).*/\2=$(if $(DS_BUSYBOX_INETD),y,n)/' \ 
    3232            -e 's/^(# )?(CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME).*/\2=$(if $(DS_BUSYBOX_INETD),y,n)/' \ 
     33            -e 's/^(# )?(CONFIG_AR).*/\2=$(if $(DS_BUSYBOX_AR),y,n)/' \ 
     34            -e 's/^(# )?(CONFIG_FEATURE_AR_LONG_FILENAMES).*/\2=$(if $(DS_BUSYBOX_AR),y,n)/' \ 
     35            -e 's/^(# )?(CONFIG_DIFF).*/\2=$(if $(DS_BUSYBOX_DIFF),y,n)/' \ 
     36            -e 's/^(# )?(CONFIG_FEATURE_DIFF_BINARY).*/\2=$(if $(DS_BUSYBOX_DIFF),y,n)/' \ 
     37            -e 's/^(# )?(CONFIG_FEATURE_DIFF_DIR).*/\2=$(if $(DS_BUSYBOX_DIFF),y,n)/' \ 
     38            -e 's/^(# )?(CONFIG_FEATURE_DIFF_MINIMAL).*/\2=$(if $(DS_BUSYBOX_DIFF),y,n)/' \ 
     39            -e 's/^(# )?(CONFIG_PATCH).*/\2=$(if $(DS_BUSYBOX_PATCH),y,n)/' \ 
    3340        > $(BUSYBOX_CUSTOM_CONFIG_TEMP) 
    3441    @diff -q $(BUSYBOX_CUSTOM_CONFIG_TEMP) $(BUSYBOX_CUSTOM_CONFIG_FILE) || \ 
  • trunk/make/debootstrap/Config.in

    r184 r585  
    22    bool "Debootstrap" 
    33    #select DS_LIB_libgcc_s 
     4    select DS_BUSYBOX_AR 
    45    default n 
    56    help 
    6         debootstrap is used to create a Debian base system from scratch, 
    7         without requiring the availability of dpkg or apt. It does this by 
    8         downloading .deb files from a mirror site, and carefully unpacking 
    9         them into a directory which can eventually be chrooted into. 
     7        debootstrap is used to create a Debian base system from scratch, 
     8        without requiring the availability of dpkg or apt. It does this by 
     9        downloading .deb files from a mirror site, and carefully unpacking 
     10        them into a directory which can eventually be chrooted into. 
  • trunk/make/inetd/Config.in

    r500 r585  
    44    default n 
    55    help 
    6         'Virtual' inetd package. Provides configuration framework for  
    7         inetd. Requires a compatible inetd binary. (at the moment, only 
    8         busybox inetd is supported) 
    9         ATTENTION: This package is experimental. 
     6        'Virtual' inetd package. Provides configuration framework for  
     7        inetd. Requires a compatible inetd binary. (at the moment, only 
     8        busybox inetd is supported) 
     9        ATTENTION: This package is experimental. 
Hinweis: Hilfe zur Verwendung der Changeset-Ansicht finden Sie unter TracChangeset.