From 0d4551f235313a41e2cbc9b4fc357c29cba8af7b Mon Sep 17 00:00:00 2001 From: Ralf Corsepius Date: Thu, 20 Mar 2008 09:27:08 +0000 Subject: [PATCH] Add gmp. --- contrib/crossrpms/cygwin/i686/Makefile.am | 24 +++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/contrib/crossrpms/cygwin/i686/Makefile.am b/contrib/crossrpms/cygwin/i686/Makefile.am index 2d86ae031e..8b2489208e 100644 --- a/contrib/crossrpms/cygwin/i686/Makefile.am +++ b/contrib/crossrpms/cygwin/i686/Makefile.am @@ -101,6 +101,30 @@ CLEANFILES += $(TARGET)-zlib.spec.in CLEANFILES += @rpmprefix@$(TARGET)-zlib.spec noinst_DATA += @rpmprefix@$(TARGET)-zlib.spec +GMP_VERS = 4.2.1-1 +GMP_RPMREL = 0.20080320.1%{?dist} +EXTRA_DIST += target-gmp.add +EXTRA_DIST += gmp.add + +GMP_SUBPACKAGES = $(top_srcdir)/common/common.add +GMP_SUBPACKAGES += $(srcdir)/gmp.add +GMP_SUBPACKAGES += $(top_srcdir)/gcc/rpm-install.add +GMP_SUBPACKAGES += $(top_srcdir)/common/clean.add +GMP_SUBPACKAGES += $(srcdir)/target-gmp.add + +$(TARGET)-gmp.spec.in: $(GMP_SUBPACKAGES) Makefile.am + cat $(GMP_SUBPACKAGES) | sed \ + -e "s/[@]GMP_VERS[@]/$(GMP_VERS)/g" \ + -e "s/[@]GMP_RPMREL[@]/$(GMP_RPMREL)/g" \ + -e "s,%{gcc_rpmvers},%{gmp_rpmvers},g" \ + | $(MKSPEC0) > $(TARGET)-gmp.spec.in +CLEANFILES += $(TARGET)-gmp.spec.in + +@rpmprefix@$(TARGET)-gmp.spec: $(TARGET)-gmp.spec.in + $(MKSPEC) $(TARGET)-gmp.spec.in | $(SPECSTRIP) > $@ +CLEANFILES += @rpmprefix@$(TARGET)-gmp.spec +noinst_DATA += @rpmprefix@$(TARGET)-gmp.spec + # Cygwin's binutils' versioning is bizarre # Check bfd/configure for the real version number BINUTILS_VERS = 2.17.50