Package Details: repoctl-git 0.21.r0.g92ed55f-1

Git Clone URL: https://aur.archlinux.org/repoctl-git.git (read-only, click to copy)
Package Base: repoctl-git
Description: An AUR helper that also simplifies managing local Pacman repositories (development version)
Upstream URL: https://github.com/cassava/repoctl
Licenses: MIT
Conflicts: repoctl
Provides: repoctl
Submitter: haawda
Maintainer: bartus (cassava)
Last Packager: bartus
Votes: 2
Popularity: 0.000000
First Submitted: 2015-06-08 22:45 (UTC)
Last Updated: 2020-09-01 08:27 (UTC)

Dependencies (4)

Required by (1)

Sources (1)

Pinned Comments

bartus commented on 2022-03-14 10:36 (UTC)

Sorry lads, I'm at the Polish Ukraine border helping allocate refugees. Expect no update until this hell is over, wish us luck. Have no time nor access to my rig and AUR keys to test/post updates. If you have a patch, ping me on email - I'll add you as co-maintainer. Posted with my old script - https://github.com/bartoszek/aur-post

Latest Comments

1 2 Next › Last »

bartus commented on 2022-03-14 10:36 (UTC)

Sorry lads, I'm at the Polish Ukraine border helping allocate refugees. Expect no update until this hell is over, wish us luck. Have no time nor access to my rig and AUR keys to test/post updates. If you have a patch, ping me on email - I'll add you as co-maintainer. Posted with my old script - https://github.com/bartoszek/aur-post

cassava commented on 2020-09-06 19:47 (UTC)

Hey @bartus, sorry about that! I used to actually have a PKGBUILD in the repository but removed it after I noticed that even other Archlinux tools didn't have one.

What I could do is run a test build myself every time I push something to master to make sure it didn't break anything and let you know here otherwise. How does that sound?

bartus commented on 2020-09-01 08:29 (UTC) (edited on 2020-09-01 08:49 (UTC) by bartus)

@cassava, @TheGoliath I've renormalized the PKGBUILD to make it congruent to @cassava's aur/repoctl one.

btw. @cassava: Consider including reference PKGBUID in the repo, I like to learn new stuff but have some hiccup when you dropped contrib/completions without mentioning how the autogenerate ones works with sfp13/cobra module :)

cassava commented on 2020-08-31 19:55 (UTC)

There's been some changes to the build process since moving the repository over to Go modules. You might want to reference the PKGBUILD for repoctl plain.

bartus commented on 2020-08-31 17:05 (UTC) (edited on 2020-08-31 17:38 (UTC) by bartus)

There was some refactoring upstream that requires a minor adjustments to PKGBUILD (mainly module move/rename and autogenerating completions)

Patch

#merge with
git am -s < <(curl -s http://ix.io/2vNS)

Alad commented on 2020-05-12 11:33 (UTC)

Made you comaintainer so you can fix it.

bartus commented on 2020-01-05 15:11 (UTC) (edited on 2020-01-05 15:23 (UTC) by bartus)

The naming scheme for completion files has changed Also would be nice to install bash completion.

git am < <(curl -s "https://pastebin.com/raw/BvXeL8z1")

yochananmarqos commented on 2020-01-02 00:07 (UTC)

No need for both ln and mv when it can be done in one command:

prepare() {
  local dest="$srcdir/src/github.com/cassava"

  mkdir -p "$dest"
  ln -rTsf "$srcdir/${_pkgname}" "$dest/repoctl"
}

Please use go-pie instead of go per Go package guidelines.

Do not use the !strip option; in fact the binary needs to be stripped of the build path using the -trimpath flags:

build() {
  export GOPATH="$srcdir"
  local src="$srcdir/src/github.com/cassava/repoctl" 

  cd "$src/cmd/repoctl"
  go build \
  -trimpath \
  -ldflags "-extldflags ${LDFLAGS}" \
  .

  cd "$src/cmd/repols"
  go build \
  -trimpath \
  -ldflags "-extldflags ${LDFLAGS}" \
  .
}

PedroHLC commented on 2019-12-21 10:36 (UTC) (edited on 2019-12-21 10:37 (UTC) by PedroHLC)

Hi, could the branch "devel" be used instead? I'm in need of the zst support.

haawda commented on 2018-05-13 18:35 (UTC)

The last line fails for me: install -Dm644 contrib/zsh_completion "$pkgdir/usr/share/zsh/site-functions/_repoctl"