diff options
author | miwi <miwi@FreeBSD.org> | 2007-01-14 05:43:55 +0800 |
---|---|---|
committer | miwi <miwi@FreeBSD.org> | 2007-01-14 05:43:55 +0800 |
commit | df821ee0c7834a4ab7778f89600b49070d757e1f (patch) | |
tree | 81a0847fc363ec513c8d63dedf8dcea0de53124a /audio/dino | |
parent | 32b5acdb90771aeabbb4be4191f1105f068286d0 (diff) | |
download | freebsd-ports-gnome-df821ee0c7834a4ab7778f89600b49070d757e1f.tar.gz freebsd-ports-gnome-df821ee0c7834a4ab7778f89600b49070d757e1f.tar.zst freebsd-ports-gnome-df821ee0c7834a4ab7778f89600b49070d757e1f.zip |
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.
WWW: http://dino.nongnu.org/
PR: ports/107877
Submitted by: trasz <trasz at pin.if.uz.zgora.pl>
Diffstat (limited to 'audio/dino')
-rw-r--r-- | audio/dino/Makefile | 25 | ||||
-rw-r--r-- | audio/dino/distinfo | 3 | ||||
-rw-r--r-- | audio/dino/files/patch-src-libdinoseq-track.hpp | 23 | ||||
-rw-r--r-- | audio/dino/pkg-descr | 7 | ||||
-rw-r--r-- | audio/dino/pkg-plist | 5 |
5 files changed, 63 insertions, 0 deletions
diff --git a/audio/dino/Makefile b/audio/dino/Makefile new file mode 100644 index 000000000000..7c3509c1c9da --- /dev/null +++ b/audio/dino/Makefile @@ -0,0 +1,25 @@ +# New ports collection makefile for: dino +# Date created: 2007-01-13 +# Whom: trasz <trasz@pin.if.uz.zgora.pl> +# +# $FreeBSD$ +# + +PORTNAME= dino +PORTVERSION= 0.2.2 +CATEGORIES= audio +MASTER_SITES= ${MASTER_SITE_SAVANNAH} +MASTER_SITE_SUBDIR= dino + +MAINTAINER= trasz@pin.if.uz.zgora.pl +COMMENT= A pattern-based MIDI sequencer + +LIB_DEPENDS= glademm-2.4:${PORTSDIR}/devel/libglademm24 \ + jack.0:${PORTSDIR}/audio/jack \ + lash.2:${PORTSDIR}/audio/lash \ + xml++:${PORTSDIR}/textproc/libxml++26 + +GNU_CONFIGURE= yes +USE_GMAKE= yes + +.include <bsd.port.mk> diff --git a/audio/dino/distinfo b/audio/dino/distinfo new file mode 100644 index 000000000000..58ba098b67bb --- /dev/null +++ b/audio/dino/distinfo @@ -0,0 +1,3 @@ +MD5 (dino-0.2.2.tar.gz) = d1a9c077f5fee25c99ff48c5aa283275 +SHA256 (dino-0.2.2.tar.gz) = b451bd542c3c3df6ddb7ff8dd57d83ef6cab272351b217938119ed1cccd6e000 +SIZE (dino-0.2.2.tar.gz) = 405842 diff --git a/audio/dino/files/patch-src-libdinoseq-track.hpp b/audio/dino/files/patch-src-libdinoseq-track.hpp new file mode 100644 index 000000000000..f37bc7e3974f --- /dev/null +++ b/audio/dino/files/patch-src-libdinoseq-track.hpp @@ -0,0 +1,23 @@ +--- src/libdinoseq/track.hpp.orig Sat Jan 13 16:51:54 2007 ++++ src/libdinoseq/track.hpp Sat Jan 13 16:52:02 2007 +@@ -194,13 +194,13 @@ + + /// @name Signals + //@{ +- signal<void, const string&> signal_name_changed; +- signal<void, int> signal_pattern_added; +- signal<void, int> signal_pattern_removed; +- signal<void, int, int, int> signal_sequence_entry_added; +- signal<void, int, int, int> signal_sequence_entry_changed; +- signal<void, int> signal_sequence_entry_removed; +- signal<void, int> signal_length_changed; ++ sigc::signal<void, const string&> signal_name_changed; ++ sigc::signal<void, int> signal_pattern_added; ++ sigc::signal<void, int> signal_pattern_removed; ++ sigc::signal<void, int, int, int> signal_sequence_entry_added; ++ sigc::signal<void, int, int, int> signal_sequence_entry_changed; ++ sigc::signal<void, int> signal_sequence_entry_removed; ++ sigc::signal<void, int> signal_length_changed; + //@} + + private: diff --git a/audio/dino/pkg-descr b/audio/dino/pkg-descr new file mode 100644 index 000000000000..986a7ac61a51 --- /dev/null +++ b/audio/dino/pkg-descr @@ -0,0 +1,7 @@ +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. + +WWW: http://dino.nongnu.org/ diff --git a/audio/dino/pkg-plist b/audio/dino/pkg-plist new file mode 100644 index 000000000000..0336153b3545 --- /dev/null +++ b/audio/dino/pkg-plist @@ -0,0 +1,5 @@ +bin/dino +%%DATADIR%%/midisaurus.png +%%DATADIR%%/head.png +%%DATADIR%%/dino.glade +@dirrmtry %%DATADIR%% |