Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 13 Jan 2007 17:53:39 +0100 (CET)
From:      trasz <trasz@pin.if.uz.zgora.pl>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/107877: [NEW PORT] audio/dino: A pattern-based MIDI sequencer
Message-ID:  <20070113165339.342B239DBA@pin.if.uz.zgora.pl>
Resent-Message-ID: <200701131700.l0DH0TuQ063709@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         107877
>Category:       ports
>Synopsis:       [NEW PORT] audio/dino: A pattern-based MIDI sequencer
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jan 13 17:00:29 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     trasz
>Release:        FreeBSD 6.1-RELEASE-p10 i386
>Organization:
>Environment:
System: FreeBSD pin.if.uz.zgora.pl 6.1-RELEASE-p10 FreeBSD 6.1-RELEASE-p10 #0: Wed Nov 15 19:16:30 CET 2006
>Description:
Dino is a pattern-based MIDI sequencer, which means that you write
small patterns of MIDI events that you can repeat and arrange to
create a whole song.  Each track has its own patterns, so you can
for example play the same drum pattern over and over again while
you play different lead synth patterns and basslines.

This port depends on ports/107875.

WWW:	http://dino.nongnu.org/

Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:

--- dino-0.2.2.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	dino
#	dino/pkg-descr
#	dino/Makefile
#	dino/pkg-plist
#	dino/distinfo
#	dino/files
#	dino/files/patch-src-libdinoseq-track.hpp
#
echo c - dino
mkdir -p dino > /dev/null 2>&1
echo x - dino/pkg-descr
sed 's/^X//' >dino/pkg-descr << 'END-of-dino/pkg-descr'
XDino is a pattern-based MIDI sequencer, which means that you write
Xsmall patterns of MIDI events that you can repeat and arrange to
Xcreate a whole song.  Each track has its own patterns, so you can
Xfor example play the same drum pattern over and over again while
Xyou play different lead synth patterns and basslines.
X
XWWW:	http://dino.nongnu.org/
END-of-dino/pkg-descr
echo x - dino/Makefile
sed 's/^X//' >dino/Makefile << 'END-of-dino/Makefile'
X# New ports collection makefile for:	dino
X# Date created:		2007-01-13
X# Whom:			trasz <trasz@pin.if.uz.zgora.pl>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	dino
XPORTVERSION=	0.2.2
XCATEGORIES=	audio
XMASTER_SITES=	${MASTER_SITE_SAVANNAH}
XMASTER_SITE_SUBDIR=	dino
X
XMAINTAINER=	trasz@pin.if.uz.zgora.pl
XCOMMENT=	A pattern-based MIDI sequencer
X
XLIB_DEPENDS=	glademm-2.4:${PORTSDIR}/devel/libglademm24 \
X		jack.0:${PORTSDIR}/audio/jack \
X		lash.2:${PORTSDIR}/audio/lash \
X		xml++:${PORTSDIR}/textproc/libxml++26
X
XGNU_CONFIGURE=	yes
XUSE_GMAKE=	yes
X
X.include <bsd.port.mk>
END-of-dino/Makefile
echo x - dino/pkg-plist
sed 's/^X//' >dino/pkg-plist << 'END-of-dino/pkg-plist'
Xbin/dino
X%%DATADIR%%/midisaurus.png
X%%DATADIR%%/head.png
X%%DATADIR%%/dino.glade
X@dirrmtry %%DATADIR%%
END-of-dino/pkg-plist
echo x - dino/distinfo
sed 's/^X//' >dino/distinfo << 'END-of-dino/distinfo'
XMD5 (dino-0.2.2.tar.gz) = d1a9c077f5fee25c99ff48c5aa283275
XSHA256 (dino-0.2.2.tar.gz) = b451bd542c3c3df6ddb7ff8dd57d83ef6cab272351b217938119ed1cccd6e000
XSIZE (dino-0.2.2.tar.gz) = 405842
END-of-dino/distinfo
echo c - dino/files
mkdir -p dino/files > /dev/null 2>&1
echo x - dino/files/patch-src-libdinoseq-track.hpp
sed 's/^X//' >dino/files/patch-src-libdinoseq-track.hpp << 'END-of-dino/files/patch-src-libdinoseq-track.hpp'
X--- src/libdinoseq/track.hpp.orig	Sat Jan 13 16:51:54 2007
X+++ src/libdinoseq/track.hpp	Sat Jan 13 16:52:02 2007
X@@ -194,13 +194,13 @@
X     
X     /// @name Signals
X     //@{
X-    signal<void, const string&> signal_name_changed;
X-    signal<void, int> signal_pattern_added; 
X-    signal<void, int> signal_pattern_removed;
X-    signal<void, int, int, int> signal_sequence_entry_added;
X-    signal<void, int, int, int> signal_sequence_entry_changed;
X-    signal<void, int> signal_sequence_entry_removed;
X-    signal<void, int> signal_length_changed;
X+    sigc::signal<void, const string&> signal_name_changed;
X+    sigc::signal<void, int> signal_pattern_added; 
X+    sigc::signal<void, int> signal_pattern_removed;
X+    sigc::signal<void, int, int, int> signal_sequence_entry_added;
X+    sigc::signal<void, int, int, int> signal_sequence_entry_changed;
X+    sigc::signal<void, int> signal_sequence_entry_removed;
X+    sigc::signal<void, int> signal_length_changed;
X     //@}
X     
X   private:
END-of-dino/files/patch-src-libdinoseq-track.hpp
exit
--- dino-0.2.2.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070113165339.342B239DBA>