[vyatta-svn] Vyatta OFR build: Changes to 'master'

Tom Grennan tgrennan at suva.vyatta.com
Fri Feb 16 13:00:23 PST 2007


 base/Makefile                 |   46 --
 base/control                  |   31 -
 base/files                    |    2 
 base/functions                |   17 -
 binutils/control              |   11 
 binutils/files                |   15 
 dev/Makefile                  |   33 -
 dev/control                   |   13 
 dev/files                     |   14 
 dhcp/control                  |   18 -
 dhcp/files                    |   14 
 flex/control                  |   12 
 flex/files                    |   14 
 gcc/control                   |   13 
 gcc/files                     |   15 
 git/control                   |   16 
 git/files                     |   14 
 iptables/Makefile             |   45 --
 iptables/control              |    8 
 iptables/files                |    1 
 kernel/control                |   21 -
 kernel/files                  |    3 
 livecd/Makefile               |   92 -----
 ntp/control                   |    9 
 ntp/files                     |   14 
 package-files                 |  699 ------------------------------------------
 pkg.mk.in                     |   26 -
 squashfs-tools/control        |   20 -
 squashfs-tools/files          |    1 
 version/Makefile              |   66 ---
 version/control               |   15 
 version/files                 |   14 
 wanpipe/control               |   18 -
 wanpipe/files                 |   15 
 xorp/config.boot.default      |   47 --
 xorp/control                  |   20 -
 xorp/files                    |   19 -
 xorp/vyatta-xorp.postinst     |   27 -
 xorp/xorpsh.in                |   12 
 .gitignore                    |   37 +-
 Makefile.am                   |  287 ++++++++++++++---
 base/Makefile.am              |   26 +
 base/control.in               |   31 +
 base/files.in                 |    2 
 base/vyatta-functions         |   17 +
 binutils/Makefile             |   77 +---
 binutils/control.in           |   11 
 binutils/files.in             |   15 
 cli/Makefile.am               |    7 
 cli/README-vyatta-cli         |    1 
 cli/control.in                |   10 
 cli/files.in                  |   14 
 configure.ac                  |  253 ++++++++++++---
 dev/Makefile.am               |    7 
 dev/control.in                |   13 
 dev/files.in                  |   14 
 dhcp/Makefile                 |   66 +--
 dhcp/control.in               |   18 +
 dhcp/files.in                 |   14 
 flex/Makefile                 |   73 +---
 flex/control.in               |   12 
 flex/files.in                 |   14 
 gcc/Makefile                  |   80 +---
 gcc/control.in                |   13 
 gcc/files.in                  |   15 
 git/Makefile                  |   51 ---
 git/control.in                |   16 
 git/files.in                  |   14 
 iptables/Makefile.am          |   32 +
 iptables/control.in           |    8 
 iptables/files.in             |    1 
 kernel/Makefile               |  246 ++++++++------
 kernel/control.in             |   21 +
 kernel/files.in               |    3 
 livecd/isolinux/help.msg      |   16 
 livecd/isolinux/isolinux.cfg  |   17 +
 ntp/Makefile                  |  105 ++----
 ntp/control.in                |    9 
 ntp/files.in                  |   14 
 scripts/Makefile.am           |   17 +
 scripts/config.boot.default   |   47 ++
 scripts/control.in            |    9 
 scripts/files.in              |   13 
 scripts/show_interfaces       |  198 +++++++++++
 scripts/xorpsh.in             |   12 
 serial/Makefile.am            |    5 
 serial/control.in             |    9 
 serial/files.in               |   13 
 serial/show_interfaces_serial |  202 ++++++++++++
 squashfs-tools/Makefile       |   42 --
 squashfs-tools/control.in     |   20 +
 squashfs-tools/files.in       |    1 
 sysroot.mk.in                 |   18 -
 tools/package-files           |  699 ++++++++++++++++++++++++++++++++++++++++++
 tools/pkg-clone               |   53 +++
 version/control.in            |   15 
 version/files.in              |   14 
 vpn/Makefile.am               |    7 
 vpn/README-vyatta-vpn         |    2 
 vpn/control.in                |   10 
 vpn/files.in                  |   14 
 wanpipe/Makefile              |  108 ++----
 wanpipe/control.in            |   18 +
 wanpipe/files.in              |   15 
 xorp/Makefile                 |  135 ++------
 xorp/control.in               |   20 +
 xorp/files.in                 |   19 +
 xorp/xorp-postinst.in         |   53 +++
 108 files changed, 2787 insertions(+), 2171 deletions(-)

New commits:
commit 90776dd334575d7ad63ee10ed248ac9c30ca3598
Author: Tom Grennan <tgrennan at vyatta.com>
Date:   Fri Feb 16 12:59:14 2007 -0800

    add place holders for cli and vpn projects

commit f2ede31b6a3e00afec559577d921dd4bf3074cf0
Author: Tom Grennan <tgrennan at vyatta.com>
Date:   Fri Feb 16 12:08:41 2007 -0800

    change default VYATTA_PREPEND to "devel" from "vyatta"
    this required a fix in the livecd dependency

commit 3e60afec405c00df0f0bdd8a8ffd90eb1278219a
Author: Tom Grennan <tgrennan at vyatta.com>
Date:   Fri Feb 16 11:33:27 2007 -0800

    all packages with source within git.vyatta.com/ofr.git should use
    	Version: @VYATTA_VERSION@

