Package Details: foobar2000 2.24.3-1

Git Clone URL: https://aur.archlinux.org/foobar2000.git (read-only, click to copy)
Package Base: foobar2000
Description: An advanced freeware audio player (uses Wine)
Upstream URL: https://www.foobar2000.org
Licenses: custom
Submitter: None
Maintainer: supermario
Last Packager: supermario
Votes: 67
Popularity: 0.001714
First Submitted: 2010-05-07 18:02 (UTC)
Last Updated: 2025-03-18 22:18 (UTC)

Pinned Comments

supermario commented on 2025-01-13 13:39 (UTC)

@aliu if you try to download the exe file directly in the sources array the download site returns you an HTML page not the actual executable so we need to do this workaround

all: I have updated this package to use the 64bit executable on 64bit systems now that the upstream 7zip package is able to extract it. If you have problems please report them and I'll rollback to the 32bit executable even on 64bit systems until we can find a fix

Latest Comments

« First ‹ Previous 1 .. 6 7 8 9 10 11 12 13 14 15 Next › Last »

deimos commented on 2014-06-02 20:19 (UTC)

I am unable to replicate this error. Since the problem appears to be with the unarchiver build dependency, please rebuild/reinstall unarchiver and see if you still experience problems.

gijs commented on 2014-06-01 19:38 (UTC)

As Ruben below me mentions, install of the new foobar package fails because the icu version it is trying to link to (v52) does not match the current version Arch is using (v53.1). Symlinking /usr/lib/libicu*.so.52 to their up to date counterparts makes the install go through successfully, but might lead to unexpected results when running foobar. Could you please have a look at this? Thanks in advance.

RubenKelevra commented on 2014-05-25 13:29 (UTC)

==> Continue building foobar2000 ? [Y/n] ==> ------------------------------------ ==> ==> Building and installing package ==> Erstelle Paket: foobar2000 1.3.2-1 (So 25. Mai 15:28:30 CEST 2014) ==> Prüfe Laufzeit-Abhängigkeiten... ==> Prüfe Buildtime-Abhängigkeiten... ==> Empfange Quellen... -> Lade foobar2000_v1.3.2.exe herunter... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 3679k 100 3679k 0 0 574k 0 0:00:06 0:00:06 --:--:-- 812k -> LICENSE gefunden -> foobar2000.sh gefunden -> foobar2000.png gefunden -> foobar2000.desktop gefunden ==> Überprüfe Gültigkeit der Quell-Dateien mit md5sums... foobar2000_v1.3.2.exe ... Durchgelaufen LICENSE ... Durchgelaufen foobar2000.sh ... Durchgelaufen foobar2000.png ... Durchgelaufen foobar2000.desktop ... Durchgelaufen ==> Entpacke Quellen ... ==> Betrete fakeroot Umgebung... ==> Beginne package()... unar: error while loading shared libraries: libicuuc.so.52: cannot open shared object file: No such file or directory ==> FEHLER: Ein Fehler geschah in package(). Breche ab ... ==> ERROR: Makepkg was unable to build foobar2000.

test0 commented on 2014-05-19 18:09 (UTC)

Hi, I changed the foobar2000.sh a bit to be able to terminate in a more graceful way when the script is killed (e.g. by killall foobar2000) #! /bin/bash progName="foobar2000" progRealPath="/usr/share/$progName" progHome="$HOME/.$progName" progBin="$progName.exe" # Symlink stuff mkdir -p "$progHome" || exit 1 # Delete broken symlinks find -L "$progHome" -type l -delete # Update existing symlinks, add new symlinks cp -urs "$progRealPath/"* "$progHome" 2> /dev/null # Switches: use -something instead of /something to avoid confusion with Unix paths # Also convert Unix paths to Windows paths. declare -a args for arg; do if [[ "${arg:0:1}" = "-" ]]; then args+=("${arg/#-//}") else args+=("$(winepath -w "$arg")") fi done term_graceful() { wine "$progHome/$progBin" "/exit" } trap term_graceful TERM wine "$progHome/$progBin" "${args[@]}" & while true; do sleep 1 done

deimos commented on 2014-04-25 02:04 (UTC)

png now included in source.

net147 commented on 2014-04-18 05:18 (UTC)

http://upload.wikimedia.org/wikipedia/en/f/f9/Foobar2000_Icon.png cannot be found.

deimos commented on 2013-11-09 00:58 (UTC)

Improved PKGBUILD. Thanks to rtfreedman.

deimos commented on 2013-11-08 21:06 (UTC)

I am trying to get away from relying on any unpacking utility using the Wine PKGBUILD Guidelines[1], but I am running into various problems setting it up correctly. I believe I should be able to add the following to the PKGBUILD: install -m755 -d "$srcdir"/tmp "$srcdir"/tmp/env "$srcdir"/tmp/local export WINEPREFIX="$srcdir"/tmp/env export XDG_DATA_HOME="$srcdir"/tmp/local wine "$srcdir"/{pkgname}v_{pkgver}.exe /S install -Dm644 "$srcdir"/tmp/env/drive_c/Program\ Files\ \(x86\)/foobar2000 "$pkgdir"/usr/share/$pkgname but I run into: ERROR: ld.so: object 'libfakeroot.so' from LD_PRELOAD cannot be preloaded: ignored. ? ERROR: ld.so: object 'libfakeroot.so' from LD_PRELOAD cannot be preloaded: ignored. ? wine: chdir to /tmp/.wine-1000/server-21-60deb9 : No such file or directory I will post to the forums[2] later to see if I can get any assistance. [1] https://wiki.archlinux.org/index.php/Wine_PKGBUILD_Guidelines#Installing [2] https://bbs.archlinux.org/viewforum.php?id=38

deimos commented on 2013-11-08 21:02 (UTC)

foobar2000 dynamic link expires quickly, so switched to dropbox.