diff --git a/REPO b/REPO index 6f6d11d..c2674a8 100644 --- a/REPO +++ b/REPO @@ -164,9 +164,9 @@ f:dcf2aacf2f920c82065d8ad69a5dc5a1:ncdu/.signature f:b24e9760dfcf2db4973ff704ef46cc1e:ncdu/Pkgfile f:3765586fe37e9002a781bae8f35a9bc6:ncdu/.footprint f:3647bf31ba5888ab5c8693305de43678:deadbeef/README -f:6536f87cbb8aee85e2d07340053906c7:deadbeef/.signature +f:91a7e6d6f3093db8d4898132c2d5db5e:deadbeef/.signature f:f1961d2526672b04ae736090a1d272f5:deadbeef/Pkgfile -f:2f86f194583636fd263c92619683554f:deadbeef/dbq +f:eaf437367d555ab1adac99ca21a91f1f:deadbeef/dbq f:cc85c95c411ba3e3fdf42af03658ee2d:deadbeef/.footprint f:2bb7cf11095a58ffc13d25324a755099:libheif/.signature f:d2c887b41f30ad5670c62a0c5570b48c:libheif/Pkgfile diff --git a/deadbeef/.signature b/deadbeef/.signature index a8168f5..f8620c5 100644 --- a/deadbeef/.signature +++ b/deadbeef/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/jmq.pub -RWTTPlFarK9CxJ/qEnqfAtXjTm2FK2N7PKZTNxMFBqUqMxoH/OCaju/cVLfxyyruDrxHLVak5algzBTce49xpYWwmG0zO7Huaww= +RWTTPlFarK9CxDGxLp39zpIf0WBT3BiuJNhCRsSK1/LtjTecHyMip6YVuvnbOtfauUJAjrwHyPS+uxBS4sQ8wD97/1i+5Ip/QAI= SHA256 (Pkgfile) = 5a901bfa768ada17803133982d6178ea152d2b4dade1ae89774e521c0fc9a760 SHA256 (.footprint) = 8636df7c1eb5195a6bb2b48c42e2e61625f667cbc9612c95e24ae19bc8a2f318 SHA256 (deadbeef-1.9.3.tar.bz2) = c2c3a78c9e85b06a30b45b0432a830253bff71b458927dcb23ac90681e863e2f -SHA256 (dbq) = 96e02f0ff231b3fb6e275fc9f8177384aae0fde4abdc11bb3fe8e95f99b78eb4 +SHA256 (dbq) = c923c033036bf7aa7a2315b423f5a6284cf429b573195423d6e75eb5dae87498 diff --git a/deadbeef/dbq b/deadbeef/dbq index 0588df0..91f2a5d 100755 --- a/deadbeef/dbq +++ b/deadbeef/dbq @@ -12,5 +12,8 @@ fullpath="$2/$target" if [ -r "$target" ]; then [ -n "$(ps --no-header -C deadbeef-main)" ] || exit 0 [ -f "$target" ] && deadbeef --queue -- "$fullpath" 2>/dev/null - [ -d "$target" ] && deadbeef --queue -- "$fullpath"/* 2>/dev/null + [ -d "$target" ] && find "$fullpath" -iname "*.mp3" \ + -o -iname "*.ogg" -o -iname "*.flac" \ + -o -iname "*.m4a" -o -iname "*.mid" -print0 \ + | sort -z | xargs deadbeef --queue -- 2>/dev/null fi