mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 09:49:18 -04:00
Add math/sound-of-sorting:
This program demonstrates the working principles of some 20 sorting algorithms and is very easy to use. Select the algorithm, the speed of the visualisation and whether you want to get sound output (that reflects the values being moved and is characteristic for each kind of algorithm). Approved by: antoine (mentor)
This commit is contained in:
parent
b1c24e571b
commit
262eb57c5d
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=409318
4 changed files with 43 additions and 0 deletions
|
@ -667,6 +667,7 @@
|
||||||
SUBDIR += slgrace
|
SUBDIR += slgrace
|
||||||
SUBDIR += snns
|
SUBDIR += snns
|
||||||
SUBDIR += solitaire
|
SUBDIR += solitaire
|
||||||
|
SUBDIR += sound-of-sorting
|
||||||
SUBDIR += spar
|
SUBDIR += spar
|
||||||
SUBDIR += spblas
|
SUBDIR += spblas
|
||||||
SUBDIR += speedcrunch
|
SUBDIR += speedcrunch
|
||||||
|
|
33
math/sound-of-sorting/Makefile
Normal file
33
math/sound-of-sorting/Makefile
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
# Created by: Stefan Esser <se@StefanEsser.FreeBSD.org>
|
||||||
|
# $FreeBSD$
|
||||||
|
|
||||||
|
PORTNAME= sound-of-sorting
|
||||||
|
PORTVERSION= 0.6.5
|
||||||
|
CATEGORIES= math
|
||||||
|
|
||||||
|
MAINTAINER= se@FreeBSD.org
|
||||||
|
COMMENT= Visualization and "Audibilization" of Sorting Algorithms
|
||||||
|
|
||||||
|
LICENSE= GPLv3
|
||||||
|
|
||||||
|
GNU_CONFIGURE= yes
|
||||||
|
USE_SDL= sdl
|
||||||
|
USE_WX= 2.8+
|
||||||
|
WX_CONF_ARGS= relative
|
||||||
|
|
||||||
|
OPTIONS_DEFINE= DOCS
|
||||||
|
|
||||||
|
USE_GITHUB= yes
|
||||||
|
GH_ACCOUNT= bingmann
|
||||||
|
GH_PROJECT= sound-of-sorting
|
||||||
|
GH_TAGNAME= ${PORTNAME}-${PORTVERSION}
|
||||||
|
|
||||||
|
PLIST_FILES= bin/sound-of-sorting
|
||||||
|
PORTDOCS= README
|
||||||
|
|
||||||
|
do-install:
|
||||||
|
${INSTALL_PROGRAM} ${WRKSRC}/src/sound-of-sorting ${STAGEDIR}${PREFIX}/bin/
|
||||||
|
${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/sound-of-sorting
|
||||||
|
${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${PREFIX}/share/doc/sound-of-sorting/README
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
2
math/sound-of-sorting/distinfo
Normal file
2
math/sound-of-sorting/distinfo
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
SHA256 (bingmann-sound-of-sorting-0.6.5-sound-of-sorting-0.6.5_GH0.tar.gz) = cb9c4e94842a015c7d144710dbee6b6a104e35deb0042657fac780e22b5c4494
|
||||||
|
SIZE (bingmann-sound-of-sorting-0.6.5-sound-of-sorting-0.6.5_GH0.tar.gz) = 174437
|
7
math/sound-of-sorting/pkg-descr
Normal file
7
math/sound-of-sorting/pkg-descr
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
This program demonstrates the working principles of some 20 sorting
|
||||||
|
algorithms and is very easy to use. Select the algorithm, the speed
|
||||||
|
of the visualisation and whether you want to get sound output (that
|
||||||
|
reflects the values being moved and is characteristic for each kind
|
||||||
|
of algorithm).
|
||||||
|
|
||||||
|
WWW: http://panthema.net/2013/sound-of-sorting/
|
Loading…
Add table
Reference in a new issue