Пакеты Arduino IDE 0018, Fritzing-0.4.2b, PSCyr-fonts-0.4d_beta9, man-pages-math-2.80, yafaray-0.1.1

DM76: Arduino IDE 0019 !!! залил сразу в release (SRPM) От администрации — все ниже перечисленные пакеты переведены в release репозиторий и доступны из стандартного менеджера установки ПО. В SVN-репозитории EduMandriva выложил пакеты Arduino IDE 0018, Fritzing-0.4.2b, PSCyr-fonts-0.4d_beta9, man-pages-math-2.80, YafaRay-0.1.1. Все пакеты оформлены в соответствии с требованиями EduMandriva wiki.edumandriva.ru/wiki/index.php/Сборка_пакетов_EduMandriva, снабжены кратким и полным русским описанием (Summary и description). Подробнее о каждом из пакетов: (1) Arduino — это open-source платформа для прототипирования электроники, созданная на основе гибкого и простого в использовании аппаратного и программного обеспечения. Предназначена как для разработчиков, так и для любителей, интересующихся созданием интерактивных объектов и окружений. Пакет содержит среду разработки Arduino IDE и примеры программ. Как оказалось, предыдущая версия пакета arduino-0018-1edm2010.1.x86_64.rpm некорректно работает с контроллером Arduino Mega в операционных системах архитектуры x86_64 Решение заключается в откате на версию 4.3.2 пакетов avr-gcc-c++, avr-gcc, avr-gcc-cpp. В SVN-репозитории EduMandriva edumandriva-2010-1-x86-64.googlecode.com/svn/trunk/free/testing/ выложил собранные пакеты для архитектуры x86_64: cross-avr-compat-gcc-4.3.2-1edm2010.1.x86_64.rpm cross-avr-compat-gcc-c++-4.3.2-1edm2010.1.x86_64.rpm cross-avr-compat-gcc-cpp-4.3.2-1edm2010.1.x86_64.rpm arduino-0018-2edm2010.1.x86_64.rpm а в edumandriva-2010-1-srcrpm.googlecode.com/svn/trunk/free/ — соответствующие SRPM: cross-avr-compat-gcc-4.3.2-1edm2010.1.src.rpm arduino-0018-2edm2010.1.src.rpm Кроме того, изменил папку, в которой хранятся файлы иконок. Раньше в стартовом меню KDE при выборе «Arduino IDE» отображался знак вопроса. Теперь отображается иконка.
(2) Fritzing — САПР для Arduino​.  Мой перевод краткой характеристики с сайта проекта fritzing.org/: "Fritzing — это Open-Source проект для творческой работы с интерактивной электроникой. Ориентирован на разработчиков, исследователей, творческих людей и просто любителей. Мы создаём программное обеспечение в духе Processing и Arduino, разрабатываем инструментарий, позволяющий пользователям документировать их прототипы, делиться прототипами с другими пользователями, обучать электронике в классе и создавать печатные платы профессионального уровня." Просто собрал новый пакет — раньше в репозиториях Мандривы не встречал. Файлы: fritzing-0.4.2b-1edm2010.1.x86_64.rpm и fritzing-0.4.2b-1edm2010.1.src.rpm
(3) PSCyr Прекрасная в работе и небольшая по размеру коллекция векторных шрифтов для (La)TeX Подробнее о коллекции можно прочитать, например, здесь. Файлы: pscyr-fonts-0.4d_beta9-1edm2010.1.noarch.rpm, pscyr-fonts-afm-0.4d_beta9-1edm2010.1.noarch.rpm pscyr-fonts-pfb-0.4d_beta9-1edm2010.1.noarch.rpm pscyr-fonts-tex-0.4d_beta9-1edm2010.1.noarch.rpm SRPM: pscyr-fonts-0.4d_beta9-1edm2010.1.src.rpm
(4) man-pages-math-2.80 Однажды обнаружил, что не работает команда «man math.h» «man sin» — работает, а «man math.h» — нет. Между тем, в модуле math.h описаны не только математические функции, но и типы, и полезные константы. Откуда ещё новичок может узнать, что, например, число пи уже есть константе M_PI модуля math.h? Вот и разгораются целые дискуссии о том, как записать число пи на языке программирования C/C++… Наверное, у разработчиков проекта man-pages были какие-то соображения о том, почему данную информацию нужно исключить из последних версий. Но лично мне этих страничек не хватает. Выбрал нужные странички из релиза 2.80 man-pages и собрал в отдельный пакет. После установки пакета они дополнят тот набор man-страничек, который установлен в вашей версии пакета. Файлы: man-pages-math-2.80-1edm2010.1.noarch.rpm SRPM: man-pages-math-2.80-1edm2010.1.src.rpm
(5) YafaRay — Инструментарий для трассировки трёхмерной графики.​  YafaRay — это OpenSource-движок для трассировки реалистичных изображений с помощью рассчёта прохождения света через 3D-сцену. Движок состоит из компьютерной программы, которая взаимодействует с управляющим 3D-приложением и обеспечивает специфические возможности трассировки. Управляющим приложением для YafaRay является Blender 3D. YafaRay можно использовать с официальными релизами Blender 3D. YafaRay был написан «с чистого листа» с целью заменить YafRay 0.0.9. После двух лет разработки он, наконец-то, обладает полным набором параметров освещения и рендеринга. Файлы: yafaray-0.1.1-svn543.1edm2010.1.x86_64.rpm yafaray-blender-0.1.1-svn543.1edm2010.1.x86_64.rpm SRPM: yafaray-0.1.1-svn543.1edm2010.1.src.rpm

Ещё, во время работы над пакетом YafaRay (полгода назад), собрал пакет Blender 3D (SRPM). Но текущий релиз из репозитория Мандривы работает с YafaRay точно так же, как и мой пакет (только что проверил).
Опубликовать в своем блоге livejournal.com

Комментарии Вконтакте facebook

Комментарии (5)

rss свернуть / развернуть
+
0
Fritzing — САПР для Arduino​. 
а почему только в x86_64?a i586 будет?
avatar

sol13

  • 28 августа 2010, 00:02
+
0
только x86_64 потому, что у меня нет установленной i586, чтобы собрать для неё пакет. Вы можете попробовать собрать пакет сами из fritzing-0.4.2b-1edm2010.1.src.rpm: скачайте его и выполните в консоли, в той папке, где пакет лежит, команду

rpmbuild --rebuild fritzing-0.4.2b-1edm2010.1.src.rpm

Или можно просто подождать, пока кто-нибудь соберёт.
avatar

DM76

  • 28 августа 2010, 08:40
+
0
i586 будут — соберу в выходные.
avatar

akdengi

  • 28 августа 2010, 13:29
+
0
avatar

DM76

  • 05 сентября 2010, 16:45
+
0
Все залито в репозиторий
avatar

admin

  • 05 сентября 2010, 23:53
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.
Блоги, Блог им. DM76, Пакеты Arduino IDE 0018, Fritzing-0.4.2b, PSCyr-fonts-0.4d_beta9, man-pages-math-2.80, yafaray-0.1.1