Good catch, I updated pkgrel too.
Search Criteria
Package Details: nuclear-player-bin 0.6.44-3
Package Actions
Git Clone URL: | https://aur.archlinux.org/nuclear-player-bin.git (read-only, click to copy) |
---|---|
Package Base: | nuclear-player-bin |
Description: | A free, multiplatform music player app that streams from multiple sources. |
Upstream URL: | http://nuclear.js.org |
Keywords: | music player |
Licenses: | GPL3 |
Provides: | nuclear-player |
Submitter: | mikelpint |
Maintainer: | nukeop |
Last Packager: | nukeop |
Votes: | 39 |
Popularity: | 0.98 |
First Submitted: | 2019-01-16 19:59 (UTC) |
Last Updated: | 2025-03-25 01:55 (UTC) |
Dependencies (4)
- libappindicator-gtk3
- libnotify (libnotify-gitAUR)
- libxtst
- nss (nss-hgAUR)
Required by (0)
Sources (2)
nukeop commented on 2025-03-25 13:59 (UTC) (edited on 2025-03-25 13:59 (UTC) by nukeop)
GeBo commented on 2025-03-25 09:56 (UTC) (edited on 2025-03-25 09:57 (UTC) by GeBo)
@nukeop
Thank you for maintaining this package and keeping it up-to-date!
As Dominiquini mentioned, the pkgrel consistently has been xx-3, where it actually should be xx-1 for a new version. Only small edits to the PKGBUILD should increase that number.
Could you edit it in your 'template'? So, in future, new updates get the correct package release version?
Not a big deal to me, and the program functions anyway, but it's good practice.
nukeop commented on 2025-03-25 02:15 (UTC)
The icons issue should be fixed now.
Dominiquini commented on 2025-03-25 02:12 (UTC)
The "pkgrel" should return to '1' when a new version ("pkgver") is released!
GeBo commented on 2025-03-18 07:52 (UTC)
There is an error in PKGBUILD.
mv: kan status van 'usr/share/icons/hicolor/0x0' niet opvragen: Bestand of map bestaat niet
(File or directory does not exist).
This is true, as the directory should not be 0x0, but 1024x1024.
After changing the line in PKGBUILD with mv "$iconDir"/1024x1024 "$scalableDir"
compiling works.
tippfehlr commented on 2024-07-27 20:54 (UTC)
I’ve created a PR (#2). Unfortunately when upgrading to this version one needs to manually remove `/usr/bin/nuclear
I didn’t run the script to test the generation, but it should work. To be honest the script seems completely overkill to me; a version bump and then updpkgsums
should do it, but ok.
nukeop commented on 2024-07-25 17:29 (UTC)
There's really no reason, I inherited this script from the previous maintainer who created it. If you know of a better way, we have these files created from a template which is available on Github: https://github.com/NuclearPlayer/nuclear-nightly-aur
It would be great if you could propose a solution or perhaps create a pull request
tippfehlr commented on 2024-07-25 17:24 (UTC)
Hi, thanks for maintaining. However I was wondering, why do you symlink in the install file and not just in package()? It seems more complicated and also circumvents pacman’s file conflict detection.
manuth commented on 2024-04-07 15:09 (UTC)
Currently - in commit 9ae7ced877c0 - the icon of the desktop entry does not work.
To address this issue, you can rename the /usr/share/icons/hicolor/0x0
directory to /usr/share/icons/hicolor/scalable
.
However, as nuclear itself does provide svg
icons, it might be an even better idea to ship an svg
icon out of the box. This patch renames the icon directory properly and replaces the png
icon with the svg
version:
diff --git a/PKGBUILD b/PKGBUILD
index 741ad8d..fc28fee 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -24,7 +24,12 @@ prepare() {
}
package() {
+ iconDir=usr/share/icons/hicolor
+ scalableDir="$iconDir/scalable"
install -dm0755 "$pkgdir/"{opt,usr}
+ mv "$iconDir"/0x0 "$scalableDir"
+ rm "$scalableDir"/apps/nuclear.*
+ cp -a opt/nuclear/resources/media/presskit/icons/scalable/nuclear-icon.svg "$scalableDir"/apps/nuclear.svg
cp -art "$pkgdir" opt
cp -art "$pkgdir" usr
install -Dm0644 -t "$pkgdir/usr/share/licenses/$_pkgname" LICENSE
Pinned Comments