Package Details: foobar2000 2.1.6-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.027970
First Submitted: 2010-05-07 18:02 (UTC)
Last Updated: 2024-09-25 14:17 (UTC)

Latest Comments

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

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.

rtfreedman commented on 2013-11-08 17:23 (UTC)

You can simplify the PKGBUILD (and make it content-agnostic) by using unarchiver's unar package() { # unpack NSIS installer .exe into destination unar -q -D -e windows-1252 -o "${pkgdir}/usr/share/${pkgname}" "${srcdir}/${pkgname}_v${pkgver}.exe" # remove NSIS installer plugins directory rm -fr "${pkgdir}/usr/share/${pkgname}/NSIS Plugins Directory" # Install license install -Dm644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" ...

deimos commented on 2013-11-08 16:14 (UTC)

Source link updated to foobar2000.org.

supermario commented on 2013-11-08 06:02 (UTC)

I get a 404 on foobar2000_v1.2.9.zip. Can you please update the source? Thanks.