О поддержке пакета в AUR

Давно хотел научиться писать PKGBUILD и вообще поддерживать проекты в AUR.
Сейчас подвернулся казалось бы удачный момент: небезынтересный мне пакет в AUR не просто оказался подзаброшеным, а и вовсе осиротел, и теперь там маячит заманчивая кнопка Усыновить.
Но прежде, чем изучать кучу документации, хотел спросить, надо ли для усыновления получать статус The Trusted User, и если да, то что для этого надо (интим не предлагать!)? И вообще стоит ли за это браться? Опыт в этом всём чуть менее, чем никакой. Но надо же с чего-то начинать!

Поясню: пакет не сильно критичный, но от этого не менее полезный; не очень часто обновляется (в загнанную лошадь не превратят); создатель - русскоязычный, что может упростить общение с апстримом. В общем, случай для первых шагов казалось бы идеальный. Что скажите? Что посоветуете? Куда пошлёте?
Я не красноглазик, я фаерфоксик ^_^
firefoxic
надо ли для усыновления получать статус The Trusted User, и если да, то что для этого надо
Не надо ничего получать, надо просто зарегаться и залогиниться в AUR – так же, как и для выкладывания своего пакета туда.
Ну и разумеется, знания, опыт и прямые руки не помешают :)
firefoxic
надо ли для усыновления получать статус The Trusted User
нет
firefoxic
И вообще стоит ли за это браться?
если хотите. Мы только за :)
firefoxic
Что скажите? Что посоветуете? Куда пошлёте?
в вики же
pkgbuild
стандарты
aur
Для некоторых пакетов, к слову, есть определенные стандарты, на них тоже надо обращать внимание, в т.ч. пакеты из систем контроля версий (vcs). К слову, мануалы в пакетах (а не в вики) и прототипы устарели на полгода, лучше сверяться с вики. Еще можно посмотреть примеры у ТУ, например, у xyne ЕМНИП были кошерные pkgbuild'ы
PGP 0x31361F01
arcanisrepo
pkgbuild
aur
Эти статьи и на русском свежие
GitHub, ArchWiki, AUR
Статьи изучил.
Осталось только понять, почему не удаётся pkgbuild написать. Во время сборки по нему ошибка возникает.
Что-то в новой версии сильно изменилось, что простое переписывание старого варианта не прокатывает.

Кстати, речь идёт об SVGCleaner, у которого уже вышла версия 0.6.
Я не красноглазик, я фаерфоксик ^_^
firefoxic
Осталось только понять, почему не удаётся pkgbuild написать. Во время сборки по нему ошибка возникает.
# 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
}
поменяйте там что вам надо. И тэг мейнтейнер добавьте
PGP 0x31361F01
arcanisrepo
 
Зарегистрироваться или войдите чтобы оставить сообщение.