[prev in list] [next in list] [prev in thread] [next in thread] 

List:       perl6-internals
Subject:    Re: [PATCH] README.ru translation
From:       Oleg Sadov <sadov () linux-ink ! ru>
Date:       2010-12-17 19:19:58
Message-ID: 1292613598.14537.138.camel () sadov-t ! linux-ink ! vo
[Download RAW message or body]

17/12/2010 10:24 -0600, Patrick R. Michaud wrote:
> On Fri, Dec 17, 2010 at 03:18:58PM +0300, Oleg Sadov wrote:
> > > P.S. Its first time I take part in opensource project, I dont know
> > > how to use message system ( for example what should be in  Subject
> > > line of a mail ? )
> > 
> > Subject must reflects the essence of message. "README.ru translation" is
> > not bad.
> 
> Also, if the message contains an attachment or patch intended to
> be added to the source, it's a good idea to include "[PATCH]" in
> the subject line.  For example:
> 
>    Subject:  [PATCH]  README.ru translation

Done.

In attachment agreed version of Russian translation of current Git's
README.

> Pm

--Oleg

["README.ru.2.10.1-17122010" (README.ru.2.10.1-17122010)]

Это - Parrot, версия 2.10.1
------------------------------

Права на Parrot (C) принадлежат  фонду Parrot 2001-2010.


ЛИЦЕНЗИЯ
-------------------

Данный исходный код распространяется на \
условиях Artistic License 2.0 См. файл LICENSE для \
подробной информации.


ОПИСАНИЕ
--------
Parrot - виртуальная машина, разработанная для \
эффективной компиляции и  выполнения \
байт-кода для языков с динамическими типами \
данных.

СИСТЕМНЫЕ Т ЕБОВАНИЯ
-------------

Для сборки Parrot необходим компилятор языка C, \
программа компоновщик (linker) и утилита "make".

Если планируется компоновка с использованием \
библиотеки ICU, то необходимо  предварительно \
скачать и установить ее до настройки Parrot. \
Скачать ICU можно  по адресу: 
http://site.icu-project.org/download
 
Также для сборки Parrot требуется установленные \
Perl 5.8.4 или новее и Storable  2.12 или новее для \
выполнения различных настроек и скриптов.

Для большинства первоначально поддерживаемых \
платформ Parrot должен  компилироваться без \
первоначальной настройки. В файле docs/parrot.pod \
описаны  основные платформы. В файле PLATFORMS дана \
информация о платформах, на которых  Parrot был \
собран и протестирован.

КАК ПОЛУЧИТЬ PARROT С GITHUB
-----------------------------
I.  Установить Git.

Linux:
Метод зависит от дистрибутива. Для установки \
следует выполнить (от  суперпользователя root \
или через sudo <cmd>):

В Ubuntu/Debian (apt-based):

    apt-get install git-core

В Red Hat, Fedora (rpm-based):

    yum install git

В Gentoo (portage):

    emerge -av dev-vcs/git

Windows:
Два варианта Git для Windows:

msysgit 	    http://code.google.com/p/msysgit/downloads/list
TortoiseGit 	http://code.google.com/p/tortoisegit/downloads/list

Macintosh OS X:

Поиск в Интернете выдаст различные варианты \
инсталляторов git для Mac OS X, включая такой:

    http://help.github.com/mac-git-installation/

II. Получение Parrot с github.com

Копирование Git-репозитория Parrot:

    git clone git://github.com/parrot/parrot.git


Checkout по умолчанию производится с \
мастер-веткой. Для создания локальной  ветки с \
названием "some_branch" выполните:

    git checkout -b --track some_branch origin/some_branch

Все указанные выше URL'и доступны только на \
чтение. Если вы входите в группу  \
разработчиков Parrot, используйте URL с \
возможностью записи:

    git clone git@github.com:parrot/parrot.git

Со списком веток можно ознакомиться на \
http://github.com/parrot/parrot

ИНСТ УКЦИИ 
------------

 аспакуйте пакет TAR Parrot, (вы это уже проделали, \
так как читаете этот файл)  и наберите

    perl Configure.pl

