Source: board-beagleboard
Section: embedded
Priority: optional
Maintainer: Bill Gatliff <bgat@billgatliff.com>
Build-Depends: u-boot-tools, config-package-dev, debhelper (>= 12)
Standards-Version: 4.3.0
Vcs-Git: https://gitlab.com/pragmatux/board-beagleboard.git

Package: device-beagleboard-common
Architecture: all
Description: Common packages for Beagleboard (metapackage)
 Common packages installed on all Beagleboard-based devices.
 (metapackage)
Depends:
 default-root-sshkey-device,
 u-boot-am335x,
 linux-image-4.19.94-rt71,
 apt-source-ptux-device,
 baseconfig-ptux,
 ptux-essential,
 dpkg-autoconfigure-at-boot,
 accounts-root-password,
 apt-transport-https,
 apt-utils,
 avahi-daemon,
 device-tree-overlays,
 firmware-realtek,
 firmware-ti-connectivity,
 initramfs-tools,
 iproute2,
 iputils-ping,
 iw,
 module-init-tools | kmod,
 openssh-client,
 openssh-server,
 procps,
 sudo,
 tmux,
 u-boot-tools,
 usbutils,
 udev,
 vim-tiny,
 wget,
 wireless-tools,
 ${misc:Depends}



Package: bootloader-image-boneblack
Architecture: all
Description: Beaglebone Black bootloader (metapackage)
 Defines the Beaglebone Black's bootloader package.
 (metapackage)
Depends: u-boot-am335x, ${misc:Depends}

Package: linux-image-boneblack
Architecture: all
Description: Beaglebone Black kernel (metapackage)
 Defines the Beaglebone Black's kernel package.
 (metapackage)
Depends: linux-image-4.19.94-rt71, ${misc:Depends}

Package: board-boneblack
Architecture: all
Description: Board package for Beaglebone Black (metapackage)
 Identifies the Beaglebone Black's kernel, bootloader,
 and other hardware-specific assets.
 (metapackage)
Depends:
  linux-image-boneblack, bootloader-image-boneblack, ${misc:Depends}

Package: device-boneblack
Architecture: all
Description: Device package for Beaglebone Black
 Defines the baseline functional configuration for Beaglebone Black hosts.
 (metapackage)
Depends:
 board-boneblack,
 device-beagleboard-common,
 ${misc:Depends}




## These aren't ready yet:

Package: device-boneblackwireless
Architecture: all
Multi-Arch: foreign
Description: Root package for Beaglebone Black Wireless
 This is the root package for the Beaglebone Black Wireless target.
 It defines the most generic, plain-vanilla functional configuration.
 (metapackage)
Depends:
 device-beagleboard-common,
 ${misc:Depends}

Package: device-bonegreen
Architecture: all
Multi-Arch: foreign
Description: Root package for Beaglebone Green
 This is the root package for the Beaglebone Green target.
 It defines the most generic, plain-vanilla functional configuration.
 (metapackage)
Depends:
 device-beagleboard-common,
 ${misc:Depends}

Package: device-bonegreenwireless
Architecture: all
Multi-Arch: foreign
Description: Root package for Beaglebone Green Wireless
 This is the root package for the Beaglebone Green Wireless target.
 It defines the most generic, plain-vanilla functional configuration.
 (metapackage)
Depends:
 device-beagleboard-common,
 ${misc:Depends}

# TBD: This one requires more than the usual stuff...
#Package: device-boneblue
#Architecture: all
#Multi-Arch: foreign
#Description: Root package for Beaglebone Blue
# This is the root package for the Beaglebone Blue target.
# It defines the most generic, plain-vanilla functional configuration.
# (metapackage)
#Depends:
# device-beagleboard-common,
# ${misc:Depends}
