diff options
-rw-r--r-- | configure.ac | 2 | ||||
-rw-r--r-- | rules/Kconfig | 255 | ||||
-rw-r--r-- | rules/Kconfig.in | 6 | ||||
-rw-r--r-- | rules/ptxdist-version.in.in | 3 |
4 files changed, 261 insertions, 5 deletions
diff --git a/configure.ac b/configure.ac index 78186737a..8b83e70f6 100644 --- a/configure.ac +++ b/configure.ac @@ -274,7 +274,7 @@ AC_SUBST(VERSION_EXTRA_SEP) AC_SUBST(VERSION_EXTRA) AC_MSG_RESULT([]) -AC_CONFIG_FILES(Makefile scripts/ptxdistvars.sh rules/Kconfig) +AC_CONFIG_FILES(Makefile scripts/ptxdistvars.sh rules/ptxdist-version.in) AC_OUTPUT AC_MSG_RESULT([]) diff --git a/rules/Kconfig b/rules/Kconfig new file mode 100644 index 000000000..b0cb816b7 --- /dev/null +++ b/rules/Kconfig @@ -0,0 +1,255 @@ +# +# config/Kconfig: Main menu structure definition +# Copyright (C) Robert Schwebel <r.schwebel@pengutronix.de> 2002, 2003, 2004, 2005, 2006 +# + +source "rules/ptxdist-version.in" + +comment "----------------------------------" + +menu "PTXdist Config, Architecture" +source "rules/experimental.in" +source "rules/target.in" +endmenu + +menu "Cross Compilation Tools " +depends on BUILD_TOOLCHAIN +source "rules/crosstool.in" +endmenu + +menu "Host Side Tools " +depends on BUILD_USERLAND +source "rules/hosttools.in" +endmenu + +menu "Debugging Tools " +source "rules/debug.in" +endmenu + +comment "----------------------------------" + +menu "Image Creation Options " +depends on BUILD_USERLAND +source "rules/images.in" +endmenu + +menu "Root Filesystem " +depends on BUILD_USERLAND +source "rules/rootfs.in" +endmenu + +menu "Core (Kernel, C-Library) " +source "rules/kernel.in" +source "rules/klibc.in" +source "rules/libc.in" +source "rules/gcclibs.in" +endmenu + +comment "----------------------------------" +depends on BUILD_USERLAND + +menu "Shell & Console Tools " +depends on BUILD_USERLAND +source "rules/bash.in" +source "rules/busybox.in" +source "rules/coreutils.in" +source "rules/daemonize.in" +source "rules/diffutils.in" +source "rules/sysvinit.in" +source "rules/initng.in" +source "rules/module-init-tools.in" +source "rules/gawk.in" +source "rules/hotplug.in" +source "rules/mtd.in" +source "rules/pcmcia-cs.in" +source "rules/pcmciautils.in" +source "rules/pdksh.in" +source "rules/procps.in" +source "rules/setserial.in" +source "rules/sysfsutils.in" +source "rules/sysutils.in" +source "rules/util-linux.in" +source "rules/udev.in" +source "rules/xmlstarlet.in" +endmenu + +menu "Scripting Languages " +depends on BUILD_USERLAND +source "rules/scriptlanguages.in" +endmenu + +menu "Networking Tools " +depends on BUILD_USERLAND +source "rules/networking.in" +endmenu + +menu "Disk and File Utilities " +depends on BUILD_USERLAND +source "rules/dosfstools.in" +source "rules/e2fsprogs.in" +source "rules/grub.in" +source "rules/hdparm.in" +source "rules/ipkg.in" +source "rules/lilo.in" +source "rules/cramfs.in" +source "rules/bonniexx.in" +source "rules/liblockfile.in" +endmenu + +menu "Communication Utilities " +depends on BUILD_USERLAND +source "rules/bluez.in" +source "rules/canutils.in" +source "rules/efax.in" +source "rules/lrzsz.in" +source "rules/mgetty.in" +source "rules/pop3spam.in" +source "rules/smtpclient.in" +source "rules/ssmtp.in" +endmenu + +menu "Applications " +depends on BUILD_USERLAND +source "rules/flash.in" +source "rules/gnupg.in" +source "rules/mad.in" +source "rules/setmixer.in" +source "rules/rawrec.in" +source "rules/mplayer.in" +source "rules/alsa-utils.in" +endmenu + +menu "Tools " +depends on BUILD_USERLAND +source "rules/tools.in" +endmenu + +menu "Editors " +depends on BUILD_USERLAND +source "rules/editors.in" +endmenu + +menu "System Libraries " +depends on BUILD_USERLAND +source "rules/commoncpp2.in" +source "rules/db41.in" +source "rules/expat.in" +source "rules/gettext.in" +source "rules/hrtimers-support.in" +source "rules/libelf.in" +source "rules/libezv24.in" +source "rules/liblist.in" +source "rules/libmqueue.in" +source "rules/libnetpbm.in" +source "rules/libxml2.in" +source "rules/libxmlconfig.in" +source "rules/libxslt.in" +source "rules/ncurses.in" +source "rules/pcre.in" +source "rules/popt.in" +source "rules/readline.in" +source "rules/librn.in" +source "rules/libgsloop.in" +source "rules/slang.in" +source "rules/sqlite.in" +source "rules/termcap.in" +source "rules/zlib.in" +source "rules/alsa-lib.in" +source "rules/gtk.in" +endmenu + +menu "Middleware " +depends on BUILD_USERLAND +source "rules/omniorb.in" +source "rules/mico.in" +endmenu + +menu "Graphics Libraries " +depends on BUILD_USERLAND + +source "rules/xorg.in" + +comment "X Applications" +#source "rules/gtk22.in" +source "rules/fltk.in" +#source "rules/qte.in" +source "rules/wxWindows.in" +source "rules/realvnc.in" +source "rules/xterm.in" + +comment "X Window Managers" +source "rules/blackbox.in" +source "rules/pekwm.in" + +comment "Framebuffer" +source "rules/fbtest.in" +source "rules/fbutils.in" + +comment "Other Stuff" +source "rules/sdl.in" +source "rules/libpng.in" +source "rules/libjpeg.in" +source "rules/fontconfig.in" +source "rules/tslib.in" +endmenu + +menu "Scientific Apps " +depends on BUILD_USERLAND +source "rules/gnuplot.in" +source "rules/libmodbus.in" +source "rules/libpv.in" +endmenu + +menu "Web Applications " +depends on BUILD_USERLAND +source "rules/mfirebird.in" +source "rules/penguzilla.in" +source "rules/jvisu.in" +endmenu + +menu "Test Suites " +depends on BUILD_USERLAND +source "rules/tests.in" +endmenu + +menu "Broken or orphaned Packages " +depends on BROKEN +source "rules/at-spi.in" +source "rules/cfgsh.in" +source "rules/cyclictest.in" +source "rules/dialog.in" +source "rules/e2tools.in" +source "rules/flex.in" +source "rules/xalf.in" +source "rules/dotgnu.in" +source "rules/gail.in" +source "rules/gmp3.in" +source "rules/gmp4.in" +source "rules/gtk1210.in" +# these host in-files are probably not broken, +# please check why they are not included anywhere... +source "rules/host-apache2.in" +source "rules/host-checkinstall.in" +source "rules/host-kconfig.in" +source "rules/host-mknbi.in" +source "rules/host-modutils.in" +source "rules/host-termcap.in" +source "rules/host-umkimage.in" +source "rules/host-zlib.in" +source "rules/host-lxdialog.in" +# --- +source "rules/konq-e.in" +source "rules/libart.in" +source "rules/libgd.in" +source "rules/libglade.in" +source "rules/libgnomecanvas.in" +#source "rules/libidl068.in" +source "rules/libIDL-2.in" +source "rules/liboop.in" +source "rules/paranoia.in" +source "rules/qte.in" +source "rules/sudo.in" +source "rules/tinylogin.in" +source "rules/xvkbd.in" +endmenu + diff --git a/rules/Kconfig.in b/rules/Kconfig.in index 07fff5857..b0cb816b7 100644 --- a/rules/Kconfig.in +++ b/rules/Kconfig.in @@ -1,11 +1,9 @@ # # config/Kconfig: Main menu structure definition -# Copyright (C) Robert Schwebel <r.schwebel@pengutronix.de> 2002, 2003, 2004 +# Copyright (C) Robert Schwebel <r.schwebel@pengutronix.de> 2002, 2003, 2004, 2005, 2006 # -config CONFIGFILE_VERSION - string - default "@PACKAGE_VERSION@" +source "rules/ptxdist-version.in" comment "----------------------------------" diff --git a/rules/ptxdist-version.in.in b/rules/ptxdist-version.in.in new file mode 100644 index 000000000..a4c429ca5 --- /dev/null +++ b/rules/ptxdist-version.in.in @@ -0,0 +1,3 @@ +config CONFIGFILE_VERSION + string + default "@PACKAGE_VERSION@" |