commit 73d8480790cba4ef6d9c13bbb20417fa73964a49
Author: Tom Grennan <tgrennan at vyatta.com>
Date:   Fri Feb 16 11:08:11 2007 -0800

    autoconf package "control" and "files"

commit 9f4b4ead1a01a8db44e606682521e2f77000276f
Merge: 0b77c87c34bc435ec494145a6ec8e73f201ad406 06439041207f9d22dab8a1b8d3c29636be0b1b1f
Author: Tom Grennan <tgrennan at vyatta.com>
Date:   Thu Feb 15 18:01:26 2007 -0800

    Merge branch 'master' of suva:/git/ofr

commit 0b77c87c34bc435ec494145a6ec8e73f201ad406
Author: Tom Grennan <tgrennan at vyatta.com>
Date:   Thu Feb 15 17:57:03 2007 -0800

    use AC_ARG_VAR for VYATTA_VERSION and VYATTA_PREPEND instead of AC_ARG_WITH
    rearrange AC_ARG_WITH to improve help display
    use $VYATTA_PREPEND-xorp.postinst instead of hard-coded vyatta-xorp.postinst

commit effe601ff75f0cea356b49e853057bc4042d4206
Author: Tom Grennan <tgrennan at vyatta.com>
Date:   Thu Feb 15 11:54:17 2007 -0800

    improve passthrough of --sysroot parameter for dhcp build

commit 6f7b5b4c85d473916bdecfcead51eb09b056ed9e
Author: Tom Grennan <tgrennan at vyatta.com>
Date:   Thu Feb 15 11:21:59 2007 -0800

    rename target "version" to "version.deb" to be consistent with others
    also, coalesce PHONY targets

commit cbcfbb9f2bef781e76faa97ee959ccfd010b80ac
Author: Tom Grennan <tgrennan at vyatta.com>
Date:   Thu Feb 15 10:58:48 2007 -0800

    use $(alldebs) in upload-% pattern rule

commit 5948531e805a24858cb291625b14828539df6e54
Author: Tom Grennan <tgrennan at vyatta.com>
Date:   Thu Feb 15 10:55:16 2007 -0800

    exclude kernel.deb from %.deb b/c it has a specific rule

commit 1b9dd2dd93f5500a0a43b37fbb7863872d743996
Author: Tom Grennan <tgrennan at vyatta.com>
Date:   Thu Feb 15 10:48:47 2007 -0800

    add PACKAGE_NAME_PREFIX
    and default VYATTA_VERSION instead of fetching from version/control
    since that will eventually be configured too

commit 791bb833901f431cc51ff2e4644eb6f57e617561
Author: Tom Grennan <tgrennan at vyatta.com>
Date:   Wed Feb 14 18:16:52 2007 -0800

    rearrange order so that specific deb build rules come before pattern
    also, make %.deb and clean-% rules work for kernel, PACKAGES, and TOOLS

commit c41c150a8086f5b6a2c1643ba0dd8dd10d9bb23f
Author: Tom Grennan <tgrennan at vyatta.com>
Date:   Wed Feb 14 15:46:45 2007 -0800

    "cp" instead of "mv" version/.version so that we can
    include this in the autobuild report

commit ae60cbf5a8cc990c4608f57967331b6f14da85d0
Merge: c45dbd3124621ee4f2a30e5257b16022d7c214f8 e07c21f72986dd5e36e0dfb94186dfedc3a9e17c
Author: Tom Grennan <tgrennan at vyatta.com>
Date:   Wed Feb 14 15:29:07 2007 -0800

    Merge branch 'master' of suva:/git/ofr
    
    Conflicts:
    
    	livecd/Makefile
    	version/Makefile
    	xorp/Makefile

commit c45dbd3124621ee4f2a30e5257b16022d7c214f8
Author: Tom Grennan <tgrennan at vyatta.com>
Date:   Wed Feb 14 14:52:58 2007 -0800

    no longer use pkg.mk
    all deb packaging is now in the top level Makefile

commit a6701771623f00b4c7ec15ce7a0ee38abdf475ca
Author: Tom Grennan <tgrennan at vyatta.com>
Date:   Wed Feb 14 14:48:13 2007 -0800

    greeneggs and ham...
    - added scripts and serial packages to evetually relocate most of the
      respective xorp/rl_scripts
    - removed download rules from all Makefiles
      instead, clone during configure or "make clone-PACKAGE"
    - merged version and livecd targets into top level Makefile
    - similarly, consolidate package build within top level Makefile
      from subdir/Makefiles
    - make some of the longer rules more readable with macros
    - added these top level rules:
    	ACTION-PACKAGE
    	PACKAGE.deb
    	clean-debs
    	clean-livecd
      where
    	ACTION := clone,configure,build,install,upload,
    		  clean,distclean,veryclean,upload
    	PACKAGE := all or kernel,base,dhcp,iptables,...
    - "make" now builds livecd with dependencies
      "make iso" unconditionally builds livecd

http://suva.vyatta.com/git/?p=ofr.git;a=commitdiff;h=90776dd334575d7ad63ee10ed248ac9c30ca3598


More information about the svn mailing list