Package Details: exercism-bin 3.5.4-1

Git Clone URL: https://aur.archlinux.org/exercism-bin.git (read-only, click to copy)
Package Base: exercism-bin
Description: Command line client for exercism.io
Upstream URL: https://github.com/exercism/cli
Licenses: MIT
Conflicts: exercism
Provides: exercism
Replaces: exercism-cli
Submitter: linduxed
Maintainer: linduxed (esskayesss)
Last Packager: esskayesss
Votes: 77
Popularity: 0.123828
First Submitted: 2019-07-28 13:36 (UTC)
Last Updated: 2024-11-20 15:23 (UTC)

Latest Comments

1 2 3 4 5 6 .. 8 Next › Last »

bulletmark commented on 2024-08-21 01:29 (UTC)

Looks like @esskayesss is not reading the messages here. He's made the same mistake I posted earlier and has updated to 3.4.2 this time, again without updating the SHA checksums.

killab33z commented on 2024-08-21 00:53 (UTC)

Please update the sha256sums to be the correct ones:

+sha256sums_i686=('91c857f3a55b1374c5d9c261b173d4a2413868eb56e82d3bd98b2ab93ec73c0e')
+sha256sums_x86_64=('b548793bf6296041e0bfcf7485d9f002660a518c67d642fe0fc9d97eb677e66c')

regazzoj commented on 2024-08-20 14:20 (UTC)

@esskayesss there is a problem with the SHA checksums. Could you update it ?

bulletmark commented on 2024-08-15 21:12 (UTC)

@esskayesss, in your last change you updated the PKGBUILD to 3.4.1 but you didn't update the SHA checksums. So we get a failed validity check when updating.

gollum23 commented on 2024-08-15 15:56 (UTC)

The latest version raises an error with the validity check

mh4ckwascut commented on 2024-06-27 21:53 (UTC)

Hello, please add provides exercism.

linduxed commented on 2024-05-14 09:02 (UTC)

A follow-up to the last message: a co-maintainer has been found.

linduxed commented on 2023-01-25 12:04 (UTC)

Hello package users!

For the coming month or so, I don't have a machine on which I can build the package, which therefore means I can't update it to the latest version. Someone has already applied as a co-maintainer, but unfortunately has not continued communication after applying.

If I had a Docker based setup with an Arch image (including the loading of SSH keys) for building packages, then I'd be able to build the package and push the update, but this is a setup I neither have at the moment, nor is it something I have the time to take care of it now.

As said, in about a month this will no longer be a problem, but until that time I'm afraid you'll have to rely on modifying the PKGBUILD.

bugrasan commented on 2023-01-02 00:02 (UTC)

@deadpyxel thank you :-)

deadpyxel commented on 2022-11-26 15:14 (UTC) (edited on 2022-11-26 16:04 (UTC) by deadpyxel)

So, I tried my hand at it and got an updated build working. For the exercism-bin package, currently, the completion scripts are not inside the official tarball from their repo.

Below are the changes I made that got it back working. Not sure about what to do with the completion scripts at this moment.

diff --git a/PKGBUILD b/PKGBUILD
index 785c1e1..c7a302e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@

 _pkgname=exercism
 pkgname="${_pkgname}-bin"
-pkgver=3.0.13
+pkgver=3.1.0
 pkgrel=2
 pkgdesc="Command line client for exercism.io"
 arch=("i686" "x86_64")
@@ -16,15 +16,12 @@ replaces=("exercism-cli")
 license=("MIT")

 source_i686=(${_rel_url}/exercism-${pkgver}-linux-i386.tar.gz)
-sha256sums_i686=('36afe02fbfc8f5fe17033d6982e74e51ba072991d08ef12f22a78fa74c30a864')
+sha256sums_i686=('e47d26d4efe836043a2f4b436dbbd552962f23771bf7f741c85d57e77dc7af54')
 source_x86_64=(${_rel_url}/exercism-${pkgver}-linux-x86_64.tar.gz)
-sha256sums_x86_64=('8abcd78d9fbf9c580381e86e611f50a0d5efd88aed06100cd1e4d12ee41440d2')
+sha256sums_x86_64=('97ba90d7d83a9e8de57066be4d42319c33165a355c7072f535ba37c00aedf432')

 package(){
     cd "$srcdir"
     install -D -m644 LICENSE "$pkgdir/usr/share/licenses/$_pkgname/LICENSE"
-    install -D -m644 shell/exercism_completion.bash "$pkgdir/usr/share/bash-completion/completions/${_pkgname}"
-    install -D -m644 shell/exercism_completion.zsh "$pkgdir/usr/share/zsh/site-functions/_${_pkgname}"
-    install -D -m644 shell/exercism.fish "$pkgdir/usr/share/fish/vendor_completions.d/exercism.fish"
     install -D exercism "$pkgdir/usr/bin/exercism"
 }

Is there any good way for me to submit this proposal? I would fill an Orphan request but I don't know if that would be a good idea.