From 1770be6d9150d4634c9ad2081a6fb411ab637d21 Mon Sep 17 00:00:00 2001 From: Leonardo Rossetti Date: Sep 15 2022 17:29:36 +0000 Subject: adding bitbake spec --- diff --git a/bitbake/bitbake.spec b/bitbake/bitbake.spec new file mode 100644 index 0000000..3365875 --- /dev/null +++ b/bitbake/bitbake.spec @@ -0,0 +1,62 @@ +%global srcname bitbake + +Name: bitbake +Version: 2.0.1 +Release: 1%{?dist} +Summary: BitBake is a generic task execution engine + +License: GPL-2.0-only +URL: https://docs.yoctoproject.org/bitbake/2.0/index.html +Source: https://pagure.io/openembedded/bitbake/archive/v2.0.1/bitbake-v2.0.1.zip + +BuildArch: noarch +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pytz +BuildRequires: python3-django +BuildRequires: python3-inotify +BuildRequires: python3-beautifulsoup4 +BuildRequires: python3-tzlocal + +%global _description %{expand: +Fundamentally, BitBake is a generic task execution engine that allows +shell and Python tasks to be run efficiently and in parallel while +working within complex inter-task dependency constraints. +One of BitBakeā€™s main users, OpenEmbedded, +takes this core and builds embedded Linux +software stacks using a task-oriented approach.} + +%description %_description + +%prep +%autosetup -n %{srcname}-v%{version} + +%build +%py3_build + +%install +%py3_install + +%check +echo skipme + +%files +%{_bindir}/bitbake +%{_bindir}/bitbake-diffsigs +%{_bindir}/bitbake-dumpsig +%{_bindir}/bitbake-getvar +%{_bindir}/bitbake-hashclient +%{_bindir}/bitbake-hashserv +%{_bindir}/bitbake-layers +%{_bindir}/bitbake-prserv +%{_bindir}/bitbake-selftest +%{_bindir}/bitbake-server +%{_bindir}/bitbake-worker +%{_bindir}/git-make-shallow +%{_bindir}/toaster +%{_bindir}/toaster-eventreplay +%{python3_sitelib}/%{srcname}-*.egg-info + +%changelog +* Thu Sep 15 2022 Leonardo Rossetti - 2.0.1-1%{?dist} +- Initial package