Deprecated: the upstream port has not been updated since 2004
audio/squash 1.0_23 FreeBSD
Learning console-based MP3/OGG player
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
4407c83c50- License
- GPLv2+
- Categories
- audio
- Package size
- 48.1 KiB, 128.5 KiB installed
Description
Squash is a C/Ncurses based music player. It supports mp3 and ogg through libraries (and planned flac support). Squash uses statistics to determine songs to play automatically. It garners this information through whether or not a song is skipped. Squash also avoids picking the same song twice. Thus Squash is like a radio station that plays the songs you like -- and you don't even have to call in requests!
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | audio/squash | 1.0_23 |
| DragonFly | audio/squash | 1.0_22 |
Install
Binary package:
pkg install squash
From the ports tree:
cd /usr/ports/audio/squash/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= squash>0:audio/squash
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.0_23 | 1.0_23 | - | 1.0_22 | 1.0_23 |
| FreeBSD:14:quarterly | 1.0_23 | 1.0_23 | n/a | 1.0_22 | 1.0_23 |
| FreeBSD:15:latest | 1.0_23 | 1.0_23 | n/a | 1.0_22 | 1.0_22 |
| FreeBSD:15:quarterly | 1.0_23 | 1.0_23 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.0_23 | 1.0_23 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 6
libao.so: audio/libaolibfftw.so: math/fftwlibFLAC.so: audio/flaclibid3.so: audio/id3liblibmad.so: audio/libmadlibvorbis.so: audio/libvorbis
Runtime 1
id3v2: audio/id3v2
The full lists below include those, and their dependencies in turn.
Build dependencies 21
Run dependencies 20
No port depends on this one.
Configuration
Options name: audio_squash
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- USES
- compiler:c11 gmake ncurses ruby tar:bzip2
- Service scripts
- none
Message after installing
Files
pkg-plist 9
- bin/collect_info.rb
- bin/edit_tag.rb
- bin/export_music.rb
- bin/import_music.rb
- bin/joystick.rb
- bin/squash
- bin/uncollect_info.rb
- etc/squash.conf.dist
- %%RUBY_SITELIBDIR%%/musicdb_lib.rb
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| squash-1.0.tar.bz2 | 84366 | fdf0ed0e12e0f79327484cce38cd8e8bb344b25bb0aeb475cc24d1389a379644 |
Master sites 1
- SAVANNAH