Автор Тема: "хотелки" новых программ в Альте (которых нет в репозиториях)  (Прочитано 225841 раз)

Оффлайн Mimas

  • Участник
  • *
  • Сообщений: 230
  • Mimas
    • Мой Линукс
Дорогие друзья!

Спустя много времени наконец-таки появилось (но не у нас) IDE для микроконтроллеров семейства 8051.
softvault.ru
http://mcu8051ide.sourceforge.net/
(пардон, особенности Klipper ;) )
С виду очень красивая и предположительно удобная среда разработки. С удовольствием бы попробовал при первой возможности.
Хотелось бы видеть её в наших репозиториях. Может быть, найдутся смелые сборщики?
« Последнее редактирование: 19.01.2014 18:04:38 от sb »

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 048
Кхм, я, конечно, не совсем обычный посетитель форума, но не да такой же степени -- у вас в сообщении ссылка на мой сайт :D А он, в свою очередь, точно не является IDE для микроконтроллеров и его невозможно собрать в репозиторий ;)

Оффлайн Mimas

  • Участник
  • *
  • Сообщений: 230
  • Mimas
    • Мой Линукс
у вас в сообщении ссылка на мой сайт
Пардон, sb, я проверял, может там чего-то есть.  :P

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 048
у вас в сообщении ссылка на мой сайт
Пардон, sb, я проверял, может там чего-то есть.  :P
Увы, профильных вещей там, как правило, нет. Если же и есть что-то, то только потому, что я где-то что-то об этом слышал :)

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 048
Хотелось бы видеть её в наших репозиториях. Может быть, найдутся смелые сборщики?
Собрал: спек взял редхатовский из пакета с изходниками, потому в нём могут быть анахронизмы с точки зрения альт-специфики. Хорошо то, что пакет из серии noarch (то есть, 32\64 бита ему в этом смысле без разницы) - весь вопрос встал в поиске требуемых для работы пакетов.
Можете качать и ставить - на p7 (p6 увы попробовать не имею возможности) запускается как минимум :)

RPM и SRPM (может кому пригодится) тут

Оффлайн Mimas

  • Участник
  • *
  • Сообщений: 230
  • Mimas
    • Мой Линукс
RPM и SRPM (может кому пригодится) тут
sb, Вы молодец! Пакет, как минимум, установился и запустился на P7. Дальше буду пробовать. Спасибо огромное!!!

aka_Jazz

  • Гость
