Package Details: amdfand-bin 1.0.11-2

Git Clone URL: https://aur.archlinux.org/amdfand-bin.git (read-only, click to copy)
Package Base: amdfand-bin
Description: AMDGPU fan speed management tool
Upstream URL: https://github.com/Eraden/amdgpud
Keywords: amd fan gpu
Licenses: MIT, Apache-2.0
Submitter: Tsumanu
Maintainer: Tsumanu
Last Packager: Tsumanu
Votes: 4
Popularity: 0.098064
First Submitted: 2021-07-02 15:23 (UTC)
Last Updated: 2022-06-16 06:20 (UTC)

Latest Comments

Tsumanu commented on 2022-06-21 18:20 (UTC)

I tried to add automatic deployment but this caused huge problems with GitHub releases and package version. Long story short GitHub release for all packages is 1.0.11 and this application has version 1.0.13. AUR commits can't be reversed do my bug is irreversible.

All future versions of all amdgpud will be bumped to 1.0.14 to fix

Currently I'm on holidays but when I'll be back I'll prepare release

vkulikov commented on 2022-06-21 17:03 (UTC) (edited on 2022-06-21 17:03 (UTC) by vkulikov)

seems, something wrong with versioning

>> pkgver=1.0.13
>> amdfand-bin: local (1.0.13-4) is newer than AUR (1.0.11-2)

Tsumanu commented on 2022-06-15 17:36 (UTC)

Should be fixed

BoostCookie commented on 2022-06-15 07:56 (UTC)

md5sums are outdated.

microo8 commented on 2022-02-28 10:51 (UTC)

@vkulikov clean build worked, thanks :)

vkulikov commented on 2022-02-28 10:45 (UTC)

@microo8 use cleanBuild to success.

microo8 commented on 2022-02-28 10:14 (UTC)

@Tsumanu no it still fails

Tsumanu commented on 2022-02-28 09:56 (UTC)

@microo8 should be fixed, please confirm

microo8 commented on 2022-02-28 09:34 (UTC)

md5sums doesn't check out

==> Making package: amdfand-bin 1.0.9-4 (Mon 28 Feb 2022 10:32:14 AM CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found amdfand.tar.gz
==> Validating source files with md5sums...
    amdfand.tar.gz ... FAILED
==> ERROR: One or more files did not pass the validity check!
 -> error making: amdfand-bin

vkulikov commented on 2021-12-13 18:33 (UTC)

awesome. i thought, it will be one package with disabled other services by default. but, your way is good too. you can add as optional deps other services.

Tsumanu commented on 2021-12-12 21:08 (UTC)

Actually I'm working on creating package per service.

amdmond is here: https://aur.archlinux.org/packages/amdmond-bin/ amdvold is not a thing yet because aur decline me possibility to create repo

vkulikov commented on 2021-12-12 21:04 (UTC)

good job. thanks for the awesome stuff. seems, in the future, this package should be updated to support new services ;)

GhostNaN commented on 2021-07-03 15:49 (UTC) (edited on 2021-07-03 15:50 (UTC) by GhostNaN)

Yeah, sorry about that. I guess I was "salty" because you beat me to it. I was going to make something similar in C because I also thought it was dumb to have a fan controller be written in Python.

Anyways I saw that you updated the Github release like I suggested. All you need to do is remove all of build() and prepare(). Then turn the "_source" variable to "source" and "_md5sums" to "md5sums". Then it should just work... a least it did for me.

Tsumanu commented on 2021-07-03 09:13 (UTC)

Dear GhostNaN, thanks for your great hints. I'll fix this package accordingly to them.

About how terrible it's, this is my very first package barely made in little spare time between work and taking care of my child (I put here as much time and hearth as possible). There's no need to be salty and simple "here are hints to make it better" would be enough

Yours sincerely Tsumanu

GhostNaN commented on 2021-07-02 20:11 (UTC) (edited on 2021-07-02 20:14 (UTC) by GhostNaN)

I doesn't work. Curl is terrible and the checksum doesn't match (even the real bin). The real bin md5 is "a4b8989bdfbc53fe88541f6b1e3d3d49", but that doesn't matter. You made this way harder than you needed to...

Package the binary and service file together into a .tar and update the release on github. Keep the package() function as is. Then remove build() and prepare(), They are not necessary.

P.S Please checksum the .tar if you add it to github