XML catalogue of packages which are available for installation, using the mingw-get installer.
修訂 | 93a1ac467d3be945746b4460becb81e802b99d3a (tree) |
---|---|
時間 | 2013-04-22 04:39:12 |
作者 | Keith Marshall <keithmarshall@user...> |
Commiter | Keith Marshall |
Add infrastructure for managing user contributed packages.
@@ -1,3 +1,18 @@ | ||
1 | +2013-04-21 Keith Marshall <keithmarshall@users.sourceforge.net> | |
2 | + | |
3 | + Add infrastructure for managing user contributed packages. | |
4 | + | |
5 | + * contrib: New directory. | |
6 | + * configure.ac (AC_INIT): Bump version number to 2.1 | |
7 | + (mingw_ac_subdirs): Add 'contrib' as a managed sub-directory. | |
8 | + | |
9 | + * contrib/issue.log: New file; automatically generated, and adjusted | |
10 | + to reflect the original publication dates for each of... | |
11 | + * contrib/mingw32-libunistring.xml contrib/mingw32-pdcurses.xml: | |
12 | + ...these new files; copy them from existing published catalogue, and | |
13 | + replace their issue number tags with templates, to capture future | |
14 | + updates automatically. | |
15 | + | |
1 | 16 | 2013-04-19 Keith Marshall <keithmarshall@users.sourceforge.net> |
2 | 17 | |
3 | 18 | Correct several incorrectly assigned file attributes. |
@@ -22,7 +22,7 @@ | ||
22 | 22 | # MinGW Project, accept liability for any damages, however caused, |
23 | 23 | # arising from the use of this software. |
24 | 24 | # |
25 | - AC_INIT([mingw-dist],[2.0],[http://mingw.org/reporting_bugs]) | |
25 | + AC_INIT([mingw-dist],[2.1],[http://mingw.org/reporting_bugs]) | |
26 | 26 | |
27 | 27 | # Check for required tools. |
28 | 28 | # |
@@ -34,7 +34,7 @@ | ||
34 | 34 | # |
35 | 35 | AC_CONFIG_FILES([Makefile]) |
36 | 36 | AC_CONFIG_FILES([Makefile.comm]) |
37 | - AC_FOREACH([subdir],[common mingw32 msys], | |
37 | + AC_FOREACH([subdir],[common contrib mingw32 msys], | |
38 | 38 | [AC_CONFIG_FILES(subdir[/Makefile:Makefile.stub.in])dnl |
39 | 39 | mingw_ac_subdirs=${mingw_ac_subdirs+"${mingw_ac_subdirs} "}"subdir"dnl |
40 | 40 | ]) |
@@ -0,0 +1,29 @@ | ||
1 | +# Log file for tracking of mingw-get distribution manifests. | |
2 | +# | |
3 | +# $Id$ | |
4 | +# | |
5 | +# This file is automatically updated when running `make'; | |
6 | +# DO NOT EDIT IT MANUALLY!!! | |
7 | +# | |
8 | +# | |
9 | +# Generated from initial template "../issue.log.in" | |
10 | +# Written by Keith Marshall <keithmarshall@users.sourceforge.net> | |
11 | +# Copyright (C) 2010, MinGW Project | |
12 | +# | |
13 | +# This is free software. Permission is granted to copy, modify and | |
14 | +# redistribute this software, under the provisions of the GNU General | |
15 | +# Public License, Version 3, (or, at your option, any later version), | |
16 | +# as published by the Free Software Foundation; see the file COPYING | |
17 | +# for licensing details. | |
18 | +# | |
19 | +# Note, in particular, that this software is provided "as is", in the | |
20 | +# hope that it may prove useful, but WITHOUT WARRANTY OF ANY KIND; not | |
21 | +# even an implied WARRANTY OF MERCHANTABILITY, nor of FITNESS FOR ANY | |
22 | +# PARTICULAR PURPOSE. Under no circumstances will the author, or the | |
23 | +# MinGW Project, accept liability for any damages, however caused, | |
24 | +# arising from the use of this software. | |
25 | +# | |
26 | + 6c149bb701714b06cba818db2ad055ec9b6bbbe3 2011101400 mingw32-libunistring.xml | |
27 | + 7f7474478d1ca1464d391beb0bd574a48a745315 2011101100 mingw32-pdcurses.xml | |
28 | +# | |
29 | +# $RCSfile$: end of file |
@@ -0,0 +1,53 @@ | ||
1 | +<?xml version="1.0" encoding="UTF-8" standalone="yes"?> | |
2 | +<software-distribution project="MinGW" home="http://mingw.org" issue="@YYYYMMDDNN@"> | |
3 | + | |
4 | + <!-- File: mingw32-libunistring.xml --> | |
5 | + | |
6 | + <package-collection subsystem="mingw32"> | |
7 | + <download-host uri="http://prdownloads.sourceforge.net/mingw/%F?download" /> | |
8 | + | |
9 | + <package name="mingw32-libunistring" alias="libunistring"> | |
10 | + <affiliate group="MinGW Contributed Libraries" /> | |
11 | + | |
12 | + <description lang="en" title="libunistring: Library for manipulating Unicode strings"> | |
13 | + <paragraph> Text files are nowadays usually encoded in Unicode, and may | |
14 | + consist of very different scripts - from Latin letters to Chinese | |
15 | + Hanzi -, with many kinds of special characters - accents, | |
16 | + right-to-left writing marks, hyphens, Roman numbers, and much more. | |
17 | + But the POSIX platform APIs for text do not contain adequate functions | |
18 | + for dealing with particular properties of many Unicode characters. In | |
19 | + fact, the POSIX APIs for text have several assumptions at their base | |
20 | + which don't hold for Unicode text. This library provides functions for | |
21 | + manipulating Unicode strings and for manipulating C strings according | |
22 | + to the Unicode standard. | |
23 | + </paragraph> | |
24 | + </description> | |
25 | + | |
26 | + <licence tarname="libunistring-%-mingw32-%-lic.tar.%" /> | |
27 | + <source tarname="libunistring-%-mingw32-%-src.tar.%" /> | |
28 | + | |
29 | + <component class="dll"> | |
30 | + <release tarname="libunistring-0.9.3-1-mingw32-dll-0.tar.lzma" > | |
31 | + <requires eq="mingw32-libgcc-*-mingw32-dll-1.tar" /> | |
32 | + <requires eq="mingw32-libiconv-*-mingw32-*-dll-2.tar" /> | |
33 | + </release> | |
34 | + </component> | |
35 | + | |
36 | + <component class="doc"> | |
37 | + <release tarname="libunistring-0.9.3-1-mingw32-doc.tar.lzma" /> | |
38 | + </component> | |
39 | + | |
40 | + <component class="lic"> | |
41 | + <release tarname="libunistring-0.9.3-1-mingw32-lic.tar.lzma" /> | |
42 | + </component> | |
43 | + | |
44 | + <component class="dev"> | |
45 | + <release tarname="libunistring-0.9.3-1-mingw32-dev.tar.lzma" > | |
46 | + <requires eq="mingw32-libunistring-%-mingw32-%-dll-0.tar" /> | |
47 | + </release> | |
48 | + </component> | |
49 | + </package> | |
50 | + | |
51 | + </package-collection> | |
52 | +</software-distribution> | |
53 | +<!-- vim: set nocompatible expandtab fileformat=unix textwidth=80 tabstop=2 shiftwidth=2: --> |
@@ -0,0 +1,71 @@ | ||
1 | +<?xml version="1.0" encoding="UTF-8" standalone="yes"?> | |
2 | +<software-distribution project="MinGW" home="http://mingw.org" issue="@YYYYMMDDNN@"> | |
3 | + | |
4 | + <!-- File: mingw32-pdcurses.xml --> | |
5 | + | |
6 | + <package-collection subsystem="mingw32"> | |
7 | + <download-host uri="http://prdownloads.sourceforge.net/mingw/%F?download" /> | |
8 | + | |
9 | + <package name="mingw32-pdcurses" alias="mingw32-PDCurses pdcurses PDCurses"> | |
10 | + <description lang="en" title="PDCurses: Public Domain Curses Implementation"> | |
11 | + <paragraph>Public Domain Curses, aka PDCurses, is an implementation of | |
12 | + X/Open curses for multiple platforms. This package provides normal, | |
13 | + unicode (wide char), and UTF-8 versions of the library and associated | |
14 | + demonstration programs. | |
15 | + </paragraph> | |
16 | + <paragraph>The mingw32-pdcurses package provides the documentation and | |
17 | + demonstration programs for the PDCurses library. The associated | |
18 | + mingw32-libpdcurses package provides the runtime library and related | |
19 | + development files. | |
20 | + </paragraph> | |
21 | + </description> | |
22 | + | |
23 | + <licence tarname="PDCurses-%-mingw32-%-lic.tar.%" /> | |
24 | + <source tarname="PDCurses-%-mingw32-%-src.tar.%" /> | |
25 | + | |
26 | + <component class="bin"> | |
27 | + <release tarname="PDCurses-3.4-1-mingw32-bin.tar.lzma" > | |
28 | + <requires eq="mingw32-libpdcurses-%-mingw32-%-dll.tar" /> | |
29 | + </release> | |
30 | + </component> | |
31 | + | |
32 | + <component class="doc"> | |
33 | + <release tarname="PDCurses-3.4-1-mingw32-doc.tar.lzma" /> | |
34 | + </component> | |
35 | + | |
36 | + <component class="lic"> | |
37 | + <release tarname="PDCurses-3.4-1-mingw32-lic.tar.lzma" /> | |
38 | + </component> | |
39 | + </package> | |
40 | + | |
41 | + <package name="mingw32-libpdcurses" alias="libpdcurses"> | |
42 | + <description lang="en" title="libpdcurses: Public Domain Curses Implementation" > | |
43 | + <paragraph>Public Domain Curses, aka PDCurses, is an implementation of | |
44 | + X/Open curses for multiple platforms. This package provides normal, | |
45 | + unicode (wide char), and UTF-8 versions of the library and associated | |
46 | + demonstration programs. | |
47 | + </paragraph> | |
48 | + <paragraph>The mingw32-libpdcurses package provides the runtime library | |
49 | + and related development files for pdcurses. The associated | |
50 | + mingw32-pdcurses package provides the documentation and demonstration | |
51 | + programs related to the library. | |
52 | + </paragraph> | |
53 | + </description> | |
54 | + | |
55 | + <licence tarname="PDCurses-%-mingw32-%-lic.tar.%" /> | |
56 | + <source tarname="PDCurses-%-mingw32-%-src.tar.%" /> | |
57 | + | |
58 | + <component class="dll"> | |
59 | + <release tarname="libpdcurses-3.4-1-mingw32-dll.tar.lzma" /> | |
60 | + </component> | |
61 | + | |
62 | + <component class="dev"> | |
63 | + <release tarname="libpdcurses-3.4-1-mingw32-dev.tar.lzma" > | |
64 | + <requires eq="mingw32-libpdcurses-%-mingw32-%-dll.tar" /> | |
65 | + </release> | |
66 | + </component> | |
67 | + </package> | |
68 | + | |
69 | + </package-collection> | |
70 | +</software-distribution> | |
71 | +<!-- vim: set nocompatible expandtab fileformat=unix textwidth=80 tabstop=2 shiftwidth=2: --> |