summaryrefslogtreecommitdiffstats
path: root/contrib
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2008-03-20 11:54:54 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2008-03-20 11:54:54 +0000
commitb0fc2ec5a78552f2ac536791da23e414d07ca8f8 (patch)
tree99ab4488ecdd5421c938118fac1fedd6bd9281c1 /contrib
parentNew. (diff)
downloadrtems-b0fc2ec5a78552f2ac536791da23e414d07ca8f8.tar.bz2
Add mpfr.
Diffstat (limited to 'contrib')
-rw-r--r--contrib/crossrpms/cygwin/i686/Makefile.am25
1 files changed, 25 insertions, 0 deletions
diff --git a/contrib/crossrpms/cygwin/i686/Makefile.am b/contrib/crossrpms/cygwin/i686/Makefile.am
index 8b2489208e..9d089f3880 100644
--- a/contrib/crossrpms/cygwin/i686/Makefile.am
+++ b/contrib/crossrpms/cygwin/i686/Makefile.am
@@ -125,6 +125,31 @@ CLEANFILES += $(TARGET)-gmp.spec.in
CLEANFILES += @rpmprefix@$(TARGET)-gmp.spec
noinst_DATA += @rpmprefix@$(TARGET)-gmp.spec
+
+MPFR_VERS = 2.2.1-1
+MPFR_RPMREL = 0.20080320.1%{?dist}
+EXTRA_DIST += target-mpfr.add
+EXTRA_DIST += mpfr.add
+
+MPFR_SUBPACKAGES = $(top_srcdir)/common/common.add
+MPFR_SUBPACKAGES += $(srcdir)/mpfr.add
+MPFR_SUBPACKAGES += $(top_srcdir)/gcc/rpm-install.add
+MPFR_SUBPACKAGES += $(top_srcdir)/common/clean.add
+MPFR_SUBPACKAGES += $(srcdir)/target-mpfr.add
+
+$(TARGET)-mpfr.spec.in: $(MPFR_SUBPACKAGES) Makefile.am
+ cat $(MPFR_SUBPACKAGES) | sed \
+ -e "s/[@]MPFR_VERS[@]/$(MPFR_VERS)/g" \
+ -e "s/[@]MPFR_RPMREL[@]/$(MPFR_RPMREL)/g" \
+ -e "s,%{gcc_rpmvers},%{mpfr_rpmvers},g" \
+ | $(MKSPEC0) > $(TARGET)-mpfr.spec.in
+CLEANFILES += $(TARGET)-mpfr.spec.in
+
+@rpmprefix@$(TARGET)-mpfr.spec: $(TARGET)-mpfr.spec.in
+ $(MKSPEC) $(TARGET)-mpfr.spec.in | $(SPECSTRIP) > $@
+CLEANFILES += @rpmprefix@$(TARGET)-mpfr.spec
+noinst_DATA += @rpmprefix@$(TARGET)-mpfr.spec
+
# Cygwin's binutils' versioning is bizarre
# Check bfd/configure for the real version number
BINUTILS_VERS = 2.17.50