Permalink
Browse files

LINARO: Add generic linaro packaging

Signed-off-by: John Rigby <john.rigby@linaro.org>
  • Loading branch information...
1 parent 77dbd93 commit 49ddf7bcfc7993cdb70654592521d5117774a19a John Rigby committed Sep 3, 2010
Showing with 6,111 additions and 0 deletions.
  1. 0 debian.linaro/abi/perm-blacklist
  2. +3 −0 debian.linaro/config/armel/config.common.armel
  3. +3 −0 debian.linaro/config/armel/config.flavour.%FLAVOUR%
  4. +3 −0 debian.linaro/config/config.common.ubuntu
  5. +57 −0 debian.linaro/config/enforce
  6. +77 −0 debian.linaro/control.d/flavour-control.stub
  7. +8 −0 debian.linaro/control.d/vars.%FLAVOUR%
  8. +20 −0 debian.linaro/control.stub.in
  9. +29 −0 debian.linaro/copyright
  10. +4 −0 debian.linaro/d-i/firmware/README.txt
  11. +4 −0 debian.linaro/d-i/kernel-versions.in
  12. +30 −0 debian.linaro/d-i/modules/block-modules
  13. +8 −0 debian.linaro/d-i/modules/crypto-modules
  14. +7 −0 debian.linaro/d-i/modules/fat-modules
  15. +3 −0 debian.linaro/d-i/modules/fs-core-modules
  16. +5 −0 debian.linaro/d-i/modules/fs-secondary-modules
  17. +21 −0 debian.linaro/d-i/modules/input-modules
  18. +30 −0 debian.linaro/d-i/modules/irda-modules
  19. +13 −0 debian.linaro/d-i/modules/md-modules
  20. +2 −0 debian.linaro/d-i/modules/mouse-modules
  21. +4 −0 debian.linaro/d-i/modules/nfs-modules
  22. +155 −0 debian.linaro/d-i/modules/nic-modules
  23. +22 −0 debian.linaro/d-i/modules/nic-shared-modules
  24. +27 −0 debian.linaro/d-i/modules/nic-usb-modules
  25. +2 −0 debian.linaro/d-i/modules/parport-modules
  26. +1 −0 debian.linaro/d-i/modules/plip-modules
  27. +6 −0 debian.linaro/d-i/modules/ppp-modules
  28. +14 −0 debian.linaro/d-i/modules/sata-modules
  29. +116 −0 debian.linaro/d-i/modules/scsi-modules
  30. +1 −0 debian.linaro/d-i/modules/squashfs-modules
  31. +10 −0 debian.linaro/d-i/modules/storage-core-modules
  32. +9 −0 debian.linaro/d-i/modules/usb-modules
  33. +3 −0 debian.linaro/d-i/modules/vlan-modules
  34. +189 −0 debian.linaro/d-i/package-list
  35. +8 −0 debian.linaro/etc/getabis
  36. +7 −0 debian.linaro/etc/kernelconfig
  37. +16 −0 debian.linaro/rules.d/armel.mk
  38. +3 −0 debian/commit-templates/bumpabi
  39. +15 −0 debian/commit-templates/config-updates
  40. +20 −0 debian/commit-templates/external-driver
  41. +3 −0 debian/commit-templates/missing-modules
  42. +3 −0 debian/commit-templates/newrelease
  43. +40 −0 debian/commit-templates/sauce-patch
  44. +27 −0 debian/commit-templates/upstream-patch
  45. +1 −0 debian/compat
  46. +126 −0 debian/control-scripts/headers-postinst
  47. +1,094 −0 debian/control-scripts/postinst
  48. +355 −0 debian/control-scripts/postrm
  49. +304 −0 debian/control-scripts/preinst
  50. +307 −0 debian/control-scripts/prerm
  51. +1 −0 debian/debian.env
  52. +51 −0 debian/docs/README.inclusion-list
  53. +235 −0 debian/rules
  54. +188 −0 debian/rules.d/0-common-vars.mk
  55. +139 −0 debian/rules.d/1-maintainer.mk
  56. +393 −0 debian/rules.d/2-binary-arch.mk
  57. +131 −0 debian/rules.d/3-binary-indep.mk
  58. +34 −0 debian/rules.d/4-checks.mk
  59. +38 −0 debian/rules.d/5-udebs.mk
  60. +210 −0 debian/scripts/abi-check
  61. +389 −0 debian/scripts/config-check
  62. +25 −0 debian/scripts/control-create
  63. +42 −0 debian/scripts/link-headers
  64. +79 −0 debian/scripts/misc/getabis
  65. +232 −0 debian/scripts/misc/git-ubuntu-log
  66. +36 −0 debian/scripts/misc/insert-changes.pl
  67. +58 −0 debian/scripts/misc/insert-ubuntu-changes
  68. +170 −0 debian/scripts/misc/kernelconfig
  69. +34 −0 debian/scripts/misc/retag
  70. +111 −0 debian/scripts/misc/splitconfig.pl
  71. +120 −0 debian/scripts/module-check
  72. +50 −0 debian/scripts/module-inclusion
  73. +67 −0 debian/scripts/sub-flavour
  74. +1 −0 debian/source/format
  75. +1 −0 debian/stamps/keep-dir
  76. +21 −0 debian/tests/README
  77. +24 −0 debian/tests/check-aliases
  78. +16 −0 debian/tools/perf
