Package Details: audacious-git 1:4.0.beta1.r100.g27313f081-1

Git Clone URL: https://aur.archlinux.org/audacious-git.git (read-only, click to copy)
Package Base: audacious-git
Description: Lightweight, advanced audio player focused on audio quality (git version)
Upstream URL: https://audacious-media-player.org/
Licenses: BSD
Conflicts: audacious
Provides: audacious
Submitter: Radioactiveman
Maintainer: Radioactiveman
Last Packager: Radioactiveman
Votes: 23
Popularity: 0.012727
First Submitted: 2011-06-02 19:14
Last Updated: 2020-04-14 22:40

Required by (14)

Sources (1)

Latest Comments

1 2 3 4 Next › Last »

Radioactiveman commented on 2020-04-18 17:58

@Bitts311: See the comment in the PKGBUILD (line 7). You can use --enable-gtk and --disable-qt. Important: Compile audacious and audacious-plugins with the same flags.

Bitts311 commented on 2020-04-18 12:41

Good afternoon. How do I build Audacios with gtk skin instead of qt skin? Or now only with qt? Please tell me the correct configure keys. Uncommenting the-enable-gtk line doesn't help - the player is built with the qt shell.

katt commented on 2020-04-15 19:02

@Radioactiveman: Thank you, sorry if I came across as aggressive earlier.

Radioactiveman commented on 2020-04-14 22:49

@katt: I have updated the PKGBUILD to use a pkgver function from the official guidelines. Thanks for your suggestion.

Radioactiveman commented on 2020-04-07 20:29

@jkl: The ArchiveReader class [1] is still WIP and not used at all for now. When this changes, I will add the dependency.

[1] https://github.com/audacious-media-player/audacious/commit/c1fdcf547313cbe08e3312f50752832d1634840f

jkl commented on 2020-04-07 20:13

Looks like upstream has added support for libarchive as an optional feature. Perhaps it should be added as a dependency here? https://github.com/audacious-media-player/audacious/commit/96ea5689678a04c2c193090719d8214e4133fc01

katt commented on 2020-04-07 17:18

@Radioactiveman The current naming still doesn't make sense, best would be to just have the revision and commit since upstream can't get their tagging game together.

Radioactiveman commented on 2020-04-06 21:57

@katt: The reason is that the current version of Audacious is 4.0.1 (stable) and 4.1 (git). Using your suggestion results in 4.0.beta1.r89.ge4df1cc89 which does not reflect that.

It also allows a properly versioned dependency of 'audacious-plugins' on 'audacious'.

katt commented on 2020-04-05 19:17

Well your decision to ignore official guidelines are now making it even clearer it's a total mess. Please just use one of the examples in the official guidelines.

https://wiki.archlinux.org/index.php/VCS_package_guidelines#Git

diff --git a/PKGBUILD b/PKGBUILD
index 9c433a2..d36d5ca 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,8 +9,7 @@

 _pkgname=audacious
 pkgname="$_pkgname-git"
-_pkgver=4.1
-pkgver=4.1.r9041.ef184ee52
+pkgver=4.0.beta1.r89.ge4df1cc89
 pkgrel=1
 pkgdesc="Lightweight, advanced audio player focused on audio quality"
 arch=('i686' 'x86_64')
@@ -27,7 +26,7 @@ sha256sums=('SKIP')

 pkgver() {
   cd "$_pkgname"
-  printf "$_pkgver.r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+  git describe --long --tags | sed 's/^audacious.//;s/\([^-]*-g\)/r\1/;s/-/./g'
 }

 build() {

I am trying to be civil but I just truly cannot understand your reasoning for doing it this way and I cannot ignore it any longer.

Radioactiveman commented on 2019-10-24 17:56

@katt: Thanks for the suggestion. I have implemented a similar approach. Getting the version from the last tag is not useful for Audacious.