Хочу такую в t6/brach... Чо делать ни знаю...  :-(

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 182
  • antohami@
Хотелось бы игру в репозиторий p7 Stunt Rally Пробовал брать за основу спек от Магеи не собирается, так что буду признателен даже работающему спеку.

Оффлайн sol13

  • Инженер
  • Участник
  • *
  • Сообщений: 160
  • openbox user
Есть ли возможноть собрать lxqt? http://lxqt.org/
Rosa LXQT/ALTLinux 10 KDE/AstraLinux 1.7

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 048
Хотелось бы игру в репозиторий p7 Stunt Rally
На первый взгляд всё необходимое по зависимостям в репозиториях есть. Можно на спек взглянуть ?

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 048
Хочу такую в t6/brach... Чо делать ни знаю...  :-(
Собрал под p7 вроде. Попробую под t6 собрать, если получится.

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 048
Попробую под t6 собрать, если получится.
Получилось, но версия немного более старая, чем та, что удалось под p7 собрать. Там с флагами сборки что-то не так, я не стал заморачиваться, а просто собрал более старую версию под шестую платформу. Собрано только в варианте i586, для 64-х битной платформы придётся srpm пакет пересобрать. Сборка вынуждено производилась в хэшере, так что проблем с пересборкой быть не должно.

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 182
  • antohami@
Хотелось бы игру в репозиторий p7 Stunt Rally
На первый взгляд всё необходимое по зависимостям в репозиториях есть. Можно на спек взглянуть ?

Пробовал собирать следующий src.rpm от Магеи: http://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/cauldron/SRPMS/core/release/stuntrally-2.3-2.mga5.src.rpm

Оригинальный спек
Name:           stuntrally
Version:        2.3
Release:        %mkrel 2
Summary:        Stunt Rally game with Track Editor, based on VDrift and OGRE
Group:          Games/Sports
License:        GPLv3+
URL:            http://code.google.com/p/vdrift-ogre/
Source0:        https://github.com/stuntrally/%{name}/archive/%{version}.tar.gz
Patch0:         stuntrally-2.2-mga-gamesbindir.patch
Patch1:         stuntrally-2.2-mga-mygui-libdir.patch
# This should fix http://forum.freegamedev.net/viewtopic.php?f=78&t=5512&p=56305
Patch2:         stuntrally-2.3-upstream-ogre-plugin-dir.patch

BuildRequires:  boost-devel
BuildRequires:  cmake
BuildRequires:  pkgconfig(libenet)
BuildRequires:  pkgconfig(MYGUI)
BuildRequires:  pkgconfig(OGRE)
BuildRequires:  pkgconfig(sdl2)
BuildRequires:  pkgconfig(vorbis)
Requires:       %{name}-data = %{version}-%{release}
Requires:       %{name}-tracks = %{version}

%description
Stunt Rally is a game based on VDrift and OGRE, with a Track Editor.

Game modes include: Single Race, Tutorials, Championships, Challenges,
Multiplayer and Split Screen. Also Replays and Ghost drive are present.

The Track Editor allows modifying and creating tracks.

The game aims at a rally style of driving (like in Richard Burns Rally),
with possible stunt elements (loops, jumps).
It also introduces road pipes, and provides a 3D spline generated road.

%files
%doc Readme.txt
%{_gamesbindir}/%{name}
%{_gamesbindir}/sr-editor
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/64x64/apps/*.png

#----------------------------------------------------------------------------

%package        data
Summary:        Stunt Rally game with Track Editor, based on VDrift and OGRE
Group:          Games/Sports
BuildArch:      noarch

%description    data
Data files for Stunt Rally.

%files          data
%{_gamesdatadir}/%{name}/

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
%cmake
%make

%install
%makeinstall_std -C build


%changelog
* Mon May 12 2014 akien <akien> 2.3-2.mga5
+ Revision: 622112
- Add upstream patch to fix undefined OGRE plugin dir

* Sun May 11 2014 akien <akien> 2.3-1.mga5
+ Revision: 621909
- Version 2.3

* Mon Mar 31 2014 akien <akien> 2.2.1-3.mga5
+ Revision: 610923
- Rebuild for new MyGUI

* Thu Mar 27 2014 tv <tv> 2.2.1-2.mga5
+ Revision: 608939
- make data be noarch

* Wed Mar 26 2014 akien <akien> 2.2.1-1.mga5
+ Revision: 608811
- imported package stuntrally (mga#11850)

При сборке ругается на %apply_patches
Если закомментить эту строчку, то бишь не применять патчи, то во время сборки выдает:
Спойлер
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_Fortran_FLAGS
    LIB_DESTINATION


-- Build files have been written to: /home/anton/RPM/BUILD/stuntrally-2.3/BUILD
+ popd
~/RPM/BUILD/stuntrally-2.3
+ make
make: Entering directory `/home/anton/RPM/BUILD/stuntrally-2.3'
make: *** No targets specified and no makefile found.  Stop.
make: Leaving directory `/home/anton/RPM/BUILD/stuntrally-2.3'
ошибка: Неверный код возврата из /home/anton/tmp/rpm-tmp.4351 (%build)


Ошибки сборки пакетов:
    Неверный код возврата из /home/anton/tmp/rpm-tmp.4351 (%build)

Возможно стоило взять за основу пакет другого дистрибутива. Вот список имеющихся пакетов: http://pkgs.org/download/stuntrally. Спасибо за отклик.
« Последнее редактирование: 13.05.2014 15:13:19 от midyukov-anton »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 072
    • Домашняя страница
Ну так замените %apply_patches на
%patch0 -p1
%patch1 -p1
%patch2 -p1
Вместо 1 может стоять другой уровень игнорирования иерархии.
Андрей Черепанов (cas@)

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 182
  • antohami@
Ну так замените %apply_patches на
%patch0 -p1
%patch1 -p1
%patch2 -p1
Вместо 1 может стоять другой уровень игнорирования иерархии.

Спасибо за подсказку. Но все равно во время сборки получаю:
Спойлер
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_Fortran_FLAGS
    LIB_DESTINATION


-- Build files have been written to: /home/anton/RPM/BUILD/stuntrally-2.3/BUILD
+ popd
~/RPM/BUILD/stuntrally-2.3
+ make
make: Entering directory `/home/anton/RPM/BUILD/stuntrally-2.3'
make: *** No targets specified and no makefile found.  Stop.
make: Leaving directory `/home/anton/RPM/BUILD/stuntrally-2.3'
ошибка: Неверный код возврата из /home/anton/tmp/rpm-tmp.4351 (%build)


Ошибки сборки пакетов:
    Неверный код возврата из /home/anton/tmp/rpm-tmp.4351 (%build)