[d503ce]: mingw32 / mingw32-mingw-get.xml Maximize Restore History

Download this file

mingw32-mingw-get.xml    135 lines (117 with data), 6.1 kB

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<software-distribution project="MinGW" home="http://www.mingw.org" issue="@YYYYMMDDNN@">
<!-- File: mingw32-mingw-get.xml ~~ mingw-get self-upgrade manifest -->
<package-collection subsystem="mingw32">
<download-host uri="http://prdownloads.sourceforge.net/mingw/%F?download" />
<package name="mingw32-mingw-get" alias="mingw-get">
<affiliate group="MinGW Base System" />
<description lang="en" title="MinGW Package Download and Installation Tool">
<paragraph>mingw-get is a tool to assist users in the management of MinGW
and MSYS software installations. Configured via an online XML database,
which is managed by the project maintainers, it offers a choice of
command line and graphical user interfaces, facilitating selective
download and installation of packages provided by the project.
</paragraph>
<paragraph>The XML database provides maintainers with a mechanism for the
specification of inter-package dependencies; this permits configuration
of any package, such that the end user may elect to install just that
specific package, leaving mingw-get to ensure that all dependencies will
be automatically satisfied at installation time.
</paragraph>
</description>
<component class="bin">
<description lang="en">
<paragraph>This package provides the binary components which are
required to run mingw-get as a command line tool, together with
components which are common to both command line and graphical user
interfaces. If you prefer a graphical user interface, you should
install mingw32-mingw-get-gui in addition to this package.
</paragraph>
</description>
<release tarname="mingw-get-0.6.2-mingw32-beta-20131004-1-bin.tar.xz" />
<release tarname="mingw-get-0.6.1-mingw32-beta-20130910-1-bin.tar.xz" />
<release tarname="mingw-get-0.6.0-mingw32-beta-20130904-1-bin.tar.xz" />
<release tarname="mingw-get-0.5-mingw32-beta-20120426-1-bin.tar.xz" />
<release tarname="mingw-get-0.4-mingw32-alpha-1-bin.tar.xz" />
<action class="post-install">
setup = require "setup"
print( " running post-install hooks for mingw-get-bin" )
setup.create_shortcuts(
'--description="MinGW Installation Manager"',
setup.libexec_path( "guistub.exe" ), "mingw-get"
)
</action>
<action class="pre-remove">
setup = require "setup"
print( " running pre-remove hooks for mingw-get-bin" )
setup.delete_shortcuts(
"--if-linked="..setup.libexec_path( "gui.exe" ),
"--force", "mingw-get"
)
setup.delete_shortcuts(
"--if-linked="..setup.libexec_path( "guistub.exe" ),
"--force", "mingw-get"
)
</action>
</component>
<component class="gui">
<description lang="en">
<paragraph>This package augments mingw32-mingw-get-bin, providing a
graphical user interface to mingw-get.
</paragraph>
</description>
<requires eq="mingw-get-%-mingw32-%-bin.tar" />
<release tarname="mingw-get-0.6.2-mingw32-beta-20131004-1-gui.tar.xz" />
<release tarname="mingw-get-0.6.1-mingw32-beta-20130910-1-gui.tar.xz" />
<release tarname="mingw-get-0.6.0-mingw32-beta-20130904-1-gui.tar.xz" />
<action class="post-install">
setup = require "setup"
print( " running post-install hooks for mingw-get-bin" )
setup.create_shortcuts(
'--description="MinGW Installation Manager"',
setup.libexec_path( "guimain.exe" ), "mingw-get"
)
</action>
<action class="pre-remove">
setup = require "setup"
print( " running pre-remove hooks for mingw-get-bin" )
setup.delete_shortcuts(
"--if-linked="..setup.libexec_path( "guimain.exe" ),
"--force", "mingw-get"
)
</action>
</component>
<component class="lic">
<release tarname="mingw-get-0.6.2-mingw32-beta-20131004-1-lic.tar.xz" />
<release tarname="mingw-get-0.6.1-mingw32-beta-20130910-1-lic.tar.xz" />
<release tarname="mingw-get-0.6.0-mingw32-beta-20130904-1-lic.tar.xz" />
<release tarname="mingw-get-0.5-mingw32-beta-20120426-1-lic.tar.xz" />
<release tarname="mingw-get-0.4-mingw32-alpha-1-lic.tar.xz" />
</component>
</package>
<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
<package name="mingw32-pkginfo" alias="pkginfo">
<description lang="en" title="MinGW Package Identification Tool">
<paragraph>pkginfo is a tool which may be used to parse and analyse
the names of packages provided by the MinGW/MSYS Project. It uses
the same lexical analyser as mingw-get, to extract meta-data from
any specified package name.
</paragraph>
<paragraph>It is primarily of interest to members of the MinGW/MSYS
Project Team, who may use it to confirm that their chosen package
names convey the intended meta-data to mingw-get.
</paragraph>
</description>
<licence tarname="mingw-get-%-mingw32-%-lic.tar.%" />
<source tarname="mingw-get-%-mingw32-%-src.tar.%" />
<component class="bin">
<release tarname="pkginfo-0.6.2-mingw32-beta-20131004-1-bin.tar.xz" />
<release tarname="pkginfo-0.6.1-mingw32-beta-20130910-1-bin.tar.xz" />
<release tarname="pkginfo-0.6.0-mingw32-beta-20130904-1-bin.tar.xz" />
<release tarname="pkginfo-0.5-mingw32-beta-20120426-1-bin.tar.xz" />
<release tarname="pkginfo-0.4-mingw32-alpha-1-bin.tar.xz" />
</component>
</package>
</package-collection>
</software-distribution>
<!-- vim: set nocompatible expandtab fileformat=unix textwidth=82 tabstop=2 shiftwidth=2: -->