Package Details: zyre-git 2:2.0.1.r70.gf05a6d5-1

Git Clone URL: https://aur.archlinux.org/zyre-git.git (read-only, click to copy)
Package Base: zyre-git
Description: Zyre - an open-source framework for proximity-based peer-to-peer applications (ZeroMQ)
Upstream URL: https://github.com/zeromq/zyre
Keywords: czmq zeromq zmq
Licenses: LGPL
Conflicts: zyre
Provides: zyre
Submitter: iamazat
Maintainer: iamazat
Last Packager: iamazat
Votes: 1
Popularity: 0.000000
First Submitted: 2016-11-25 19:05 (UTC)
Last Updated: 2023-07-16 13:09 (UTC)

Dependencies (8)

Required by (0)

Sources (1)

Latest Comments

iamazat commented on 2023-07-16 13:09 (UTC)

Done. Thanks!

MarsSeed commented on 2023-07-16 06:59 (UTC)

I see now that there is a duplication of provides. Please remove the first one:

provides=(zyre)
conflicts=(zyre)
epoch=1
provides=("zyre=$pkgver")

MarsSeed commented on 2023-07-16 06:50 (UTC)

Now that you have generated the newly implemented pkgver, you need to bump to epoch=2

Because 1:20161108-1 > 1:2.0.1.r70.gf05a6d5-1.

MarsSeed commented on 2023-07-16 06:47 (UTC)

Sorry, the duplication comment was meant for cppkafka-git as you pointed out.

iamazat commented on 2023-07-16 06:43 (UTC)

Looks like both of the last two comments related to cppkafka-git?

Because there is no problem with zyre-git:

$ makepkg --nodeps --nobuild
==> Making package: zyre-git 1:20161108-1 (Sun 16 Jul 2023 08:42:05 AM CEST)
==> WARNING: Skipping dependency checks.
==> Retrieving sources...
  -> Cloning zyre git repo...
Cloning into bare repository '/src/aur/zyre-git/zyre'...
remote: Enumerating objects: 10154, done.
remote: Counting objects: 100% (10153/10153), done.
remote: Compressing objects: 100% (3414/3414), done.
remote: Total 10154 (delta 6103), reused 10081 (delta 6067), pack-reused 1
Receiving objects: 100% (10154/10154), 5.43 MiB | 16.31 MiB/s, done.
Resolving deltas: 100% (6103/6103), done.
==> Validating source files with sha256sums...
    zyre ... Skipped
==> Extracting sources...
  -> Creating working copy of zyre git repo...
Cloning into 'zyre'...
done.
==> Starting pkgver()...
==> Updated version: zyre-git 1:2.0.1.r70.gf05a6d5-1
==> Sources are ready.

MarsSeed commented on 2023-07-15 23:06 (UTC)

Also there is a duplication within pkgver(): line 19 is not needed.

MarsSeed commented on 2023-07-15 23:03 (UTC)

The pkgver still seems wrong. Did you run the following commands in the PKGBUILD's directory before staging, committing and pushing the update?

makepkg --nodeps --nobuild
makepkg --printsrcinfo > .SRCINFO

iamazat commented on 2023-07-10 19:11 (UTC)

Applied your suggestion, thanks

MarsSeed commented on 2023-06-28 16:23 (UTC)

Please kindly implement a pkgver() based on Git tags. (You'll need to modify the example code a bit, to cut the v prefix from the git version tags used in zyre repo.)

Then please bump epoch as it's necessary after the above change, and add version to the provided virtual package:

epoch=1
provides=("zyre=$pkgver")