No changes.
@@ -0,0 +1,3 @@
+#
+# Config options for config.common.armel automatically generated by splitconfig.pl
+#
@@ -0,0 +1,3 @@
+#
+# Config options for config.flavour.%FLAVOUR% automatically generated by splitconfig.pl
+#
@@ -0,0 +1,3 @@
+#
+# Common config options automatically generated by splitconfig.pl
+#
@@ -0,0 +1,57 @@
+#
+# SECURITY items
+#
+# Ensure this option is enabled.
+value CONFIG_COMPAT_BRK n
+value CONFIG_DEVKMEM n
+value CONFIG_LSM_MMAP_MIN_ADDR 0
+value CONFIG_SECURITY y
+!exists CONFIG_SECURITY_FILE_CAPABILITIES | value CONFIG_SECURITY_FILE_CAPABILITIES y
+value CONFIG_SECURITY_SELINUX y
+value CONFIG_SECURITY_SMACK y
+value CONFIG_SECURITY_YAMA y
+value CONFIG_SYN_COOKIES y
+value CONFIG_DEFAULT_SECURITY_APPARMOR y
+# For architectures which support this option ensure it is enabled.
+!exists CONFIG_SECCOMP | value CONFIG_SECCOMP y
+!exists CONFIG_CC_STACKPROTECTOR | value CONFIG_CC_STACKPROTECTOR y
+!exists CONFIG_DEBUG_RODATA | value CONFIG_DEBUG_RODATA y
+!exists CONFIG_STRICT_DEVMEM | value CONFIG_STRICT_DEVMEM y
+# For architectures which support this option ensure it is disabled.
+!exists CONFIG_COMPAT_VDSO | value CONFIG_COMPAT_VDSO n
+# Default to 32768 for armel, 65536 for everything else.
+(( arch armel | arch sparc ) & value CONFIG_DEFAULT_MMAP_MIN_ADDR 32768 ) | \
+ ( value CONFIG_DEFAULT_MMAP_MIN_ADDR 65536)
+
+# CONFIG_USB_DEVICE_FS breaks udev USB firmware loading and is deprecated
+# ensure it is disabled.
+value CONFIG_USB_DEVICEFS n
+
+# upstart requires DEVTMPFS be enabled and mounted by default.
+value CONFIG_DEVTMPFS y
+value CONFIG_DEVTMPFS_MOUNT y
+
+# some /dev nodes require POSIX ACLs, like /dev/dsp
+value CONFIG_TMPFS_POSIX_ACL y
+
+# Ramdisk size should be a minimum of 64M
+value CONFIG_BLK_DEV_RAM_SIZE 65536
+
+# LVM requires dm_mod built in to activate correctly (LP: #560717)
+value CONFIG_BLK_DEV_DM y
+
+# sysfs: ensure all DEPRECATED items are off
+value CONFIG_SYSFS_DEPRECATED_V2 n
+!exists CONFIG_SYSFS_DEPRECATED | value CONFIG_SYSFS_DEPRECATED n
+
+# automatically add local version will cause packaging failure
+value CONFIG_LOCALVERSION_AUTO n
+
+# provide framebuffer console form the start
+# UbuntuSpec:foundations-m-grub2-boot-framebuffer
+value CONFIG_FRAMEBUFFER_CONSOLE y
+
+# GRUB changes will rely on built in vesafb on x86,
+# UbuntuSpec:foundations-m-grub2-boot-framebuffer
+(( arch i386 | arch amd64 ) & value CONFIG_FB_VESA y) | \
+ value CONFIG_FB_VESA m | !exists CONFIG_FB_VESA
@@ -0,0 +1,77 @@
+# Items that get replaced:
+# FLAVOUR
+# DESC
+# ARCH
+# SUPPORTED
+# TARGET
+# BOOTLOADER
+# =PROVIDES=
+#
+# Items marked with =FOO= are optional
+#
+# This file describes the template for packages that are created for each flavour
+# in debian/control.d/vars.*
+#
+# This file gets edited in a couple of places. See the debian/control.stub rule in
+# debian/rules. PGGVER, ABINUM, and SRCPKGNAME are all converted in the
+# process of creating debian/control.
+#
+# The flavour specific strings (ARCH, DESC, etc) are converted using values from the various
+# flavour files in debian/control.d/vars.*
+#
+# XXX: Leave the blank line before the first package!!
+
+Package: linux-image-PKGVER-ABINUM-FLAVOUR
+Architecture: ARCH
+Section: admin
+Priority: optional
+Pre-Depends: dpkg (>= 1.10.24)
+#Provides: linux-image, linux-image-2.6, fuse-module, =PROVIDES=
+Depends: ${misc:Depends}, ${shlibs:Depends}, initramfs-tools (>= 0.36ubuntu6), coreutils | fileutils (>= 4.0), module-init-tools (>= 3.3-pre11-4ubuntu3), wireless-crda
+Conflicts: hotplug (<< 0.0.20040105-1)
+Recommends: BOOTLOADER
+Suggests: fdutils, SRCPKGNAME-doc-PKGVER | SRCPKGNAME-source-PKGVER, SRCPKGNAME-tools
+Description: Linux kernel image for version PKGVER on DESC
+ This package contains the Linux kernel image for version PKGVER on
+ DESC.
+ .
+ Also includes the corresponding System.map file, the modules built by the
+ packager, and scripts that try to ensure that the system is not left in an
+ unbootable state after an update.
+ .
+ Supports SUPPORTED processors.
+ .
+ TARGET
+ .
+ You likely do not want to install this package directly. Instead, install
+ the linux-FLAVOUR meta-package, which will ensure that upgrades work
+ correctly, and that supporting packages are also installed.
+
+Package: linux-headers-PKGVER-ABINUM-FLAVOUR
+Architecture: ARCH
+Section: devel
+Priority: optional
+Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0), linux-headers-PKGVER-ABINUM, ${shlibs:Depends}
+#Provides: SRCPKGNAME-headers, SRCPKGNAME-headers-2.6
+Description: Linux kernel headers for version PKGVER on DESC
+ This package provides kernel header files for version PKGVER on
+ DESC.
+ .
+ This is for sites that want the latest kernel headers. Please read
+ /usr/share/doc/SRCPKGNAME-headers-PKGVER-ABINUM/debian.README.gz for details.
+
+Package: linux-image-PKGVER-ABINUM-FLAVOUR-dbgsym
+Architecture: ARCH
+Section: devel
+Priority: optional
+Depends: ${misc:Depends}
+Provides: linux-debug
+Description: Linux kernel debug image for version PKGVER on DESC
+ This package provides a kernel debug image for version PKGVER on
+ DESC.
+ .
+ This is for sites that wish to debug the kernel.
+ .
+ The kernel image contained in this package is NOT meant to boot from. It
+ is uncompressed, and unstripped. This package also includes the
+ unstripped modules.
@@ -0,0 +1,8 @@
+arch="armel"
+supported="%VENDOR% %UCFLAVOUR%"
+desc="%VENDOR% %UCFLAVOUR%-based systems"
+target="Targeted towards boards such as TBD"
+bootloader="flash-kernel"
+provides=""
+section_image="universe/base"
+do_debug="Yes"
@@ -0,0 +1,20 @@
+Source: SRCPKGNAME
+Section: devel
+Priority: optional
+Maintainer: Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>
+Standards-Version: 3.8.4.0
+Build-Depends: debhelper (>= 5), cpio, module-init-tools, kernel-wedge (>= 2.24ubuntu1), makedumpfile [amd64 i386], device-tree-compiler [powerpc], libelf-dev, binutils-dev, rsync, libdw-dev
+Build-Depends-Indep: xmlto, docbook-utils, ghostscript, transfig, bzip2, sharutils, asciidoc
+Build-Conflicts: findutils (= 4.4.1-1ubuntu1)
+Vcs-Git: git://git.linaro.org/jcrigby/linux-linaro.git
+
+Package: linux-headers-PKGVER-ABINUM
+Architecture: armel
+Section: devel
+Priority: optional
+Depends: ${misc:Depends}, coreutils | fileutils (>= 4.0)
+#Provides: SRCPKGNAME-headers, SRCPKGNAME-headers-2.6
+Description: Header files related to Linux kernel version PKGVER
+ This package provides kernel header files for version PKGVER, for sites
+ that want the latest kernel headers. Please read
+ /usr/share/doc/SRCPKGNAME-headers-PKGVER-ABINUM/debian.README.gz for details
View
@@ -0,0 +1,29 @@
+This is the Ubuntu prepackaged version of the Linux kernel.
+Linux was written by Linus Torvalds <Linus.Torvalds@cs.Helsinki.FI>
+and others.
+
+This package was put together by the Ubuntu Kernel Team, from
+sources retrieved from upstream linux git.
+The sources may be found at most Linux ftp sites, including
+ftp://ftp.kernel.org/pub/linux/kernel/
+
+This package is currently maintained by the
+Ubuntu Kernel Team <ubuntu-kernel@lists.ubuntu.com>
+
+Linux is copyrighted by Linus Torvalds and others.
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; version 2 dated June, 1991.
+
+ This program 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 program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+
+On Ubuntu Linux systems, the complete text of the GNU General
+Public License v2 can be found in `/usr/share/common-licenses/GPL-2'.
@@ -0,0 +1,4 @@
+#
+# Place the names of udeb modules into this directory that require
+# runtime firmware.
+#
@@ -0,0 +1,4 @@
+# arch version flavour installedname suffix bdep
+armel PKGVER-ABINUM %FLAVOUR% PKGVER-ABINUM-%FLAVOUR% -
+# Ports
+# arch version flavour installedname suffix bdep
@@ -0,0 +1,30 @@
+aoe ?
+aten ?
+bpck ?
+bpck6 ?
+cciss ?
+comm ?
+cpqarray ?
+DAC960 ?
+dstr ?
+epat ?
+epia ?
+fit2 ?
+fit3 ?
+friq ?
+frpw ?
+kbic ?
+ktti ?
+nbd ?
+on20 ?
+on26 ?
+paride ?
+pcd ?
+pd ?
+pf ?
+pg ?
+pt ?
+sx8 ?
+umem ?
+virtio_blk ?
+xen-blkfront ?
@@ -0,0 +1,8 @@
+aes_generic ?
+blowfish ?
+twofish ?
+serpent ?
+sha256_generic ?
+cbc ?
+ecb ?
+crc32c ?
@@ -0,0 +1,7 @@
+fat ?
+vfat ?
+
+# Supporting modules ?
+nls_cp437 ?
+nls_iso8859-1 ?
+nls_utf8 ?
@@ -0,0 +1,3 @@
+jfs ?
+reiserfs ?
+xfs ?
@@ -0,0 +1,5 @@
+btrfs ?
+fuse ?
+ntfs ?
+hfs ?
+hfsplus ?
@@ -0,0 +1,21 @@
+hid-a4tech ?
+hid-apple ?
+hid-belkin ?
+hid-bright ?
+hid-cherry ?
+hid-chicony ?
+hid-cypress ?
+hid-dell ?
+hid-ezkey ?
+hid-gyration ?
+hid-logitech ?
+hid-microsoft ?
+hid-monterey ?
+hid-petalynx ?
+hid-pl ?
+hid-samsung ?
+hid-sony ?
+hid-sunplus ?
+hid-tmff ?
+hid-zpff ?
+usbhid ?
@@ -0,0 +1,30 @@
+act200l-sir ?
+actisys-sir ?
+ali-ircc ?
+donauboe ?
+esi-sir ?
+girbil-sir ?
+ircomm ?
+ircomm-tty ?
+irda ?
+irda-usb ?
+irlan ?
+irnet ?
+irport ?
+irtty-sir ?
+kingsun-sir ?
+ks959-sir ?
+ksdazzle-sir ?
+litelink-sir ?
+ma600-sir ?
+mcp2120-sir ?
+mcs7780 ?
+nsc-ircc ?
+old_belkin-sir ?
+sir-dev ?
+smsc-ircc2 ?
+stir4200 ?
+tekram-sir ?
+via-ircc ?
+vlsi_ir ?
+w83977af_ir ?
@@ -0,0 +1,13 @@
+dm-crypt ?
+dm-zero ?
+faulty ?
+linear ?
+multipath ?
+raid0 ?
+raid1 ?
+raid10 ?
+raid456 ?
+
+# Extras
+dm-raid4-5 ?
+dm-loop ?
@@ -0,0 +1,2 @@
+psmouse ?
+usbmouse ?
@@ -0,0 +1,4 @@
+nfs ?
+nfs_acl ?
+lockd ?
+sunrpc ?
Oops, something went wrong.

0 comments on commit 49ddf7b

Please sign in to comment.