для выполнения скрипта Configure. Скрипт Configure.pl \
извлечёт конфигурационную  информацию путём \
выполнения программы на perl5.  Вам может \
потребоваться  указать используемые \
компилятор и программы компоновщика вручную.  \
Например,  для компиляции C файлов программой \
'cc', C++ файлов программой 'CC' и  компоновкой с \
помощью 'CC', необходимо выполнить:

	perl Configure.pl --cc=cc --cxx=CC --link=CC --ld=CC

Для получения более подробных данных об \
опциях настроек выполните "perl  Configure.pl --help", а \
также смотрите их описание в файле  \
docs/configuration.pod

Для систем HPUX (и подобных), которые не \
поддерживают inet_pton, следует  выполнить
  
  	 perl Configure.pl --define=inet_aton
  	 
Выполнение Configure.pl произведет генерацию \
заголовочного файла config.h,  модуля Parrot::Config, \
файлов платформы и множество файлов Makefile.   \
Файл "myconfig" содержит краткий обзор установок \
конфигурации.  
Следующим шагом будет выполнение команды make \
(Configure.pl сообщит о  рекомендуемой версии make для \
вашей системы)

После чего интерпретатор Parrot должен быть \
собран.  Если производится сборка  вместе с \
библиотекой ICU (по умолчанию в большинстве \
систем), то следует  использовать утилиту GNU Make \
(или совместимые).

Можно протестировать сборку Parrot, выполнив \
команду "make test".  Также  возможно запустить \
тесты параллельно с помощью команды "make TEST_JOBS=3 \
test".

Для выполнения полного набора тестов \
выполните команду:

    make fulltest

Примечание: В файле PLATFORMS содержатся замечания \
касательно ожидаемых  результатов тестов на \
данной системе.

Установка Parrot производится с помощью команды:

    make install

По умолчанию производится установка в каталог \
/usr/local, с размещением  исполняемого файла Parrot в \
каталог /usr/local/bin. Для установки Parrot в  другой \
каталог используйте:

    perl Configure.pl --prefix=/home/joe/bird
    make install

Необходимо учитывать, что при установке в \
нестандартный каталог динамические  \
библиотеки не будут найдены, если не \
установить необходимые значения в  переменной \
LD_LIBRARY_PATH или в других аналогичных переменных.

Для дальнейшей работы ознакомьтесь с файлами \
docs/parrot.pod и docs/intro.pod.   Если у вас возникли \
какие-либо проблемы, прочтите раздел "How To Submit A \
Bug  Report" ("Как отправить отчет об ошибке") в файле \
docs/submissions.pod. Эти  документы в POD формате. Для \
того чтобы их просмотреть, выполните команду:

    perldoc -F docs/intro.pod

ИЗМЕНЕНИЯ
-------

Для ознакомления с изменениями \
пользовательского уровня между текущей и  \
предыдущей версиями см. файл NEWS.

ПОЧТОВЫЕ  АССЫЛКИ
-------------

Parrot рассылки для пользователей -  \
parrot-users@lists.parrot.org. Для подписки на рассылку \
заполните форму на странице по адресу:  \
http://lists.parrot.org/mailman/listinfo/parrot-users . Архив рассылок \
находится на странице: \
http://lists.parrot.org/pipermail/parrot-users/.


Для обсуждения  разработки смотрите \
информацию в файле docs/gettingstarted.pod.

ОТЗЫВЫ, ИСП АВЛЕНИЯ И т.п.
-----------------------

Информацию касательно сообщений об ошибках и \
исправлениях можно  найти в файле docs/submissions.pod 

САЙТЫ В ИНТЕ НЕТЕ
---------

Следующие веб-сайты содержат всю необходимую \
информацию о Parrot:

    http://www.parrot.org/
    http://trac.parrot.org/
    http://docs.parrot.org/

Удачи,
  команда Parrot.



_______________________________________________
http://lists.parrot.org/mailman/listinfo/parrot-dev


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic