source: Daodan/MinGW/var/lib/mingw-get/data/mingw32-gcc-tools.xml@ 1051

Last change on this file since 1051 was 1046, checked in by alloc, 8 years ago

Daodan: Added Windows MinGW and build batch file

File size: 5.0 KB
Line 
1<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2<software-distribution project="MinGW" home="http://mingw.org" issue="2012073100">
3
4 <!-- File: mingw32-gcc-tools.xml -->
5
6 <package-collection subsystem="mingw32">
7 <download-host uri="http://prdownloads.sourceforge.net/mingw/%F?download" />
8
9 <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
10 <package name="mingw32-gcc-tools-epoch2-autoconf">
11 <description lang="en"
12 title="special autoconf for gcc development">
13 <paragraph>Gcc requires that an unpatched, pristine version of autoconf
14 be used when preparing patches for official submission. For various
15 reasons [1] these pristine versions cannot coexist with the existing
16 mingw32-autoconf packages in /mingw. This package provides autoconf-2.64
17 and installs into /mingw/opt/gcc-tools/epoch2/{bin,share} for use when
18 developing gcc-4.5.x and gcc-4.6.x. It is also used when building
19 gettext-0.18.1.1.
20 </paragraph>
21 <paragraph>gcc-4.3.x and gcc-4.4.x development requires autoconf-2.59</paragraph>
22 <paragraph>gcc-4.5.x and gcc-4.6.x development requires autoconf-2.64</paragraph>
23 <paragraph>[1] http://cygwin.com/ml/cygwin-apps/2009-01/msg00007.html</paragraph>
24 <paragraph>Autoconf is an extensible package of M4 macros that
25 produce shell scripts to automatically configure software source
26 code packages. These scripts can adapt the packages to many
27 kinds of UNIX-like systems without manual user intervention.
28 Autoconf creates a configuration script for a package from a
29 template file that lists the operating system features that the
30 package can use, in the form of M4 macro calls.
31 </paragraph>
32 </description>
33
34 <licence tarname="gcc-tools-epoch2-autoconf-%-mingw32-%-lic.tar.%" />
35 <source tarname="gcc-tools-epoch2-autoconf-%-mingw32-%-src.tar.%" />
36
37 <component class="bin">
38 <requires eq="msys-core-*-msys-*-bin.tar" />
39 <requires eq="msys-coreutils-*-msys-*-bin.tar" />
40 <requires eq="msys-m4-*-msys-*-bin.tar" />
41 <requires eq="msys-perl-*-msys-*-bin.tar" />
42 <requires eq="msys-texinfo-*-msys-*-bin.tar" />
43 <release tarname="gcc-tools-epoch2-autoconf-2.64-1-mingw32-bin.tar.lzma" />
44 </component>
45
46 <component class="doc">
47 <release tarname="gcc-tools-epoch2-autoconf-2.64-1-mingw32-doc.tar.lzma" />
48 </component>
49
50 <component class="lic">
51 <release tarname="gcc-tools-epoch2-autoconf-2.64-1-mingw32-lic.tar.lzma" />
52 </component>
53 </package>
54
55 <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
56 <package name="mingw32-gcc-tools-epoch2-automake">
57 <description lang="en"
58 title="special automake for gcc development">
59 <paragraph>Gcc requires that an unpatched, pristine version of automake
60 be used when preparing patches for official submission. For various
61 reasons [1] these pristine versions cannot coexist with the existing
62 mingw32-automake packages in /mingw. This package provides
63 automake-1.11 and installs into /mingw/opt/gcc-tools/epoch2/{bin,share}
64 for use when developing gcc-4.5.x and gcc-4.6.x. It is also used when
65 building gettext-0.18.1.1.
66 </paragraph>
67 <paragraph>gcc-4.3.x and gcc-4.4.x development requires the latest
68 release in the automake-1.9.x series.
69 </paragraph>
70 <paragraph>gcc-4.5.x and gcc-4.6.x development requires the latest
71 release in the automake-1.11.x series.
72 </paragraph>
73 <paragraph>[1] http://cygwin.com/ml/cygwin-apps/2009-01/msg00007.html</paragraph>
74 <paragraph>Automake is a tool for automatically generating
75 Makefile.in files compliant with the GNU Coding Standards.
76 Automake requires the use of Autoconf.
77 </paragraph>
78 </description>
79
80 <licence tarname="gcc-tools-epoch2-automake-%-mingw32-%-lic.tar.%" />
81 <source tarname="gcc-tools-epoch2-automake-%-mingw32-%-src.tar.%" />
82
83 <component class="bin">
84 <requires eq="mingw32-gcc-tools-epoch2-autoconf-*-mingw32-*-bin.tar" />
85 <requires eq="msys-core-*-msys-*-bin.tar" />
86 <requires eq="msys-coreutils-*-msys-*-bin.tar" />
87 <requires eq="msys-m4-*-msys-*-bin.tar" />
88 <requires eq="msys-perl-*-msys-*-bin.tar" />
89 <requires eq="msys-texinfo-*-msys-*-bin.tar" />
90 <release tarname="gcc-tools-epoch2-automake-1.11.1-1-mingw32-bin.tar.lzma" />
91 </component>
92
93 <component class="doc">
94 <release tarname="gcc-tools-epoch2-automake-1.11.1-1-mingw32-doc.tar.lzma" />
95 </component>
96
97 <component class="lic">
98 <release tarname="gcc-tools-epoch2-automake-1.11.1-1-mingw32-lic.tar.lzma" />
99 </component>
100 </package>
101
102 </package-collection>
103</software-distribution>
104<!-- vim: set nocompatible expandtab fileformat=unix textwidth=80 tabstop=2 shiftwidth=2: -->
Note: See TracBrowser for help on using the repository browser.