--- u-boot-linaro-2010.09~rc1.1.orig/debian/control +++ u-boot-linaro-2010.09~rc1.1/debian/control @@ -0,0 +1,44 @@ +Source: u-boot-linaro +Section: misc +Priority: extra +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: John Rigby +Build-Depends: debhelper (>= 7.0.50~) +Standards-Version: 3.8.4 +Vcs-Git: git://git.linaro.org/boot/u-boot-linaro-stable.git + +Package: u-boot-linaro-omap3-beagle +Architecture: armel +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: U-Boot bootloader binary for various TI OMAP3 Beagle boards + This package contains the U-Boot bootloader which is responsible for + loading and executing the Linux kernel on those boards. This package + contains the u-boot binary blob, and is not usually needed on a normal + system + +Package: u-boot-linaro-omap4-panda +Architecture: armel +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: U-Boot bootloader binary for the TI OMAP4 Panda board + This package contains the U-Boot bootloader which is responsible for + loading and executing the Linux kernel on this board. This package + contains the u-boot binary blob, and is not usually needed on a normal + system + +Package: u-boot-linaro-mx51evk +Architecture: armel +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: U-Boot bootloader binary for the Freescale i.MX51 mx51evk (Babbage) board + This package contains the U-Boot bootloader which is responsible for + loading and executing the Linux kernel on this board. This package + contains the u-boot binary blob, and is not usually needed on a normal + system + +Package: u-boot-linaro-ca9x4-ct-vxp +Architecture: armel +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: U-Boot bootloader binary for the ARM ca9x4_ct_vxp (Versatile Express) board + This package contains the U-Boot bootloader which is responsible for + loading and executing the Linux kernel on this board. This package + contains the u-boot binary blob, and is not usually needed on a normal + system --- u-boot-linaro-2010.09~rc1.1.orig/debian/copyright +++ u-boot-linaro-2010.09~rc1.1/debian/copyright @@ -0,0 +1,44 @@ +This work was packaged for Debian by: + + Oliver Grawert on Mon, 22 Mar 2010 15:06:23 +0200 + +It was downloaded from: + + http://gitorious.org/u-boot-omap3/mainline/commits/master + +Upstream Authors: + + Wolfgang Denk, DENX Software Engineering, wd@denx.de. + Steve Sakoman + +Copyright: + + Copyright (C) 2000-2010 + Wolfgang Denk, DENX Software Engineering, wd@denx.de. + +License: + + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License version 2 as + published by the Free Software Foundation. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License version 2 can be found in `/usr/share/common-licenses/GPL-2'. + +The Debian packaging is: + + Copyright (C) 2010 Oliver Grawert + +you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. --- u-boot-linaro-2010.09~rc1.1.orig/debian/rules +++ u-boot-linaro-2010.09~rc1.1/debian/rules @@ -0,0 +1,50 @@ +#!/usr/bin/make -f + +# the upstream build passes LDFLAGS directly to ld instead of calling gcc for +# linking; so instead of passing -Wl,foo in LDFLAGS as in automake builds, one +# should set LDFLAGS to foo directly +comma := , +LDFLAGS := $(patsubst -Wl$(comma)%,%,$(LDFLAGS)) + +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) + +ifneq ($(DEB_BUILD_GNU_TYPE),$(DEB_HOST_GNU_TYPE)) +export CROSS_COMPILE=$(DEB_HOST_GNU_TYPE)- +endif +#export DH_VERBOSE=1 +#export DH_OPTIONS=-v + +PLATFORMS_AND_TARGETS= \ + ca9x4_ct_vxp u-boot.bin ca9x4-ct-vxp\ + mx51evk u-boot.imx mx51evk\ + omap3_beagle u-boot.bin omap3-beagle\ + omap4_panda u-boot.bin omap4-panda + +%: + dh $@ + +override_dh_auto_configure: + @ + +override_dh_auto_clean: + $(MAKE) distclean + rm -rf debian/build + +# the u-boot.imx target does not work with O= and make mrproper +# removes all *.bin files in the tree so we use rsync to make +# a copy of the tree for each platform +override_dh_auto_build: + echo $(PLATFORMS_AND_TARGETS)| xargs -n 3 | \ + while read plat target deb; do \ + mkdir -p debian/build/$$plat; \ + $(MAKE) O=$$PWD/debian/build/$$plat $${plat}_config; \ + find debian/build; \ + $(MAKE) O=$$PWD/debian/build/$$plat; \ + done + +override_dh_auto_install: + echo $(PLATFORMS_AND_TARGETS) | xargs -n 3 | \ + while read plat target deb; do \ + install -D -m644 debian/build/$$plat/$$target debian/u-boot-linaro-$$deb/usr/lib/u-boot/$$plat/$$target; \ + done --- u-boot-linaro-2010.09~rc1.1.orig/debian/README.source +++ u-boot-linaro-2010.09~rc1.1/debian/README.source @@ -0,0 +1,17 @@ +x-loader for Debian +------------------- + + + +This package uses quilt to manage all modifications to the upstream +source. Changes are stored in the source package as diffs in +debian/patches and applied during the build. Please see: + + /usr/share/doc/quilt/README.source + +for more information on how to apply the patches, modify patches, or +remove a patch. + + + --- u-boot-linaro-2010.09~rc1.1.orig/debian/compat +++ u-boot-linaro-2010.09~rc1.1/debian/compat @@ -0,0 +1 @@ +7 --- u-boot-linaro-2010.09~rc1.1.orig/debian/changelog +++ u-boot-linaro-2010.09~rc1.1/debian/changelog @@ -0,0 +1,117 @@ +u-boot-linaro (2010.09~rc1.1-0ubuntu2) maverick; urgency=low + + [ John Rigby ] + * Update upstream base to v2010.09-rc1 + * Update Vcs-Git: git://git.linaro.org/boot/u-boot-linaro-stable.git + * Eliminate quilt and rsync build dependencies + * Remove linaro from package version string + * There were 90 commits between previous upstream and this. + Of these: + 24 armv7/omap patches + Signed-off-by: Steve Sakoman + These replace Linaro local versions of these patches + 1 touches common I2C code + CMD_I2C: make alen=0 work + Signed-off-by: Reinhard Meyer + bug fix for i2c command + 1 touches device tree code which is not yet supported on arm + fdt: call fdt_parent_offset fewer times while translating addresses + Signed-off-by: Scott Wood + Signed-off-by: Kumar Gala + 1 touches Maintainers file + MX51: Update responsible for mx51evk + Signed-off-by: Stefano Babic + 1 does fixes coding style and whitespace issues + Prepare v2010.09-rc1 + Signed-off-by: Wolfgang Denk + + 9 armv7 patches that do not touch common code + Samsung + 24 arm but not armv7 + Atmel, Fujitsu and Marvell + 29 other arches + powerpc, nios, sh, avr32, mips + * Change license in debian/copyright to GPL V2 only + - LP: #624499 + * Add debian/source/format to quiet lintian + + [ Matt Waddel ] + * Support second bank of flash on vexpress + - LP: #637780 + + -- John Rigby Wed, 15 Sep 2010 10:51:58 -0600 + +u-boot-linaro (2010.06-695-gbd23130-linaro-0ubuntu1) maverick; urgency=low + + Feature freeze exception for new package (LP: #624330) + + [ John Rigby ] + * Build one deb per target + + [ Steve Langasek ] + * Use Ubuntu-appropriate version numbering + * Add a Vcs-Git field to document the link back to the source repository + + -- Steve Langasek Thu, 26 Aug 2010 00:35:29 +0000 + +u-boot-linaro (v2010.06-695-gbd23130-linaro-3) maverick; urgency=low + + * Add rsync as a build dependency + + -- John Rigby Wed, 25 Aug 2010 09:09:49 -0600 + +u-boot-linaro (v2010.06-695-gbd23130-linaro-2) maverick; urgency=low + + * New upstream v2010.06-695-gbd23130 + * Updated ssakoman patches v2010.06-714-g33b8b43 + Mans Rullgard (3): + ARMV7: OMAP3: Fix and clean up L2 cache enable/disable functions + ARMV7: OMAP3: Convert setup_auxcr() to pure asm + ARMV7: OMAP3: Apply Cortex-A8 errata workarounds only on affected revisions + + Steve Sakoman (16): + ARMV7: OMAP: Move syslib.c to omap-common since it can be shared by OMAP3 and OMAP4 + ARMV7: OMAP: add convenience function to set TWL4030 regulator voltages + ARMV7: OMAP: Enable input driver on Overo's MMC1_CLK and MMC3_CLK pinmux setup + ARMV7: OMAP: Add mpurate boot arg for Overo and Beagle + ARMV7: OMAP: Add board revision detection for Overo + ARMV7: OMAP: Add detection and support for Beagle C4 revision + ARMV7: OMAP: Configure Overo's second network chip + ARMV7: OMAP3: Update CPU type detection for AM35XX/OMAP36XX/37XX + ARMV7: OMAP3: Add clock setup for OMAP36XX/37XX + ARMV7: OMAP3: sdrc: remove hard coding sdram setup for 128MB/bank + mtd: nand: honor CONFIG_SYS_NAND_QUIET_TEST with unknown NAND printk + ARMV7: OMAP3: Add CONFIG_SYS_NAND_QUIET_TEST to Beagle and Overo configs + ARMV7: OMAP3: Add support for Beagle xM + ARMV7: OMAP: Add spi driver for OMAP3/OMAP4 + NET: Add driver for Micrel KS8851 + ARMV7: Add Micrel KS8851 net chip support to OMAP4430 SDP + * Same versatile express patches from Matt Waddel as before. + * Updated packaging to include platform specific install targets + + -- John Rigby Mon, 23 Aug 2010 22:54:44 -0600 + +u-boot-linaro (v2010.06-265-gcdb7497-linaro-1) maverick; urgency=low + + * Initial Linaro u-boot tree based on + + * Upstream v2010.06-265-gcdb7497 + + * A series of patches from ssakomans exp branch that add + support for beagle C4 and xM. These have been rebased + onto current upstream. The gitorious beagle trees are + still based on v2010.03. These patches will be replaced + with patches from ssakoman. + + * Versatile express patches from Matt Waddel. + + * Debian packaging by John Rigby based on the lucid + u-boot-omap3 package. + + * Currently builds u-boot binaries for these platforms + ca9x4_ct_vxp aka Versatile Express + mx51evk aka Babbage + omap4_panda + omap3_beagle + + -- John Rigby Fri, 06 Aug 2010 16:20:43 -0600 --- u-boot-linaro-2010.09~rc1.1.orig/debian/u-boot-linaro.install +++ u-boot-linaro-2010.09~rc1.1/debian/u-boot-linaro.install @@ -0,0 +1 @@ +usr/lib/u-boot --- u-boot-linaro-2010.09~rc1.1.orig/debian/source/format +++ u-boot-linaro-2010.09~rc1.1/debian/source/format @@ -0,0 +1 @@ +1.0