source: Daodan/MinGW/var/lib/mingw-get/data/msys-guile.xml@ 1154

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

Daodan: Added Windows MinGW and build batch file

File size: 5.3 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: msys-guile.xml -->
5
6 <package-collection subsystem="msys">
7 <download-host uri="http://prdownloads.sourceforge.net/mingw/%F?download" />
8
9 <package name="msys-guile">
10 <affiliate group="MinGW Developer Toolkit" />
11 <description lang="en" title="A Scheme interpreter" >
12 <paragraph>Guile is an interpreter for the Scheme programming language,
13 with support for many SRFIs (Scheme Request For Implementations),
14 packaged as a library which can be incorporated into your programs.
15 Your users have full access to the interpreter, so Guile itself can be
16 extended, based on the needs of the user. The result is a scripting
17 language tailored to your application.
18 </paragraph>
19 <paragraph>Guile is a library designed to help programmers create
20 flexible applications. Using Guile in an application allows
21 programmers to write plug-ins, or modules (there are many names, but
22 the concept is essentially the same) and users to use them to have an
23 application fit their needs.
24 </paragraph>
25 <paragraph>The msys-guile package provides a standalone guile
26 interpreter and all associated documentation. The associated
27 msys-libguile package provides the runtime libraries, development
28 files, and other runtime support.
29 </paragraph>
30 </description>
31
32 <licence tarname="guile-%-msys-%-lic.tar.%" />
33 <source tarname="guile-%-msys-%-src.tar.%" />
34
35 <component class="bin">
36 <requires eq="msys-bash-*-msys-*-bin.tar" />
37 <requires eq="msys-coreutils-*-msys-*-bin.tar" />
38 <requires eq="msys-gawk-*-msys-*-bin.tar" />
39 <requires eq="msys-grep-*-msys-*-bin.tar" />
40 <requires eq="msys-sed-*-msys-*-bin.tar" />
41 <!-- Every MSYS package requires msys-core-bin. This dependency
42 is not explicitly stated here; rather, it is implicitly satisfied
43 as a prerequisite of the matching DLL for this package itself,
44 which is specified for each of the following releases.
45 -->
46 <release tarname="guile-1.8.7-2-msys-1.0.15-bin.tar.lzma" >
47 <requires eq="msys-libguile-%-msys-%-dll-17.tar" />
48 </release>
49 </component>
50
51 <component class="doc">
52 <release tarname="guile-1.8.7-2-msys-1.0.15-doc.tar.lzma" />
53 </component>
54
55 <component class="lic">
56 <release tarname="guile-1.8.7-2-msys-1.0.15-lic.tar.lzma" />
57 </component>
58 </package>
59
60 <package name="msys-libguile">
61 <description lang="en" title="An extensible Scheme interpreter library" >
62 <paragraph>Guile is a library designed to help programmers create
63 flexible applications. Using Guile in an application allows
64 programmers to write plug-ins, or modules (there are many names, but
65 the concept is essentially the same) and users to use them to have an
66 application fit their needs.
67 </paragraph>
68 <paragraph>Guile is an interpreter for the Scheme programming language,
69 with support for many SRFIs (Scheme Request For Implementations),
70 packaged as a library which can be incorporated into your programs.
71 Your users have full access to the interpreter, so Guile itself can be
72 extended, based on the needs of the user. The result is a scripting
73 language tailored to your application.
74 </paragraph>
75 <paragraph>The msys-libguile package provides the runtime libraries,
76 development files, and other runtime support for guile. The
77 associated msys-guile package provides a standalone guile interpreter
78 and all associated documentation.
79 </paragraph>
80 </description>
81
82 <licence tarname="guile-%-msys-%-lic.tar.%" />
83 <source tarname="guile-%-msys-%-src.tar.%" />
84
85 <component class="dll">
86 <requires eq="msys-libguile-%-msys-%-rtm.tar" />
87 <release tarname="libguile-1.8.7-2-msys-1.0.15-dll-17.tar.lzma" >
88 <requires eq="msys-libcrypt-*-msys-*-dll-0.tar" />
89 <requires eq="msys-libgmp-*-msys-*-dll-10.tar" />
90 <requires eq="msys-libintl-*-msys-*-dll-8.tar" />
91 <requires eq="msys-libltdl-*-msys-*-dll-7.tar" />
92 <requires eq="msys-libregex-*-msys-*-dll-1.tar" />
93 </release>
94
95 <!-- Every MSYS DLL package requires msys-core-bin -->
96 <requires eq="msys-core-*-msys-*-bin.tar" />
97 </component>
98
99 <component class="dev">
100 <requires eq="msys-gettext-*-msys-*-dev.tar" />
101 <requires eq="msys-libcrypt-*-msys-*-dev.tar" />
102 <requires eq="msys-libgmp-*-msys-*-dev.tar" />
103 <requires eq="msys-libltdl-*-msys-*-dev.tar" />
104 <requires eq="msys-libregex-*-msys-*-dev.tar" />
105 <release tarname="libguile-1.8.7-2-msys-1.0.15-dev.tar.lzma" >
106 <requires eq="msys-libguile-%-msys-%-dll-17.tar" />
107 </release>
108 </component>
109
110 <component class="rtm">
111 <release tarname="libguile-1.8.7-2-msys-1.0.15-rtm.tar.lzma" />
112 </component>
113 </package>
114
115 </package-collection>
116</software-distribution>
117<!-- vim: set nocompatible expandtab fileformat=unix textwidth=80 tabstop=2 shiftwidth=2: -->
Note: See TracBrowser for help on using the repository browser.