Hildesheim, Germany - Pengutronix has released version 1.0.0 of the
userland build system PTXdist for embedded systems. PTXdist is one of
the major technology components of Pengutronix' professional Open Source
Embedded Linux Automation Services (OSELAS - http://www.oselas.com). 

This revision is the beginning of a new stable series; all subsequent
releases in the 1.0.x series will be bugfix-only. New features will be
added to the next release in the 1.1.x series.

Changes since 0.10.6:

        * new busybox version
        * true quilt operation for patch handling
        * lots of bug fixes and packet improvements all over the place

A complete ptxdist insallation now consists of 

        tar xf ptxdist-1.0.0.tgz
        tar xf ptxdist-1.0.0-patches.tgz
        tar xf ptxdist-1.0.0-projects.tgz

in the same directory, then

        cd ptxdist-1.0.0
        ./configure && make && make install

Please also visit our IRC channel #ptxdist on irc.freenode.net. 

PTXdist is a GPL licensed tool which can be used to customize Linux and
the GNU userland for all kinds of embedded systems, like PLCs, data
loggers, firewalls etc. It provides a kconfig configuration system and a
Makefile based framework to document how an embedded Linux was created.
The archive is small and downloads all necessary source archives from
the original web sites with wget.  

The release can be found on the PTXdist download site: 

        http://www.pengutronix.de/software/ptxdist/download/v1.0/

Here's the ChangeLog:

----------8<----------8<----------8<----------8<----------8<----------

2007-05-05  Robert Schwebel <[EMAIL PROTECTED]>

        * release: released 1.0.0

2007-05-04  Robert Schwebel <[EMAIL PROTECTED]>

        * figlet: fix output
        * db41: cleanup; patch by Randall Loomis
        * db41: fixed build issues with the patch above
        * sysfsutils: fixed install path for systool; patch by Jari
        Takkala
        * alsa-lib: resmgr support is broken, because it needs libresmgr
        * Rules.make: remove internal quotes in pkg-config path; patch
        by Jari Takkala

2007-05-04  Marc Kleine-Budde <[EMAIL PROTECTED]>

        * apply_patch_series.sh: removed debug 
        * apply_patch_series.sh: be a bit more sane, don't fail on
        existing patches subdirs or series files
        
        * rules/pre/Rules.make: set PKG_CONFIG_PATH to nix, in HOST ENV
        prevent host stuff leak into our own stuff

2007-05-04  Juergen Beisert <[EMAIL PROTECTED]>

        * alsa-utils: consider new alsa-lib menu entries
        * alsa-lib: adding more menu entries and help for more specific
        configuration
        * utelnetd.make: Using correct packet name for user's startup script
        * u-boot.in: some help added

2007-05-04  Sascha Hauer <[EMAIL PROTECTED]>

        * kernel: do not use kernel-patches-target and
        kernel-patches-native anymore. The kernel patches are now placed
        under patches/linux-version like for every other package

        * ptxdist: check a ptxdist version against a configfile version.

        - The ptxdist major version has to be equal to the configfile major 
version
        - The ptxdist minor version has to be equal to the configfile minor 
version
        - The ptxdist micro version has to greater than or equal to the 
configfile
          micro version
        - If the configfile has no minor or micro version stop here and assume
          everything is ok (this means 'can build with 0.10.x or 0.x').
        - If the ptxdist minor or micro version is "svn" then no further checks 
are
          done. You know what you are doing when you use svn, don't you?

        * ptxdist: use quilt to apply patch stacks if we have it
        * setterm: add setterm installation option

2007-04-26  Robert Schwebel <[EMAIL PROTECTED]>

        * overall: removed some obsolete files

2007-04-26  Sascha Hauer <[EMAIL PROTECTED]>

        * u-boot: add some help text

2007-04-26  Robert Schwebel <[EMAIL PROTECTED]>

        * iptables: typo in lib name

        * busybox: revert BB_ vs. BB_CONFIG_ change which comes due to
        the fact that busybox uses a new kconfig. This patch makes it
        possible to migrate old configurations in a sane time again ...

2007-04-20  Sascha Hauer <[EMAIL PROTECTED]>
        
        * gdbserver: fixed get stage. We need to depend on gdb.get here
        too, because otherwise, when gdbserver is selected but not gdb,
        ptxdist will try to do a gdb.extract without doing gdb.get
        beforehand

2007-04-23  Robert Schwebel <[EMAIL PROTECTED]>

        * sqlite: version bump

2007-04-23  Bjoern Buerger <[EMAIL PROTECTED]>

        * projects directory is not mandatory anymore

2007-04-20  Sascha Hauer <[EMAIL PROTECTED]>

        * busybox: add patch for stty

2007-04-18  Robert Schwebel <[EMAIL PROTECTED]>

        * mgetty: fixed URL; patch by Juergen Kilb
        * pcre: fixed URL; patch by Juergen Kilb
        * rsync: fixed URL; patch by Juergen Kilb

2007-04-18  Ladislav Michl <[EMAIL PROTECTED]>

        * zip: added
        * busybox: version bump to 1.4.2

2007-04-16  Sascha Hauer <[EMAIL PROTECTED]>

        * tslib: version bump to 0.0.3
        * udev: add basic rules
        * libusb: added
        * usbutils: added

2007-04-16  Bjoern Buerger <[EMAIL PROTECTED]>

        * ptxdist: changed default theme of ptxdist hotkeys are now
        highlighted _bold_ black / _bold_ white
        * ptxdist: changed menu title

2007-04-12  Luotao Fu <[EMAIL PROTECTED]>

        * fuse: added
        * iptables: version update, needed for kernel later than 2.6.19

2007-04-11  Juergen Beisert <[EMAIL PROTECTED]>

        * samba: added issues to TODO file

2007-04-10  Juergen Beisert <[EMAIL PROTECTED]>

        * u-boot: do not build u-boot as default it makes no sense for
        x86 targets

2007-04-10  Bjoern Buerger <[EMAIL PROTECTED]>

        * chrony: several fixes and additions

2007-04-05  Sascha Hauer <[EMAIL PROTECTED]>

        * u-boot: addded u-boot support

2007-04-05  Ladislav Michl <[EMAIL PROTECTED]>

        * glib: Fix glib targetinstall. Patch by Manfred Gruber.
        * init: Copy user defined init script from correct location.
        Patch by Jari Takkala.

2007-04-05  Marc Kleine-Budde <[EMAIL PROTECTED]>

        * freetype-2.1.10:
        delete unused patches
        * procps-2.0.16:
        delete unused patches
        * xorg-server-X11R7.0-1.0.1:
        delete ununsed patches
        * libX11-X11R7.0-1.0.0, libXt-X11R7.0-1.0.0:
        delete unused patches
        * crosstool-0.32, crosstool-0.38:
        delete ununsed patches

2007-04-04  Ladislav Michl <[EMAIL PROTECTED]>

        * openssh: Fix openssh startup script installation. Patch by
        Manfred Gruber <[EMAIL PROTECTED]>

2007-03-27  Robert Schwebel <[EMAIL PROTECTED]>

        * glib: updated to 2.12.9
        * sqlite: Version 3.2.8 is no longer at the sqlite.org URL so
        downloading was broken. Here's a small patch to support building
        the latest release... Patch by Randall Loomis.

2007-03-19  Robert Schwebel <[EMAIL PROTECTED]>

        * php4: removed
        * php5: compiles in minimal config now
        * xerces: fix sysroot problem
        * fbtest: add patch to use -O2 instead of -O3; works around a
        compiler issue
        * xli: added

2007-03-16  Bjoern Buerger <[EMAIL PROTECTED]>
        
        * xterm: source vanished. upgraded to 224

2007-03-13  Bjoern Buerger <[EMAIL PROTECTED]>

        * apache2: minor documentation fix
        * chrony: added chrony default config, tools, menu entries
        * rootfs: reordered entries in accordance to rc.d default start
        order
        * rootfs: removed duplicate dependency

2007-03-13  Juergen Beisert <[EMAIL PROTECTED]>

        * TODO: ptxdist should return valid return value

2007-03-11  Robert Schwebel <[EMAIL PROTECTED]>

        * TODO: more issues
        * init: this may avoid the 'cp -a /dev/{console,null}' hackery
          with root permissions

2007-03-11  Juergen Beisert <[EMAIL PROTECTED]>
        
        * busybox: adding some notes about failing install stages
         - do not leave symbol BB_PREFIX empty
         - could be accidentally happen when migrating from older ptxdist 
releases
           (and reconfigure the whole busybox again)
         - gives curious error messages then

2007-03-10  Robert Schwebel <[EMAIL PROTECTED]>

        * gettext: use generic macro instead of handmade stuff
        * qt-embedded: added patches for casts which lose precision

2007-03-09  Robert Schwebel <[EMAIL PROTECTED]>

        * COMPILE-TEST: removed because it is obsolete
        * SPECIFICATION: removed (also obsolete)
        * TOOLCHAINS: removed (also obsolete)
        * pending_patches: removed
        * configure: add check for g++ (it is needed...)

2007-03-09  Ladislav Michl <[EMAIL PROTECTED]>

        * busybox: Upgrade to busybox-1.4.1
        * udev: upgrade to udev-106
        * utelnet: Install startup link only if startup script is
        installed.
        * apache2: fix module instalation.

2007-03-09  Marc Kleine-Budde <[EMAIL PROTECTED]>

        * pkg-config-wrapper: fixed

2007-03-09  Juergen Beisert <[EMAIL PROTECTED]>

        * TODO: adding generic project path issue
        * TODO: PKG_CONFIG_PATH leaks into PTXdist

2007-03-08  Ladislav Michl <[EMAIL PROTECTED]>

        * openssh: remove duplicate startup link instalation.

2007-03-08  Juergen Beisert <[EMAIL PROTECTED]>

        * mc.in: Using correct default symbol for MMI preference

2007-03-07  Juergen Beisert <[EMAIL PROTECTED]>

        * zlib.make: Issue solved

2007-03-07  Marc Kleine-Budde <[EMAIL PROTECTED]>

        * zlib.make:
        fixed zlibs version numbers (to 1.2.3 again)

2007-03-07  Juergen Beisert <[EMAIL PROTECTED]>

        * fakeroot: issue solved
        * TODO: new issues added about broken or useless features

2007-03-06  Marc Kleine-Budde <[EMAIL PROTECTED]>

        * fakeroot: update to 1.5.10 for fixing the glibc-2.5 issues
        with *at syscalls
        * fakeroot: added patches for glibc-2.5

2007-03-02  Marc Kleine-Budde <[EMAIL PROTECTED]>

        * bin/ptxdist:
        check_dirs_prefix():
        removed superflous {} when creating dirs
        thanks to lowlander for spotting this

2007-03-01  Sascha Hauer <[EMAIL PROTECTED]>

        * powerpc: add device tree compiler and oftree support

2007-02-28  Juergen Beisert <[EMAIL PROTECTED]>

        * rootfs.make: correct path for user defined rcS script
        * rootfs.make/rootfs_init_d_files.in: Install rcS script from
        selectable source
        * rcS: conflict removed
         - no more lo device initialisation in rcS
         - lo initialisation is done in the network script only

2007-02-28  Marc Kleine-Budde <[EMAIL PROTECTED]>
        
        * module-init-tools.make: don't build documentation
        * TODO: added remark for jffs2 images

2007-02-27  Juergen Beisert <[EMAIL PROTECTED]>

        * thttpd: adding open issue to the TODO list - fixing error
        message, when the service is not running and should be stopped
        * TODO: switching images should not rebuild the whole project

2007-02-26  Juergen Beisert <[EMAIL PROTECTED]>

        * TODO: hd images via ipkg

2007-02-20  Luotao Fu <[EMAIL PROTECTED]>

        * initng: fixed depencencies
        * nfsutils: fixed make install failure while not target
        installing statd

2007-02-15  Luotao Fu <[EMAIL PROTECTED]>

        * host-pelts: version bump

2007-02-12  Marc Kleine-Budde <[EMAIL PROTECTED]>
        
        * busybox.make: added parallelmflags
        * host-glib.make: regenerated makefile
        * alsa-lib.make, glib.make: removed --libdir hack
        * pre/Rules.make: fixup .la files before "make install"

2007-02-11  Marc Kleine-Budde <[EMAIL PROTECTED]>

        * rules/ncurses.make: grmpf: fixed targetinstall stage
        * rules/ncurses.make: version bump -> 5.6 PARALLELMFLAGS added,
        cause they are working now

2007-02-09  Luotao Fu <[EMAIL PROTECTED]>

        * xorg-lib-X11: added missing generic xlocale file
        * xorg-lib-Xfont: fixed recursive dependencies
        * fonts: fonts installation now depends on xlib, so that it's no
        long chosen as default in empty projects
        * general: several dependency enhancements
        * alsa-lib: fixed libdir to run linker on 64bit host

2007-02-09  Sascha Hauer <[EMAIL PROTECTED]>

        * ncurses: remove PARALLELMFLAGS, doesn't build on 8 CPUs

2007-02-08  Luotao Fu <[EMAIL PROTECTED]>

        * configure: fixed malformed regexp in configure.ac

2007-02-07  Ladislav Michl <[EMAIL PROTECTED]>

        * patches: remove obsolete patches for linux-2.4.21,
        modutils-2.4.27 and uClibc-0.9.26.

2007-02-07  Luotao Fu <[EMAIL PROTECTED]>

        * glib: fixed targetoveriding and removed unnecessary get
        * TODO: updates
        * configure: added checking for localedef on host machine with
        belocs locales bin package

2007-02-06  Luotao Fu <[EMAIL PROTECTED]>

        * alsa-lib: linking explicitly from sysroot
        * xorg-app-xinit: fixed libdir bug
        * glibc: fixed gconv bug

2007-02-05  Juergen Beisert <[EMAIL PROTECTED]>

        * kernel: extract stage seems to touch kernel configuration

2007-02-02  Luotao Fu <[EMAIL PROTECTED]>

        * font-alias: patch for variable fonts problems
        * glib: define libdir to prevent linking from /usr/lib
        * glib: added glib hosttool to enable crosscompiling on machines
        without glib-genmarshal

2007-02-01  Juergen Beisert <[EMAIL PROTECTED]>

        * openntpd: configure file added (on demand)

2007-01-31  Juergen Beisert <[EMAIL PROTECTED]>

        * to be removed: documentation

2007-01-30  Juergen Beisert <[EMAIL PROTECTED]>

        * memedit: Requires readline with ncurses
        * readline: adding termcap or ncurses to be used - configure
        does not do the right thing yet. If termcap and ncurses is found
        it selects termcap even if --with-curses was given
        * TODO: added more future work
        * Toplevel.make: fix path and wrong tool to create a uboot multi
        image; patch by Steven Scholz modified and applied
        * cyclictest: dependency to librt added; patch from Steven
        Scholz
        * ipkg: Configure file makes no sense without the ipkg binary;
        dependency fixed
        * ipkg config: dependencies fixed; patch by Steven Scholz

2007-01-29  Juergen Beisert <[EMAIL PROTECTED]>

        * TODO: add notes for next release

2007-01-28  Robert Schwebel <[EMAIL PROTECTED]>

        * trunk: backports from 0.10.6-branch

----------8<----------8<----------8<----------8<----------8<----------

-- 
 Dipl.-Ing. Robert Schwebel | http://www.pengutronix.de
 Pengutronix - Linux Solutions for Science and Industry
   Handelsregister:  Amtsgericht Hildesheim, HRA 2686
     Hannoversche Str. 2, 31134 Hildesheim, Germany
   Phone: +49-5121-206917-0 |  Fax: +49-5121-206917-9


-- 
ptxdist mailing list
ptxdist@pengutronix.de

Reply via email to