forked from Imagelibrary/rtems
2004-02-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* rtemsdoc/.cvsignore: Reformat.
* configure.ac: Add RTEMS_RPM_RELEASE.
* Makefile.am: Reformat. Add RTEMS_RPM_RELEASE support to
rtems-source.add
* rtems/rtems-source.add: Add RTEMS_RPM_RELEASE.
* rtemsdoc/mkspec.in: Remove.
* rtemsdoc/Makefile.am: Reworked.
* rtemsdoc/header.add: Update Copyright notice.
* rtemsdoc/rtemsdoc.add: Add RTEMS_RPM_RELEASE.
Add %{rpmgroup}. Remove bzip-ing *.ps.
* rtemsdoc/supplement.add.in: Add %{rpmgroup}.
* rtemsdoc/templ.add.in: Add %{rpmgroup}.
This commit is contained in:
@@ -6,29 +6,14 @@ include ${top_srcdir}/common/common.am
|
||||
|
||||
CLEANFILES =
|
||||
|
||||
MKSPEC = $(SHELL) ./mkspec
|
||||
SUPPLEMENTS = arm c4x hppa1_1 i386 i960 m68k mips mips64orion powerpc sh \
|
||||
sparc
|
||||
|
||||
MKSPEC_DEPS = mkspec rtemsdoc.spec.in \
|
||||
$(top_builddir)/setup.cache
|
||||
|
||||
SUPPLEMENTS = \
|
||||
arm \
|
||||
c4x \
|
||||
hppa1_1 \
|
||||
i386 \
|
||||
i960 \
|
||||
m68k \
|
||||
mips \
|
||||
mips64orion \
|
||||
powerpc \
|
||||
sh \
|
||||
sparc
|
||||
|
||||
DOCS = ada_user posix1003_1 bsp_howto
|
||||
DOCS += c_user
|
||||
DOCS += develenv
|
||||
DOCS = ada_user posix1003_1 bsp_howto
|
||||
DOCS += c_user posix_users
|
||||
DOCS += develenv
|
||||
DOCS += FAQ filesystem itron
|
||||
DOCS += networking porting new_chapters
|
||||
DOCS += networking porting new_chapters
|
||||
DOCS += relnotes rgdb_specs rtems_gdb
|
||||
DOCS += started started_ada
|
||||
|
||||
@@ -37,36 +22,27 @@ SUBPACKAGES += ../common/common.add
|
||||
SUBPACKAGES += rtemsdoc.add
|
||||
SUBPACKAGES += ../common/clean.add
|
||||
SUBPACKAGES += $(DOCS:%=%-docs.add)
|
||||
CLEANFILES += $(DOCS:%=%-docs.add)
|
||||
CLEANFILES += $(DOCS:%=%-docs.add)
|
||||
SUBPACKAGES += $(SUPPLEMENTS:%=%-supplement.add)
|
||||
CLEANFILES += $(SUPPLEMENTS:%=%-supplement.add)
|
||||
CLEANFILES += $(SUPPLEMENTS:%=%-supplement.add)
|
||||
|
||||
SUFFIXES = -supplement.add -docs.add
|
||||
|
||||
%-supplement.add: supplement.add.in
|
||||
t=`echo $@ | sed -e 's,-supplement.add,,'`; \
|
||||
sed -e s/@target\@/$$t/g < $< >$@
|
||||
sed -e s/@target\@/$$t/g < $< >$@
|
||||
|
||||
%-docs.add: templ.add.in
|
||||
t=`echo $@ | sed -e 's,-docs.add,,'`; \
|
||||
sed -e s/@target\@/$$t/g < $< >$@
|
||||
sed -e s/@target\@/$$t/g < $< >$@
|
||||
|
||||
rtemsdoc.spec.in: $(SUBPACKAGES)
|
||||
cat $^ > $@
|
||||
CLEANFILES += rtemsdoc.spec.in
|
||||
|
||||
rtemsdoc.spec: $(MKSPEC_DEPS) $(SUBPACKAGES)
|
||||
$(MKSPEC) -cfg $(top_builddir)/setup.cache > $@
|
||||
rtemsdoc.spec: $(SUBPACKAGES) Makefile
|
||||
cat $(SUBPACKAGES) | sed \
|
||||
-e 's,[@]rtems_version[@],$(RTEMS_VERSION),g' \
|
||||
-e 's,[@]rtems_rpm_release[@],$(RTEMS_RPM_RELEASE),g' \
|
||||
> $@
|
||||
CLEANFILES += rtemsdoc.spec
|
||||
|
||||
RPM_SPECS_DATA = rtemsdoc.spec
|
||||
|
||||
TEMPLATES = rtemsdoc.spec.in
|
||||
|
||||
noinst_DATA = $(TEMPLATES)
|
||||
|
||||
EXTRA_DIST = $(TEMPLATES)
|
||||
|
||||
CLEANFILES += $(RPM_SPECS_DATA)
|
||||
noinst_DATA = rtemsdoc.spec
|
||||
|
||||
include $(top_srcdir)/../automake/local.am
|
||||
|
||||
Reference in New Issue
Block a user