Package Details: yandex-disk-indicator 1.11.0-3

Git Clone URL: https://aur.archlinux.org/yandex-disk-indicator.git (read-only, click to copy)
Package Base: yandex-disk-indicator
Description: Panel indicator (GUI) for YandexDisk CLI client for Linux.
Upstream URL: https://github.com/slytomcat/yandex-disk-indicator/
Licenses: GPL3
Submitter: Stalker-medik
Maintainer: Stalker-medik
Last Packager: Stalker-medik
Votes: 12
Popularity: 0.182627
First Submitted: 2018-11-14 17:29 (UTC)
Last Updated: 2019-10-09 16:03 (UTC)

Latest Comments

Stalker-medik commented on 2019-10-14 09:19 (UTC)

Да, я уже понял. У меня pacaur нормально работает.

DragonX256 commented on 2019-10-14 09:17 (UTC)

Виноват, ошибка на моей стороне. Для yay необходимо было ~/.cache/yay/vcs.json пересоздать.

Stalker-medik commented on 2019-10-09 11:59 (UTC) (edited on 2019-10-09 12:01 (UTC) by Stalker-medik)

Автор обновил на гите скрипт на питоне, не изменяя при этом версию. Нужно контрольную сумму обновить. Ну и обновить версию пакета до 1.11.0-3. Чуть позже обновлю.

DragonX256 commented on 2019-10-09 11:45 (UTC)

Почему твой пакет опять хочет при каждом запуске yay обновляться? Ведёт себя как devel-пакет, хотя уже давно является обычным... Неужели теперь на моей стороне проблема.

Stalker-medik commented on 2019-06-24 14:37 (UTC)

Понял, учту, спасибо за помощь.

DragonX256 commented on 2019-06-24 14:34 (UTC)

При каждой новой версии обязательно делать updpkgsums. Когда будет следующее изменение pkgver, то не стоит забывать о выполнении этой команды.

Stalker-medik commented on 2019-06-24 11:46 (UTC)

Понял, спасибо. Поправлю.

DragonX256 commented on 2019-06-24 11:36 (UTC)

Как раз таки нет. По умолчанию на AUR есть два типа пакетов: на основе pkgver и VCS-пакет. Первый подразумевает под собой большую стабильность, чем второй.

Stalker-medik commented on 2019-06-24 11:35 (UTC)

Понял, спасибо за разъяснения. Так может не будем плодить клонов, а объединим. Все равно исходники с гита берём?

DragonX256 commented on 2019-06-24 11:29 (UTC)

Исправленный PKGBUILD находится в комментарии ниже. Таким образом пакет становится зависимым от версии, описанной в PKGBUILD. Ваш пакет не по VCS-гайду назван, поэтому и делать его нужно не по VCS-гайду. А мэйнтейнеру пакета yandex-disk-indicator-git я уже тоже написал, что его пакет НАОБОРОТ не является -git пакетом.

DragonX256 commented on 2019-06-24 11:26 (UTC) (edited on 2019-06-24 11:27 (UTC) by DragonX256)

because package with -git already existed

Which is why I telling you all this time to do THIS sort of thing:

# Maintainer: Sergei Marochkin <me@ziggi.org>
# Maintainer: Ivan Burmin <zirrald@yandex.ru>
# Maintainer: Sergei Snitsky <stalker.medik@gmail.com>

pkgname='yandex-disk-indicator'
pkgver=1.11.0
pkgrel=2
pkgdesc="Panel indicator (GUI) for YandexDisk CLI client for Linux."
arch=('i686' 'x86_64')
url="https://github.com/slytomcat/${pkgname}/"
license=('GPL3')
depends=('yandex-disk' 'python' 'python-pyinotify' 'pygobject-devel' 'python-gobject' 'libappindicator-gtk3' 'xclip' 'zenity')
source=("https://github.com/slytomcat/yandex-disk-indicator/archive/${pkgver}.tar.gz")
sha256sums=('351253b2a06177b235009d2338d43c8f7884032d363ac9d48a496c828fbb58c8')

prepare() {
    cd "${pkgname}-${pkgver}/build"
    chmod +x prepare.sh
}

package() {
    mkdir "${pkgdir}/usr"
    cd "${pkgname}-${pkgver}/build"
    export TARGET="$pkgdir/usr"
    sh prepare.sh
}

Stalker-medik commented on 2019-06-24 11:21 (UTC)

@DragonX256 можно на русском писать. Я не игнорирую, то что Вы писали. Просто изучал мануал.

Stalker-medik commented on 2019-06-24 11:09 (UTC)

I updated pkgbuild. I can not rename package, because package with -git already existed.

DragonX256 commented on 2019-06-24 10:49 (UTC)

You just did full opposite of what I've told you... You applied -git package building model, but your package isn't named with -git suffix.

DragonX256 commented on 2019-06-24 04:01 (UTC)

If you doesn't understand what I'm writing to you or what you should do to PKGBUILD, I recommend you to disown this package.

DragonX256 commented on 2019-06-24 03:59 (UTC) (edited on 2019-06-24 03:59 (UTC) by DragonX256)

Accidentally deleted my comment...

No, it hasn't. You using git repo master branch as source for package building, instead of downloading release archive from GitHub with version, described in pkgver. Package will always ask for update, if any commits was pushed to master branch.

Stalker-medik commented on 2019-06-23 16:57 (UTC)

The package has been update to version 1.11.0.

DragonX256 commented on 2019-06-23 16:56 (UTC)

Your package was already building 1.11.0 with master branch commits before you changed pkgver, because you using -git packed building model. Please, fix PKGBUILD so it will only download source of specified pkgver, instead of cloning master branch!

DragonX256 commented on 2019-06-21 15:19 (UTC)

Your package installs like git-version of package. Version of program on AUR is 1.10.6. However, after cloning git repo and installing, whatever the hell your AUR helper is, it installs program from master branch. From this case, 1.11.0. Fix your PKGBUILD, please.