firefoxic |
|
Темы:
7
Сообщения:
112
Участник с: 12 января 2013
|
Давно хотел научиться писать PKGBUILD и вообще поддерживать проекты в AUR. Сейчас подвернулся казалось бы удачный момент: небезынтересный мне пакет в AUR не просто оказался подзаброшеным, а и вовсе осиротел, и теперь там маячит заманчивая кнопка Усыновить. Но прежде, чем изучать кучу документации, хотел спросить, надо ли для усыновления получать статус The Trusted User, и если да, то что для этого надо Поясню: пакет не сильно критичный, но от этого не менее полезный; не очень часто обновляется (в загнанную лошадь не превратят); создатель - русскоязычный, что может упростить общение с апстримом. В общем, случай для первых шагов казалось бы идеальный. Что скажите? Что посоветуете? Куда пошлёте?
Я не красноглазик, я фаерфоксик ^_^
|
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
firefoxicНе надо ничего получать, надо просто зарегаться и залогиниться в AUR – так же, как и для выкладывания своего пакета туда. Ну и разумеется, знания, опыт и прямые руки не помешают :) |
arcanis |
|
Темы:
31
Сообщения:
1496
Участник с: 09 сентября 2012
|
firefoxicнет firefoxicесли хотите. Мы только за :) firefoxicв вики же pkgbuild стандарты aur Для некоторых пакетов, к слову, есть определенные стандарты, на них тоже надо обращать внимание, в т.ч. пакеты из систем контроля версий (vcs). К слову, мануалы в пакетах (а не в вики) и прототипы устарели на полгода, лучше сверяться с вики. Еще можно посмотреть примеры у ТУ, например, у xyne ЕМНИП были кошерные pkgbuild'ы |
Kycok |
|
Темы:
32
Сообщения:
1585
Участник с: 09 января 2013
|
pkgbuildЭти статьи и на русском свежие |
firefoxic |
|
Темы:
7
Сообщения:
112
Участник с: 12 января 2013
|
Статьи изучил. Осталось только понять, почему не удаётся pkgbuild написать. Во время сборки по нему ошибка возникает. Что-то в новой версии сильно изменилось, что простое переписывание старого варианта не прокатывает. Кстати, речь идёт об SVGCleaner, у которого уже вышла версия 0.6.
Я не красноглазик, я фаерфоксик ^_^
|
arcanis |
|
Темы:
31
Сообщения:
1496
Участник с: 09 сентября 2012
|
firefoxic # Contributor: RazrFalcon <[email protected]> # Contributor: N30N <[email protected]> pkgname="svgcleaner" pkgver=0.6 pkgrel=1 pkgdesc="An application that cleans svg images from unnecessary data in batch mode." provides=("svg-cleaner") arch=("i686" "x86_64") url="https://launchpad.net/svg-cleaner" license=("GPL3") makedepends=("qt4") depends=("p7zip" "qt4") source=("https://github.com/RazrFalcon/SVGCleaner/archive/v${pkgver}.tar.gz") install="${pkgname}.install" md5sums=('7097ceb1980a633c695cceaed5d48aef') build() { cd "${srcdir}/SVGCleaner-${pkgver}" sed 's/QMAKE_LRELEASE = lrelease/QMAKE_LRELEASE = lrelease-qt4/' -i translations/translations.pri qmake-qt4 PREFIX=/usr make } package() { cd "${srcdir}/SVGCleaner-${pkgver}" make INSTALL_ROOT="${pkgdir}" install } |