diff options
author | Ralf Corsepius <ralf.corsepius@rtems.org> | 2007-07-23 09:44:40 +0000 |
---|---|---|
committer | Ralf Corsepius <ralf.corsepius@rtems.org> | 2007-07-23 09:44:40 +0000 |
commit | d942dc267d5c290285308728beb24c8797e23bc6 (patch) | |
tree | c7cbf8ba42572ddc314f035291da379fc203e92a /contrib | |
parent | New. (diff) | |
download | rtems-d942dc267d5c290285308728beb24c8797e23bc6.tar.bz2 |
Various updates.
Diffstat (limited to 'contrib')
-rw-r--r-- | contrib/crossrpms/cygwin/i686/Makefile.am | 34 | ||||
-rw-r--r-- | contrib/crossrpms/cygwin/i686/libs.add | 2 |
2 files changed, 30 insertions, 6 deletions
diff --git a/contrib/crossrpms/cygwin/i686/Makefile.am b/contrib/crossrpms/cygwin/i686/Makefile.am index 1a08c20d4e..b8f2e9196f 100644 --- a/contrib/crossrpms/cygwin/i686/Makefile.am +++ b/contrib/crossrpms/cygwin/i686/Makefile.am @@ -5,7 +5,7 @@ TARGET = i686-pc-cygwin include $(top_srcdir)/mkspec.am CYGWIN_VERS = 1.5.24-2 -CYGWIN_RPMREL = @VERSION@ +CYGWIN_RPMREL = 0.20070723.1 EXTRA_DIST += libs.add EXTRA_DIST += target-libs.add @@ -30,7 +30,7 @@ noinst_DATA += @rpmprefix@$(TARGET)-libs.spec W32API_VERS = 3.8-1 -W32API_RPMREL = @VERSION@ +W32API_RPMREL = 0.20070723.1 EXTRA_DIST += target-w32api.add EXTRA_DIST += w32api.add @@ -53,16 +53,40 @@ CLEANFILES += $(TARGET)-w32api.spec.in CLEANFILES += @rpmprefix@$(TARGET)-w32api.spec noinst_DATA += @rpmprefix@$(TARGET)-w32api.spec -# Cygwin's binutil's versioning is bizarre +NCURSES_VERS = 5.5-3 +NCURSES_RPMREL = 0.20070723.2 +EXTRA_DIST += target-libncurses-devel.add +EXTRA_DIST += libncurses-devel.add + +NCURSES_SUBPACKAGES = $(top_srcdir)/common/common.add +NCURSES_SUBPACKAGES += $(srcdir)/libncurses-devel.add +NCURSES_SUBPACKAGES += $(top_srcdir)/gcc/rpm-install.add +NCURSES_SUBPACKAGES += $(top_srcdir)/common/clean.add +NCURSES_SUBPACKAGES += $(srcdir)/target-libncurses-devel.add + +$(TARGET)-libncurses-devel.spec.in: $(NCURSES_SUBPACKAGES) Makefile.am + cat $(NCURSES_SUBPACKAGES) | sed \ + -e "s/[@]NCURSES_VERS[@]/$(NCURSES_VERS)/g" \ + -e "s/[@]NCURSES_RPMREL[@]/$(NCURSES_RPMREL)/g" \ + -e "s,%{gcc_rpmvers},%{libncurses_devel_rpmvers},g" \ + | $(MKSPEC0) > $(TARGET)-libncurses-devel.spec.in +CLEANFILES += $(TARGET)-libncurses-devel.spec.in + +@rpmprefix@$(TARGET)-libncurses-devel.spec: $(TARGET)-libncurses-devel.spec.in + $(MKSPEC) $(TARGET)-libncurses-devel.spec.in | $(SPECSTRIP) > $@ +CLEANFILES += @rpmprefix@$(TARGET)-libncurses-devel.spec +noinst_DATA += @rpmprefix@$(TARGET)-libncurses-devel.spec + +# Cygwin's binutils' versioning is bizarre # Check bfd/configure for the real version number BINUTILS_VERS = 2.17.50 BINUTILS_PKGVERS = 20060817-1 -BINUTILS_RPMREL = @VERSION@ +BINUTILS_RPMREL = 0.20070723.1 include ../binutils.am BINUTILS_OPTS += --disable-infos GCC_VERS = 3.4.4 GCC_PKGVERS = $(GCC_VERS) -GCC_RPMREL = @VERSION@ +GCC_RPMREL = 0.20070723.1 include ../gcc.am GCC_OPTS += --languages=c,cxx diff --git a/contrib/crossrpms/cygwin/i686/libs.add b/contrib/crossrpms/cygwin/i686/libs.add index 022d120a65..156c83defd 100644 --- a/contrib/crossrpms/cygwin/i686/libs.add +++ b/contrib/crossrpms/cygwin/i686/libs.add @@ -26,7 +26,7 @@ Source0: ftp://cygwin.com/pub/cygwin/release/cygwin/cygwin-%{cygwin_version}.tar # Setup sys-root (Usable for gcc >= 3.4) mkdir -p @tool_target@/sys-root - %{__tar} cf - lib usr/lib usr/include | ( cd @tool_target@/sys-root ; %{__tar} xf -) + %{__tar} cf - usr/lib usr/include | ( cd @tool_target@/sys-root ; %{__tar} xf -) %install rm -rf $RPM_BUILD_ROOT |