package/customize: remove
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thu, 7 Feb 2013 11:58:45 +0000 (11:58 +0000)
committerPeter Korsgaard <jacmet@sunsite.dk>
Fri, 8 Feb 2013 21:06:41 +0000 (22:06 +0100)
This mechanism of root filesystem customization has been deprecated
since a long time, so let's remove it now.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Acked-by: Luca Ceresoli <luca@lucaceresoli.net>
Acked-by: "Samuel Martin" <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Config.in.legacy
package/Config.in
package/customize/Config.in [deleted file]
package/customize/customize.mk [deleted file]
package/customize/source/.empty [deleted file]
support/scripts/pkg-stats

index 90a7b67bae30dfaaa668c6aac41ea383dcafcf2f..d90132c53daeeb266d0f4ae6d0a2b5980bbaff05 100644 (file)
@@ -44,6 +44,14 @@ endif
 #
 # Legacy options since 2012.11
 #
+config BR2_PACKAGE_CUSTOMIZE
+       bool "customize package has been removed"
+       select BR2_LEGACY
+       help
+         The 'customize' special package has been removed. Instead,
+         we recommend to create either your own packages, or use a
+         post-build script to customize your root filesystem. See
+         Buildroot's documentation for more details.
 
 config BR2_PACKAGE_XSERVER_xorg
        bool "X.org modular server"
index 85889515c232b66e46e1432326742f2520cea8ec..2fad94d1f53c4e6627d045e7a6a245850532ad48 100644 (file)
@@ -1,7 +1,6 @@
 menu "Package Selection for the target"
 
 source "package/busybox/Config.in"
-source "package/customize/Config.in"
 
 # Audio and video applications
 source "package/multimedia/Config.in"
diff --git a/package/customize/Config.in b/package/customize/Config.in
deleted file mode 100644 (file)
index 8f8aaa2..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-config BR2_PACKAGE_CUSTOMIZE
-       bool "customize"
-       depends on BR2_DEPRECATED
-       help
-         Add custom stuff to your buildroot.
-
-         (edit package/customize/customize.mk)
diff --git a/package/customize/customize.mk b/package/customize/customize.mk
deleted file mode 100644 (file)
index d2b8518..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-#############################################################
-#
-# Any custom stuff you feel like doing....
-#
-#############################################################
-CUST_DIR:=package/customize/source
-
-$(BUILD_DIR)/.customize:
-       rm -f $(BUILD_DIR)/series
-       (cd $(CUST_DIR); \
-        /bin/ls -d * > $(BUILD_DIR)/series || \
-        touch $(BUILD_DIR)/series )
-       for f in `cat $(BUILD_DIR)/series`; do \
-               cp -af $(CUST_DIR)/$$f $(TARGET_DIR); \
-       done
-       rm -f $(BUILD_DIR)/series
-       touch $@
-
-customize: $(BUILD_DIR)/.customize
-
-customize-clean:
-       rm -f $(BUILD_DIR)/.customize
-
-.PHONY: customize
-#############################################################
-#
-# Toplevel Makefile options
-#
-#############################################################
-ifeq ($(BR2_PACKAGE_CUSTOMIZE),y)
-TARGETS+=customize
-endif
diff --git a/package/customize/source/.empty b/package/customize/source/.empty
deleted file mode 100644 (file)
index e69de29..0000000
index 929b8d1eaa57ec9fa29e4d2f01d3ecf06c61d6bd..a65a6aee3f58e4d1fd130741508c210e7502639a 100755 (executable)
@@ -92,7 +92,6 @@ for i in $(find boot/ linux/ package/ -name '*.mk' | sort) ; do
        $i = "package/games/games.mk" -o \
        $i = "package/gtk2-themes/gtk2-themes.mk" -o \
        $i = "package/multimedia/multimedia.mk" -o \
-       $i = "package/customize/customize.mk" -o \
        $i = "package/pkg-autotools.mk" -o \
        $i = "package/pkg-cmake.mk" -o \
        $i = "package/pkg-generic.mk" -o \