diff options
author | Ralf Corsepius <ralf.corsepius@rtems.org> | 2005-04-13 16:13:10 +0000 |
---|---|---|
committer | Ralf Corsepius <ralf.corsepius@rtems.org> | 2005-04-13 16:13:10 +0000 |
commit | 0941438b5763f15e36788f7234b1557106e37088 (patch) | |
tree | f2f5ab205d8d8bcd353a26a502079b88e0e16f38 /scripts/rtems | |
parent | 2005-04-13 Ralf Corsepius <ralf.corsepius@rtems.org> (diff) | |
download | rtems-0941438b5763f15e36788f7234b1557106e37088.tar.bz2 |
New.
Diffstat (limited to 'scripts/rtems')
-rw-r--r-- | scripts/rtems/header.add | 3 | ||||
-rw-r--r-- | scripts/rtems/rtems.add | 41 | ||||
-rw-r--r-- | scripts/rtems/target-rtems.add | 3 |
3 files changed, 47 insertions, 0 deletions
diff --git a/scripts/rtems/header.add b/scripts/rtems/header.add new file mode 100644 index 0000000000..d5854bf196 --- /dev/null +++ b/scripts/rtems/header.add @@ -0,0 +1,3 @@ +# +# spec file for building an rtems bsp. +# diff --git a/scripts/rtems/rtems.add b/scripts/rtems/rtems.add new file mode 100644 index 0000000000..3118ded62d --- /dev/null +++ b/scripts/rtems/rtems.add @@ -0,0 +1,41 @@ +Name: rtems-@target_alias@-@bsp@ +Version: @rtems_version@ +Summary: A free operating system for embedded systems +Source: ftp://ftp.rtems.org/pub/rtems/rtems-%{version}.tar.bz2 + +# +# The original sources are not included in the source RPM. +# If we included them, then the source RPMs for each target +# would duplicate MBs of source unnecessarily. +# +%{?!_with_sources:NoSource: 0} + +%description +RTEMS is a free operating system for embedded systems. + +%prep +# untar the sources inside rtems-@target_alias@-@bsp@-@rtems_version@ +%setup -c -T -n rtems-@target_alias@-@bsp@-@rtems_version@ -a0 +# no patch needed +# %patch + +%build +# rtems does not support building inside the source tree + mkdir -p build + cd build + ../rtems-@rtems_version@/configure \ + --target=@target_alias@ \ + --prefix=%{_prefix}/@target_alias@ \ + --enable-networking \ + --enable-posix \ + --enable-cxx \ + --disable-tests \ + --enable-rdbg \ + --disable-multiprocessing \ + --disable-itron + make RTEMS_BSP=@bsp@ + +%install + rm -rf $RPM_BUILD_ROOT + make RTEMS_BSP=@bsp@ DESTDIR=$RPM_BUILD_ROOT install + diff --git a/scripts/rtems/target-rtems.add b/scripts/rtems/target-rtems.add new file mode 100644 index 0000000000..0f43937b34 --- /dev/null +++ b/scripts/rtems/target-rtems.add @@ -0,0 +1,3 @@ +%files +%defattr(-,root,root,-) +%{_prefix} |