mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-19 19:59:43 +00:00
Add synaesthesia 2.1, a program to graphically represents sound in real
time PR: 27652 Submitted by: Pete Fritchman <petef@databits.net>
This commit is contained in:
parent
dd6d94aee4
commit
d593d56d89
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=43078
@ -225,6 +225,7 @@
|
||||
SUBDIR += splitmpg
|
||||
SUBDIR += stamp
|
||||
SUBDIR += svgalib
|
||||
SUBDIR += synaesthesia
|
||||
SUBDIR += tgif
|
||||
SUBDIR += tgif-nls
|
||||
SUBDIR += threeDS
|
||||
|
30
graphics/synaesthesia/Makefile
Normal file
30
graphics/synaesthesia/Makefile
Normal file
@ -0,0 +1,30 @@
|
||||
# New ports collection makefile for: synaesthesia
|
||||
# Date created: 25 May 2001
|
||||
# Whom: petef@databits.net
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= synaesthesia
|
||||
PORTVERSION= 2.1
|
||||
CATEGORIES= graphics
|
||||
MASTER_SITES= http://yoyo.cc.monash.edu.au/~pfh/
|
||||
|
||||
MAINTAINER= petef@databits.net
|
||||
|
||||
LIB_DEPENDS= SDL-1.0.2:${PORTSDIR}/devel/sdl10
|
||||
|
||||
USE_GMAKE= Yes
|
||||
USE_X_PREFIX= Yes
|
||||
|
||||
GNU_CONFIGURE= Yes
|
||||
CONFIGURE_ARGS= --with-sdl-prefix=${LOCALBASE}
|
||||
|
||||
do-install:
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/synaesthesia ${PREFIX}/bin
|
||||
.if !defined(NOPORTDOCS)
|
||||
@${MKDIR} ${PREFIX}/share/doc/synaesthesia
|
||||
${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/synaesthesia
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
1
graphics/synaesthesia/distinfo
Normal file
1
graphics/synaesthesia/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (synaesthesia-2.1.tar.gz) = 5bc166deb369a3c71efd61e1ad5e5475
|
11
graphics/synaesthesia/files/patch-configure
Normal file
11
graphics/synaesthesia/files/patch-configure
Normal file
@ -0,0 +1,11 @@
|
||||
--- configure.orig Sat May 26 11:34:45 2001
|
||||
+++ configure Sat May 26 11:34:50 2001
|
||||
@@ -785,8 +785,6 @@
|
||||
|
||||
|
||||
|
||||
-CXXFLAGS="-O4"
|
||||
-CFLAGS="-O4"
|
||||
|
||||
# Extract the first word of "gcc", so it can be a program name with args.
|
||||
set dummy gcc; ac_word=$2
|
10
graphics/synaesthesia/files/patch-sound.cc
Normal file
10
graphics/synaesthesia/files/patch-sound.cc
Normal file
@ -0,0 +1,10 @@
|
||||
--- sound.cc.orig Fri May 25 23:13:55 2001
|
||||
+++ sound.cc Fri May 25 23:13:59 2001
|
||||
@@ -423,7 +423,7 @@
|
||||
}
|
||||
}
|
||||
|
||||
- data = new short[NumSamples*2];
|
||||
+ data = new u_short[NumSamples*2];
|
||||
memset((char*)data,0,NumSamples*4);
|
||||
}
|
1
graphics/synaesthesia/pkg-comment
Normal file
1
graphics/synaesthesia/pkg-comment
Normal file
@ -0,0 +1 @@
|
||||
Graphically represents sound in real time
|
15
graphics/synaesthesia/pkg-descr
Normal file
15
graphics/synaesthesia/pkg-descr
Normal file
@ -0,0 +1,15 @@
|
||||
Synaesthesia is a program that represents music graphically in real
|
||||
time as coruscating field of fog and glowing lines. It is intended
|
||||
as a visual accompanyment to music. Synaesthesia seeks to provide
|
||||
not just a visual representation of sound, but a representation of
|
||||
how sound is percieved. Its display combines information about
|
||||
the frequency, location and diffuseness of sound. The display is
|
||||
sufficiently detailed to make it possible to distinguish several
|
||||
individual instruments, singers, or special effects on screen by
|
||||
their location, shape and color, and sufficiently fast to distinguish
|
||||
individual drum beats and notes.
|
||||
|
||||
WWW: http://yoyo.cc.monash.edu.au/~pfh/synaesthesia.html
|
||||
|
||||
- Pete
|
||||
petef@databits.net
|
3
graphics/synaesthesia/pkg-plist
Normal file
3
graphics/synaesthesia/pkg-plist
Normal file
@ -0,0 +1,3 @@
|
||||
bin/synaesthesia
|
||||
%%PORTDOCS%%share/doc/synaesthesia/README
|
||||
%%PORTDOCS%%@dirrm share/doc/synaesthesia
|
Loading…
Reference in New Issue
Block a user