added my Recipes
This commit is contained in:
@@ -0,0 +1,125 @@
|
||||
SUMMARY = "Framework tools components (core,kernel,network,audio,ui,python3)"
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
|
||||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
inherit packagegroup
|
||||
|
||||
PROVIDES = "${PACKAGES}"
|
||||
PACKAGES = "\
|
||||
packagegroup-framework-tools \
|
||||
packagegroup-framework-tools-core \
|
||||
packagegroup-framework-tools-kernel \
|
||||
packagegroup-framework-tools-network \
|
||||
packagegroup-framework-tools-audio \
|
||||
packagegroup-framework-tools-ui \
|
||||
packagegroup-framework-tools-python3 \
|
||||
"
|
||||
|
||||
# Manage to provide all framework tools packages with overall one
|
||||
RDEPENDS:packagegroup-framework-tools = "\
|
||||
packagegroup-framework-tools-core \
|
||||
packagegroup-framework-tools-kernel \
|
||||
packagegroup-framework-tools-network \
|
||||
packagegroup-framework-tools-audio \
|
||||
packagegroup-framework-tools-ui \
|
||||
packagegroup-framework-tools-python3 \
|
||||
"
|
||||
|
||||
SUMMARY:packagegroup-framework-tools-core = "Framework tools components for core"
|
||||
RDEPENDS:packagegroup-framework-tools-core = "\
|
||||
grep \
|
||||
util-linux \
|
||||
util-linux-lscpu\
|
||||
procps \
|
||||
kbd \
|
||||
file \
|
||||
bc \
|
||||
e2fsprogs \
|
||||
e2fsprogs-resize2fs \
|
||||
sysstat \
|
||||
minicom \
|
||||
systemtap \
|
||||
gptfdisk \
|
||||
rng-tools \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'rng-tools-service', '', d)} \
|
||||
apt-openstlinux \
|
||||
bzip2 \
|
||||
tar \
|
||||
wget \
|
||||
xz \
|
||||
cracklib \
|
||||
db \
|
||||
sqlite3 \
|
||||
rt-tests \
|
||||
stm32-ddr-tools \
|
||||
"
|
||||
|
||||
SUMMARY:packagegroup-framework-tools-kernel = "Framework tools components for kernel"
|
||||
RDEPENDS:packagegroup-framework-tools-kernel = "\
|
||||
cpufrequtils \
|
||||
sysfsutils \
|
||||
dosfstools \
|
||||
mmc-utils \
|
||||
blktool \
|
||||
mtd-utils-ubifs \
|
||||
sysprof \
|
||||
"
|
||||
|
||||
SUMMARY:packagegroup-framework-tools-network = "Framework tools components for network"
|
||||
RDEPENDS:packagegroup-framework-tools-network = "\
|
||||
tcpdump \
|
||||
packagegroup-core-full-cmdline-extended \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'wifi', 'iw', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'wifi', 'wpa-supplicant', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'wifi', 'hostapd', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'wifi', 'wireless-regdb-static', '', d)} \
|
||||
openssh-sftp \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'systemd-networkd-configuration', '', d)} \
|
||||
usbip uhubctl \
|
||||
bridge-utils \
|
||||
"
|
||||
|
||||
SUMMARY:packagegroup-framework-tools-audio = "Framework tools components for audio"
|
||||
RDEPENDS:packagegroup-framework-tools-audio = "\
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'pulseaudio', 'pulseaudio', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'pulseaudio', 'pulseaudio-server', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'pulseaudio', 'pulseaudio-misc', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'pulseaudio', 'pulseaudio-module-combine-sink', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'pulseaudio bluetooth', 'pulseaudio-module-bluetooth-discover', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'pulseaudio bluetooth', 'pulseaudio-module-bluetooth-policy', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'pulseaudio bluetooth', 'pulseaudio-module-bluez5-device', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'pulseaudio bluetooth', 'pulseaudio-module-bluez5-discover', '', d)} \
|
||||
"
|
||||
|
||||
SUMMARY:packagegroup-framework-tools-ui = "Framework tools components for ui"
|
||||
RDEPENDS:packagegroup-framework-tools-ui = "\
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'xvinfo', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'gplv3', 'glmark2', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'gplv3', 'netdata', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'gplv3', 'lmsensors-libsensors lmsensors-sensors', '', d)} \
|
||||
"
|
||||
|
||||
SUMMARY:packagegroup-framework-tools-python3 = "Framework tools components for python3"
|
||||
RDEPENDS:packagegroup-framework-tools-python3 = "\
|
||||
python3-datetime \
|
||||
python3-dateutil \
|
||||
python3-distutils \
|
||||
python3-email \
|
||||
python3-fcntl \
|
||||
python3-io \
|
||||
python3-logging \
|
||||
python3-misc \
|
||||
python3-numbers \
|
||||
python3-pycairo \
|
||||
python3-pygobject \
|
||||
python3-pyparsing \
|
||||
python3-shell \
|
||||
python3-stringold \
|
||||
python3-threading \
|
||||
python3-unittest \
|
||||
python3-pyyaml \
|
||||
python3-pexpect \
|
||||
python3-evdev \
|
||||
"
|
||||
Reference in New Issue
Block a user