Представляю ядро игры populate.

Появился, меня смущает ругань) если это нормально, сделаю в такой последовательности, ну и добавлю файл desktop.
Еще какие-то файлы должны быть в готовом пакете?
GitHub, ArchWiki, AUR
Kycok, а я то уже начал гадать что там... Какая ругань? Её надо адресовать команде vala. Иконка, схема, бинарник, ярлык, файл перевода. Вроде всё.
Мало видеть нам начало - надо видеть и конец.
Если видишь ты создание - значит где-то есть ТВОРЕЦ
Новая проблема, вопрос к знатокам пакетостроения.

Текущий вид функции package():
package() {
        mkdir -p ${pkgdir}/usr/share/locale/ru/LC_MESSAGES/
        mkdir -p ${pkgdir}/usr/share/glib-2.0/schemas/
        install -Dp -m0644 ${srcdir}/${pkgname}/locale/ru/LC_MESSAGES/populate.mo ${pkgdir}/usr/share/locale/ru/LC_MESSAGES/
        install -Dp -m0644 ${srcdir}/${pkgname}/org.alsoijw.populate.gschema.xml ${pkgdir}/usr/share/glib-2.0/schemas/
        glib-compile-schemas ${pkgdir}/usr/share/glib-2.0/schemas/
        mkdir -p ${pkgdir}/usr/bin
        install -Dp -m0755 ${srcdir}/${pkgname}/build/populate ${pkgdir}/usr/bin/populate
        install -Dp -m0644 ${srcdir}/${pkgname}/populate.desktop ${pkgdir}/usr/share/applications/populate.desktop
        install -Dp -m0644 ${srcdir}/${pkgname}/populate.svg ${pkgdir}/usr/share/icons/hicolor/scalable/apps/populate.svg
}

Пакет компилируется, однако установка вызывает ошибку:
ошибка: не удалось завершить транзакцию (конфликтующие файлы)
populate-git: '/usr/share/glib-2.0/schemas/gschemas.compiled' существует в файловой системе
Обнаружены ошибки, пакеты не обновлены
Куда я должен засунуть вызов glib-compile-schemas?
GitHub, ArchWiki, AUR
 
Зарегистрироваться или войдите чтобы оставить сообщение.