source: rtems/contrib/crossrpms/mingw32/i686/Makefile.am @ e871b60

4.104.115
Last change on this file since e871b60 was e871b60, checked in by Ralf Corsepius <ralf.corsepius@…>, on 07/17/09 at 09:37:21

Abandon *-libs.

  • Property mode set to 100644
File size: 3.3 KB
Line 
1# $Id$
2
3TARGET = i686-pc-mingw32
4
5include $(top_srcdir)/mkspec.am
6
7MINGW32_VERS = 3.11
8MINGW32_RPMREL = 1
9
10W32API_VERS = 3.8
11W32API_RPMREL = 1
12EXTRA_DIST += target-w32api.add
13EXTRA_DIST += w32api.add
14
15W32API_SUBPACKAGES = $(top_srcdir)/common/common.add
16W32API_SUBPACKAGES += $(srcdir)/w32api.add
17W32API_SUBPACKAGES += $(top_srcdir)/gcc/rpm-install.add
18W32API_SUBPACKAGES += $(top_srcdir)/common/clean.add
19W32API_SUBPACKAGES += $(srcdir)/target-w32api.add
20
21$(TARGET)-w32api.spec.in: $(W32API_SUBPACKAGES) Makefile.am
22        cat $(W32API_SUBPACKAGES) | sed \
23          -e "s/[@]W32API_VERS[@]/$(W32API_VERS)/g" \
24          -e "s/[@]W32API_RPMREL[@]/$(W32API_RPMREL)/g" \
25          -e "s,%{gcc_rpmvers},%{w32api_rpmvers},g" \
26        > $(TARGET)-w32api.spec.in
27CLEANFILES += $(TARGET)-w32api.spec.in
28
29@rpmprefix@$(TARGET)-w32api.spec: $(TARGET)-w32api.spec.in
30        $(MKSPEC) $(TARGET)-w32api.spec.in | $(SPECSTRIP) > $@
31CLEANFILES += @rpmprefix@$(TARGET)-w32api.spec
32noinst_DATA += @rpmprefix@$(TARGET)-w32api.spec
33
34GMP_VERS = 4.2.4
35GMP_RPMREL = 0.20081219.1%{?dist}
36include ../gmp.am
37
38MPFR_VERS = 2.3.1
39MPFR_RPMREL = 0.20081219.1%{?dist}
40include ../mpfr.am
41
42@rpmprefix@$(TARGET)-binutils-helper.spec: $(TARGET)-binutils-helper.spec.in 
43        $(MKSPEC) $(TARGET)-binutils-helper.spec.in | $(SPECSTRIP) > $@
44CLEANFILES += @rpmprefix@$(TARGET)-binutils-helper.spec
45noinst_DATA += @rpmprefix@$(TARGET)-binutils-helper.spec
46
47@rpmprefix@$(TARGET)-curses-helper.spec: $(TARGET)-curses-helper.spec.in 
48        $(MKSPEC) $(TARGET)-curses-helper.spec.in | $(SPECSTRIP) > $@
49CLEANFILES += @rpmprefix@$(TARGET)-curses-helper.spec
50noinst_DATA += @rpmprefix@$(TARGET)-curses-helper.spec
51
52@rpmprefix@$(TARGET)-expat-helper.spec: $(TARGET)-expat-helper.spec.in 
53        $(MKSPEC) $(TARGET)-expat-helper.spec.in | $(SPECSTRIP) > $@
54CLEANFILES += @rpmprefix@$(TARGET)-expat-helper.spec
55noinst_DATA += @rpmprefix@$(TARGET)-expat-helper.spec
56
57@rpmprefix@$(TARGET)-gcc-helper.spec: $(TARGET)-gcc-helper.spec.in 
58        $(MKSPEC) $(TARGET)-gcc-helper.spec.in | $(SPECSTRIP) > $@
59CLEANFILES += @rpmprefix@$(TARGET)-gcc-helper.spec
60noinst_DATA += @rpmprefix@$(TARGET)-gcc-helper.spec
61
62@rpmprefix@$(TARGET)-libs-helper.spec: $(TARGET)-libs-helper.spec.in 
63        $(MKSPEC) $(TARGET)-libs-helper.spec.in | $(SPECSTRIP) > $@
64CLEANFILES += @rpmprefix@$(TARGET)-libs-helper.spec
65noinst_DATA += @rpmprefix@$(TARGET)-libs-helper.spec
66
67@rpmprefix@$(TARGET)-readline-helper.spec: $(TARGET)-readline-helper.spec.in 
68        $(MKSPEC) $(TARGET)-readline-helper.spec.in | $(SPECSTRIP) > $@
69CLEANFILES += @rpmprefix@$(TARGET)-readline-helper.spec
70noinst_DATA += @rpmprefix@$(TARGET)-readline-helper.spec
71
72@rpmprefix@$(TARGET)-termcap-helper.spec: $(TARGET)-termcap-helper.spec.in 
73        $(MKSPEC) $(TARGET)-termcap-helper.spec.in | $(SPECSTRIP) > $@
74CLEANFILES += @rpmprefix@$(TARGET)-termcap-helper.spec
75noinst_DATA += @rpmprefix@$(TARGET)-termcap-helper.spec
76
77@rpmprefix@$(TARGET)-w32api-helper.spec: $(TARGET)-w32api-helper.spec.in 
78        $(MKSPEC) $(TARGET)-w32api-helper.spec.in | $(SPECSTRIP) > $@
79CLEANFILES += @rpmprefix@$(TARGET)-w32api-helper.spec
80noinst_DATA += @rpmprefix@$(TARGET)-w32api-helper.spec
81
82@rpmprefix@$(TARGET)-zlib-helper.spec: $(TARGET)-zlib-helper.spec.in 
83        $(MKSPEC) $(TARGET)-zlib-helper.spec.in | $(SPECSTRIP) > $@
84CLEANFILES += @rpmprefix@$(TARGET)-zlib-helper.spec
85noinst_DATA += @rpmprefix@$(TARGET)-zlib-helper.spec
86
Note: See TracBrowser for help on using the repository browser.