]> git.pld-linux.org Git - packages/bitbake.git/blame - bitbake.spec
- release 2
[packages/bitbake.git] / bitbake.spec
CommitLineData
1821f023 1Summary: BitBake build tool
2dc24e59 2Summary(pl.UTF-8): BitBake - narzędzie do budowania
1821f023 3Name: bitbake
87e9c437 4Version: 1.8.18
26022b7e 5Release: 2
1821f023 6License: GPL
7Group: Development
8Source0: http://download.berlios.de/bitbake/%{name}-%{version}.tar.gz
87e9c437 9# Source0-md5: f772ca3121103ab3500c7f1609a96271
1821f023 10URL: http://developer.berlios.de/projects/bitbake/
9320e062 11BuildRequires: python-devel >= 1:2.5
d3f3375e 12BuildRequires: rpm-pythonprov
8c59fc9e 13BuildRequires: sed >= 4.0
1821f023 14%pyrequires_eq python
8c59fc9e 15Requires: bash
1821f023 16Requires: python-modules
17BuildArch: noarch
18BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19
20%description
21BitBake is a simple tool for the execution of tasks. It is derived
22from Portage, which is the package management system used by the
23Gentoo Linux distribution. It is most commonly used to build packages,
55385a53 24as it can easily use its rudimentary inheritance to abstract common
1821f023 25operations, such as fetching sources, unpacking them, patching them,
26compiling them, and so on. It is the basis of the OpenEmbedded
27project, which is being used for OpenZaurus, Familiar, and a number of
28other Linux distributions.
29
1a31fe40
JR
30%description -l pl.UTF-8
31BitBake to proste narzędzie do wykonywania zadań. Wywodzi się z
32Portage, które jest systemem zarządzania pakietami używanym w
33dystrybucji Linuksa Gentoo. Najczęściej jest używane do budowania
34pakietów, jako że może łatwo używać swojej elementarnej dziedziczności
35do abstrahowania wspólnych operacji, takich jak pobieranie źródeł,
36rozpakowywanie ich, łatanie, kompilowanie i tak dalej. Jest podstawą
37projektu OpenEmbedded, używanego przez projekty OpenZaurus, Familiar i
55385a53
JB
38wiele innych dystrybucji Linuksa.
39
1821f023 40%prep
41%setup -q
8c59fc9e 42sed -i -e 's@#!/bin/sh[[:space:]]@#!/bin/bash @' \
43 -e 's@%s%ssh[[:space:]]@%s%sbash @' lib/bb/build.py
1821f023 44
45%build
46python setup.py build
47
48%install
49rm -rf $RPM_BUILD_ROOT
a9ff8806 50install -d $RPM_BUILD_ROOT%{_sysconfdir}
08318cd0 51
1821f023 52python setup.py install \
53 --prefix=%{_prefix} \
a9ff8806 54 --root=$RPM_BUILD_ROOT
1821f023 55
08318cd0
AM
56mv $RPM_BUILD_ROOT%{_datadir}/%{name}/conf $RPM_BUILD_ROOT%{_sysconfdir}/%{name}
57ln -s %{_sysconfdir}/%{name} $RPM_BUILD_ROOT%{_datadir}/%{name}/conf
1821f023 58
59%clean
60rm -rf ${RPM_BUILD_ROOT}
61
62%files
63%defattr(644,root,root,755)
64%attr(755,root,root) %{_bindir}/*
65%{_sysconfdir}/%{name}
08318cd0 66%{_datadir}/%{name}
1821f023 67%dir %{py_sitescriptdir}/bb
68%{py_sitescriptdir}/bb/*py[co]
c6dc7b0a 69%dir %{py_sitescriptdir}/bb/fetch
70%{py_sitescriptdir}/bb/fetch/*py[co]
1821f023 71%dir %{py_sitescriptdir}/bb/parse
72%{py_sitescriptdir}/bb/parse/*py[co]
c6dc7b0a 73%dir %{py_sitescriptdir}/bb/parse/parse_py
74%{py_sitescriptdir}/bb/parse/parse_py/*py[co]
This page took 1.136978 seconds and 4 git commands to generate.