Сайт | Скачать | Видео | Wiki

Автор Тема: Puppy Ports.  (Прочитано 4217 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн rodin.s

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1179
  • Репутация: +96/-0
Puppy Ports.
« : 25 Июнь 2011, 20:55:11 »
Участник форума murga-linux.com/puppy Iguleder сделал систему портов для Puppy, аналогичную портам FreeBSD,  Gentoo's Portage и Arch's AUR. Последний мне знаком т.к. у меня второй системой стоит Archlinux и из AUR я собирал несоклько программ. Я также думал о том, что неплохо бы в Puppy сделать нечто подобное AUR. В принципе - это скрипт, который скачивает исходный код, компилирует его, создаёт pet-пакет и устанавливает его. Также на блоге Барри Iguleder написал, что если сделать такие порты для всех основных пакетов Puppy, можно легко будет портировать Puppy на другие архитектуры, например 64-bit или ARM.

http://www.murga-linux.com/puppy/viewtopic.php?t=69248

Оффлайн imp

  • /dev/бубен
  • Ветеран
  • *****
  • Сообщений: 546
  • Репутация: +25/-1
  • Пусть воюют другие
Re:Puppy Ports.
« Ответ #1 : 12 Сентябрь 2012, 14:43:26 »
И как я мог такую тему пропустить?
У меня застряло на downloading the package list  -  0%. Возможно на работе прокся не пускает.
Оказалось - нет больше репозитория со скриптами. Пробую разобраться локально.

Очень было бы интересно разобраться с работой. Думаю, разработчикам тоже не мешало бы взглянуть - можно реально облегчить себе жизнь.
« Последнее редактирование: 12 Сентябрь 2012, 14:57:28 от imp »
Компьютер имеет то преимущество перед мозгом, что им пользуются.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 24045
  • Репутация: +173/-0
    • PuppyRus-A
Re:Puppy Ports.
« Ответ #2 : 12 Сентябрь 2012, 15:46:46 »
Встроенная Репа http://www.iguleder.info/puppy/dpup/puppizard мертвая
Если бы и живая - не понятно под какой дистр
Без нее смысла особого нет
Качай из AUR файл PKGBUILD - там вся та же инфа есть

Кто умеет компилить - Puppizard не нужен
Кто не умеет - не поможет
Да и надо ли всем компилить...

Вот если бы pacman (арч - пакетный менеджер) адаптировать к .pet или еще лучше .sfs

Оффлайн imp

  • /dev/бубен
  • Ветеран
  • *****
  • Сообщений: 546
  • Репутация: +25/-1
  • Пусть воюют другие
Re:Puppy Ports.
« Ответ #3 : 12 Сентябрь 2012, 15:54:48 »
Качай из AUR файл PKGBUILD - там вся та же инфа есть

Не знаю, откуда это. Можно подробнее?

packman и зависимости подтягивает? Если да - стоит заняться.
« Последнее редактирование: 12 Сентябрь 2012, 15:56:24 от imp »
Компьютер имеет то преимущество перед мозгом, что им пользуются.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 24045
  • Репутация: +173/-0
    • PuppyRus-A
Re:Puppy Ports.
« Ответ #4 : 12 Сентябрь 2012, 16:02:54 »
Пример http://aur.archlinux.org/packages/op/opensimulator-osgrid/PKGBUILD
pacman - все делает
Написан чуть ли не на sh
К нему и gui, вроде есть
Причем археводы свои репы под packman прямо на dropbox держат

К AUR тоже ПМ есть. Даже несколько
Когда баловался http://uco.puppyrus.org/forum/thread229.html - нравилось
Только средствами арча frugal  сделать нормальный не получилось
Да и не угнаться за арчем - обновляется как из пулумета
А вот AUR прикрутить к пупи - идея хорошая
Только вся соль в ключах компиляции. Тут вряд ли 100% совместимость будет

Оффлайн rodin.s

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1179
  • Репутация: +96/-0
Re:Puppy Ports.
« Ответ #5 : 12 Сентябрь 2012, 20:29:11 »
Это было давно. Теперь что-то подобное он применяет в своей системе сборки Roar-NG http://www.dimakrasner.com/roar-ng/usage.php
Это делает скрипт 4buildpackage.