annotate tool_dependencies.xml @ 0:fbb1ab7726db draft

Uploaded
author iracooke
date Mon, 03 Mar 2014 22:20:44 -0500
parents
children 5b87c1521e4d
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
fbb1ab7726db Uploaded
iracooke
parents:
diff changeset
1 <?xml version="1.0"?>
fbb1ab7726db Uploaded
iracooke
parents:
diff changeset
2 <tool_dependency>
fbb1ab7726db Uploaded
iracooke
parents:
diff changeset
3 <package name="iconv" version="1.14">
fbb1ab7726db Uploaded
iracooke
parents:
diff changeset
4 <install version="1.0">
fbb1ab7726db Uploaded
iracooke
parents:
diff changeset
5 <actions>
fbb1ab7726db Uploaded
iracooke
parents:
diff changeset
6 <action type="download_by_url">http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gz</action>
fbb1ab7726db Uploaded
iracooke
parents:
diff changeset
7
fbb1ab7726db Uploaded
iracooke
parents:
diff changeset
8 <action type="autoconf"/>
fbb1ab7726db Uploaded
iracooke
parents:
diff changeset
9
fbb1ab7726db Uploaded
iracooke
parents:
diff changeset
10 <action type="make_install" />
fbb1ab7726db Uploaded
iracooke
parents:
diff changeset
11 <action type="set_environment">
fbb1ab7726db Uploaded
iracooke
parents:
diff changeset
12 <environment_variable action="prepend_to" name="PATH">$INSTALL_DIR/bin</environment_variable>
fbb1ab7726db Uploaded
iracooke
parents:
diff changeset
13 <environment_variable action="prepend_to" name="LD_LIBRARY_PATH">$INSTALL_DIR/lib</environment_variable>
fbb1ab7726db Uploaded
iracooke
parents:
diff changeset
14 <environment_variable action="set_to" name="ICONV_ROOT_DIR">$INSTALL_DIR</environment_variable>
fbb1ab7726db Uploaded
iracooke
parents:
diff changeset
15 <environment_variable action="prepend_to" name="C_INCLUDE_PATH">$INSTALL_DIR/include</environment_variable>
fbb1ab7726db Uploaded
iracooke
parents:
diff changeset
16 <environment_variable action="prepend_to" name="CPLUS_INCLUDE_PATH">$INSTALL_DIR/include</environment_variable>
fbb1ab7726db Uploaded
iracooke
parents:
diff changeset
17 </action>
fbb1ab7726db Uploaded
iracooke
parents:
diff changeset
18 </actions>
fbb1ab7726db Uploaded
iracooke
parents:
diff changeset
19 </install>
fbb1ab7726db Uploaded
iracooke
parents:
diff changeset
20 <readme>
fbb1ab7726db Uploaded
iracooke
parents:
diff changeset
21
fbb1ab7726db Uploaded
iracooke
parents:
diff changeset
22 This library provides an iconv() implementation, for use on systems which don't have one, or whose implementation cannot convert from/to Unicode.
fbb1ab7726db Uploaded
iracooke
parents:
diff changeset
23
fbb1ab7726db Uploaded
iracooke
parents:
diff changeset
24 For historical reasons, international text is often encoded using a language or country dependent character encoding. With the advent of the internet and the frequent exchange of text across countries - even the viewing of a web page from a foreign country is a "text exchange" in this context -, conversions between these encodings have become important. They have also become a problem, because many characters which are present in one encoding are absent in many other encodings. To solve this mess, the Unicode encoding has been created. It is a super-encoding of all others and is therefore the default encoding for new text formats like XML.
fbb1ab7726db Uploaded
iracooke
parents:
diff changeset
25
fbb1ab7726db Uploaded
iracooke
parents:
diff changeset
26 Still, many computers still operate in locale with a traditional (limited) character encoding. Some programs, like mailers and web browsers, must be able to convert between a given text encoding and the user's encoding. Other programs internally store strings in Unicode, to facilitate internal processing, and need to convert between internal string representation (Unicode) and external string representation (a traditional encoding) when they are doing I/O. GNU libiconv is a conversion library for both kinds of applications.
fbb1ab7726db Uploaded
iracooke
parents:
diff changeset
27
fbb1ab7726db Uploaded
iracooke
parents:
diff changeset
28 Copyright (C) 1998, 2010 Free Software Foundation, Inc.
fbb1ab7726db Uploaded
iracooke
parents:
diff changeset
29
fbb1ab7726db Uploaded
iracooke
parents:
diff changeset
30 https://www.gnu.org/software/libiconv/
fbb1ab7726db Uploaded
iracooke
parents:
diff changeset
31
fbb1ab7726db Uploaded
iracooke
parents:
diff changeset
32 libiconv is licensed under the Gnu Public License http://www.gnu.org/licenses/gpl.html
fbb1ab7726db Uploaded
iracooke
parents:
diff changeset
33
fbb1ab7726db Uploaded
iracooke
parents:
diff changeset
34
fbb1ab7726db Uploaded
iracooke
parents:
diff changeset
35 </readme>
fbb1ab7726db Uploaded
iracooke
parents:
diff changeset
36 </package>
fbb1ab7726db Uploaded
iracooke
parents:
diff changeset
37 </tool_dependency>