URL
https://opencores.org/ocsvn/or1k/or1k/trunk
Subversion Repositories or1k
Compare Revisions
- This comparison shows the changes necessary to convert path
/or1k/trunk/rtems/scripts/rtems
- from Rev 208 to Rev 1765
- ↔ Reverse comparison
Rev 208 → Rev 1765
/Makefile.am
0,0 → 1,57
## |
## $Id: Makefile.am,v 1.2 2001-09-27 12:02:52 chris Exp $ |
## |
|
AUTOMAKE_OPTIONS = foreign 1.4 |
|
MKBSPSPEC = $(SHELL) $(top_builddir)/mkbspspec |
|
MKBSPSPEC_DEPS = $(top_builddir)/mkbspspec rtems.spec.in \ |
$(top_builddir)/setup.cache |
|
hppa1.1-rtems-simhppa-$(BSPVERS).spec: $(MKBSPSPEC_DEPS) |
$(MKBSPSPEC) -cfg $(top_builddir)/setup.cache -o . hppa1.1-rtems simhppa |
|
i386-rtems-pc386-$(BSPVERS).spec: $(MKBSPSPEC_DEPS) |
$(MKBSPSPEC) -cfg $(top_builddir)/setup.cache -o . i386-rtems pc386 |
|
i960-rtems-cvme961-$(BSPVERS).spec: $(MKBSPSPEC_DEPS) |
$(MKBSPSPEC) -cfg $(top_builddir)/setup.cache -o . i960-rtems cvme961 |
|
m68k-rtems-gen68360-$(BSPVERS).spec: $(MKBSPSPEC_DEPS) |
$(MKBSPSPEC) -cfg $(top_builddir)/setup.cache -o . m68k-rtems gen68360 |
|
m68k-rtemself-gen68360-$(BSPVERS).spec: $(MKBSPSPEC_DEPS) |
$(MKBSPSPEC) -cfg $(top_builddir)/setup.cache -o . m68k-rtemself gen68360 |
|
mips64orion-rtems-p4600-$(BSPVERS).spec: $(MKBSPSPEC_DEPS) |
$(MKBSPSPEC) -cfg $(top_builddir)/setup.cache -o . mips64orion-rtems p4600 |
|
powerpc-rtems-mcp750-$(BSPVERS).spec: $(MKBSPSPEC_DEPS) |
$(MKBSPSPEC) -cfg $(top_builddir)/setup.cache -o . powerpc-rtems mcp750 |
|
sh-rtems-gensh1-$(BSPVERS).spec: $(MKBSPSPEC_DEPS) |
$(MKBSPSPEC) -cfg $(top_builddir)/setup.cache -o . sh-rtems gensh1 |
|
sh-rtemself-gensh1-$(BSPVERS).spec: $(MKBSPSPEC_DEPS) |
$(MKBSPSPEC) -cfg $(top_builddir)/setup.cache -o . sh-rtemself gensh1 |
|
sparc-rtems-erc32-$(BSPVERS).spec: $(MKBSPSPEC_DEPS) |
$(MKBSPSPEC) -cfg $(top_builddir)/setup.cache -o . sparc-rtems erc32 |
|
TEMPLATES = rtems.spec.in |
|
RPM_SPECS_DATA = hppa1.1-rtems-simhppa-$(BSPVERS).spec \ |
i386-rtems-pc386-$(BSPVERS).spec i960-rtems-cvme961-$(BSPVERS).spec \ |
m68k-rtems-gen68360-$(BSPVERS).spec \ |
m68k-rtemself-gen68360-$(BSPVERS).spec \ |
mips64orion-rtems-p4600-$(BSPVERS).spec \ |
powerpc-rtems-mcp750-$(BSPVERS).spec sh-rtems-gensh1-$(BSPVERS).spec \ |
sh-rtemself-gensh1-$(BSPVERS).spec sparc-rtems-erc32-$(BSPVERS).spec |
|
noinst_DATA = $(TEMPLATES) |
|
EXTRA_DIST = $(TEMPLATES) |
|
CLEANFILES = $(RPM_SPECS_DATA) |
include $(top_srcdir)/../automake/local.am |
/rtems.spec.in
0,0 → 1,95
# |
# spec file for package rtems |
# |
# Copyright (c) 1999 OARCorp, Huntsville, AL |
# |
# please send bugfixes or comments to joel@OARcorp.com |
# |
|
Vendor: OAR Corporation |
Distribution: Linux |
Name: rtems-@target_alias@-@bsp@ |
Release: @Release@ |
License: GPL with special exception for linking with application program |
Group: unsorted |
Provides: rtems-@target_alias@-@bsp@ |
|
Autoreqprov: on |
Packager: corsepiu@faw.uni-ulm.de and joel@OARcorp.com |
Requires: @target_alias@-binutils |
Requires: @target_alias@-gcc |
|
Version: @rtems_version@ |
Summary: A free operating system for embedded systems |
Source: rtems-@rtems_version@.tar.gz |
# |
# 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. This is |
# a duplication of over 30 MBs of source for each of |
# the more than 10 targets it is possible to build. |
# |
# You can get them yourself from the Internet and copy them to |
# your /usr/src/redhat/SOURCES directory ($RPM_SOURCE_DIR). |
# Or you can try the ftp options of rpm :-) |
# |
NoSource: 0 |
# We claim to be relocatible, but in fact we are not |
Prefix: /opt |
Buildroot: @rpm_build_root@ |
|
%description |
RTEMS is a free operating system for embedded systems. |
|
Authors: |
-------- |
Joel Sherrill (joel@oarcorp.com) |
... |
|
%prep |
# untar the sources inside rtems-@target_alias@-@bsp@-@rtems_version@ |
%setup -c -n rtems-@target_alias@-@bsp@-@rtems_version@ |
# no patch needed |
# %patch |
%build |
# rtems does not support building inside the source tree |
if test ! -f rtems-@rtems_version@/configure; |
then |
( cd rtems-@rtems_version@; ./bootstrap ) |
fi |
./rtems-@rtems_version@/configure \ |
--target=@target_alias@ \ |
--prefix=/opt/rtems/@target_alias@ \ |
--enable-networking \ |
--enable-posix \ |
--enable-cxx \ |
--disable-tests \ |
--enable-rdbg \ |
--disable-multiprocessing \ |
--disable-itron |
make RTEMS_BSP=@bsp@ |
%install |
make RTEMS_BSP=@bsp@ prefix=$RPM_BUILD_ROOT/opt/rtems/@target_alias@ install |
find $RPM_BUILD_ROOT/opt/rtems/@target_alias@/@bsp@ -type d | \ |
sed "s,^$RPM_BUILD_ROOT,%dir ,g" > files |
find $RPM_BUILD_ROOT/opt/rtems/@target_alias@/@bsp@ -type f | \ |
sed "s,^$RPM_BUILD_ROOT,,g" >> files |
find $RPM_BUILD_ROOT/opt/rtems/@target_alias@/make -type d | \ |
sed "s,^$RPM_BUILD_ROOT,%dir ,g" >> files |
find $RPM_BUILD_ROOT/opt/rtems/@target_alias@/make -type f | \ |
sed "s,^$RPM_BUILD_ROOT,,g" >> files |
|
%post |
if test "$RPM_INSTALL_PREFIX" != "/opt/"; |
then |
if test -f $RPM_INSTALL_PREFIX/rtems/@target_alias@/make/target.cfg; |
then |
sed -e 's,/opt/rtems/,$RPM_INSTALL_PREFIX/rtems,g' \ |
< $RPM_INSTALL_PREFIX/rtems/@target_alias@/make/target.cfg \ |
> $RPM_INSTALL_PREFIX/rtems/@target_alias@/make/target.cfg~ |
mv $RPM_INSTALL_PREFIX/rtems/@target_alias@/make/target.cfg~ \ |
$RPM_INSTALL_PREFIX/rtems/@target_alias@/make/target.cfg |
fi |
fi |
|
%files -f files |
.
Property changes :
Added: svn:ignore
## -0,0 +1,4 ##
+*.spec
+Makefile
+Makefile.in
+rtems.spec