From owner-svn-ports-head@freebsd.org Mon Feb 22 08:12:46 2016 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1D991AAFA22; Mon, 22 Feb 2016 08:12:46 +0000 (UTC) (envelope-from se@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E9FD81A12; Mon, 22 Feb 2016 08:12:45 +0000 (UTC) (envelope-from se@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u1M8CiaB073674; Mon, 22 Feb 2016 08:12:44 GMT (envelope-from se@FreeBSD.org) Received: (from se@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u1M8CiUb073670; Mon, 22 Feb 2016 08:12:44 GMT (envelope-from se@FreeBSD.org) Message-Id: <201602220812.u1M8CiUb073670@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: se set sender to se@FreeBSD.org using -f From: Stefan Esser Date: Mon, 22 Feb 2016 08:12:44 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r409318 - in head/math: . sound-of-sorting X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Feb 2016 08:12:46 -0000 Author: se Date: Mon Feb 22 08:12:44 2016 New Revision: 409318 URL: https://svnweb.freebsd.org/changeset/ports/409318 Log: 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) Added: head/math/sound-of-sorting/ head/math/sound-of-sorting/Makefile (contents, props changed) head/math/sound-of-sorting/distinfo (contents, props changed) head/math/sound-of-sorting/pkg-descr (contents, props changed) Modified: head/math/Makefile Modified: head/math/Makefile ============================================================================== --- head/math/Makefile Mon Feb 22 04:48:37 2016 (r409317) +++ head/math/Makefile Mon Feb 22 08:12:44 2016 (r409318) @@ -667,6 +667,7 @@ SUBDIR += slgrace SUBDIR += snns SUBDIR += solitaire + SUBDIR += sound-of-sorting SUBDIR += spar SUBDIR += spblas SUBDIR += speedcrunch Added: head/math/sound-of-sorting/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/sound-of-sorting/Makefile Mon Feb 22 08:12:44 2016 (r409318) @@ -0,0 +1,33 @@ +# Created by: Stefan Esser +# $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 Added: head/math/sound-of-sorting/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/sound-of-sorting/distinfo Mon Feb 22 08:12:44 2016 (r409318) @@ -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 Added: head/math/sound-of-sorting/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/sound-of-sorting/pkg-descr Mon Feb 22 08:12:44 2016 (r409318) @@ -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/